mso 1.7.0 published on Tuesday, Dec 9, 2025 by ciscodevnet
mso 1.7.0 published on Tuesday, Dec 9, 2025 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: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
template_id: Optional[pulumi.Input[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 dictionaryThe 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 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 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 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.
mso 1.7.0 published on Tuesday, Dec 9, 2025 by ciscodevnet
