Class AccessServiceTokenState


  • public final class AccessServiceTokenState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AccessServiceTokenState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • accountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
        Returns:
        The account identifier to target for the resource. Conflicts with `zone_id`.
      • clientId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientId()
        Returns:
        Client ID associated with the Service Token. **Modifying this attribute will force creation of a new resource.**
      • clientSecret

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientSecret()
        Returns:
        A secret for interacting with Access protocols. **Modifying this attribute will force creation of a new resource.**
      • duration

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> duration()
        Returns:
        Length of time the service token is valid for. Available values: `8760h`, `17520h`, `43800h`, `87600h`, `forever`.
      • expiresAt

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> expiresAt()
        Returns:
        Date when the token expires.
      • minDaysForRenewal

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minDaysForRenewal()
        Returns:
        Refresh the token if terraform is run within the specified amount of days before expiration.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Friendly name of the token's intent.
      • zoneId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> zoneId()
        Returns:
        The zone identifier to target for the resource. Conflicts with `account_id`.