Documentation
¶
Index ¶
- type AuthConfig
- type AuthConfigArgs
- type AuthConfigArray
- type AuthConfigArrayInput
- type AuthConfigArrayOutput
- func (AuthConfigArrayOutput) ElementType() reflect.Type
- func (o AuthConfigArrayOutput) Index(i pulumi.IntInput) AuthConfigOutput
- func (o AuthConfigArrayOutput) ToAuthConfigArrayOutput() AuthConfigArrayOutput
- func (o AuthConfigArrayOutput) ToAuthConfigArrayOutputWithContext(ctx context.Context) AuthConfigArrayOutput
- type AuthConfigClientCertificate
- type AuthConfigClientCertificateArgs
- func (AuthConfigClientCertificateArgs) ElementType() reflect.Type
- func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
- func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
- func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
- func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
- type AuthConfigClientCertificateInput
- type AuthConfigClientCertificateOutput
- func (AuthConfigClientCertificateOutput) ElementType() reflect.Type
- func (o AuthConfigClientCertificateOutput) EncryptedPrivateKey() pulumi.StringOutput
- func (o AuthConfigClientCertificateOutput) Passphrase() pulumi.StringPtrOutput
- func (o AuthConfigClientCertificateOutput) SslCertificate() pulumi.StringOutput
- func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
- func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
- func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
- func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
- type AuthConfigClientCertificatePtrInput
- type AuthConfigClientCertificatePtrOutput
- func (o AuthConfigClientCertificatePtrOutput) Elem() AuthConfigClientCertificateOutput
- func (AuthConfigClientCertificatePtrOutput) ElementType() reflect.Type
- func (o AuthConfigClientCertificatePtrOutput) EncryptedPrivateKey() pulumi.StringPtrOutput
- func (o AuthConfigClientCertificatePtrOutput) Passphrase() pulumi.StringPtrOutput
- func (o AuthConfigClientCertificatePtrOutput) SslCertificate() pulumi.StringPtrOutput
- func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
- func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
- type AuthConfigDecryptedCredential
- type AuthConfigDecryptedCredentialArgs
- func (AuthConfigDecryptedCredentialArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
- func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
- func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
- func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
- type AuthConfigDecryptedCredentialAuthToken
- type AuthConfigDecryptedCredentialAuthTokenArgs
- func (AuthConfigDecryptedCredentialAuthTokenArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
- func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
- func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
- type AuthConfigDecryptedCredentialAuthTokenInput
- type AuthConfigDecryptedCredentialAuthTokenOutput
- func (AuthConfigDecryptedCredentialAuthTokenOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) Token() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenOutput) Type() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialAuthTokenPtrInput
- type AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Elem() AuthConfigDecryptedCredentialAuthTokenOutput
- func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Token() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Type() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialInput
- type AuthConfigDecryptedCredentialJwt
- type AuthConfigDecryptedCredentialJwtArgs
- func (AuthConfigDecryptedCredentialJwtArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
- func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
- func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
- func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
- type AuthConfigDecryptedCredentialJwtInput
- type AuthConfigDecryptedCredentialJwtOutput
- func (AuthConfigDecryptedCredentialJwtOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialJwtOutput) Jwt() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) JwtHeader() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) JwtPayload() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) Secret() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
- func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
- type AuthConfigDecryptedCredentialJwtPtrInput
- type AuthConfigDecryptedCredentialJwtPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) Elem() AuthConfigDecryptedCredentialJwtOutput
- func (AuthConfigDecryptedCredentialJwtPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) Jwt() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) JwtHeader() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) JwtPayload() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) Secret() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
- func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
- type AuthConfigDecryptedCredentialOauth2AuthorizationCode
- type AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs
- func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- type AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput
- type AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) AuthEndpoint() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientId() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientSecret() pulumi.StringPtrOutput
- func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) TokenEndpoint() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput
- type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) AuthEndpoint() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Elem() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
- func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) TokenEndpoint() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentials
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientId() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientSecret() pulumi.StringPtrOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) RequestType() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenEndpoint() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) Elem() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) RequestType() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenEndpoint() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) Index(i pulumi.IntInput) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKey
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) StringValue() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) Elem() ...
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) LiteralValue() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) Elem() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) LiteralValue() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Key() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Value() ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() ...
- func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) StringValue() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) Elem() ...
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) LiteralValue() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) Elem() ...
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) LiteralValue() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) ...
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) Entries() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput
- type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Elem() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
- func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Entries() ...
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
- type AuthConfigDecryptedCredentialOidcToken
- type AuthConfigDecryptedCredentialOidcTokenArgs
- func (AuthConfigDecryptedCredentialOidcTokenArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
- func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
- func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
- type AuthConfigDecryptedCredentialOidcTokenInput
- type AuthConfigDecryptedCredentialOidcTokenOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) Audience() pulumi.StringPtrOutput
- func (AuthConfigDecryptedCredentialOidcTokenOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) Token() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenOutput) TokenExpireTime() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialOidcTokenPtrInput
- type AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Audience() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Elem() AuthConfigDecryptedCredentialOidcTokenOutput
- func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Token() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) TokenExpireTime() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialOutput
- func (o AuthConfigDecryptedCredentialOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) CredentialType() pulumi.StringOutput
- func (AuthConfigDecryptedCredentialOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialOutput) Jwt() AuthConfigDecryptedCredentialJwtPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
- func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
- func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigDecryptedCredentialOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- type AuthConfigDecryptedCredentialPtrInput
- type AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) CredentialType() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) Elem() AuthConfigDecryptedCredentialOutput
- func (AuthConfigDecryptedCredentialPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialPtrOutput) Jwt() AuthConfigDecryptedCredentialJwtPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigDecryptedCredentialPtrOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- type AuthConfigDecryptedCredentialServiceAccountCredentials
- type AuthConfigDecryptedCredentialServiceAccountCredentialsArgs
- func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- type AuthConfigDecryptedCredentialServiceAccountCredentialsInput
- type AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ServiceAccount() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput
- type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Elem() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
- func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ServiceAccount() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
- type AuthConfigDecryptedCredentialUsernameAndPassword
- type AuthConfigDecryptedCredentialUsernameAndPasswordArgs
- func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ElementType() reflect.Type
- func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- type AuthConfigDecryptedCredentialUsernameAndPasswordInput
- type AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Password() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Username() pulumi.StringPtrOutput
- type AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput
- type AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Elem() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
- func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ElementType() reflect.Type
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Password() pulumi.StringPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
- func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Username() pulumi.StringPtrOutput
- type AuthConfigInput
- type AuthConfigMap
- type AuthConfigMapInput
- type AuthConfigMapOutput
- func (AuthConfigMapOutput) ElementType() reflect.Type
- func (o AuthConfigMapOutput) MapIndex(k pulumi.StringInput) AuthConfigOutput
- func (o AuthConfigMapOutput) ToAuthConfigMapOutput() AuthConfigMapOutput
- func (o AuthConfigMapOutput) ToAuthConfigMapOutputWithContext(ctx context.Context) AuthConfigMapOutput
- type AuthConfigOutput
- func (o AuthConfigOutput) CertificateId() pulumi.StringOutput
- func (o AuthConfigOutput) ClientCertificate() AuthConfigClientCertificatePtrOutput
- func (o AuthConfigOutput) CreateTime() pulumi.StringOutput
- func (o AuthConfigOutput) CreatorEmail() pulumi.StringOutput
- func (o AuthConfigOutput) CredentialType() pulumi.StringOutput
- func (o AuthConfigOutput) DecryptedCredential() AuthConfigDecryptedCredentialPtrOutput
- func (o AuthConfigOutput) Description() pulumi.StringPtrOutput
- func (o AuthConfigOutput) DisplayName() pulumi.StringOutput
- func (AuthConfigOutput) ElementType() reflect.Type
- func (o AuthConfigOutput) EncryptedCredential() pulumi.StringOutput
- func (o AuthConfigOutput) ExpiryNotificationDurations() pulumi.StringArrayOutput
- func (o AuthConfigOutput) LastModifierEmail() pulumi.StringOutput
- func (o AuthConfigOutput) Location() pulumi.StringOutput
- func (o AuthConfigOutput) Name() pulumi.StringOutput
- func (o AuthConfigOutput) OverrideValidTime() pulumi.StringPtrOutput
- func (o AuthConfigOutput) Project() pulumi.StringOutput
- func (o AuthConfigOutput) Reason() pulumi.StringOutput
- func (o AuthConfigOutput) State() pulumi.StringOutput
- func (o AuthConfigOutput) ToAuthConfigOutput() AuthConfigOutput
- func (o AuthConfigOutput) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
- func (o AuthConfigOutput) UpdateTime() pulumi.StringOutput
- func (o AuthConfigOutput) ValidTime() pulumi.StringOutput
- func (o AuthConfigOutput) Visibility() pulumi.StringPtrOutput
- type AuthConfigState
- type Client
- type ClientArgs
- type ClientArray
- type ClientArrayInput
- type ClientArrayOutput
- type ClientCloudKmsConfig
- type ClientCloudKmsConfigArgs
- func (ClientCloudKmsConfigArgs) ElementType() reflect.Type
- func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutput() ClientCloudKmsConfigOutput
- func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutputWithContext(ctx context.Context) ClientCloudKmsConfigOutput
- func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
- func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
- type ClientCloudKmsConfigInput
- type ClientCloudKmsConfigOutput
- func (ClientCloudKmsConfigOutput) ElementType() reflect.Type
- func (o ClientCloudKmsConfigOutput) Key() pulumi.StringOutput
- func (o ClientCloudKmsConfigOutput) KeyVersion() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigOutput) KmsLocation() pulumi.StringOutput
- func (o ClientCloudKmsConfigOutput) KmsProjectId() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigOutput) KmsRing() pulumi.StringOutput
- func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutput() ClientCloudKmsConfigOutput
- func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutputWithContext(ctx context.Context) ClientCloudKmsConfigOutput
- func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
- func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
- type ClientCloudKmsConfigPtrInput
- type ClientCloudKmsConfigPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) Elem() ClientCloudKmsConfigOutput
- func (ClientCloudKmsConfigPtrOutput) ElementType() reflect.Type
- func (o ClientCloudKmsConfigPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) KmsLocation() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) KmsProjectId() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) KmsRing() pulumi.StringPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
- func (o ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
- type ClientInput
- type ClientMap
- type ClientMapInput
- type ClientMapOutput
- type ClientOutput
- func (o ClientOutput) CloudKmsConfig() ClientCloudKmsConfigPtrOutput
- func (o ClientOutput) CreateSampleIntegrations() pulumi.BoolPtrOutput
- func (o ClientOutput) CreateSampleWorkflows() pulumi.BoolPtrOutputdeprecated
- func (ClientOutput) ElementType() reflect.Type
- func (o ClientOutput) Location() pulumi.StringOutput
- func (o ClientOutput) Project() pulumi.StringOutput
- func (o ClientOutput) ProvisionGmek() pulumi.BoolPtrOutputdeprecated
- func (o ClientOutput) RunAsServiceAccount() pulumi.StringPtrOutput
- func (o ClientOutput) ToClientOutput() ClientOutput
- func (o ClientOutput) ToClientOutputWithContext(ctx context.Context) ClientOutput
- type ClientState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthConfig ¶ added in v7.21.0
type AuthConfig struct { pulumi.CustomResourceState // Certificate id for client certificate. CertificateId pulumi.StringOutput `pulumi:"certificateId"` // Raw client certificate // Structure is documented below. ClientCertificate AuthConfigClientCertificatePtrOutput `pulumi:"clientCertificate"` // The timestamp when the auth config is created. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringOutput `pulumi:"createTime"` // The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call. CreatorEmail pulumi.StringOutput `pulumi:"creatorEmail"` // Credential type of the encrypted credential. CredentialType pulumi.StringOutput `pulumi:"credentialType"` // Raw auth credentials. // Structure is documented below. DecryptedCredential AuthConfigDecryptedCredentialPtrOutput `pulumi:"decryptedCredential"` // A description of the auth config. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the auth config. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key. // A base64-encoded string. EncryptedCredential pulumi.StringOutput `pulumi:"encryptedCredential"` // User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours. // A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s". ExpiryNotificationDurations pulumi.StringArrayOutput `pulumi:"expiryNotificationDurations"` // The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call. LastModifierEmail pulumi.StringOutput `pulumi:"lastModifierEmail"` // Location in which client needs to be provisioned. // // *** Location pulumi.StringOutput `pulumi:"location"` // Resource name of the auth config. Name pulumi.StringOutput `pulumi:"name"` // User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". OverrideValidTime pulumi.StringPtrOutput `pulumi:"overrideValidTime"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The reason / details of the current status. Reason pulumi.StringOutput `pulumi:"reason"` // The status of the auth config. State pulumi.StringOutput `pulumi:"state"` // The timestamp when the auth config is modified. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // The time until the auth config is valid. Empty or max value is considered the auth config won't expire. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". ValidTime pulumi.StringOutput `pulumi:"validTime"` // The visibility of the auth config. // Possible values are: `PRIVATE`, `CLIENT_VISIBLE`. Visibility pulumi.StringPtrOutput `pulumi:"visibility"` }
The AuthConfig resource use to hold channels and connection config data.
To get more information about AuthConfig, see:
* [API documentation](https://cloud.google.com/application-integration/docs/reference/rest/v1/projects.locations.authConfigs) * How-to Guides
- [Manage authentication profiles](https://cloud.google.com/application-integration/docs/configure-authentication-profiles)
- [Official Documentation](https://cloud.google.com/application-integration/docs/overview)
## Example Usage
### Integrations Auth Config Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/applicationintegration" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { client, err := applicationintegration.NewClient(ctx, "client", &applicationintegration.ClientArgs{ Location: pulumi.String("us-west1"), }) if err != nil { return err } _, err = applicationintegration.NewAuthConfig(ctx, "basic_example", &applicationintegration.AuthConfigArgs{ Location: pulumi.String("us-west1"), DisplayName: pulumi.String("test-authconfig"), Description: pulumi.String("Test auth config created via terraform"), DecryptedCredential: &applicationintegration.AuthConfigDecryptedCredentialArgs{ CredentialType: pulumi.String("USERNAME_AND_PASSWORD"), UsernameAndPassword: &applicationintegration.AuthConfigDecryptedCredentialUsernameAndPasswordArgs{ Username: pulumi.String("test-username"), Password: pulumi.String("test-password"), }, }, }, pulumi.DependsOn([]pulumi.Resource{ client, })) if err != nil { return err } return nil }) }
```
## Import
AuthConfig can be imported using any of these accepted formats:
* `{{name}}`
When using the `pulumi import` command, AuthConfig can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:applicationintegration/authConfig:AuthConfig default {{name}} ```
func GetAuthConfig ¶ added in v7.21.0
func GetAuthConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthConfigState, opts ...pulumi.ResourceOption) (*AuthConfig, error)
GetAuthConfig gets an existing AuthConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuthConfig ¶ added in v7.21.0
func NewAuthConfig(ctx *pulumi.Context, name string, args *AuthConfigArgs, opts ...pulumi.ResourceOption) (*AuthConfig, error)
NewAuthConfig registers a new resource with the given unique name, arguments, and options.
func (*AuthConfig) ElementType ¶ added in v7.21.0
func (*AuthConfig) ElementType() reflect.Type
func (*AuthConfig) ToAuthConfigOutput ¶ added in v7.21.0
func (i *AuthConfig) ToAuthConfigOutput() AuthConfigOutput
func (*AuthConfig) ToAuthConfigOutputWithContext ¶ added in v7.21.0
func (i *AuthConfig) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
type AuthConfigArgs ¶ added in v7.21.0
type AuthConfigArgs struct { // Raw client certificate // Structure is documented below. ClientCertificate AuthConfigClientCertificatePtrInput // Raw auth credentials. // Structure is documented below. DecryptedCredential AuthConfigDecryptedCredentialPtrInput // A description of the auth config. Description pulumi.StringPtrInput // The name of the auth config. DisplayName pulumi.StringInput // User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours. // A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s". ExpiryNotificationDurations pulumi.StringArrayInput // Location in which client needs to be provisioned. // // *** Location pulumi.StringInput // User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". OverrideValidTime pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The visibility of the auth config. // Possible values are: `PRIVATE`, `CLIENT_VISIBLE`. Visibility pulumi.StringPtrInput }
The set of arguments for constructing a AuthConfig resource.
func (AuthConfigArgs) ElementType ¶ added in v7.21.0
func (AuthConfigArgs) ElementType() reflect.Type
type AuthConfigArray ¶ added in v7.21.0
type AuthConfigArray []AuthConfigInput
func (AuthConfigArray) ElementType ¶ added in v7.21.0
func (AuthConfigArray) ElementType() reflect.Type
func (AuthConfigArray) ToAuthConfigArrayOutput ¶ added in v7.21.0
func (i AuthConfigArray) ToAuthConfigArrayOutput() AuthConfigArrayOutput
func (AuthConfigArray) ToAuthConfigArrayOutputWithContext ¶ added in v7.21.0
func (i AuthConfigArray) ToAuthConfigArrayOutputWithContext(ctx context.Context) AuthConfigArrayOutput
type AuthConfigArrayInput ¶ added in v7.21.0
type AuthConfigArrayInput interface { pulumi.Input ToAuthConfigArrayOutput() AuthConfigArrayOutput ToAuthConfigArrayOutputWithContext(context.Context) AuthConfigArrayOutput }
AuthConfigArrayInput is an input type that accepts AuthConfigArray and AuthConfigArrayOutput values. You can construct a concrete instance of `AuthConfigArrayInput` via:
AuthConfigArray{ AuthConfigArgs{...} }
type AuthConfigArrayOutput ¶ added in v7.21.0
type AuthConfigArrayOutput struct{ *pulumi.OutputState }
func (AuthConfigArrayOutput) ElementType ¶ added in v7.21.0
func (AuthConfigArrayOutput) ElementType() reflect.Type
func (AuthConfigArrayOutput) Index ¶ added in v7.21.0
func (o AuthConfigArrayOutput) Index(i pulumi.IntInput) AuthConfigOutput
func (AuthConfigArrayOutput) ToAuthConfigArrayOutput ¶ added in v7.21.0
func (o AuthConfigArrayOutput) ToAuthConfigArrayOutput() AuthConfigArrayOutput
func (AuthConfigArrayOutput) ToAuthConfigArrayOutputWithContext ¶ added in v7.21.0
func (o AuthConfigArrayOutput) ToAuthConfigArrayOutputWithContext(ctx context.Context) AuthConfigArrayOutput
type AuthConfigClientCertificate ¶ added in v7.21.0
type AuthConfigClientCertificate struct { // The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. EncryptedPrivateKey string `pulumi:"encryptedPrivateKey"` // 'passphrase' should be left unset if private key is not encrypted. // Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key. Passphrase *string `pulumi:"passphrase"` // The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. SslCertificate string `pulumi:"sslCertificate"` }
type AuthConfigClientCertificateArgs ¶ added in v7.21.0
type AuthConfigClientCertificateArgs struct { // The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. EncryptedPrivateKey pulumi.StringInput `pulumi:"encryptedPrivateKey"` // 'passphrase' should be left unset if private key is not encrypted. // Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key. Passphrase pulumi.StringPtrInput `pulumi:"passphrase"` // The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. SslCertificate pulumi.StringInput `pulumi:"sslCertificate"` }
func (AuthConfigClientCertificateArgs) ElementType ¶ added in v7.21.0
func (AuthConfigClientCertificateArgs) ElementType() reflect.Type
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutput ¶ added in v7.21.0
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutputWithContext ¶ added in v7.21.0
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutput ¶ added in v7.21.0
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigClientCertificateInput ¶ added in v7.21.0
type AuthConfigClientCertificateInput interface { pulumi.Input ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput ToAuthConfigClientCertificateOutputWithContext(context.Context) AuthConfigClientCertificateOutput }
AuthConfigClientCertificateInput is an input type that accepts AuthConfigClientCertificateArgs and AuthConfigClientCertificateOutput values. You can construct a concrete instance of `AuthConfigClientCertificateInput` via:
AuthConfigClientCertificateArgs{...}
type AuthConfigClientCertificateOutput ¶ added in v7.21.0
type AuthConfigClientCertificateOutput struct{ *pulumi.OutputState }
func (AuthConfigClientCertificateOutput) ElementType ¶ added in v7.21.0
func (AuthConfigClientCertificateOutput) ElementType() reflect.Type
func (AuthConfigClientCertificateOutput) EncryptedPrivateKey ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) EncryptedPrivateKey() pulumi.StringOutput
The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
func (AuthConfigClientCertificateOutput) Passphrase ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) Passphrase() pulumi.StringPtrOutput
'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
func (AuthConfigClientCertificateOutput) SslCertificate ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) SslCertificate() pulumi.StringOutput
The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutput ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutputWithContext ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutput ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigClientCertificatePtrInput ¶ added in v7.21.0
type AuthConfigClientCertificatePtrInput interface { pulumi.Input ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput ToAuthConfigClientCertificatePtrOutputWithContext(context.Context) AuthConfigClientCertificatePtrOutput }
AuthConfigClientCertificatePtrInput is an input type that accepts AuthConfigClientCertificateArgs, AuthConfigClientCertificatePtr and AuthConfigClientCertificatePtrOutput values. You can construct a concrete instance of `AuthConfigClientCertificatePtrInput` via:
AuthConfigClientCertificateArgs{...} or: nil
func AuthConfigClientCertificatePtr ¶ added in v7.21.0
func AuthConfigClientCertificatePtr(v *AuthConfigClientCertificateArgs) AuthConfigClientCertificatePtrInput
type AuthConfigClientCertificatePtrOutput ¶ added in v7.21.0
type AuthConfigClientCertificatePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigClientCertificatePtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigClientCertificatePtrOutput) ElementType() reflect.Type
func (AuthConfigClientCertificatePtrOutput) EncryptedPrivateKey ¶ added in v7.21.0
func (o AuthConfigClientCertificatePtrOutput) EncryptedPrivateKey() pulumi.StringPtrOutput
The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
func (AuthConfigClientCertificatePtrOutput) Passphrase ¶ added in v7.21.0
func (o AuthConfigClientCertificatePtrOutput) Passphrase() pulumi.StringPtrOutput
'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
func (AuthConfigClientCertificatePtrOutput) SslCertificate ¶ added in v7.21.0
func (o AuthConfigClientCertificatePtrOutput) SslCertificate() pulumi.StringPtrOutput
The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
func (AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutput ¶ added in v7.21.0
func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigDecryptedCredential ¶ added in v7.21.0
type AuthConfigDecryptedCredential struct { // Auth token credential. // Structure is documented below. AuthToken *AuthConfigDecryptedCredentialAuthToken `pulumi:"authToken"` // Credential type associated with auth configs. CredentialType string `pulumi:"credentialType"` // JWT credential. // Structure is documented below. Jwt *AuthConfigDecryptedCredentialJwt `pulumi:"jwt"` // OAuth2 authorization code credential. // Structure is documented below. Oauth2AuthorizationCode *AuthConfigDecryptedCredentialOauth2AuthorizationCode `pulumi:"oauth2AuthorizationCode"` // OAuth2 client credentials. // Structure is documented below. Oauth2ClientCredentials *AuthConfigDecryptedCredentialOauth2ClientCredentials `pulumi:"oauth2ClientCredentials"` // Google OIDC ID Token. // Structure is documented below. OidcToken *AuthConfigDecryptedCredentialOidcToken `pulumi:"oidcToken"` // Service account credential. // Structure is documented below. ServiceAccountCredentials *AuthConfigDecryptedCredentialServiceAccountCredentials `pulumi:"serviceAccountCredentials"` // Username and password credential. // Structure is documented below. UsernameAndPassword *AuthConfigDecryptedCredentialUsernameAndPassword `pulumi:"usernameAndPassword"` }
type AuthConfigDecryptedCredentialArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialArgs struct { // Auth token credential. // Structure is documented below. AuthToken AuthConfigDecryptedCredentialAuthTokenPtrInput `pulumi:"authToken"` // Credential type associated with auth configs. CredentialType pulumi.StringInput `pulumi:"credentialType"` // JWT credential. // Structure is documented below. Jwt AuthConfigDecryptedCredentialJwtPtrInput `pulumi:"jwt"` // OAuth2 authorization code credential. // Structure is documented below. Oauth2AuthorizationCode AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput `pulumi:"oauth2AuthorizationCode"` // OAuth2 client credentials. // Structure is documented below. Oauth2ClientCredentials AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput `pulumi:"oauth2ClientCredentials"` // Google OIDC ID Token. // Structure is documented below. OidcToken AuthConfigDecryptedCredentialOidcTokenPtrInput `pulumi:"oidcToken"` // Service account credential. // Structure is documented below. ServiceAccountCredentials AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput `pulumi:"serviceAccountCredentials"` // Username and password credential. // Structure is documented below. UsernameAndPassword AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput `pulumi:"usernameAndPassword"` }
func (AuthConfigDecryptedCredentialArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
type AuthConfigDecryptedCredentialAuthToken ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenArgs struct { // The token for the auth type. Token pulumi.StringPtrInput `pulumi:"token"` // Authentication type, e.g. "Basic", "Bearer", etc. Type pulumi.StringPtrInput `pulumi:"type"` }
func (AuthConfigDecryptedCredentialAuthTokenArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialAuthTokenArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
type AuthConfigDecryptedCredentialAuthTokenInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenInput interface { pulumi.Input ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(context.Context) AuthConfigDecryptedCredentialAuthTokenOutput }
AuthConfigDecryptedCredentialAuthTokenInput is an input type that accepts AuthConfigDecryptedCredentialAuthTokenArgs and AuthConfigDecryptedCredentialAuthTokenOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialAuthTokenInput` via:
AuthConfigDecryptedCredentialAuthTokenArgs{...}
type AuthConfigDecryptedCredentialAuthTokenOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialAuthTokenOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialAuthTokenOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) Token ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) Token() pulumi.StringPtrOutput
The token for the auth type.
func (AuthConfigDecryptedCredentialAuthTokenOutput) Type ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenOutput) Type() pulumi.StringPtrOutput
Authentication type, e.g. "Basic", "Bearer", etc.
type AuthConfigDecryptedCredentialAuthTokenPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput }
AuthConfigDecryptedCredentialAuthTokenPtrInput is an input type that accepts AuthConfigDecryptedCredentialAuthTokenArgs, AuthConfigDecryptedCredentialAuthTokenPtr and AuthConfigDecryptedCredentialAuthTokenPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialAuthTokenPtrInput` via:
AuthConfigDecryptedCredentialAuthTokenArgs{...} or: nil
func AuthConfigDecryptedCredentialAuthTokenPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialAuthTokenPtr(v *AuthConfigDecryptedCredentialAuthTokenArgs) AuthConfigDecryptedCredentialAuthTokenPtrInput
type AuthConfigDecryptedCredentialAuthTokenPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialAuthTokenPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) Token ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Token() pulumi.StringPtrOutput
The token for the auth type.
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) Type ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Type() pulumi.StringPtrOutput
Authentication type, e.g. "Basic", "Bearer", etc.
type AuthConfigDecryptedCredentialInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput ToAuthConfigDecryptedCredentialOutputWithContext(context.Context) AuthConfigDecryptedCredentialOutput }
AuthConfigDecryptedCredentialInput is an input type that accepts AuthConfigDecryptedCredentialArgs and AuthConfigDecryptedCredentialOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialInput` via:
AuthConfigDecryptedCredentialArgs{...}
type AuthConfigDecryptedCredentialJwt ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwt struct { // (Output) // The token calculated by the header, payload and signature. Jwt *string `pulumi:"jwt"` // Identifies which algorithm is used to generate the signature. JwtHeader *string `pulumi:"jwtHeader"` // Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token. JwtPayload *string `pulumi:"jwtPayload"` // User's pre-shared secret to sign the token. Secret *string `pulumi:"secret"` }
type AuthConfigDecryptedCredentialJwtArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwtArgs struct { // (Output) // The token calculated by the header, payload and signature. Jwt pulumi.StringPtrInput `pulumi:"jwt"` // Identifies which algorithm is used to generate the signature. JwtHeader pulumi.StringPtrInput `pulumi:"jwtHeader"` // Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token. JwtPayload pulumi.StringPtrInput `pulumi:"jwtPayload"` // User's pre-shared secret to sign the token. Secret pulumi.StringPtrInput `pulumi:"secret"` }
func (AuthConfigDecryptedCredentialJwtArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialJwtArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialJwtInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwtInput interface { pulumi.Input ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput ToAuthConfigDecryptedCredentialJwtOutputWithContext(context.Context) AuthConfigDecryptedCredentialJwtOutput }
AuthConfigDecryptedCredentialJwtInput is an input type that accepts AuthConfigDecryptedCredentialJwtArgs and AuthConfigDecryptedCredentialJwtOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialJwtInput` via:
AuthConfigDecryptedCredentialJwtArgs{...}
type AuthConfigDecryptedCredentialJwtOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwtOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialJwtOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialJwtOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtOutput) Jwt ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) Jwt() pulumi.StringPtrOutput
(Output) The token calculated by the header, payload and signature.
func (AuthConfigDecryptedCredentialJwtOutput) JwtHeader ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) JwtHeader() pulumi.StringPtrOutput
Identifies which algorithm is used to generate the signature.
func (AuthConfigDecryptedCredentialJwtOutput) JwtPayload ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) JwtPayload() pulumi.StringPtrOutput
Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.
func (AuthConfigDecryptedCredentialJwtOutput) Secret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) Secret() pulumi.StringPtrOutput
User's pre-shared secret to sign the token.
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialJwtPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwtPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialJwtPtrOutput }
AuthConfigDecryptedCredentialJwtPtrInput is an input type that accepts AuthConfigDecryptedCredentialJwtArgs, AuthConfigDecryptedCredentialJwtPtr and AuthConfigDecryptedCredentialJwtPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialJwtPtrInput` via:
AuthConfigDecryptedCredentialJwtArgs{...} or: nil
func AuthConfigDecryptedCredentialJwtPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialJwtPtr(v *AuthConfigDecryptedCredentialJwtArgs) AuthConfigDecryptedCredentialJwtPtrInput
type AuthConfigDecryptedCredentialJwtPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialJwtPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialJwtPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialJwtPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtPtrOutput) Jwt ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) Jwt() pulumi.StringPtrOutput
(Output) The token calculated by the header, payload and signature.
func (AuthConfigDecryptedCredentialJwtPtrOutput) JwtHeader ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) JwtHeader() pulumi.StringPtrOutput
Identifies which algorithm is used to generate the signature.
func (AuthConfigDecryptedCredentialJwtPtrOutput) JwtPayload ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) JwtPayload() pulumi.StringPtrOutput
Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.
func (AuthConfigDecryptedCredentialJwtPtrOutput) Secret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) Secret() pulumi.StringPtrOutput
User's pre-shared secret to sign the token.
func (AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialOauth2AuthorizationCode ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCode struct { // The auth url endpoint to send the auth code request to. AuthEndpoint *string `pulumi:"authEndpoint"` // The client's id. ClientId *string `pulumi:"clientId"` // The client's secret. ClientSecret *string `pulumi:"clientSecret"` // A space-delimited list of requested scope permissions. Scope *string `pulumi:"scope"` // The token url endpoint to send the token request to. TokenEndpoint *string `pulumi:"tokenEndpoint"` }
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs struct { // The auth url endpoint to send the auth code request to. AuthEndpoint pulumi.StringPtrInput `pulumi:"authEndpoint"` // The client's id. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client's secret. ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` // A space-delimited list of requested scope permissions. Scope pulumi.StringPtrInput `pulumi:"scope"` // The token url endpoint to send the token request to. TokenEndpoint pulumi.StringPtrInput `pulumi:"tokenEndpoint"` }
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput }
AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput is an input type that accepts AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs and AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput` via:
AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs{...}
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) AuthEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) AuthEndpoint() pulumi.StringPtrOutput
The auth url endpoint to send the auth code request to.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientId ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientId() pulumi.StringPtrOutput
The client's id.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientSecret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) Scope ¶ added in v7.21.0
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) TokenEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) TokenEndpoint() pulumi.StringPtrOutput
The token url endpoint to send the token request to.
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput }
AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs, AuthConfigDecryptedCredentialOauth2AuthorizationCodePtr and AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput` via:
AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2AuthorizationCodePtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2AuthorizationCodePtr(v *AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) AuthEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) AuthEndpoint() pulumi.StringPtrOutput
The auth url endpoint to send the auth code request to.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientId ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientId() pulumi.StringPtrOutput
The client's id.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientSecret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Scope ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) TokenEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) TokenEndpoint() pulumi.StringPtrOutput
The token url endpoint to send the token request to.
type AuthConfigDecryptedCredentialOauth2ClientCredentials ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentials struct { // The client's ID. ClientId *string `pulumi:"clientId"` // The client's secret. ClientSecret *string `pulumi:"clientSecret"` // Represent how to pass parameters to fetch access token Possible values: ["REQUEST_TYPE_UNSPECIFIED", "REQUEST_BODY", "QUERY_PARAMETERS", "ENCODED_HEADER"] RequestType *string `pulumi:"requestType"` // A space-delimited list of requested scope permissions. Scope *string `pulumi:"scope"` // The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token. TokenEndpoint *string `pulumi:"tokenEndpoint"` // Token parameters for the auth request. TokenParams *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams `pulumi:"tokenParams"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs struct { // The client's ID. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client's secret. ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` // Represent how to pass parameters to fetch access token Possible values: ["REQUEST_TYPE_UNSPECIFIED", "REQUEST_BODY", "QUERY_PARAMETERS", "ENCODED_HEADER"] RequestType pulumi.StringPtrInput `pulumi:"requestType"` // A space-delimited list of requested scope permissions. Scope pulumi.StringPtrInput `pulumi:"scope"` // The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token. TokenEndpoint pulumi.StringPtrInput `pulumi:"tokenEndpoint"` // Token parameters for the auth request. TokenParams AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput `pulumi:"tokenParams"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientId ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientId() pulumi.StringPtrOutput
The client's ID.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientSecret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) RequestType ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) RequestType() pulumi.StringPtrOutput
Represent how to pass parameters to fetch access token Possible values: ["REQUEST_TYPE_UNSPECIFIED", "REQUEST_BODY", "QUERY_PARAMETERS", "ENCODED_HEADER"]
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) Scope ¶ added in v7.21.0
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenEndpoint() pulumi.StringPtrOutput
The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenParams ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
Token parameters for the auth request.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsPtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientId ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientId() pulumi.StringPtrOutput
The client's ID.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientSecret ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) RequestType ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) RequestType() pulumi.StringPtrOutput
Represent how to pass parameters to fetch access token Possible values: ["REQUEST_TYPE_UNSPECIFIED", "REQUEST_BODY", "QUERY_PARAMETERS", "ENCODED_HEADER"]
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) Scope ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenEndpoint ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenEndpoint() pulumi.StringPtrOutput
The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenParams ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
Token parameters for the auth request.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams struct { // A list of parameter map entries. // Structure is documented below. Entries []AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry `pulumi:"entries"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs struct { // A list of parameter map entries. // Structure is documented below. Entries AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput `pulumi:"entries"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry struct { // Key of the map entry. // Structure is documented below. Key *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKey `pulumi:"key"` // Value of the map entry. // Structure is documented below. Value *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue `pulumi:"value"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs struct { // Key of the map entry. // Structure is documented below. Key AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput `pulumi:"key"` // Value of the map entry. // Structure is documented below. Value AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput `pulumi:"value"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray []AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray{ AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs{...} }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) Index ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKey ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKey struct { // Passing a literal value // Structure is documented below. LiteralValue *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue `pulumi:"literalValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs struct { // Passing a literal value // Structure is documented below. LiteralValue AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput `pulumi:"literalValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue struct { // String. StringValue *string `pulumi:"stringValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs struct { // String. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) StringValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) Elem ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) StringValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) LiteralValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) Elem ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) LiteralValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Key ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Key() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
Key of the map entry. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Value ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Value() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
Value of the map entry. Structure is documented below.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue struct { // Passing a literal value // Structure is documented below. LiteralValue *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue `pulumi:"literalValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs struct { // Passing a literal value // Structure is documented below. LiteralValue AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput `pulumi:"literalValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue struct { // String. StringValue *string `pulumi:"stringValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs struct { // String. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) StringValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) Elem ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) StringValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) LiteralValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) Elem ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) LiteralValue ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs{...}
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) Entries ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) Entries() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
A list of parameter map entries. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput }
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput is an input type that accepts AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs, AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtr and AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput` via:
AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs{...} or: nil
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Elem ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Entries ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Entries() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
A list of parameter map entries. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOidcToken ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcToken struct { // Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for. Audience *string `pulumi:"audience"` // The service account email to be used as the identity for the token. ServiceAccountEmail *string `pulumi:"serviceAccountEmail"` // (Output) // ID token obtained for the service account. Token *string `pulumi:"token"` // (Output) // The approximate time until the token retrieved is valid. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". TokenExpireTime *string `pulumi:"tokenExpireTime"` }
type AuthConfigDecryptedCredentialOidcTokenArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcTokenArgs struct { // Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for. Audience pulumi.StringPtrInput `pulumi:"audience"` // The service account email to be used as the identity for the token. ServiceAccountEmail pulumi.StringPtrInput `pulumi:"serviceAccountEmail"` // (Output) // ID token obtained for the service account. Token pulumi.StringPtrInput `pulumi:"token"` // (Output) // The approximate time until the token retrieved is valid. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". TokenExpireTime pulumi.StringPtrInput `pulumi:"tokenExpireTime"` }
func (AuthConfigDecryptedCredentialOidcTokenArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOidcTokenArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
type AuthConfigDecryptedCredentialOidcTokenInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcTokenInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(context.Context) AuthConfigDecryptedCredentialOidcTokenOutput }
AuthConfigDecryptedCredentialOidcTokenInput is an input type that accepts AuthConfigDecryptedCredentialOidcTokenArgs and AuthConfigDecryptedCredentialOidcTokenOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOidcTokenInput` via:
AuthConfigDecryptedCredentialOidcTokenArgs{...}
type AuthConfigDecryptedCredentialOidcTokenOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcTokenOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOidcTokenOutput) Audience ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) Audience() pulumi.StringPtrOutput
Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
func (AuthConfigDecryptedCredentialOidcTokenOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOidcTokenOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenOutput) ServiceAccountEmail ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The service account email to be used as the identity for the token.
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) Token ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) Token() pulumi.StringPtrOutput
(Output) ID token obtained for the service account.
func (AuthConfigDecryptedCredentialOidcTokenOutput) TokenExpireTime ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenOutput) TokenExpireTime() pulumi.StringPtrOutput
(Output) The approximate time until the token retrieved is valid. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
type AuthConfigDecryptedCredentialOidcTokenPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcTokenPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput }
AuthConfigDecryptedCredentialOidcTokenPtrInput is an input type that accepts AuthConfigDecryptedCredentialOidcTokenArgs, AuthConfigDecryptedCredentialOidcTokenPtr and AuthConfigDecryptedCredentialOidcTokenPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialOidcTokenPtrInput` via:
AuthConfigDecryptedCredentialOidcTokenArgs{...} or: nil
func AuthConfigDecryptedCredentialOidcTokenPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialOidcTokenPtr(v *AuthConfigDecryptedCredentialOidcTokenArgs) AuthConfigDecryptedCredentialOidcTokenPtrInput
type AuthConfigDecryptedCredentialOidcTokenPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOidcTokenPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) Audience ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Audience() pulumi.StringPtrOutput
Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ServiceAccountEmail ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The service account email to be used as the identity for the token.
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) Token ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Token() pulumi.StringPtrOutput
(Output) ID token obtained for the service account.
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) TokenExpireTime ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) TokenExpireTime() pulumi.StringPtrOutput
(Output) The approximate time until the token retrieved is valid. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
type AuthConfigDecryptedCredentialOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOutput) AuthToken ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
Auth token credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) CredentialType ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) CredentialType() pulumi.StringOutput
Credential type associated with auth configs.
func (AuthConfigDecryptedCredentialOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOutput) Jwt ¶ added in v7.21.0
JWT credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) Oauth2AuthorizationCode ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
OAuth2 authorization code credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) Oauth2ClientCredentials ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
OAuth2 client credentials. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) OidcToken ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
Google OIDC ID Token. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) ServiceAccountCredentials ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
Service account credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialOutput) UsernameAndPassword ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
Username and password credential. Structure is documented below.
type AuthConfigDecryptedCredentialPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput ToAuthConfigDecryptedCredentialPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialPtrOutput }
AuthConfigDecryptedCredentialPtrInput is an input type that accepts AuthConfigDecryptedCredentialArgs, AuthConfigDecryptedCredentialPtr and AuthConfigDecryptedCredentialPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialPtrInput` via:
AuthConfigDecryptedCredentialArgs{...} or: nil
func AuthConfigDecryptedCredentialPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialPtr(v *AuthConfigDecryptedCredentialArgs) AuthConfigDecryptedCredentialPtrInput
type AuthConfigDecryptedCredentialPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialPtrOutput) AuthToken ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
Auth token credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) CredentialType ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) CredentialType() pulumi.StringPtrOutput
Credential type associated with auth configs.
func (AuthConfigDecryptedCredentialPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialPtrOutput) Jwt ¶ added in v7.21.0
JWT credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) Oauth2AuthorizationCode ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
OAuth2 authorization code credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) Oauth2ClientCredentials ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
OAuth2 client credentials. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) OidcToken ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
Google OIDC ID Token. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) ServiceAccountCredentials ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
Service account credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialPtrOutput) UsernameAndPassword ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialPtrOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
Username and password credential. Structure is documented below.
type AuthConfigDecryptedCredentialServiceAccountCredentials ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsArgs struct { // A space-delimited list of requested scope permissions. Scope pulumi.StringPtrInput `pulumi:"scope"` // Name of the service account that has the permission to make the request. ServiceAccount pulumi.StringPtrInput `pulumi:"serviceAccount"` }
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialServiceAccountCredentialsInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsInput interface { pulumi.Input ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput }
AuthConfigDecryptedCredentialServiceAccountCredentialsInput is an input type that accepts AuthConfigDecryptedCredentialServiceAccountCredentialsArgs and AuthConfigDecryptedCredentialServiceAccountCredentialsOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialServiceAccountCredentialsInput` via:
AuthConfigDecryptedCredentialServiceAccountCredentialsArgs{...}
type AuthConfigDecryptedCredentialServiceAccountCredentialsOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) Scope ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ServiceAccount ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ServiceAccount() pulumi.StringPtrOutput
Name of the service account that has the permission to make the request.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput }
AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput is an input type that accepts AuthConfigDecryptedCredentialServiceAccountCredentialsArgs, AuthConfigDecryptedCredentialServiceAccountCredentialsPtr and AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput` via:
AuthConfigDecryptedCredentialServiceAccountCredentialsArgs{...} or: nil
func AuthConfigDecryptedCredentialServiceAccountCredentialsPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialServiceAccountCredentialsPtr(v *AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Scope ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ServiceAccount ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ServiceAccount() pulumi.StringPtrOutput
Name of the service account that has the permission to make the request.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialUsernameAndPassword ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordArgs ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordArgs struct { // Password to be used. // // <a name="nestedOauth2AuthorizationCode"></a>The `oauth2AuthorizationCode` block supports: Password pulumi.StringPtrInput `pulumi:"password"` // Username to be used. Username pulumi.StringPtrInput `pulumi:"username"` }
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶ added in v7.21.0
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
type AuthConfigDecryptedCredentialUsernameAndPasswordInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordInput interface { pulumi.Input ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput }
AuthConfigDecryptedCredentialUsernameAndPasswordInput is an input type that accepts AuthConfigDecryptedCredentialUsernameAndPasswordArgs and AuthConfigDecryptedCredentialUsernameAndPasswordOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialUsernameAndPasswordInput` via:
AuthConfigDecryptedCredentialUsernameAndPasswordArgs{...}
type AuthConfigDecryptedCredentialUsernameAndPasswordOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Password ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Password() pulumi.StringPtrOutput
Password to be used.
<a name="nestedOauth2AuthorizationCode"></a>The `oauth2AuthorizationCode` block supports:
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Username ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Username() pulumi.StringPtrOutput
Username to be used.
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput interface { pulumi.Input ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput }
AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput is an input type that accepts AuthConfigDecryptedCredentialUsernameAndPasswordArgs, AuthConfigDecryptedCredentialUsernameAndPasswordPtr and AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput values. You can construct a concrete instance of `AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput` via:
AuthConfigDecryptedCredentialUsernameAndPasswordArgs{...} or: nil
func AuthConfigDecryptedCredentialUsernameAndPasswordPtr ¶ added in v7.21.0
func AuthConfigDecryptedCredentialUsernameAndPasswordPtr(v *AuthConfigDecryptedCredentialUsernameAndPasswordArgs) AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶ added in v7.21.0
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ElementType ¶ added in v7.21.0
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Password ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Password() pulumi.StringPtrOutput
Password to be used.
<a name="nestedOauth2AuthorizationCode"></a>The `oauth2AuthorizationCode` block supports:
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Username ¶ added in v7.21.0
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Username() pulumi.StringPtrOutput
Username to be used.
type AuthConfigInput ¶ added in v7.21.0
type AuthConfigInput interface { pulumi.Input ToAuthConfigOutput() AuthConfigOutput ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput }
type AuthConfigMap ¶ added in v7.21.0
type AuthConfigMap map[string]AuthConfigInput
func (AuthConfigMap) ElementType ¶ added in v7.21.0
func (AuthConfigMap) ElementType() reflect.Type
func (AuthConfigMap) ToAuthConfigMapOutput ¶ added in v7.21.0
func (i AuthConfigMap) ToAuthConfigMapOutput() AuthConfigMapOutput
func (AuthConfigMap) ToAuthConfigMapOutputWithContext ¶ added in v7.21.0
func (i AuthConfigMap) ToAuthConfigMapOutputWithContext(ctx context.Context) AuthConfigMapOutput
type AuthConfigMapInput ¶ added in v7.21.0
type AuthConfigMapInput interface { pulumi.Input ToAuthConfigMapOutput() AuthConfigMapOutput ToAuthConfigMapOutputWithContext(context.Context) AuthConfigMapOutput }
AuthConfigMapInput is an input type that accepts AuthConfigMap and AuthConfigMapOutput values. You can construct a concrete instance of `AuthConfigMapInput` via:
AuthConfigMap{ "key": AuthConfigArgs{...} }
type AuthConfigMapOutput ¶ added in v7.21.0
type AuthConfigMapOutput struct{ *pulumi.OutputState }
func (AuthConfigMapOutput) ElementType ¶ added in v7.21.0
func (AuthConfigMapOutput) ElementType() reflect.Type
func (AuthConfigMapOutput) MapIndex ¶ added in v7.21.0
func (o AuthConfigMapOutput) MapIndex(k pulumi.StringInput) AuthConfigOutput
func (AuthConfigMapOutput) ToAuthConfigMapOutput ¶ added in v7.21.0
func (o AuthConfigMapOutput) ToAuthConfigMapOutput() AuthConfigMapOutput
func (AuthConfigMapOutput) ToAuthConfigMapOutputWithContext ¶ added in v7.21.0
func (o AuthConfigMapOutput) ToAuthConfigMapOutputWithContext(ctx context.Context) AuthConfigMapOutput
type AuthConfigOutput ¶ added in v7.21.0
type AuthConfigOutput struct{ *pulumi.OutputState }
func (AuthConfigOutput) CertificateId ¶ added in v7.21.0
func (o AuthConfigOutput) CertificateId() pulumi.StringOutput
Certificate id for client certificate.
func (AuthConfigOutput) ClientCertificate ¶ added in v7.21.0
func (o AuthConfigOutput) ClientCertificate() AuthConfigClientCertificatePtrOutput
Raw client certificate Structure is documented below.
func (AuthConfigOutput) CreateTime ¶ added in v7.21.0
func (o AuthConfigOutput) CreateTime() pulumi.StringOutput
The timestamp when the auth config is created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (AuthConfigOutput) CreatorEmail ¶ added in v7.21.0
func (o AuthConfigOutput) CreatorEmail() pulumi.StringOutput
The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
func (AuthConfigOutput) CredentialType ¶ added in v7.21.0
func (o AuthConfigOutput) CredentialType() pulumi.StringOutput
Credential type of the encrypted credential.
func (AuthConfigOutput) DecryptedCredential ¶ added in v7.21.0
func (o AuthConfigOutput) DecryptedCredential() AuthConfigDecryptedCredentialPtrOutput
Raw auth credentials. Structure is documented below.
func (AuthConfigOutput) Description ¶ added in v7.21.0
func (o AuthConfigOutput) Description() pulumi.StringPtrOutput
A description of the auth config.
func (AuthConfigOutput) DisplayName ¶ added in v7.21.0
func (o AuthConfigOutput) DisplayName() pulumi.StringOutput
The name of the auth config.
func (AuthConfigOutput) ElementType ¶ added in v7.21.0
func (AuthConfigOutput) ElementType() reflect.Type
func (AuthConfigOutput) EncryptedCredential ¶ added in v7.21.0
func (o AuthConfigOutput) EncryptedCredential() pulumi.StringOutput
Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key. A base64-encoded string.
func (AuthConfigOutput) ExpiryNotificationDurations ¶ added in v7.21.0
func (o AuthConfigOutput) ExpiryNotificationDurations() pulumi.StringArrayOutput
User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours. A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s".
func (AuthConfigOutput) LastModifierEmail ¶ added in v7.21.0
func (o AuthConfigOutput) LastModifierEmail() pulumi.StringOutput
The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
func (AuthConfigOutput) Location ¶ added in v7.21.0
func (o AuthConfigOutput) Location() pulumi.StringOutput
Location in which client needs to be provisioned.
***
func (AuthConfigOutput) Name ¶ added in v7.21.0
func (o AuthConfigOutput) Name() pulumi.StringOutput
Resource name of the auth config.
func (AuthConfigOutput) OverrideValidTime ¶ added in v7.21.0
func (o AuthConfigOutput) OverrideValidTime() pulumi.StringPtrOutput
User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (AuthConfigOutput) Project ¶ added in v7.21.0
func (o AuthConfigOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (AuthConfigOutput) Reason ¶ added in v7.21.0
func (o AuthConfigOutput) Reason() pulumi.StringOutput
The reason / details of the current status.
func (AuthConfigOutput) State ¶ added in v7.21.0
func (o AuthConfigOutput) State() pulumi.StringOutput
The status of the auth config.
func (AuthConfigOutput) ToAuthConfigOutput ¶ added in v7.21.0
func (o AuthConfigOutput) ToAuthConfigOutput() AuthConfigOutput
func (AuthConfigOutput) ToAuthConfigOutputWithContext ¶ added in v7.21.0
func (o AuthConfigOutput) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
func (AuthConfigOutput) UpdateTime ¶ added in v7.21.0
func (o AuthConfigOutput) UpdateTime() pulumi.StringOutput
The timestamp when the auth config is modified. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (AuthConfigOutput) ValidTime ¶ added in v7.21.0
func (o AuthConfigOutput) ValidTime() pulumi.StringOutput
The time until the auth config is valid. Empty or max value is considered the auth config won't expire. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (AuthConfigOutput) Visibility ¶ added in v7.21.0
func (o AuthConfigOutput) Visibility() pulumi.StringPtrOutput
The visibility of the auth config. Possible values are: `PRIVATE`, `CLIENT_VISIBLE`.
type AuthConfigState ¶ added in v7.21.0
type AuthConfigState struct { // Certificate id for client certificate. CertificateId pulumi.StringPtrInput // Raw client certificate // Structure is documented below. ClientCertificate AuthConfigClientCertificatePtrInput // The timestamp when the auth config is created. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". CreateTime pulumi.StringPtrInput // The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call. CreatorEmail pulumi.StringPtrInput // Credential type of the encrypted credential. CredentialType pulumi.StringPtrInput // Raw auth credentials. // Structure is documented below. DecryptedCredential AuthConfigDecryptedCredentialPtrInput // A description of the auth config. Description pulumi.StringPtrInput // The name of the auth config. DisplayName pulumi.StringPtrInput // Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key. // A base64-encoded string. EncryptedCredential pulumi.StringPtrInput // User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours. // A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s". ExpiryNotificationDurations pulumi.StringArrayInput // The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call. LastModifierEmail pulumi.StringPtrInput // Location in which client needs to be provisioned. // // *** Location pulumi.StringPtrInput // Resource name of the auth config. Name pulumi.StringPtrInput // User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". OverrideValidTime pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The reason / details of the current status. Reason pulumi.StringPtrInput // The status of the auth config. State pulumi.StringPtrInput // The timestamp when the auth config is modified. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". UpdateTime pulumi.StringPtrInput // The time until the auth config is valid. Empty or max value is considered the auth config won't expire. // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". ValidTime pulumi.StringPtrInput // The visibility of the auth config. // Possible values are: `PRIVATE`, `CLIENT_VISIBLE`. Visibility pulumi.StringPtrInput }
func (AuthConfigState) ElementType ¶ added in v7.21.0
func (AuthConfigState) ElementType() reflect.Type
type Client ¶
type Client struct { pulumi.CustomResourceState // Cloud KMS config for AuthModule to encrypt/decrypt credentials. // Structure is documented below. CloudKmsConfig ClientCloudKmsConfigPtrOutput `pulumi:"cloudKmsConfig"` // Indicates if sample integrations should be created along with provisioning. CreateSampleIntegrations pulumi.BoolPtrOutput `pulumi:"createSampleIntegrations"` // (Optional, Deprecated) // Indicates if sample workflow should be created along with provisioning. // // > **Warning:** `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. // // Deprecated: `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. CreateSampleWorkflows pulumi.BoolPtrOutput `pulumi:"createSampleWorkflows"` // Location in which client needs to be provisioned. // // *** Location pulumi.StringOutput `pulumi:"location"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // (Optional, Deprecated) // Indicates provision with GMEK or CMEK. // // > **Warning:** `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. // // Deprecated: `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. ProvisionGmek pulumi.BoolPtrOutput `pulumi:"provisionGmek"` // User input run-as service account, if empty, will bring up a new default service account. RunAsServiceAccount pulumi.StringPtrOutput `pulumi:"runAsServiceAccount"` }
Application Integration Client.
To get more information about Client, see:
* [API documentation](https://cloud.google.com/application-integration/docs/reference/rest/v1/projects.locations.clients) * How-to Guides
- [Official Documentation](https://cloud.google.com/application-integration/docs/overview)
- [Set up Application Integration](https://cloud.google.com/application-integration/docs/setup-application-integration)
## Example Usage
### Integrations Client Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/applicationintegration" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := applicationintegration.NewClient(ctx, "example", &applicationintegration.ClientArgs{ Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Integrations Client Full
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/applicationintegration" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/kms" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/serviceaccount" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testProject, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } keyring, err := kms.NewKeyRing(ctx, "keyring", &kms.KeyRingArgs{ Name: pulumi.String("my-keyring"), Location: pulumi.String("us-east1"), }) if err != nil { return err } cryptokey, err := kms.NewCryptoKey(ctx, "cryptokey", &kms.CryptoKeyArgs{ Name: pulumi.String("crypto-key-example"), KeyRing: keyring.ID(), RotationPeriod: pulumi.String("7776000s"), }) if err != nil { return err } testKey, err := kms.NewCryptoKeyVersion(ctx, "test_key", &kms.CryptoKeyVersionArgs{ CryptoKey: cryptokey.ID(), }) if err != nil { return err } serviceAccount, err := serviceaccount.NewAccount(ctx, "service_account", &serviceaccount.AccountArgs{ AccountId: pulumi.String("service-account-id"), DisplayName: pulumi.String("Service Account"), }) if err != nil { return err } _, err = applicationintegration.NewClient(ctx, "example", &applicationintegration.ClientArgs{ Location: pulumi.String("us-east1"), CreateSampleIntegrations: pulumi.Bool(true), RunAsServiceAccount: serviceAccount.Email, CloudKmsConfig: &applicationintegration.ClientCloudKmsConfigArgs{ KmsLocation: pulumi.String("us-east1"), KmsRing: keyring.ID(), Key: cryptokey.ID(), KeyVersion: testKey.ID(), KmsProjectId: pulumi.String(testProject.ProjectId), }, }) if err != nil { return err } return nil }) }
```
## Import
Client can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{location}}/clients`
* `{{project}}/{{location}}`
* `{{location}}`
When using the `pulumi import` command, Client can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:applicationintegration/client:Client default projects/{{project}}/locations/{{location}}/clients ```
```sh $ pulumi import gcp:applicationintegration/client:Client default {{project}}/{{location}} ```
```sh $ pulumi import gcp:applicationintegration/client:Client default {{location}} ```
func GetClient ¶
func GetClient(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClientState, opts ...pulumi.ResourceOption) (*Client, error)
GetClient gets an existing Client resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewClient ¶
func NewClient(ctx *pulumi.Context, name string, args *ClientArgs, opts ...pulumi.ResourceOption) (*Client, error)
NewClient registers a new resource with the given unique name, arguments, and options.
func (*Client) ElementType ¶
func (*Client) ToClientOutput ¶
func (i *Client) ToClientOutput() ClientOutput
func (*Client) ToClientOutputWithContext ¶
func (i *Client) ToClientOutputWithContext(ctx context.Context) ClientOutput
type ClientArgs ¶
type ClientArgs struct { // Cloud KMS config for AuthModule to encrypt/decrypt credentials. // Structure is documented below. CloudKmsConfig ClientCloudKmsConfigPtrInput // Indicates if sample integrations should be created along with provisioning. CreateSampleIntegrations pulumi.BoolPtrInput // (Optional, Deprecated) // Indicates if sample workflow should be created along with provisioning. // // > **Warning:** `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. // // Deprecated: `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. CreateSampleWorkflows pulumi.BoolPtrInput // Location in which client needs to be provisioned. // // *** Location pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // (Optional, Deprecated) // Indicates provision with GMEK or CMEK. // // > **Warning:** `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. // // Deprecated: `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. ProvisionGmek pulumi.BoolPtrInput // User input run-as service account, if empty, will bring up a new default service account. RunAsServiceAccount pulumi.StringPtrInput }
The set of arguments for constructing a Client resource.
func (ClientArgs) ElementType ¶
func (ClientArgs) ElementType() reflect.Type
type ClientArray ¶
type ClientArray []ClientInput
func (ClientArray) ElementType ¶
func (ClientArray) ElementType() reflect.Type
func (ClientArray) ToClientArrayOutput ¶
func (i ClientArray) ToClientArrayOutput() ClientArrayOutput
func (ClientArray) ToClientArrayOutputWithContext ¶
func (i ClientArray) ToClientArrayOutputWithContext(ctx context.Context) ClientArrayOutput
type ClientArrayInput ¶
type ClientArrayInput interface { pulumi.Input ToClientArrayOutput() ClientArrayOutput ToClientArrayOutputWithContext(context.Context) ClientArrayOutput }
ClientArrayInput is an input type that accepts ClientArray and ClientArrayOutput values. You can construct a concrete instance of `ClientArrayInput` via:
ClientArray{ ClientArgs{...} }
type ClientArrayOutput ¶
type ClientArrayOutput struct{ *pulumi.OutputState }
func (ClientArrayOutput) ElementType ¶
func (ClientArrayOutput) ElementType() reflect.Type
func (ClientArrayOutput) Index ¶
func (o ClientArrayOutput) Index(i pulumi.IntInput) ClientOutput
func (ClientArrayOutput) ToClientArrayOutput ¶
func (o ClientArrayOutput) ToClientArrayOutput() ClientArrayOutput
func (ClientArrayOutput) ToClientArrayOutputWithContext ¶
func (o ClientArrayOutput) ToClientArrayOutputWithContext(ctx context.Context) ClientArrayOutput
type ClientCloudKmsConfig ¶
type ClientCloudKmsConfig struct { // A Cloud KMS key is a named object containing one or more key versions, along // with metadata for the key. A key exists on exactly one key ring tied to a // specific location. Key string `pulumi:"key"` // Each version of a key contains key material used for encryption or signing. // A key's version is represented by an integer, starting at 1. To decrypt data // or verify a signature, you must use the same key version that was used to // encrypt or sign the data. KeyVersion *string `pulumi:"keyVersion"` // Location name of the key ring, e.g. "us-west1". KmsLocation string `pulumi:"kmsLocation"` // The Google Cloud project id of the project where the kms key stored. If empty, // the kms key is stored at the same project as customer's project and ecrypted // with CMEK, otherwise, the kms key is stored in the tenant project and // encrypted with GMEK. KmsProjectId *string `pulumi:"kmsProjectId"` // A key ring organizes keys in a specific Google Cloud location and allows you to // manage access control on groups of keys. A key ring's name does not need to be // unique across a Google Cloud project, but must be unique within a given location. KmsRing string `pulumi:"kmsRing"` }
type ClientCloudKmsConfigArgs ¶
type ClientCloudKmsConfigArgs struct { // A Cloud KMS key is a named object containing one or more key versions, along // with metadata for the key. A key exists on exactly one key ring tied to a // specific location. Key pulumi.StringInput `pulumi:"key"` // Each version of a key contains key material used for encryption or signing. // A key's version is represented by an integer, starting at 1. To decrypt data // or verify a signature, you must use the same key version that was used to // encrypt or sign the data. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` // Location name of the key ring, e.g. "us-west1". KmsLocation pulumi.StringInput `pulumi:"kmsLocation"` // The Google Cloud project id of the project where the kms key stored. If empty, // the kms key is stored at the same project as customer's project and ecrypted // with CMEK, otherwise, the kms key is stored in the tenant project and // encrypted with GMEK. KmsProjectId pulumi.StringPtrInput `pulumi:"kmsProjectId"` // A key ring organizes keys in a specific Google Cloud location and allows you to // manage access control on groups of keys. A key ring's name does not need to be // unique across a Google Cloud project, but must be unique within a given location. KmsRing pulumi.StringInput `pulumi:"kmsRing"` }
func (ClientCloudKmsConfigArgs) ElementType ¶
func (ClientCloudKmsConfigArgs) ElementType() reflect.Type
func (ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutput ¶
func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutput() ClientCloudKmsConfigOutput
func (ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutputWithContext ¶
func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigOutputWithContext(ctx context.Context) ClientCloudKmsConfigOutput
func (ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutput ¶
func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
func (ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutputWithContext ¶
func (i ClientCloudKmsConfigArgs) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
type ClientCloudKmsConfigInput ¶
type ClientCloudKmsConfigInput interface { pulumi.Input ToClientCloudKmsConfigOutput() ClientCloudKmsConfigOutput ToClientCloudKmsConfigOutputWithContext(context.Context) ClientCloudKmsConfigOutput }
ClientCloudKmsConfigInput is an input type that accepts ClientCloudKmsConfigArgs and ClientCloudKmsConfigOutput values. You can construct a concrete instance of `ClientCloudKmsConfigInput` via:
ClientCloudKmsConfigArgs{...}
type ClientCloudKmsConfigOutput ¶
type ClientCloudKmsConfigOutput struct{ *pulumi.OutputState }
func (ClientCloudKmsConfigOutput) ElementType ¶
func (ClientCloudKmsConfigOutput) ElementType() reflect.Type
func (ClientCloudKmsConfigOutput) Key ¶
func (o ClientCloudKmsConfigOutput) Key() pulumi.StringOutput
A Cloud KMS key is a named object containing one or more key versions, along with metadata for the key. A key exists on exactly one key ring tied to a specific location.
func (ClientCloudKmsConfigOutput) KeyVersion ¶
func (o ClientCloudKmsConfigOutput) KeyVersion() pulumi.StringPtrOutput
Each version of a key contains key material used for encryption or signing. A key's version is represented by an integer, starting at 1. To decrypt data or verify a signature, you must use the same key version that was used to encrypt or sign the data.
func (ClientCloudKmsConfigOutput) KmsLocation ¶
func (o ClientCloudKmsConfigOutput) KmsLocation() pulumi.StringOutput
Location name of the key ring, e.g. "us-west1".
func (ClientCloudKmsConfigOutput) KmsProjectId ¶
func (o ClientCloudKmsConfigOutput) KmsProjectId() pulumi.StringPtrOutput
The Google Cloud project id of the project where the kms key stored. If empty, the kms key is stored at the same project as customer's project and ecrypted with CMEK, otherwise, the kms key is stored in the tenant project and encrypted with GMEK.
func (ClientCloudKmsConfigOutput) KmsRing ¶
func (o ClientCloudKmsConfigOutput) KmsRing() pulumi.StringOutput
A key ring organizes keys in a specific Google Cloud location and allows you to manage access control on groups of keys. A key ring's name does not need to be unique across a Google Cloud project, but must be unique within a given location.
func (ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutput ¶
func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutput() ClientCloudKmsConfigOutput
func (ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutputWithContext ¶
func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigOutputWithContext(ctx context.Context) ClientCloudKmsConfigOutput
func (ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutput ¶
func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
func (ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutputWithContext ¶
func (o ClientCloudKmsConfigOutput) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
type ClientCloudKmsConfigPtrInput ¶
type ClientCloudKmsConfigPtrInput interface { pulumi.Input ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput ToClientCloudKmsConfigPtrOutputWithContext(context.Context) ClientCloudKmsConfigPtrOutput }
ClientCloudKmsConfigPtrInput is an input type that accepts ClientCloudKmsConfigArgs, ClientCloudKmsConfigPtr and ClientCloudKmsConfigPtrOutput values. You can construct a concrete instance of `ClientCloudKmsConfigPtrInput` via:
ClientCloudKmsConfigArgs{...} or: nil
func ClientCloudKmsConfigPtr ¶
func ClientCloudKmsConfigPtr(v *ClientCloudKmsConfigArgs) ClientCloudKmsConfigPtrInput
type ClientCloudKmsConfigPtrOutput ¶
type ClientCloudKmsConfigPtrOutput struct{ *pulumi.OutputState }
func (ClientCloudKmsConfigPtrOutput) Elem ¶
func (o ClientCloudKmsConfigPtrOutput) Elem() ClientCloudKmsConfigOutput
func (ClientCloudKmsConfigPtrOutput) ElementType ¶
func (ClientCloudKmsConfigPtrOutput) ElementType() reflect.Type
func (ClientCloudKmsConfigPtrOutput) Key ¶
func (o ClientCloudKmsConfigPtrOutput) Key() pulumi.StringPtrOutput
A Cloud KMS key is a named object containing one or more key versions, along with metadata for the key. A key exists on exactly one key ring tied to a specific location.
func (ClientCloudKmsConfigPtrOutput) KeyVersion ¶
func (o ClientCloudKmsConfigPtrOutput) KeyVersion() pulumi.StringPtrOutput
Each version of a key contains key material used for encryption or signing. A key's version is represented by an integer, starting at 1. To decrypt data or verify a signature, you must use the same key version that was used to encrypt or sign the data.
func (ClientCloudKmsConfigPtrOutput) KmsLocation ¶
func (o ClientCloudKmsConfigPtrOutput) KmsLocation() pulumi.StringPtrOutput
Location name of the key ring, e.g. "us-west1".
func (ClientCloudKmsConfigPtrOutput) KmsProjectId ¶
func (o ClientCloudKmsConfigPtrOutput) KmsProjectId() pulumi.StringPtrOutput
The Google Cloud project id of the project where the kms key stored. If empty, the kms key is stored at the same project as customer's project and ecrypted with CMEK, otherwise, the kms key is stored in the tenant project and encrypted with GMEK.
func (ClientCloudKmsConfigPtrOutput) KmsRing ¶
func (o ClientCloudKmsConfigPtrOutput) KmsRing() pulumi.StringPtrOutput
A key ring organizes keys in a specific Google Cloud location and allows you to manage access control on groups of keys. A key ring's name does not need to be unique across a Google Cloud project, but must be unique within a given location.
func (ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutput ¶
func (o ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutput() ClientCloudKmsConfigPtrOutput
func (ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutputWithContext ¶
func (o ClientCloudKmsConfigPtrOutput) ToClientCloudKmsConfigPtrOutputWithContext(ctx context.Context) ClientCloudKmsConfigPtrOutput
type ClientInput ¶
type ClientInput interface { pulumi.Input ToClientOutput() ClientOutput ToClientOutputWithContext(ctx context.Context) ClientOutput }
type ClientMap ¶
type ClientMap map[string]ClientInput
func (ClientMap) ElementType ¶
func (ClientMap) ToClientMapOutput ¶
func (i ClientMap) ToClientMapOutput() ClientMapOutput
func (ClientMap) ToClientMapOutputWithContext ¶
func (i ClientMap) ToClientMapOutputWithContext(ctx context.Context) ClientMapOutput
type ClientMapInput ¶
type ClientMapInput interface { pulumi.Input ToClientMapOutput() ClientMapOutput ToClientMapOutputWithContext(context.Context) ClientMapOutput }
ClientMapInput is an input type that accepts ClientMap and ClientMapOutput values. You can construct a concrete instance of `ClientMapInput` via:
ClientMap{ "key": ClientArgs{...} }
type ClientMapOutput ¶
type ClientMapOutput struct{ *pulumi.OutputState }
func (ClientMapOutput) ElementType ¶
func (ClientMapOutput) ElementType() reflect.Type
func (ClientMapOutput) MapIndex ¶
func (o ClientMapOutput) MapIndex(k pulumi.StringInput) ClientOutput
func (ClientMapOutput) ToClientMapOutput ¶
func (o ClientMapOutput) ToClientMapOutput() ClientMapOutput
func (ClientMapOutput) ToClientMapOutputWithContext ¶
func (o ClientMapOutput) ToClientMapOutputWithContext(ctx context.Context) ClientMapOutput
type ClientOutput ¶
type ClientOutput struct{ *pulumi.OutputState }
func (ClientOutput) CloudKmsConfig ¶
func (o ClientOutput) CloudKmsConfig() ClientCloudKmsConfigPtrOutput
Cloud KMS config for AuthModule to encrypt/decrypt credentials. Structure is documented below.
func (ClientOutput) CreateSampleIntegrations ¶ added in v7.22.0
func (o ClientOutput) CreateSampleIntegrations() pulumi.BoolPtrOutput
Indicates if sample integrations should be created along with provisioning.
func (ClientOutput) CreateSampleWorkflows
deprecated
func (o ClientOutput) CreateSampleWorkflows() pulumi.BoolPtrOutput
(Optional, Deprecated) Indicates if sample workflow should be created along with provisioning.
> **Warning:** `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead.
Deprecated: `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead.
func (ClientOutput) ElementType ¶
func (ClientOutput) ElementType() reflect.Type
func (ClientOutput) Location ¶
func (o ClientOutput) Location() pulumi.StringOutput
Location in which client needs to be provisioned.
***
func (ClientOutput) Project ¶
func (o ClientOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (ClientOutput) ProvisionGmek
deprecated
func (o ClientOutput) ProvisionGmek() pulumi.BoolPtrOutput
(Optional, Deprecated) Indicates provision with GMEK or CMEK.
> **Warning:** `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given.
Deprecated: `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given.
func (ClientOutput) RunAsServiceAccount ¶
func (o ClientOutput) RunAsServiceAccount() pulumi.StringPtrOutput
User input run-as service account, if empty, will bring up a new default service account.
func (ClientOutput) ToClientOutput ¶
func (o ClientOutput) ToClientOutput() ClientOutput
func (ClientOutput) ToClientOutputWithContext ¶
func (o ClientOutput) ToClientOutputWithContext(ctx context.Context) ClientOutput
type ClientState ¶
type ClientState struct { // Cloud KMS config for AuthModule to encrypt/decrypt credentials. // Structure is documented below. CloudKmsConfig ClientCloudKmsConfigPtrInput // Indicates if sample integrations should be created along with provisioning. CreateSampleIntegrations pulumi.BoolPtrInput // (Optional, Deprecated) // Indicates if sample workflow should be created along with provisioning. // // > **Warning:** `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. // // Deprecated: `createSampleWorkflows` is deprecated and will be removed in a future major release. Use `createSampleIntegrations` instead. CreateSampleWorkflows pulumi.BoolPtrInput // Location in which client needs to be provisioned. // // *** Location pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // (Optional, Deprecated) // Indicates provision with GMEK or CMEK. // // > **Warning:** `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. // // Deprecated: `provisionGmek` is deprecated and will be removed in a future major release. Client would be provisioned as gmek if `cloudKmsConfig` is not given. ProvisionGmek pulumi.BoolPtrInput // User input run-as service account, if empty, will bring up a new default service account. RunAsServiceAccount pulumi.StringPtrInput }
func (ClientState) ElementType ¶
func (ClientState) ElementType() reflect.Type