Interface IntegrationsAuthConfigDecryptedCredential
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IntegrationsAuthConfigDecryptedCredential.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.748Z") @Stability(Stable) public interface IntegrationsAuthConfigDecryptedCredential extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIntegrationsAuthConfigDecryptedCredential.BuilderA builder forIntegrationsAuthConfigDecryptedCredentialstatic classIntegrationsAuthConfigDecryptedCredential.Jsii$ProxyAn implementation forIntegrationsAuthConfigDecryptedCredential
-
Method Summary
-
-
-
Method Detail
-
getCredentialType
@Stability(Stable) @NotNull String getCredentialType()
Credential type associated with auth configs.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#credential_type IntegrationsAuthConfig#credential_type}
-
getAuthToken
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialAuthToken getAuthToken()
auth_token block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#auth_token IntegrationsAuthConfig#auth_token}
-
getJwt
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialJwt getJwt()
jwt block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#jwt IntegrationsAuthConfig#jwt}
-
getOauth2AuthorizationCode
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialOauth2AuthorizationCode getOauth2AuthorizationCode()
oauth2_authorization_code block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#oauth2_authorization_code IntegrationsAuthConfig#oauth2_authorization_code}
-
getOauth2ClientCredentials
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentials getOauth2ClientCredentials()
oauth2_client_credentials block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#oauth2_client_credentials IntegrationsAuthConfig#oauth2_client_credentials}
-
getOidcToken
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialOidcToken getOidcToken()
oidc_token block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#oidc_token IntegrationsAuthConfig#oidc_token}
-
getServiceAccountCredentials
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialServiceAccountCredentials getServiceAccountCredentials()
service_account_credentials block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#service_account_credentials IntegrationsAuthConfig#service_account_credentials}
-
getUsernameAndPassword
@Stability(Stable) @Nullable default IntegrationsAuthConfigDecryptedCredentialUsernameAndPassword getUsernameAndPassword()
username_and_password block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#username_and_password IntegrationsAuthConfig#username_and_password}
-
builder
@Stability(Stable) static IntegrationsAuthConfigDecryptedCredential.Builder builder()
-
-