1. Packages
  2. Meraki Provider
  3. API Docs
  4. networks
  5. ClientsProvision
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

meraki.networks.ClientsProvision

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

    ~>Warning: This resource does not represent a real-world entity in Meraki Dashboard, therefore changing or deleting this resource on its own has no immediate effect. Instead, it is a task part of a Meraki Dashboard workflow. It is executed in Meraki without any additional verification. It does not check if it was executed before or if a similar configuration or action already existed previously.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.meraki.networks.ClientsProvision;
    import com.pulumi.meraki.networks.ClientsProvisionArgs;
    import com.pulumi.meraki.networks.inputs.ClientsProvisionParametersArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new ClientsProvision("example", ClientsProvisionArgs.builder()
                .networkId("string")
                .parameters(ClientsProvisionParametersArgs.builder()
                    .clients(ClientsProvisionParametersClientArgs.builder()
                        .mac("00:11:22:33:44:55")
                        .name("Miles's phone")
                        .build())
                    .device_policy("Group policy")
                    .group_policy_id("101")
                    .policies_by_security_appliance(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .policies_by_ssid(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
                    .build())
                .build());
    
            ctx.export("merakiNetworksClientsProvisionExample", example);
        }
    }
    
    resources:
      example:
        type: meraki:networks:ClientsProvision
        properties:
          networkId: string
          parameters:
            clients:
              - mac: 00:11:22:33:44:55
                name: Miles's phone
            device_policy: Group policy
            group_policy_id: '101'
            policies_by_security_appliance:
              devicePolicy: Normal
            policies_by_ssid:
              status0:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status1:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status10:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status11:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status12:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status13:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status14:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status2:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status3:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status4:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status5:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status6:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status7:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status8:
                devicePolicy: Group policy
                groupPolicyId: '101'
              status9:
                devicePolicy: Group policy
                groupPolicyId: '101'
    outputs:
      merakiNetworksClientsProvisionExample: ${example}
    

    Create ClientsProvision Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ClientsProvision(name: string, args: ClientsProvisionArgs, opts?: CustomResourceOptions);
    @overload
    def ClientsProvision(resource_name: str,
                         args: ClientsProvisionArgs,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def ClientsProvision(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         network_id: Optional[str] = None,
                         parameters: Optional[ClientsProvisionParametersArgs] = None)
    func NewClientsProvision(ctx *Context, name string, args ClientsProvisionArgs, opts ...ResourceOption) (*ClientsProvision, error)
    public ClientsProvision(string name, ClientsProvisionArgs args, CustomResourceOptions? opts = null)
    public ClientsProvision(String name, ClientsProvisionArgs args)
    public ClientsProvision(String name, ClientsProvisionArgs args, CustomResourceOptions options)
    
    type: meraki:networks:ClientsProvision
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ClientsProvisionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ClientsProvisionArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ClientsProvisionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ClientsProvisionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ClientsProvisionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var clientsProvisionResource = new Meraki.Networks.ClientsProvision("clientsProvisionResource", new()
    {
        NetworkId = "string",
        Parameters = new Meraki.Networks.Inputs.ClientsProvisionParametersArgs
        {
            Clients = new[]
            {
                new Meraki.Networks.Inputs.ClientsProvisionParametersClientArgs
                {
                    Mac = "string",
                    Name = "string",
                },
            },
            DevicePolicy = "string",
            GroupPolicyId = "string",
            PoliciesBySecurityAppliance = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySecurityApplianceArgs
            {
                DevicePolicy = "string",
            },
            PoliciesBySsid = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidArgs
            {
                Status0 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus0Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status1 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus1Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status10 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus10Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status11 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus11Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status12 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus12Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status13 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus13Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status14 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus14Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status2 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus2Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status3 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus3Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status4 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus4Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status5 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus5Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status6 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus6Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status7 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus7Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status8 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus8Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
                Status9 = new Meraki.Networks.Inputs.ClientsProvisionParametersPoliciesBySsidStatus9Args
                {
                    DevicePolicy = "string",
                    GroupPolicyId = "string",
                },
            },
        },
    });
    
    example, err := networks.NewClientsProvision(ctx, "clientsProvisionResource", &networks.ClientsProvisionArgs{
    	NetworkId: pulumi.String("string"),
    	Parameters: &networks.ClientsProvisionParametersArgs{
    		Clients: networks.ClientsProvisionParametersClientArray{
    			&networks.ClientsProvisionParametersClientArgs{
    				Mac:  pulumi.String("string"),
    				Name: pulumi.String("string"),
    			},
    		},
    		DevicePolicy:  pulumi.String("string"),
    		GroupPolicyId: pulumi.String("string"),
    		PoliciesBySecurityAppliance: &networks.ClientsProvisionParametersPoliciesBySecurityApplianceArgs{
    			DevicePolicy: pulumi.String("string"),
    		},
    		PoliciesBySsid: &networks.ClientsProvisionParametersPoliciesBySsidArgs{
    			Status0: &networks.ClientsProvisionParametersPoliciesBySsidStatus0Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status1: &networks.ClientsProvisionParametersPoliciesBySsidStatus1Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status10: &networks.ClientsProvisionParametersPoliciesBySsidStatus10Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status11: &networks.ClientsProvisionParametersPoliciesBySsidStatus11Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status12: &networks.ClientsProvisionParametersPoliciesBySsidStatus12Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status13: &networks.ClientsProvisionParametersPoliciesBySsidStatus13Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status14: &networks.ClientsProvisionParametersPoliciesBySsidStatus14Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status2: &networks.ClientsProvisionParametersPoliciesBySsidStatus2Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status3: &networks.ClientsProvisionParametersPoliciesBySsidStatus3Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status4: &networks.ClientsProvisionParametersPoliciesBySsidStatus4Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status5: &networks.ClientsProvisionParametersPoliciesBySsidStatus5Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status6: &networks.ClientsProvisionParametersPoliciesBySsidStatus6Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status7: &networks.ClientsProvisionParametersPoliciesBySsidStatus7Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status8: &networks.ClientsProvisionParametersPoliciesBySsidStatus8Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    			Status9: &networks.ClientsProvisionParametersPoliciesBySsidStatus9Args{
    				DevicePolicy:  pulumi.String("string"),
    				GroupPolicyId: pulumi.String("string"),
    			},
    		},
    	},
    })
    
    var clientsProvisionResource = new ClientsProvision("clientsProvisionResource", ClientsProvisionArgs.builder()
        .networkId("string")
        .parameters(ClientsProvisionParametersArgs.builder()
            .clients(ClientsProvisionParametersClientArgs.builder()
                .mac("string")
                .name("string")
                .build())
            .devicePolicy("string")
            .groupPolicyId("string")
            .policiesBySecurityAppliance(ClientsProvisionParametersPoliciesBySecurityApplianceArgs.builder()
                .devicePolicy("string")
                .build())
            .policiesBySsid(ClientsProvisionParametersPoliciesBySsidArgs.builder()
                .status0(ClientsProvisionParametersPoliciesBySsidStatus0Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status1(ClientsProvisionParametersPoliciesBySsidStatus1Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status10(ClientsProvisionParametersPoliciesBySsidStatus10Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status11(ClientsProvisionParametersPoliciesBySsidStatus11Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status12(ClientsProvisionParametersPoliciesBySsidStatus12Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status13(ClientsProvisionParametersPoliciesBySsidStatus13Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status14(ClientsProvisionParametersPoliciesBySsidStatus14Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status2(ClientsProvisionParametersPoliciesBySsidStatus2Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status3(ClientsProvisionParametersPoliciesBySsidStatus3Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status4(ClientsProvisionParametersPoliciesBySsidStatus4Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status5(ClientsProvisionParametersPoliciesBySsidStatus5Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status6(ClientsProvisionParametersPoliciesBySsidStatus6Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status7(ClientsProvisionParametersPoliciesBySsidStatus7Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status8(ClientsProvisionParametersPoliciesBySsidStatus8Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .status9(ClientsProvisionParametersPoliciesBySsidStatus9Args.builder()
                    .devicePolicy("string")
                    .groupPolicyId("string")
                    .build())
                .build())
            .build())
        .build());
    
    clients_provision_resource = meraki.networks.ClientsProvision("clientsProvisionResource",
        network_id="string",
        parameters={
            "clients": [{
                "mac": "string",
                "name": "string",
            }],
            "device_policy": "string",
            "group_policy_id": "string",
            "policies_by_security_appliance": {
                "device_policy": "string",
            },
            "policies_by_ssid": {
                "status0": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status1": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status10": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status11": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status12": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status13": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status14": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status2": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status3": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status4": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status5": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status6": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status7": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status8": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
                "status9": {
                    "device_policy": "string",
                    "group_policy_id": "string",
                },
            },
        })
    
    const clientsProvisionResource = new meraki.networks.ClientsProvision("clientsProvisionResource", {
        networkId: "string",
        parameters: {
            clients: [{
                mac: "string",
                name: "string",
            }],
            devicePolicy: "string",
            groupPolicyId: "string",
            policiesBySecurityAppliance: {
                devicePolicy: "string",
            },
            policiesBySsid: {
                status0: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status1: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status10: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status11: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status12: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status13: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status14: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status2: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status3: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status4: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status5: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status6: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status7: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status8: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
                status9: {
                    devicePolicy: "string",
                    groupPolicyId: "string",
                },
            },
        },
    });
    
    type: meraki:networks:ClientsProvision
    properties:
        networkId: string
        parameters:
            clients:
                - mac: string
                  name: string
            devicePolicy: string
            groupPolicyId: string
            policiesBySecurityAppliance:
                devicePolicy: string
            policiesBySsid:
                status0:
                    devicePolicy: string
                    groupPolicyId: string
                status1:
                    devicePolicy: string
                    groupPolicyId: string
                status2:
                    devicePolicy: string
                    groupPolicyId: string
                status3:
                    devicePolicy: string
                    groupPolicyId: string
                status4:
                    devicePolicy: string
                    groupPolicyId: string
                status5:
                    devicePolicy: string
                    groupPolicyId: string
                status6:
                    devicePolicy: string
                    groupPolicyId: string
                status7:
                    devicePolicy: string
                    groupPolicyId: string
                status8:
                    devicePolicy: string
                    groupPolicyId: string
                status9:
                    devicePolicy: string
                    groupPolicyId: string
                status10:
                    devicePolicy: string
                    groupPolicyId: string
                status11:
                    devicePolicy: string
                    groupPolicyId: string
                status12:
                    devicePolicy: string
                    groupPolicyId: string
                status13:
                    devicePolicy: string
                    groupPolicyId: string
                status14:
                    devicePolicy: string
                    groupPolicyId: string
    

    ClientsProvision Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ClientsProvision resource accepts the following input properties:

    NetworkId string
    networkId path parameter. Network ID
    Parameters ClientsProvisionParameters
    NetworkId string
    networkId path parameter. Network ID
    Parameters ClientsProvisionParametersArgs
    networkId String
    networkId path parameter. Network ID
    parameters ClientsProvisionParameters
    networkId string
    networkId path parameter. Network ID
    parameters ClientsProvisionParameters
    network_id str
    networkId path parameter. Network ID
    parameters ClientsProvisionParametersArgs
    networkId String
    networkId path parameter. Network ID
    parameters Property Map

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ClientsProvision resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Item ClientsProvisionItem
    Id string
    The provider-assigned unique ID for this managed resource.
    Item ClientsProvisionItem
    id String
    The provider-assigned unique ID for this managed resource.
    item ClientsProvisionItem
    id string
    The provider-assigned unique ID for this managed resource.
    item ClientsProvisionItem
    id str
    The provider-assigned unique ID for this managed resource.
    item ClientsProvisionItem
    id String
    The provider-assigned unique ID for this managed resource.
    item Property Map

    Look up Existing ClientsProvision Resource

    Get an existing ClientsProvision resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ClientsProvisionState, opts?: CustomResourceOptions): ClientsProvision
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            item: Optional[ClientsProvisionItemArgs] = None,
            network_id: Optional[str] = None,
            parameters: Optional[ClientsProvisionParametersArgs] = None) -> ClientsProvision
    func GetClientsProvision(ctx *Context, name string, id IDInput, state *ClientsProvisionState, opts ...ResourceOption) (*ClientsProvision, error)
    public static ClientsProvision Get(string name, Input<string> id, ClientsProvisionState? state, CustomResourceOptions? opts = null)
    public static ClientsProvision get(String name, Output<String> id, ClientsProvisionState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    item Property Map
    networkId String
    networkId path parameter. Network ID
    parameters Property Map

    Supporting Types

    ClientsProvisionItem, ClientsProvisionItemArgs

    Clients List<ClientsProvisionItemClient>
    The list of clients to provision
    DevicePolicy string
    The name of the client's policy
    GroupPolicyId string
    The group policy identifier of the client
    Clients []ClientsProvisionItemClient
    The list of clients to provision
    DevicePolicy string
    The name of the client's policy
    GroupPolicyId string
    The group policy identifier of the client
    clients List<ClientsProvisionItemClient>
    The list of clients to provision
    devicePolicy String
    The name of the client's policy
    groupPolicyId String
    The group policy identifier of the client
    clients ClientsProvisionItemClient[]
    The list of clients to provision
    devicePolicy string
    The name of the client's policy
    groupPolicyId string
    The group policy identifier of the client
    clients Sequence[ClientsProvisionItemClient]
    The list of clients to provision
    device_policy str
    The name of the client's policy
    group_policy_id str
    The group policy identifier of the client
    clients List<Property Map>
    The list of clients to provision
    devicePolicy String
    The name of the client's policy
    groupPolicyId String
    The group policy identifier of the client

    ClientsProvisionItemClient, ClientsProvisionItemClientArgs

    ClientId string
    The identifier of the client
    Mac string
    The MAC address of the client
    Message string
    The client's display message if its group policy is 'Blocked'
    Name string
    The name of the client
    ClientId string
    The identifier of the client
    Mac string
    The MAC address of the client
    Message string
    The client's display message if its group policy is 'Blocked'
    Name string
    The name of the client
    clientId String
    The identifier of the client
    mac String
    The MAC address of the client
    message String
    The client's display message if its group policy is 'Blocked'
    name String
    The name of the client
    clientId string
    The identifier of the client
    mac string
    The MAC address of the client
    message string
    The client's display message if its group policy is 'Blocked'
    name string
    The name of the client
    client_id str
    The identifier of the client
    mac str
    The MAC address of the client
    message str
    The client's display message if its group policy is 'Blocked'
    name str
    The name of the client
    clientId String
    The identifier of the client
    mac String
    The MAC address of the client
    message String
    The client's display message if its group policy is 'Blocked'
    name String
    The name of the client

    ClientsProvisionParameters, ClientsProvisionParametersArgs

    Clients List<ClientsProvisionParametersClient>
    The array of clients to provision
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    PoliciesBySecurityAppliance ClientsProvisionParametersPoliciesBySecurityAppliance
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    PoliciesBySsid ClientsProvisionParametersPoliciesBySsid
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy
    Clients []ClientsProvisionParametersClient
    The array of clients to provision
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    PoliciesBySecurityAppliance ClientsProvisionParametersPoliciesBySecurityAppliance
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    PoliciesBySsid ClientsProvisionParametersPoliciesBySsid
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy
    clients List<ClientsProvisionParametersClient>
    The array of clients to provision
    devicePolicy String
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    policiesBySecurityAppliance ClientsProvisionParametersPoliciesBySecurityAppliance
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    policiesBySsid ClientsProvisionParametersPoliciesBySsid
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy
    clients ClientsProvisionParametersClient[]
    The array of clients to provision
    devicePolicy string
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    policiesBySecurityAppliance ClientsProvisionParametersPoliciesBySecurityAppliance
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    policiesBySsid ClientsProvisionParametersPoliciesBySsid
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy
    clients Sequence[ClientsProvisionParametersClient]
    The array of clients to provision
    device_policy str
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    policies_by_security_appliance ClientsProvisionParametersPoliciesBySecurityAppliance
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    policies_by_ssid ClientsProvisionParametersPoliciesBySsid
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy
    clients List<Property Map>
    The array of clients to provision
    devicePolicy String
    The policy to apply to the specified client. Can be 'Group policy', 'Allowed', 'Blocked', 'Per connection' or 'Normal'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    policiesBySecurityAppliance Property Map
    An object, describing what the policy-connection association is for the security appliance. (Only relevant if the security appliance is actually within the network)
    policiesBySsid Property Map
    An object, describing the policy-connection associations for each active SSID within the network. Keys should be the number of enabled SSIDs, mapping to an object describing the client's policy

    ClientsProvisionParametersClient, ClientsProvisionParametersClientArgs

    Mac string
    The MAC address of the client. Required.
    Name string
    The display name for the client. Optional. Limited to 255 bytes.
    Mac string
    The MAC address of the client. Required.
    Name string
    The display name for the client. Optional. Limited to 255 bytes.
    mac String
    The MAC address of the client. Required.
    name String
    The display name for the client. Optional. Limited to 255 bytes.
    mac string
    The MAC address of the client. Required.
    name string
    The display name for the client. Optional. Limited to 255 bytes.
    mac str
    The MAC address of the client. Required.
    name str
    The display name for the client. Optional. Limited to 255 bytes.
    mac String
    The MAC address of the client. Required.
    name String
    The display name for the client. Optional. Limited to 255 bytes.

    ClientsProvisionParametersPoliciesBySecurityAppliance, ClientsProvisionParametersPoliciesBySecurityApplianceArgs

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked' or 'Normal'. Required.

    ClientsProvisionParametersPoliciesBySsid, ClientsProvisionParametersPoliciesBySsidArgs

    Status0 ClientsProvisionParametersPoliciesBySsidStatus0
    The number for the SSID
    Status1 ClientsProvisionParametersPoliciesBySsidStatus1
    The number for the SSID
    Status10 ClientsProvisionParametersPoliciesBySsidStatus10
    The number for the SSID
    Status11 ClientsProvisionParametersPoliciesBySsidStatus11
    The number for the SSID
    Status12 ClientsProvisionParametersPoliciesBySsidStatus12
    The number for the SSID
    Status13 ClientsProvisionParametersPoliciesBySsidStatus13
    The number for the SSID
    Status14 ClientsProvisionParametersPoliciesBySsidStatus14
    The number for the SSID
    Status2 ClientsProvisionParametersPoliciesBySsidStatus2
    The number for the SSID
    Status3 ClientsProvisionParametersPoliciesBySsidStatus3
    The number for the SSID
    Status4 ClientsProvisionParametersPoliciesBySsidStatus4
    The number for the SSID
    Status5 ClientsProvisionParametersPoliciesBySsidStatus5
    The number for the SSID
    Status6 ClientsProvisionParametersPoliciesBySsidStatus6
    The number for the SSID
    Status7 ClientsProvisionParametersPoliciesBySsidStatus7
    The number for the SSID
    Status8 ClientsProvisionParametersPoliciesBySsidStatus8
    The number for the SSID
    Status9 ClientsProvisionParametersPoliciesBySsidStatus9
    The number for the SSID
    Status0 ClientsProvisionParametersPoliciesBySsidStatus0
    The number for the SSID
    Status1 ClientsProvisionParametersPoliciesBySsidStatus1
    The number for the SSID
    Status10 ClientsProvisionParametersPoliciesBySsidStatus10
    The number for the SSID
    Status11 ClientsProvisionParametersPoliciesBySsidStatus11
    The number for the SSID
    Status12 ClientsProvisionParametersPoliciesBySsidStatus12
    The number for the SSID
    Status13 ClientsProvisionParametersPoliciesBySsidStatus13
    The number for the SSID
    Status14 ClientsProvisionParametersPoliciesBySsidStatus14
    The number for the SSID
    Status2 ClientsProvisionParametersPoliciesBySsidStatus2
    The number for the SSID
    Status3 ClientsProvisionParametersPoliciesBySsidStatus3
    The number for the SSID
    Status4 ClientsProvisionParametersPoliciesBySsidStatus4
    The number for the SSID
    Status5 ClientsProvisionParametersPoliciesBySsidStatus5
    The number for the SSID
    Status6 ClientsProvisionParametersPoliciesBySsidStatus6
    The number for the SSID
    Status7 ClientsProvisionParametersPoliciesBySsidStatus7
    The number for the SSID
    Status8 ClientsProvisionParametersPoliciesBySsidStatus8
    The number for the SSID
    Status9 ClientsProvisionParametersPoliciesBySsidStatus9
    The number for the SSID
    status0 ClientsProvisionParametersPoliciesBySsidStatus0
    The number for the SSID
    status1 ClientsProvisionParametersPoliciesBySsidStatus1
    The number for the SSID
    status10 ClientsProvisionParametersPoliciesBySsidStatus10
    The number for the SSID
    status11 ClientsProvisionParametersPoliciesBySsidStatus11
    The number for the SSID
    status12 ClientsProvisionParametersPoliciesBySsidStatus12
    The number for the SSID
    status13 ClientsProvisionParametersPoliciesBySsidStatus13
    The number for the SSID
    status14 ClientsProvisionParametersPoliciesBySsidStatus14
    The number for the SSID
    status2 ClientsProvisionParametersPoliciesBySsidStatus2
    The number for the SSID
    status3 ClientsProvisionParametersPoliciesBySsidStatus3
    The number for the SSID
    status4 ClientsProvisionParametersPoliciesBySsidStatus4
    The number for the SSID
    status5 ClientsProvisionParametersPoliciesBySsidStatus5
    The number for the SSID
    status6 ClientsProvisionParametersPoliciesBySsidStatus6
    The number for the SSID
    status7 ClientsProvisionParametersPoliciesBySsidStatus7
    The number for the SSID
    status8 ClientsProvisionParametersPoliciesBySsidStatus8
    The number for the SSID
    status9 ClientsProvisionParametersPoliciesBySsidStatus9
    The number for the SSID
    status0 ClientsProvisionParametersPoliciesBySsidStatus0
    The number for the SSID
    status1 ClientsProvisionParametersPoliciesBySsidStatus1
    The number for the SSID
    status10 ClientsProvisionParametersPoliciesBySsidStatus10
    The number for the SSID
    status11 ClientsProvisionParametersPoliciesBySsidStatus11
    The number for the SSID
    status12 ClientsProvisionParametersPoliciesBySsidStatus12
    The number for the SSID
    status13 ClientsProvisionParametersPoliciesBySsidStatus13
    The number for the SSID
    status14 ClientsProvisionParametersPoliciesBySsidStatus14
    The number for the SSID
    status2 ClientsProvisionParametersPoliciesBySsidStatus2
    The number for the SSID
    status3 ClientsProvisionParametersPoliciesBySsidStatus3
    The number for the SSID
    status4 ClientsProvisionParametersPoliciesBySsidStatus4
    The number for the SSID
    status5 ClientsProvisionParametersPoliciesBySsidStatus5
    The number for the SSID
    status6 ClientsProvisionParametersPoliciesBySsidStatus6
    The number for the SSID
    status7 ClientsProvisionParametersPoliciesBySsidStatus7
    The number for the SSID
    status8 ClientsProvisionParametersPoliciesBySsidStatus8
    The number for the SSID
    status9 ClientsProvisionParametersPoliciesBySsidStatus9
    The number for the SSID
    status0 ClientsProvisionParametersPoliciesBySsidStatus0
    The number for the SSID
    status1 ClientsProvisionParametersPoliciesBySsidStatus1
    The number for the SSID
    status10 ClientsProvisionParametersPoliciesBySsidStatus10
    The number for the SSID
    status11 ClientsProvisionParametersPoliciesBySsidStatus11
    The number for the SSID
    status12 ClientsProvisionParametersPoliciesBySsidStatus12
    The number for the SSID
    status13 ClientsProvisionParametersPoliciesBySsidStatus13
    The number for the SSID
    status14 ClientsProvisionParametersPoliciesBySsidStatus14
    The number for the SSID
    status2 ClientsProvisionParametersPoliciesBySsidStatus2
    The number for the SSID
    status3 ClientsProvisionParametersPoliciesBySsidStatus3
    The number for the SSID
    status4 ClientsProvisionParametersPoliciesBySsidStatus4
    The number for the SSID
    status5 ClientsProvisionParametersPoliciesBySsidStatus5
    The number for the SSID
    status6 ClientsProvisionParametersPoliciesBySsidStatus6
    The number for the SSID
    status7 ClientsProvisionParametersPoliciesBySsidStatus7
    The number for the SSID
    status8 ClientsProvisionParametersPoliciesBySsidStatus8
    The number for the SSID
    status9 ClientsProvisionParametersPoliciesBySsidStatus9
    The number for the SSID
    status0 Property Map
    The number for the SSID
    status1 Property Map
    The number for the SSID
    status10 Property Map
    The number for the SSID
    status11 Property Map
    The number for the SSID
    status12 Property Map
    The number for the SSID
    status13 Property Map
    The number for the SSID
    status14 Property Map
    The number for the SSID
    status2 Property Map
    The number for the SSID
    status3 Property Map
    The number for the SSID
    status4 Property Map
    The number for the SSID
    status5 Property Map
    The number for the SSID
    status6 Property Map
    The number for the SSID
    status7 Property Map
    The number for the SSID
    status8 Property Map
    The number for the SSID
    status9 Property Map
    The number for the SSID

    ClientsProvisionParametersPoliciesBySsidStatus0, ClientsProvisionParametersPoliciesBySsidStatus0Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus1, ClientsProvisionParametersPoliciesBySsidStatus1Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus10, ClientsProvisionParametersPoliciesBySsidStatus10Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus11, ClientsProvisionParametersPoliciesBySsidStatus11Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus12, ClientsProvisionParametersPoliciesBySsidStatus12Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus13, ClientsProvisionParametersPoliciesBySsidStatus13Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus14, ClientsProvisionParametersPoliciesBySsidStatus14Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus2, ClientsProvisionParametersPoliciesBySsidStatus2Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus3, ClientsProvisionParametersPoliciesBySsidStatus3Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus4, ClientsProvisionParametersPoliciesBySsidStatus4Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus5, ClientsProvisionParametersPoliciesBySsidStatus5Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus6, ClientsProvisionParametersPoliciesBySsidStatus6Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus7, ClientsProvisionParametersPoliciesBySsidStatus7Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus8, ClientsProvisionParametersPoliciesBySsidStatus8Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    ClientsProvisionParametersPoliciesBySsidStatus9, ClientsProvisionParametersPoliciesBySsidStatus9Args

    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    DevicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    GroupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy string
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId string
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    device_policy str
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    group_policy_id str
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.
    devicePolicy String
    The policy to apply to the specified client. Can be 'Allowed', 'Blocked', 'Normal' or 'Group policy'. Required.
    groupPolicyId String
    The ID of the desired group policy to apply to the client. Required if 'devicePolicy' is set to "Group policy". Otherwise this is ignored.

    Package Details

    Repository
    meraki pulumi/pulumi-meraki
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the meraki Terraform Provider.
    meraki logo
    Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi