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 (ClientOutput) ElementType() reflect.Type
- func (o ClientOutput) Location() pulumi.StringOutput
- func (o ClientOutput) Project() pulumi.StringOutput
- 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 ¶
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/v8/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:
* `{{project}}/{{name}}`
* `{{project}} {{name}}`
* `{{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 {{project}}/{{name}} ```
```sh $ pulumi import gcp:applicationintegration/authConfig:AuthConfig default "{{project}} {{name}}" ```
```sh $ pulumi import gcp:applicationintegration/authConfig:AuthConfig default {{name}} ```
func GetAuthConfig ¶
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 ¶
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 ¶
func (*AuthConfig) ElementType() reflect.Type
func (*AuthConfig) ToAuthConfigOutput ¶
func (i *AuthConfig) ToAuthConfigOutput() AuthConfigOutput
func (*AuthConfig) ToAuthConfigOutputWithContext ¶
func (i *AuthConfig) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
type AuthConfigArgs ¶
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 ¶
func (AuthConfigArgs) ElementType() reflect.Type
type AuthConfigArray ¶
type AuthConfigArray []AuthConfigInput
func (AuthConfigArray) ElementType ¶
func (AuthConfigArray) ElementType() reflect.Type
func (AuthConfigArray) ToAuthConfigArrayOutput ¶
func (i AuthConfigArray) ToAuthConfigArrayOutput() AuthConfigArrayOutput
func (AuthConfigArray) ToAuthConfigArrayOutputWithContext ¶
func (i AuthConfigArray) ToAuthConfigArrayOutputWithContext(ctx context.Context) AuthConfigArrayOutput
type AuthConfigArrayInput ¶
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 ¶
type AuthConfigArrayOutput struct{ *pulumi.OutputState }
func (AuthConfigArrayOutput) ElementType ¶
func (AuthConfigArrayOutput) ElementType() reflect.Type
func (AuthConfigArrayOutput) Index ¶
func (o AuthConfigArrayOutput) Index(i pulumi.IntInput) AuthConfigOutput
func (AuthConfigArrayOutput) ToAuthConfigArrayOutput ¶
func (o AuthConfigArrayOutput) ToAuthConfigArrayOutput() AuthConfigArrayOutput
func (AuthConfigArrayOutput) ToAuthConfigArrayOutputWithContext ¶
func (o AuthConfigArrayOutput) ToAuthConfigArrayOutputWithContext(ctx context.Context) AuthConfigArrayOutput
type AuthConfigClientCertificate ¶
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 ¶
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 ¶
func (AuthConfigClientCertificateArgs) ElementType() reflect.Type
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutput ¶
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutputWithContext ¶
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutput ¶
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutputWithContext ¶
func (i AuthConfigClientCertificateArgs) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigClientCertificateInput ¶
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 ¶
type AuthConfigClientCertificateOutput struct{ *pulumi.OutputState }
func (AuthConfigClientCertificateOutput) ElementType ¶
func (AuthConfigClientCertificateOutput) ElementType() reflect.Type
func (AuthConfigClientCertificateOutput) EncryptedPrivateKey ¶
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 ¶
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 ¶
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 ¶
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutput() AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutputWithContext ¶
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificateOutputWithContext(ctx context.Context) AuthConfigClientCertificateOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutput ¶
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutputWithContext ¶
func (o AuthConfigClientCertificateOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigClientCertificatePtrInput ¶
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 ¶
func AuthConfigClientCertificatePtr(v *AuthConfigClientCertificateArgs) AuthConfigClientCertificatePtrInput
type AuthConfigClientCertificatePtrOutput ¶
type AuthConfigClientCertificatePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigClientCertificatePtrOutput) ElementType ¶
func (AuthConfigClientCertificatePtrOutput) ElementType() reflect.Type
func (AuthConfigClientCertificatePtrOutput) EncryptedPrivateKey ¶
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 ¶
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 ¶
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 ¶
func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutput() AuthConfigClientCertificatePtrOutput
func (AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutputWithContext ¶
func (o AuthConfigClientCertificatePtrOutput) ToAuthConfigClientCertificatePtrOutputWithContext(ctx context.Context) AuthConfigClientCertificatePtrOutput
type AuthConfigDecryptedCredential ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutput ¶
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutputWithContext ¶
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutput ¶
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialArgs) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
type AuthConfigDecryptedCredentialAuthTokenArgs ¶
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 ¶
func (AuthConfigDecryptedCredentialAuthTokenArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutput ¶
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext ¶
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialAuthTokenArgs) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
type AuthConfigDecryptedCredentialAuthTokenInput ¶
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 ¶
type AuthConfigDecryptedCredentialAuthTokenOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialAuthTokenOutput) ElementType ¶
func (AuthConfigDecryptedCredentialAuthTokenOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutput ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutput() AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenOutput) Token ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) Token() pulumi.StringPtrOutput
The token for the auth type.
func (AuthConfigDecryptedCredentialAuthTokenOutput) Type ¶
func (o AuthConfigDecryptedCredentialAuthTokenOutput) Type() pulumi.StringPtrOutput
Authentication type, e.g. "Basic", "Bearer", etc.
type AuthConfigDecryptedCredentialAuthTokenPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialAuthTokenPtr(v *AuthConfigDecryptedCredentialAuthTokenArgs) AuthConfigDecryptedCredentialAuthTokenPtrInput
type AuthConfigDecryptedCredentialAuthTokenPtrOutput ¶
type AuthConfigDecryptedCredentialAuthTokenPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput ¶
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutput() AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) ToAuthConfigDecryptedCredentialAuthTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialAuthTokenPtrOutput
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) Token ¶
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Token() pulumi.StringPtrOutput
The token for the auth type.
func (AuthConfigDecryptedCredentialAuthTokenPtrOutput) Type ¶
func (o AuthConfigDecryptedCredentialAuthTokenPtrOutput) Type() pulumi.StringPtrOutput
Authentication type, e.g. "Basic", "Bearer", etc.
type AuthConfigDecryptedCredentialInput ¶
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 ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialJwtArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutput ¶
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutputWithContext ¶
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialJwtArgs) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialJwtInput ¶
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 ¶
type AuthConfigDecryptedCredentialJwtOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialJwtOutput) ElementType ¶
func (AuthConfigDecryptedCredentialJwtOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtOutput) Jwt ¶
func (o AuthConfigDecryptedCredentialJwtOutput) Jwt() pulumi.StringPtrOutput
(Output) The token calculated by the header, payload and signature.
func (AuthConfigDecryptedCredentialJwtOutput) JwtHeader ¶
func (o AuthConfigDecryptedCredentialJwtOutput) JwtHeader() pulumi.StringPtrOutput
Identifies which algorithm is used to generate the signature.
func (AuthConfigDecryptedCredentialJwtOutput) JwtPayload ¶
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 ¶
func (o AuthConfigDecryptedCredentialJwtOutput) Secret() pulumi.StringPtrOutput
User's pre-shared secret to sign the token.
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutput ¶
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutput() AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutputWithContext ¶
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialJwtOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialJwtPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialJwtPtr(v *AuthConfigDecryptedCredentialJwtArgs) AuthConfigDecryptedCredentialJwtPtrInput
type AuthConfigDecryptedCredentialJwtPtrOutput ¶
type AuthConfigDecryptedCredentialJwtPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialJwtPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialJwtPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialJwtPtrOutput) Jwt ¶
func (o AuthConfigDecryptedCredentialJwtPtrOutput) Jwt() pulumi.StringPtrOutput
(Output) The token calculated by the header, payload and signature.
func (AuthConfigDecryptedCredentialJwtPtrOutput) JwtHeader ¶
func (o AuthConfigDecryptedCredentialJwtPtrOutput) JwtHeader() pulumi.StringPtrOutput
Identifies which algorithm is used to generate the signature.
func (AuthConfigDecryptedCredentialJwtPtrOutput) JwtPayload ¶
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 ¶
func (o AuthConfigDecryptedCredentialJwtPtrOutput) Secret() pulumi.StringPtrOutput
User's pre-shared secret to sign the token.
func (AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput ¶
func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutput() AuthConfigDecryptedCredentialJwtPtrOutput
func (AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialJwtPtrOutput) ToAuthConfigDecryptedCredentialJwtPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialJwtPtrOutput
type AuthConfigDecryptedCredentialOauth2AuthorizationCode ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ¶
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) AuthEndpoint ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) AuthEndpoint() pulumi.StringPtrOutput
The auth url endpoint to send the auth code request to.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientId ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientId() pulumi.StringPtrOutput
The client's id.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientSecret ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) Scope ¶
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodeOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) TokenEndpoint ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodeOutput) TokenEndpoint() pulumi.StringPtrOutput
The token url endpoint to send the token request to.
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2AuthorizationCodePtr(v *AuthConfigDecryptedCredentialOauth2AuthorizationCodeArgs) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrInput
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶
type AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) AuthEndpoint ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) AuthEndpoint() pulumi.StringPtrOutput
The auth url endpoint to send the auth code request to.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientId ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientId() pulumi.StringPtrOutput
The client's id.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientSecret ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Scope ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) ToAuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
func (AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) TokenEndpoint ¶
func (o AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput) TokenEndpoint() pulumi.StringPtrOutput
The token url endpoint to send the token request to.
type AuthConfigDecryptedCredentialOauth2ClientCredentials ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientId ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientId() pulumi.StringPtrOutput
The client's ID.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientSecret ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) RequestType ¶
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 ¶
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenEndpoint ¶
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 ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
Token parameters for the auth request.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientId ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientId() pulumi.StringPtrOutput
The client's ID.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientSecret ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ClientSecret() pulumi.StringPtrOutput
The client's secret.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) RequestType ¶
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 ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenEndpoint ¶
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 ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput) TokenParams() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
Token parameters for the auth request.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams struct { // A list of parameter map entries. // Structure is documented below. Entries []AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry `pulumi:"entries"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs struct { // A list of parameter map entries. // Structure is documented below. Entries AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput `pulumi:"entries"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntry ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray []AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArray) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKey struct { // Passing a literal value // Structure is documented below. LiteralValue *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue `pulumi:"literalValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs struct { // Passing a literal value // Structure is documented below. LiteralValue AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput `pulumi:"literalValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValue struct { // String. StringValue *string `pulumi:"stringValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs struct { // String. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) StringValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) Elem ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) StringValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) LiteralValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) LiteralValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Key ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Key() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryKeyPtrOutput
Key of the map entry. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Value ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryOutput) Value() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
Value of the map entry. Structure is documented below.
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValue struct { // Passing a literal value // Structure is documented below. LiteralValue *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue `pulumi:"literalValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs struct { // Passing a literal value // Structure is documented below. LiteralValue AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput `pulumi:"literalValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValue struct { // String. StringValue *string `pulumi:"stringValue"` }
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs struct { // String. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) StringValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) Elem ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) StringValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) StringValue() pulumi.StringPtrOutput
String.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) LiteralValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) LiteralValue ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) LiteralValue() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValueLiteralValuePtrOutput
Passing a literal value Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryValuePtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsInput ¶
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 ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) Entries ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) Entries() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
A list of parameter map entries. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtr(v *AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsArgs) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrInput
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶
type AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Entries ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) Entries() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntryArrayOutput
A list of parameter map entries. Structure is documented below.
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput() AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
func (AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput) ToAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsPtrOutput
type AuthConfigDecryptedCredentialOidcToken ¶
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 ¶
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 ¶
func (AuthConfigDecryptedCredentialOidcTokenArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutput ¶
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialOidcTokenArgs) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
type AuthConfigDecryptedCredentialOidcTokenInput ¶
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 ¶
type AuthConfigDecryptedCredentialOidcTokenOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOidcTokenOutput) Audience ¶
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 ¶
func (AuthConfigDecryptedCredentialOidcTokenOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenOutput) ServiceAccountEmail ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The service account email to be used as the identity for the token.
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutput ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutput() AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenOutput) Token ¶
func (o AuthConfigDecryptedCredentialOidcTokenOutput) Token() pulumi.StringPtrOutput
(Output) ID token obtained for the service account.
func (AuthConfigDecryptedCredentialOidcTokenOutput) TokenExpireTime ¶
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 ¶
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 ¶
func AuthConfigDecryptedCredentialOidcTokenPtr(v *AuthConfigDecryptedCredentialOidcTokenArgs) AuthConfigDecryptedCredentialOidcTokenPtrInput
type AuthConfigDecryptedCredentialOidcTokenPtrOutput ¶
type AuthConfigDecryptedCredentialOidcTokenPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) Audience ¶
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 ¶
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ServiceAccountEmail ¶
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The service account email to be used as the identity for the token.
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput ¶
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutput() AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) ToAuthConfigDecryptedCredentialOidcTokenPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOidcTokenPtrOutput
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) Token ¶
func (o AuthConfigDecryptedCredentialOidcTokenPtrOutput) Token() pulumi.StringPtrOutput
(Output) ID token obtained for the service account.
func (AuthConfigDecryptedCredentialOidcTokenPtrOutput) TokenExpireTime ¶
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 ¶
type AuthConfigDecryptedCredentialOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialOutput) AuthToken ¶
func (o AuthConfigDecryptedCredentialOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
Auth token credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) CredentialType ¶
func (o AuthConfigDecryptedCredentialOutput) CredentialType() pulumi.StringOutput
Credential type associated with auth configs.
func (AuthConfigDecryptedCredentialOutput) ElementType ¶
func (AuthConfigDecryptedCredentialOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialOutput) Oauth2AuthorizationCode ¶
func (o AuthConfigDecryptedCredentialOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
OAuth2 authorization code credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) Oauth2ClientCredentials ¶
func (o AuthConfigDecryptedCredentialOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
OAuth2 client credentials. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) OidcToken ¶
func (o AuthConfigDecryptedCredentialOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
Google OIDC ID Token. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) ServiceAccountCredentials ¶
func (o AuthConfigDecryptedCredentialOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
Service account credential. Structure is documented below.
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutput ¶
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutput() AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutput ¶
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialOutput) UsernameAndPassword ¶
func (o AuthConfigDecryptedCredentialOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
Username and password credential. Structure is documented below.
type AuthConfigDecryptedCredentialPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialPtr(v *AuthConfigDecryptedCredentialArgs) AuthConfigDecryptedCredentialPtrInput
type AuthConfigDecryptedCredentialPtrOutput ¶
type AuthConfigDecryptedCredentialPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialPtrOutput) AuthToken ¶
func (o AuthConfigDecryptedCredentialPtrOutput) AuthToken() AuthConfigDecryptedCredentialAuthTokenPtrOutput
Auth token credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) CredentialType ¶
func (o AuthConfigDecryptedCredentialPtrOutput) CredentialType() pulumi.StringPtrOutput
Credential type associated with auth configs.
func (AuthConfigDecryptedCredentialPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialPtrOutput) Oauth2AuthorizationCode ¶
func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2AuthorizationCode() AuthConfigDecryptedCredentialOauth2AuthorizationCodePtrOutput
OAuth2 authorization code credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) Oauth2ClientCredentials ¶
func (o AuthConfigDecryptedCredentialPtrOutput) Oauth2ClientCredentials() AuthConfigDecryptedCredentialOauth2ClientCredentialsPtrOutput
OAuth2 client credentials. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) OidcToken ¶
func (o AuthConfigDecryptedCredentialPtrOutput) OidcToken() AuthConfigDecryptedCredentialOidcTokenPtrOutput
Google OIDC ID Token. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) ServiceAccountCredentials ¶
func (o AuthConfigDecryptedCredentialPtrOutput) ServiceAccountCredentials() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
Service account credential. Structure is documented below.
func (AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutput ¶
func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutput() AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialPtrOutput) ToAuthConfigDecryptedCredentialPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialPtrOutput
func (AuthConfigDecryptedCredentialPtrOutput) UsernameAndPassword ¶
func (o AuthConfigDecryptedCredentialPtrOutput) UsernameAndPassword() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
Username and password credential. Structure is documented below.
type AuthConfigDecryptedCredentialServiceAccountCredentialsArgs ¶
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 ¶
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput ¶
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext ¶
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialServiceAccountCredentialsInput ¶
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 ¶
type AuthConfigDecryptedCredentialServiceAccountCredentialsOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ElementType ¶
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) Scope ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ServiceAccount ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ServiceAccount() pulumi.StringPtrOutput
Name of the service account that has the permission to make the request.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialServiceAccountCredentialsPtr(v *AuthConfigDecryptedCredentialServiceAccountCredentialsArgs) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrInput
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶
type AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Scope ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) Scope() pulumi.StringPtrOutput
A space-delimited list of requested scope permissions.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ServiceAccount ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ServiceAccount() pulumi.StringPtrOutput
Name of the service account that has the permission to make the request.
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput() AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
func (AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput) ToAuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialServiceAccountCredentialsPtrOutput
type AuthConfigDecryptedCredentialUsernameAndPasswordArgs ¶
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 ¶
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput ¶
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext ¶
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶
func (i AuthConfigDecryptedCredentialUsernameAndPasswordArgs) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
type AuthConfigDecryptedCredentialUsernameAndPasswordInput ¶
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 ¶
type AuthConfigDecryptedCredentialUsernameAndPasswordOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ElementType ¶
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Password ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Password() pulumi.StringPtrOutput
Password to be used.
<a name="nestedOauth2AuthorizationCode"></a>The `oauth2AuthorizationCode` block supports:
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutput() AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Username ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordOutput) Username() pulumi.StringPtrOutput
Username to be used.
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput ¶
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 ¶
func AuthConfigDecryptedCredentialUsernameAndPasswordPtr(v *AuthConfigDecryptedCredentialUsernameAndPasswordArgs) AuthConfigDecryptedCredentialUsernameAndPasswordPtrInput
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶
type AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ElementType ¶
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ElementType() reflect.Type
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Password ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Password() pulumi.StringPtrOutput
Password to be used.
<a name="nestedOauth2AuthorizationCode"></a>The `oauth2AuthorizationCode` block supports:
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput() AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) ToAuthConfigDecryptedCredentialUsernameAndPasswordPtrOutputWithContext(ctx context.Context) AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput
func (AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Username ¶
func (o AuthConfigDecryptedCredentialUsernameAndPasswordPtrOutput) Username() pulumi.StringPtrOutput
Username to be used.
type AuthConfigInput ¶
type AuthConfigInput interface { pulumi.Input ToAuthConfigOutput() AuthConfigOutput ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput }
type AuthConfigMap ¶
type AuthConfigMap map[string]AuthConfigInput
func (AuthConfigMap) ElementType ¶
func (AuthConfigMap) ElementType() reflect.Type
func (AuthConfigMap) ToAuthConfigMapOutput ¶
func (i AuthConfigMap) ToAuthConfigMapOutput() AuthConfigMapOutput
func (AuthConfigMap) ToAuthConfigMapOutputWithContext ¶
func (i AuthConfigMap) ToAuthConfigMapOutputWithContext(ctx context.Context) AuthConfigMapOutput
type AuthConfigMapInput ¶
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 ¶
type AuthConfigMapOutput struct{ *pulumi.OutputState }
func (AuthConfigMapOutput) ElementType ¶
func (AuthConfigMapOutput) ElementType() reflect.Type
func (AuthConfigMapOutput) MapIndex ¶
func (o AuthConfigMapOutput) MapIndex(k pulumi.StringInput) AuthConfigOutput
func (AuthConfigMapOutput) ToAuthConfigMapOutput ¶
func (o AuthConfigMapOutput) ToAuthConfigMapOutput() AuthConfigMapOutput
func (AuthConfigMapOutput) ToAuthConfigMapOutputWithContext ¶
func (o AuthConfigMapOutput) ToAuthConfigMapOutputWithContext(ctx context.Context) AuthConfigMapOutput
type AuthConfigOutput ¶
type AuthConfigOutput struct{ *pulumi.OutputState }
func (AuthConfigOutput) CertificateId ¶
func (o AuthConfigOutput) CertificateId() pulumi.StringOutput
Certificate id for client certificate.
func (AuthConfigOutput) ClientCertificate ¶
func (o AuthConfigOutput) ClientCertificate() AuthConfigClientCertificatePtrOutput
Raw client certificate Structure is documented below.
func (AuthConfigOutput) CreateTime ¶
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 ¶
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 ¶
func (o AuthConfigOutput) CredentialType() pulumi.StringOutput
Credential type of the encrypted credential.
func (AuthConfigOutput) DecryptedCredential ¶
func (o AuthConfigOutput) DecryptedCredential() AuthConfigDecryptedCredentialPtrOutput
Raw auth credentials. Structure is documented below.
func (AuthConfigOutput) Description ¶
func (o AuthConfigOutput) Description() pulumi.StringPtrOutput
A description of the auth config.
func (AuthConfigOutput) DisplayName ¶
func (o AuthConfigOutput) DisplayName() pulumi.StringOutput
The name of the auth config.
func (AuthConfigOutput) ElementType ¶
func (AuthConfigOutput) ElementType() reflect.Type
func (AuthConfigOutput) EncryptedCredential ¶
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 ¶
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 ¶
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 ¶
func (o AuthConfigOutput) Location() pulumi.StringOutput
Location in which client needs to be provisioned.
***
func (AuthConfigOutput) Name ¶
func (o AuthConfigOutput) Name() pulumi.StringOutput
Resource name of the auth config.
func (AuthConfigOutput) OverrideValidTime ¶
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 ¶
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 ¶
func (o AuthConfigOutput) Reason() pulumi.StringOutput
The reason / details of the current status.
func (AuthConfigOutput) State ¶
func (o AuthConfigOutput) State() pulumi.StringOutput
The status of the auth config.
func (AuthConfigOutput) ToAuthConfigOutput ¶
func (o AuthConfigOutput) ToAuthConfigOutput() AuthConfigOutput
func (AuthConfigOutput) ToAuthConfigOutputWithContext ¶
func (o AuthConfigOutput) ToAuthConfigOutputWithContext(ctx context.Context) AuthConfigOutput
func (AuthConfigOutput) UpdateTime ¶
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 ¶
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 ¶
func (o AuthConfigOutput) Visibility() pulumi.StringPtrOutput
The visibility of the auth config. Possible values are: `PRIVATE`, `CLIENT_VISIBLE`.
type AuthConfigState ¶
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 ¶
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"` // 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"` // 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/v8/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/v8/go/gcp/applicationintegration" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/kms" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/serviceaccount" "github.com/pulumi/pulumi-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testProject, err := organizations.LookupProject(ctx, &organizations.LookupProjectArgs{}, 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-acc"), 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: std.BasenameOutput(ctx, std.BasenameOutputArgs{ Input: keyring.ID(), }, nil).ApplyT(func(invoke std.BasenameResult) (*string, error) { return invoke.Result, nil }).(pulumi.StringPtrOutput), Key: std.BasenameOutput(ctx, std.BasenameOutputArgs{ Input: cryptokey.ID(), }, nil).ApplyT(func(invoke std.BasenameResult) (*string, error) { return invoke.Result, nil }).(pulumi.StringPtrOutput), KeyVersion: std.BasenameOutput(ctx, std.BasenameOutputArgs{ Input: testKey.ID(), }, nil).ApplyT(func(invoke std.BasenameResult) (*string, error) { return invoke.Result, nil }).(pulumi.StringPtrOutput), 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 // 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 // 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 ¶
func (o ClientOutput) CreateSampleIntegrations() pulumi.BoolPtrOutput
Indicates if sample integrations should be created along with provisioning.
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) 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 // 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 // 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