Class ExpressRouteLinkMacSecConfig


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

      • ExpressRouteLinkMacSecConfig

        public ExpressRouteLinkMacSecConfig()
    • Method Detail

      • cknSecretIdentifier

        public String cknSecretIdentifier()
        Get the cknSecretIdentifier property: Keyvault Secret Identifier URL containing Mac security CKN key.
        Returns:
        the cknSecretIdentifier value.
      • withCknSecretIdentifier

        public ExpressRouteLinkMacSecConfig withCknSecretIdentifier​(String cknSecretIdentifier)
        Set the cknSecretIdentifier property: 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 the cakSecretIdentifier property: Keyvault Secret Identifier URL containing Mac security CAK key.
        Returns:
        the cakSecretIdentifier value.
      • withCakSecretIdentifier

        public ExpressRouteLinkMacSecConfig withCakSecretIdentifier​(String cakSecretIdentifier)
        Set the cakSecretIdentifier property: Keyvault Secret Identifier URL containing Mac security CAK key.
        Parameters:
        cakSecretIdentifier - the cakSecretIdentifier value to set.
        Returns:
        the ExpressRouteLinkMacSecConfig object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.