Package com.pulumi.aws.iam.inputs
Class SamlProviderState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.iam.inputs.SamlProviderState
-
public final class SamlProviderState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSamlProviderState.Builder
-
Field Summary
Fields Modifier and Type Field Description static SamlProviderStateEmpty
-
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>>arn()static SamlProviderState.Builderbuilder()static SamlProviderState.Builderbuilder(SamlProviderState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>samlMetadataDocument()java.util.Optional<com.pulumi.core.Output<java.lang.String>>samlProviderUuid()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()java.util.Optional<com.pulumi.core.Output<java.lang.String>>validUntil()
-
-
-
Field Detail
-
Empty
public static final SamlProviderState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- The ARN assigned by AWS for this provider.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the provider to create.
-
samlMetadataDocument
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> samlMetadataDocument()
- Returns:
- An XML document generated by an identity provider that supports SAML 2.0.
-
samlProviderUuid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> samlProviderUuid()
- Returns:
- Unique identifier assigned to the SAML provider.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of resource tags for the IAM SAML provider. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
- Returns:
- A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
-
validUntil
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> validUntil()
- Returns:
- The expiration date and time for the SAML provider in RFC1123 format, e.g., `Mon, 02 Jan 2006 15:04:05 MST`.
-
builder
public static SamlProviderState.Builder builder()
-
builder
public static SamlProviderState.Builder builder(SamlProviderState defaults)
-
-