Class CreateIkePolicyOptions

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class CreateIkePolicyOptions
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The createIkePolicy options.
    • Method Detail

      • authenticationAlgorithm

        public String authenticationAlgorithm()
        Gets the authenticationAlgorithm. The authentication algorithm.
        Returns:
        the authenticationAlgorithm
      • dhGroup

        public Long dhGroup()
        Gets the dhGroup. The Diffie-Hellman group.
        Returns:
        the dhGroup
      • encryptionAlgorithm

        public String encryptionAlgorithm()
        Gets the encryptionAlgorithm. The encryption algorithm.
        Returns:
        the encryptionAlgorithm
      • ikeVersion

        public Long ikeVersion()
        Gets the ikeVersion. The IKE protocol version.
        Returns:
        the ikeVersion
      • keyLifetime

        public Long keyLifetime()
        Gets the keyLifetime. The key lifetime in seconds.
        Returns:
        the keyLifetime
      • name

        public String name()
        Gets the name. The name for this IKE policy. The name must not be used by another IKE policies in the region. If unspecified, the name will be a hyphenated list of randomly-selected words.
        Returns:
        the name
      • resourceGroup

        public ResourceGroupIdentity resourceGroup()
        Gets the resourceGroup. The resource group to use. If unspecified, the account's [default resource group](https://cloud.ibm.com/apidocs/resource-manager#introduction) will be used.
        Returns:
        the resourceGroup