Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi
meraki.organizations.getConfigTemplatesSwitchProfilesPorts
Explore with Pulumi AI
Example Usage
Using getConfigTemplatesSwitchProfilesPorts
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigTemplatesSwitchProfilesPorts(args: GetConfigTemplatesSwitchProfilesPortsArgs, opts?: InvokeOptions): Promise<GetConfigTemplatesSwitchProfilesPortsResult>
function getConfigTemplatesSwitchProfilesPortsOutput(args: GetConfigTemplatesSwitchProfilesPortsOutputArgs, opts?: InvokeOptions): Output<GetConfigTemplatesSwitchProfilesPortsResult>
def get_config_templates_switch_profiles_ports(config_template_id: Optional[str] = None,
organization_id: Optional[str] = None,
port_id: Optional[str] = None,
profile_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigTemplatesSwitchProfilesPortsResult
def get_config_templates_switch_profiles_ports_output(config_template_id: Optional[pulumi.Input[str]] = None,
organization_id: Optional[pulumi.Input[str]] = None,
port_id: Optional[pulumi.Input[str]] = None,
profile_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigTemplatesSwitchProfilesPortsResult]
func LookupConfigTemplatesSwitchProfilesPorts(ctx *Context, args *LookupConfigTemplatesSwitchProfilesPortsArgs, opts ...InvokeOption) (*LookupConfigTemplatesSwitchProfilesPortsResult, error)
func LookupConfigTemplatesSwitchProfilesPortsOutput(ctx *Context, args *LookupConfigTemplatesSwitchProfilesPortsOutputArgs, opts ...InvokeOption) LookupConfigTemplatesSwitchProfilesPortsResultOutput
> Note: This function is named LookupConfigTemplatesSwitchProfilesPorts
in the Go SDK.
public static class GetConfigTemplatesSwitchProfilesPorts
{
public static Task<GetConfigTemplatesSwitchProfilesPortsResult> InvokeAsync(GetConfigTemplatesSwitchProfilesPortsArgs args, InvokeOptions? opts = null)
public static Output<GetConfigTemplatesSwitchProfilesPortsResult> Invoke(GetConfigTemplatesSwitchProfilesPortsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConfigTemplatesSwitchProfilesPortsResult> getConfigTemplatesSwitchProfilesPorts(GetConfigTemplatesSwitchProfilesPortsArgs args, InvokeOptions options)
public static Output<GetConfigTemplatesSwitchProfilesPortsResult> getConfigTemplatesSwitchProfilesPorts(GetConfigTemplatesSwitchProfilesPortsArgs args, InvokeOptions options)
fn::invoke:
function: meraki:organizations/getConfigTemplatesSwitchProfilesPorts:getConfigTemplatesSwitchProfilesPorts
arguments:
# arguments dictionary
The following arguments are supported:
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Port
Id string - portId path parameter. Port ID
- Profile
Id string - profileId path parameter. Profile ID
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Port
Id string - portId path parameter. Port ID
- Profile
Id string - profileId path parameter. Profile ID
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- port
Id String - portId path parameter. Port ID
- profile
Id String - profileId path parameter. Profile ID
- config
Template stringId - configTemplateId path parameter. Config template ID
- organization
Id string - organizationId path parameter. Organization ID
- port
Id string - portId path parameter. Port ID
- profile
Id string - profileId path parameter. Profile ID
- config_
template_ strid - configTemplateId path parameter. Config template ID
- organization_
id str - organizationId path parameter. Organization ID
- port_
id str - portId path parameter. Port ID
- profile_
id str - profileId path parameter. Profile ID
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- port
Id String - portId path parameter. Port ID
- profile
Id String - profileId path parameter. Profile ID
getConfigTemplatesSwitchProfilesPorts Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Config Templates Switch Profiles Ports Item - Items
List<Get
Config Templates Switch Profiles Ports Item> - Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Port
Id string - portId path parameter. Port ID
- Profile
Id string - profileId path parameter. Profile ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Config Templates Switch Profiles Ports Item - Items
[]Get
Config Templates Switch Profiles Ports Item - Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Port
Id string - portId path parameter. Port ID
- Profile
Id string - profileId path parameter. Profile ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Switch Profiles Ports Item - items
List<Get
Config Templates Switch Profiles Ports Item> - Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- port
Id String - portId path parameter. Port ID
- profile
Id String - profileId path parameter. Profile ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Switch Profiles Ports Item - items
Get
Config Templates Switch Profiles Ports Item[] - Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- config
Template stringId - configTemplateId path parameter. Config template ID
- organization
Id string - organizationId path parameter. Organization ID
- port
Id string - portId path parameter. Port ID
- profile
Id string - profileId path parameter. Profile ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Switch Profiles Ports Item - items
Sequence[Get
Config Templates Switch Profiles Ports Item] - Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- config_
template_ strid - configTemplateId path parameter. Config template ID
- organization_
id str - organizationId path parameter. Organization ID
- port_
id str - portId path parameter. Port ID
- profile_
id str - profileId path parameter. Profile ID
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseSwitchGetOrganizationConfigTemplateSwitchProfilePorts
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- port
Id String - portId path parameter. Port ID
- profile
Id String - profileId path parameter. Profile ID
Supporting Types
GetConfigTemplatesSwitchProfilesPortsItem
- Access
Policy Number This property is required. int - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- Access
Policy Type This property is required. string - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- Allowed
Vlans This property is required. string - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- Dai
Trusted This property is required. bool - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- Enabled
This property is required. bool - The status of the switch template port.
- Flexible
Stacking Enabled This property is required. bool - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- Isolation
Enabled This property is required. bool - The isolation status of the switch template port.
- Link
Negotiation This property is required. string - The link speed for the switch template port.
- Link
Negotiation Capabilities This property is required. List<string> - Available link speeds for the switch template port.
- Mac
Allow Lists This property is required. List<string> - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- Mirror
This property is required. GetConfig Templates Switch Profiles Ports Item Mirror - Port mirror
- Module
This property is required. GetConfig Templates Switch Profiles Ports Item Module - Expansion module
- Name
This property is required. string - The name of the switch template port.
- Poe
Enabled This property is required. bool - The PoE status of the switch template port.
- Port
Id This property is required. string - The identifier of the switch template port.
- Port
Schedule Id This property is required. string - The ID of the port schedule. A value of null will clear the port schedule.
- Profile
This property is required. GetConfig Templates Switch Profiles Ports Item Profile - Profile attributes
- Rstp
Enabled This property is required. bool - The rapid spanning tree protocol status.
- Sticky
Mac Allow List Limit This property is required. int - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- Sticky
Mac Allow Lists This property is required. List<string> - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- Storm
Control Enabled This property is required. bool - The storm control status of the switch template port.
- Stp
Guard This property is required. string - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. List<string>- The list of tags of the switch template port.
- Type
This property is required. string - The type of the switch template port ('trunk' or 'access').
- Udld
This property is required. string - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- Vlan
This property is required. int - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- Voice
Vlan This property is required. int - The voice VLAN of the switch template port. Only applicable to access ports.
- Access
Policy Number This property is required. int - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- Access
Policy Type This property is required. string - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- Allowed
Vlans This property is required. string - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- Dai
Trusted This property is required. bool - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- Enabled
This property is required. bool - The status of the switch template port.
- Flexible
Stacking Enabled This property is required. bool - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- Isolation
Enabled This property is required. bool - The isolation status of the switch template port.
- Link
Negotiation This property is required. string - The link speed for the switch template port.
- Link
Negotiation Capabilities This property is required. []string - Available link speeds for the switch template port.
- Mac
Allow Lists This property is required. []string - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- Mirror
This property is required. GetConfig Templates Switch Profiles Ports Item Mirror - Port mirror
- Module
This property is required. GetConfig Templates Switch Profiles Ports Item Module - Expansion module
- Name
This property is required. string - The name of the switch template port.
- Poe
Enabled This property is required. bool - The PoE status of the switch template port.
- Port
Id This property is required. string - The identifier of the switch template port.
- Port
Schedule Id This property is required. string - The ID of the port schedule. A value of null will clear the port schedule.
- Profile
This property is required. GetConfig Templates Switch Profiles Ports Item Profile - Profile attributes
- Rstp
Enabled This property is required. bool - The rapid spanning tree protocol status.
- Sticky
Mac Allow List Limit This property is required. int - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- Sticky
Mac Allow Lists This property is required. []string - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- Storm
Control Enabled This property is required. bool - The storm control status of the switch template port.
- Stp
Guard This property is required. string - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. []string- The list of tags of the switch template port.
- Type
This property is required. string - The type of the switch template port ('trunk' or 'access').
- Udld
This property is required. string - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- Vlan
This property is required. int - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- Voice
Vlan This property is required. int - The voice VLAN of the switch template port. Only applicable to access ports.
- access
Policy Number This property is required. Integer - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- access
Policy Type This property is required. String - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- allowed
Vlans This property is required. String - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- dai
Trusted This property is required. Boolean - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- enabled
This property is required. Boolean - The status of the switch template port.
- flexible
Stacking Enabled This property is required. Boolean - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- isolation
Enabled This property is required. Boolean - The isolation status of the switch template port.
- link
Negotiation This property is required. String - The link speed for the switch template port.
- link
Negotiation Capabilities This property is required. List<String> - Available link speeds for the switch template port.
- mac
Allow Lists This property is required. List<String> - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- mirror
This property is required. GetConfig Templates Switch Profiles Ports Item Mirror - Port mirror
- module
This property is required. GetConfig Templates Switch Profiles Ports Item Module - Expansion module
- name
This property is required. String - The name of the switch template port.
- poe
Enabled This property is required. Boolean - The PoE status of the switch template port.
- port
Id This property is required. String - The identifier of the switch template port.
- port
Schedule Id This property is required. String - The ID of the port schedule. A value of null will clear the port schedule.
- profile
This property is required. GetConfig Templates Switch Profiles Ports Item Profile - Profile attributes
- rstp
Enabled This property is required. Boolean - The rapid spanning tree protocol status.
- sticky
Mac Allow List Limit This property is required. Integer - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- sticky
Mac Allow Lists This property is required. List<String> - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- storm
Control Enabled This property is required. Boolean - The storm control status of the switch template port.
- stp
Guard This property is required. String - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. List<String>- The list of tags of the switch template port.
- type
This property is required. String - The type of the switch template port ('trunk' or 'access').
- udld
This property is required. String - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- vlan
This property is required. Integer - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- voice
Vlan This property is required. Integer - The voice VLAN of the switch template port. Only applicable to access ports.
- access
Policy Number This property is required. number - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- access
Policy Type This property is required. string - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- allowed
Vlans This property is required. string - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- dai
Trusted This property is required. boolean - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- enabled
This property is required. boolean - The status of the switch template port.
- flexible
Stacking Enabled This property is required. boolean - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- isolation
Enabled This property is required. boolean - The isolation status of the switch template port.
- link
Negotiation This property is required. string - The link speed for the switch template port.
- link
Negotiation Capabilities This property is required. string[] - Available link speeds for the switch template port.
- mac
Allow Lists This property is required. string[] - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- mirror
This property is required. GetConfig Templates Switch Profiles Ports Item Mirror - Port mirror
- module
This property is required. GetConfig Templates Switch Profiles Ports Item Module - Expansion module
- name
This property is required. string - The name of the switch template port.
- poe
Enabled This property is required. boolean - The PoE status of the switch template port.
- port
Id This property is required. string - The identifier of the switch template port.
- port
Schedule Id This property is required. string - The ID of the port schedule. A value of null will clear the port schedule.
- profile
This property is required. GetConfig Templates Switch Profiles Ports Item Profile - Profile attributes
- rstp
Enabled This property is required. boolean - The rapid spanning tree protocol status.
- sticky
Mac Allow List Limit This property is required. number - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- sticky
Mac Allow Lists This property is required. string[] - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- storm
Control Enabled This property is required. boolean - The storm control status of the switch template port.
- stp
Guard This property is required. string - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. string[]- The list of tags of the switch template port.
- type
This property is required. string - The type of the switch template port ('trunk' or 'access').
- udld
This property is required. string - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- vlan
This property is required. number - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- voice
Vlan This property is required. number - The voice VLAN of the switch template port. Only applicable to access ports.
- access_
policy_ number This property is required. int - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- access_
policy_ type This property is required. str - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- allowed_
vlans This property is required. str - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- dai_
trusted This property is required. bool - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- enabled
This property is required. bool - The status of the switch template port.
- flexible_
stacking_ enabled This property is required. bool - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- isolation_
enabled This property is required. bool - The isolation status of the switch template port.
- link_
negotiation This property is required. str - The link speed for the switch template port.
- link_
negotiation_ capabilities This property is required. Sequence[str] - Available link speeds for the switch template port.
- mac_
allow_ lists This property is required. Sequence[str] - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- mirror
This property is required. GetConfig Templates Switch Profiles Ports Item Mirror - Port mirror
- module
This property is required. GetConfig Templates Switch Profiles Ports Item Module - Expansion module
- name
This property is required. str - The name of the switch template port.
- poe_
enabled This property is required. bool - The PoE status of the switch template port.
- port_
id This property is required. str - The identifier of the switch template port.
- port_
schedule_ id This property is required. str - The ID of the port schedule. A value of null will clear the port schedule.
- profile
This property is required. GetConfig Templates Switch Profiles Ports Item Profile - Profile attributes
- rstp_
enabled This property is required. bool - The rapid spanning tree protocol status.
- sticky_
mac_ allow_ list_ limit This property is required. int - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- sticky_
mac_ allow_ lists This property is required. Sequence[str] - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- storm_
control_ enabled This property is required. bool - The storm control status of the switch template port.
- stp_
guard This property is required. str - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. Sequence[str]- The list of tags of the switch template port.
- type
This property is required. str - The type of the switch template port ('trunk' or 'access').
- udld
This property is required. str - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- vlan
This property is required. int - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- voice_
vlan This property is required. int - The voice VLAN of the switch template port. Only applicable to access ports.
- access
Policy Number This property is required. Number - The number of a custom access policy to configure on the switch template port. Only applicable when 'accessPolicyType' is 'Custom access policy'.
- access
Policy Type This property is required. String - The type of the access policy of the switch template port. Only applicable to access ports. Can be one of 'Open', 'Custom access policy', 'MAC allow list' or 'Sticky MAC allow list'.
- allowed
Vlans This property is required. String - The VLANs allowed on the switch template port. Only applicable to trunk ports.
- dai
Trusted This property is required. Boolean - If true, ARP packets for this port will be considered trusted, and Dynamic ARP Inspection will allow the traffic.
- enabled
This property is required. Boolean - The status of the switch template port.
- flexible
Stacking Enabled This property is required. Boolean - For supported switches (e.g. MS420/MS425), whether or not the port has flexible stacking enabled.
- isolation
Enabled This property is required. Boolean - The isolation status of the switch template port.
- link
Negotiation This property is required. String - The link speed for the switch template port.
- link
Negotiation Capabilities This property is required. List<String> - Available link speeds for the switch template port.
- mac
Allow Lists This property is required. List<String> - Only devices with MAC addresses specified in this list will have access to this port. Up to 20 MAC addresses can be defined. Only applicable when 'accessPolicyType' is 'MAC allow list'.
- mirror
This property is required. Property Map - Port mirror
- module
This property is required. Property Map - Expansion module
- name
This property is required. String - The name of the switch template port.
- poe
Enabled This property is required. Boolean - The PoE status of the switch template port.
- port
Id This property is required. String - The identifier of the switch template port.
- port
Schedule Id This property is required. String - The ID of the port schedule. A value of null will clear the port schedule.
- profile
This property is required. Property Map - Profile attributes
- rstp
Enabled This property is required. Boolean - The rapid spanning tree protocol status.
- sticky
Mac Allow List Limit This property is required. Number - The maximum number of MAC addresses for sticky MAC allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- sticky
Mac Allow Lists This property is required. List<String> - The initial list of MAC addresses for sticky Mac allow list. Only applicable when 'accessPolicyType' is 'Sticky MAC allow list'.
- storm
Control Enabled This property is required. Boolean - The storm control status of the switch template port.
- stp
Guard This property is required. String - The state of the STP guard ('disabled', 'root guard', 'bpdu guard' or 'loop guard').
This property is required. List<String>- The list of tags of the switch template port.
- type
This property is required. String - The type of the switch template port ('trunk' or 'access').
- udld
This property is required. String - The action to take when Unidirectional Link is detected (Alert only, Enforce). Default configuration is Alert only.
- vlan
This property is required. Number - The VLAN of the switch template port. For a trunk port, this is the native VLAN. A null value will clear the value set for trunk ports.
- voice
Vlan This property is required. Number - The voice VLAN of the switch template port. Only applicable to access ports.
GetConfigTemplatesSwitchProfilesPortsItemMirror
- Mode
This property is required. string - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
- Mode
This property is required. string - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
- mode
This property is required. String - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
- mode
This property is required. string - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
- mode
This property is required. str - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
- mode
This property is required. String - The port mirror mode. Can be one of ('Destination port', 'Source port' or 'Not mirroring traffic').
GetConfigTemplatesSwitchProfilesPortsItemModule
- Model
This property is required. string - The model of the expansion module.
- Model
This property is required. string - The model of the expansion module.
- model
This property is required. String - The model of the expansion module.
- model
This property is required. string - The model of the expansion module.
- model
This property is required. str - The model of the expansion module.
- model
This property is required. String - The model of the expansion module.
GetConfigTemplatesSwitchProfilesPortsItemProfile
- Enabled
This property is required. bool - When enabled, override this port's configuration with a port profile.
- Id
This property is required. string - When enabled, the ID of the port profile used to override the port's configuration.
- Iname
This property is required. string - When enabled, the IName of the profile.
- Enabled
This property is required. bool - When enabled, override this port's configuration with a port profile.
- Id
This property is required. string - When enabled, the ID of the port profile used to override the port's configuration.
- Iname
This property is required. string - When enabled, the IName of the profile.
- enabled
This property is required. Boolean - When enabled, override this port's configuration with a port profile.
- id
This property is required. String - When enabled, the ID of the port profile used to override the port's configuration.
- iname
This property is required. String - When enabled, the IName of the profile.
- enabled
This property is required. boolean - When enabled, override this port's configuration with a port profile.
- id
This property is required. string - When enabled, the ID of the port profile used to override the port's configuration.
- iname
This property is required. string - When enabled, the IName of the profile.
- enabled
This property is required. Boolean - When enabled, override this port's configuration with a port profile.
- id
This property is required. String - When enabled, the ID of the port profile used to override the port's configuration.
- iname
This property is required. String - When enabled, the IName of the profile.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.