Package com.pulumi.cloudflare.inputs
Class AccessServiceTokenState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.cloudflare.inputs.AccessServiceTokenState
-
public final class AccessServiceTokenState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AccessServiceTokenState.Builder
-
Field Summary
Fields Modifier and Type Field Description static AccessServiceTokenState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
accountId()
static AccessServiceTokenState.Builder
builder()
static AccessServiceTokenState.Builder
builder(AccessServiceTokenState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
clientId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
clientSecret()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
duration()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
expiresAt()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
minDaysForRenewal()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
zoneId()
-
-
-
Field Detail
-
Empty
public static final AccessServiceTokenState Empty
-
-
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`.
-
builder
public static AccessServiceTokenState.Builder builder()
-
builder
public static AccessServiceTokenState.Builder builder(AccessServiceTokenState defaults)
-
-