Class ServiceCredentialsSecretCredentials

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

    public class ServiceCredentialsSecretCredentials
    extends com.ibm.cloud.sdk.core.service.model.DynamicModel<Object>
    The properties of the service credentials secret payload. This type supports additional properties of type Object.
    • Constructor Detail

      • ServiceCredentialsSecretCredentials

        public ServiceCredentialsSecretCredentials()
    • Method Detail

      • getApikey

        public String getApikey()
        Gets the apikey. The API key that is generated for this secret. After the secret reaches the end of its lease, the API key is deleted automatically. See the `time-to-live` field to understand the duration of the lease.
        Returns:
        the apikey
      • getIamApikeyDescription

        public String getIamApikeyDescription()
        Gets the iamApikeyDescription. The IAM API key description for the generated service credentials.
        Returns:
        the iamApikeyDescription
      • getIamApikeyId

        public String getIamApikeyId()
        Gets the iamApikeyId. The IAM API key id for the generated service credentials.
        Returns:
        the iamApikeyId
      • getIamApikeyName

        public String getIamApikeyName()
        Gets the iamApikeyName. The IAM API key name for the generated service credentials.
        Returns:
        the iamApikeyName
      • getIamRoleCrn

        public String getIamRoleCrn()
        Gets the iamRoleCrn. The IAM role CRN assigned to the generated service credentials.
        Returns:
        the iamRoleCrn
      • getIamServiceidCrn

        public String getIamServiceidCrn()
        Gets the iamServiceidCrn. The IAM Service ID CRN.
        Returns:
        the iamServiceidCrn