Class ExpressRouteLinkMacSecConfig

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

public class ExpressRouteLinkMacSecConfig extends Object
Definition of ExpressRouteLink Mac Security configuration. ExpressRouteLink Mac Security Configuration.
  • Constructor Details

    • ExpressRouteLinkMacSecConfig

      public ExpressRouteLinkMacSecConfig()
  • Method Details

    • cknSecretIdentifier

      public String cknSecretIdentifier()
      Get keyvault Secret Identifier URL containing Mac security CKN key.
      Returns:
      the cknSecretIdentifier value
    • 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.
    • cakSecretIdentifier

      public String cakSecretIdentifier()
      Get keyvault Secret Identifier URL containing Mac security CAK key.
      Returns:
      the cakSecretIdentifier 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.
    • cipher

      Get mac security cipher. Possible values include: 'gcm-aes-128', 'gcm-aes-256'.
      Returns:
      the cipher value
    • withCipher

      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.