ExpressRouteLinkMacSecConfig Class

  • java.lang.Object
    • com.microsoft.azure.management.network.ExpressRouteLinkMacSecConfig

public class ExpressRouteLinkMacSecConfig

Definition of ExpressRouteLink Mac Security configuration. ExpressRouteLink Mac Security Configuration.

Constructor Summary

Constructor Description
ExpressRouteLinkMacSecConfig()

Method Summary

Modifier and Type Method and Description
java.lang.String cakSecretIdentifier()

Get keyvault Secret Identifier URL containing Mac security CAK key.

ExpressRouteLinkMacSecCipher cipher()

Get mac security cipher.

java.lang.String cknSecretIdentifier()

Get keyvault Secret Identifier URL containing Mac security CKN key.

ExpressRouteLinkMacSecConfig withCakSecretIdentifier(String cakSecretIdentifier)

Set keyvault Secret Identifier URL containing Mac security CAK key.

ExpressRouteLinkMacSecConfig withCipher(ExpressRouteLinkMacSecCipher cipher)

Set mac security cipher.

ExpressRouteLinkMacSecConfig withCknSecretIdentifier(String cknSecretIdentifier)

Set keyvault Secret Identifier URL containing Mac security CKN key.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ExpressRouteLinkMacSecConfig

public ExpressRouteLinkMacSecConfig()

Method Details

cakSecretIdentifier

public String cakSecretIdentifier()

Get keyvault Secret Identifier URL containing Mac security CAK key.

Returns:

the cakSecretIdentifier value

cipher

public ExpressRouteLinkMacSecCipher cipher()

Get mac security cipher. Possible values include: 'gcm-aes-128', 'gcm-aes-256'.

Returns:

the cipher value

cknSecretIdentifier

public String cknSecretIdentifier()

Get keyvault Secret Identifier URL containing Mac security CKN key.

Returns:

the cknSecretIdentifier value

withCakSecretIdentifier

public ExpressRouteLinkMacSecConfig withCakSecretIdentifier(String cakSecretIdentifier)

Set keyvault Secret Identifier URL containing Mac security CAK key.

Parameters:

cakSecretIdentifier - the cakSecretIdentifier value to set

Returns:

the ExpressRouteLinkMacSecConfig object itself.

withCipher

public ExpressRouteLinkMacSecConfig withCipher(ExpressRouteLinkMacSecCipher cipher)

Set mac security cipher. Possible values include: 'gcm-aes-128', 'gcm-aes-256'.

Parameters:

cipher - the cipher value to set

Returns:

the ExpressRouteLinkMacSecConfig object itself.

withCknSecretIdentifier

public ExpressRouteLinkMacSecConfig withCknSecretIdentifier(String cknSecretIdentifier)

Set keyvault Secret Identifier URL containing Mac security CKN key.

Parameters:

cknSecretIdentifier - the cknSecretIdentifier value to set

Returns:

the ExpressRouteLinkMacSecConfig object itself.

Applies to