Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
Using getFabricPoliciesMacsecPolicy
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 getFabricPoliciesMacsecPolicy(args: GetFabricPoliciesMacsecPolicyArgs, opts?: InvokeOptions): Promise<GetFabricPoliciesMacsecPolicyResult>
function getFabricPoliciesMacsecPolicyOutput(args: GetFabricPoliciesMacsecPolicyOutputArgs, opts?: InvokeOptions): Output<GetFabricPoliciesMacsecPolicyResult>def get_fabric_policies_macsec_policy(id: Optional[str] = None,
name: Optional[str] = None,
template_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFabricPoliciesMacsecPolicyResult
def get_fabric_policies_macsec_policy_output(id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
template_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFabricPoliciesMacsecPolicyResult]func LookupFabricPoliciesMacsecPolicy(ctx *Context, args *LookupFabricPoliciesMacsecPolicyArgs, opts ...InvokeOption) (*LookupFabricPoliciesMacsecPolicyResult, error)
func LookupFabricPoliciesMacsecPolicyOutput(ctx *Context, args *LookupFabricPoliciesMacsecPolicyOutputArgs, opts ...InvokeOption) LookupFabricPoliciesMacsecPolicyResultOutput> Note: This function is named LookupFabricPoliciesMacsecPolicy in the Go SDK.
public static class GetFabricPoliciesMacsecPolicy
{
public static Task<GetFabricPoliciesMacsecPolicyResult> InvokeAsync(GetFabricPoliciesMacsecPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetFabricPoliciesMacsecPolicyResult> Invoke(GetFabricPoliciesMacsecPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFabricPoliciesMacsecPolicyResult> getFabricPoliciesMacsecPolicy(GetFabricPoliciesMacsecPolicyArgs args, InvokeOptions options)
public static Output<GetFabricPoliciesMacsecPolicyResult> getFabricPoliciesMacsecPolicy(GetFabricPoliciesMacsecPolicyArgs args, InvokeOptions options)
fn::invoke:
function: mso:index/getFabricPoliciesMacsecPolicy:getFabricPoliciesMacsecPolicy
arguments:
# arguments dictionarydata "mso_getfabricpoliciesmacsecpolicy" "name" {
# arguments
}The following arguments are supported:
- Name string
- Template
Id string - Id string
- Name string
- Template
Id string - Id string
- name string
- template_
id string - id string
- name String
- template
Id String - id String
- name string
- template
Id string - id string
- name str
- template_
id str - id str
- name String
- template
Id String - id String
getFabricPoliciesMacsecPolicy Result
The following output properties are available:
- Admin
State string - Cipher
Suite string - Confidentiality
Offset string - Description string
- Id string
- Interface
Type string - Key
Server doublePriority - Macsec
Keys List<GetFabric Policies Macsec Policy Macsec Key> - Name string
- Sak
Expire doubleTime - Security
Policy string - Template
Id string - Uuid string
- Window
Size double
- Admin
State string - Cipher
Suite string - Confidentiality
Offset string - Description string
- Id string
- Interface
Type string - Key
Server float64Priority - Macsec
Keys []GetFabric Policies Macsec Policy Macsec Key - Name string
- Sak
Expire float64Time - Security
Policy string - Template
Id string - Uuid string
- Window
Size float64
- admin_
state string - cipher_
suite string - confidentiality_
offset string - description string
- id string
- interface_
type string - key_
server_ numberpriority - macsec_
keys list(object) - name string
- sak_
expire_ numbertime - security_
policy string - template_
id string - uuid string
- window_
size number
- admin
State String - cipher
Suite String - confidentiality
Offset String - description String
- id String
- interface
Type String - key
Server DoublePriority - macsec
Keys List<GetFabric Policies Macsec Policy Macsec Key> - name String
- sak
Expire DoubleTime - security
Policy String - template
Id String - uuid String
- window
Size Double
- admin
State string - cipher
Suite string - confidentiality
Offset string - description string
- id string
- interface
Type string - key
Server numberPriority - macsec
Keys GetFabric Policies Macsec Policy Macsec Key[] - name string
- sak
Expire numberTime - security
Policy string - template
Id string - uuid string
- window
Size number
- admin_
state str - cipher_
suite str - confidentiality_
offset str - description str
- id str
- interface_
type str - key_
server_ floatpriority - macsec_
keys Sequence[GetFabric Policies Macsec Policy Macsec Key] - name str
- sak_
expire_ floattime - security_
policy str - template_
id str - uuid str
- window_
size float
- admin
State String - cipher
Suite String - confidentiality
Offset String - description String
- id String
- interface
Type String - key
Server NumberPriority - macsec
Keys List<Property Map> - name String
- sak
Expire NumberTime - security
Policy String - template
Id String - uuid String
- window
Size Number
Supporting Types
GetFabricPoliciesMacsecPolicyMacsecKey
- end_
time string - key_
name string - psk string
- start_
time string
- end_
time str - key_
name str - psk str
- start_
time str
Package Details
- Repository
- mso ciscodevnet/terraform-provider-mso
- License
- Notes
- This Pulumi package is based on the
msoTerraform Provider.
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
published on Friday, Apr 17, 2026 by ciscodevnet
