Documentation
¶
Index ¶
- type Connection
- type ConnectionArgs
- type ConnectionArray
- type ConnectionArrayInput
- type ConnectionArrayOutput
- func (ConnectionArrayOutput) ElementType() reflect.Type
- func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
- type ConnectionAuthConfig
- type ConnectionAuthConfigAdditionalVariable
- type ConnectionAuthConfigAdditionalVariableArgs
- func (ConnectionAuthConfigAdditionalVariableArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutput() ConnectionAuthConfigAdditionalVariableOutput
- func (i ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableOutput
- type ConnectionAuthConfigAdditionalVariableArray
- func (ConnectionAuthConfigAdditionalVariableArray) ElementType() reflect.Type
- func (i ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutput() ConnectionAuthConfigAdditionalVariableArrayOutput
- func (i ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableArrayOutput
- type ConnectionAuthConfigAdditionalVariableArrayInput
- type ConnectionAuthConfigAdditionalVariableArrayOutput
- func (ConnectionAuthConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableArrayOutput) Index(i pulumi.IntInput) ConnectionAuthConfigAdditionalVariableOutput
- func (o ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutput() ConnectionAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableArrayOutput
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValue
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs
- func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueInput
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringOutput
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput
- type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Elem() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionAuthConfigAdditionalVariableInput
- type ConnectionAuthConfigAdditionalVariableOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
- func (ConnectionAuthConfigAdditionalVariableOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) Key() pulumi.StringOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) SecretValue() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutput() ConnectionAuthConfigAdditionalVariableOutput
- func (o ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableOutput
- type ConnectionAuthConfigAdditionalVariableSecretValue
- type ConnectionAuthConfigAdditionalVariableSecretValueArgs
- func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutput() ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionAuthConfigAdditionalVariableSecretValueInput
- type ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutput() ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionAuthConfigAdditionalVariableSecretValuePtrInput
- type ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) Elem() ConnectionAuthConfigAdditionalVariableSecretValueOutput
- func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionAuthConfigArgs
- func (ConnectionAuthConfigArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigOutput() ConnectionAuthConfigOutput
- func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigOutputWithContext(ctx context.Context) ConnectionAuthConfigOutput
- func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
- func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
- type ConnectionAuthConfigInput
- type ConnectionAuthConfigOauth2AuthCodeFlow
- type ConnectionAuthConfigOauth2AuthCodeFlowArgs
- func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutput() ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecret
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs
- func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretInput
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput
- type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) Elem() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
- func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- type ConnectionAuthConfigOauth2AuthCodeFlowInput
- type ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) AuthUri() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientId() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) EnablePkce() pulumi.BoolPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) Scopes() pulumi.StringArrayOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutput() ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- type ConnectionAuthConfigOauth2AuthCodeFlowPtrInput
- type ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) AuthUri() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) Elem() ConnectionAuthConfigOauth2AuthCodeFlowOutput
- func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) EnablePkce() pulumi.BoolPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) Scopes() pulumi.StringArrayOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentials
- type ConnectionAuthConfigOauth2ClientCredentialsArgs
- func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutput() ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecret
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs
- func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecretInput
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput
- type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) Elem() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
- func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentialsInput
- type ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientId() pulumi.StringOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientSecret() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutput() ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- type ConnectionAuthConfigOauth2ClientCredentialsPtrInput
- type ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientSecret() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) Elem() ConnectionAuthConfigOauth2ClientCredentialsOutput
- func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- type ConnectionAuthConfigOauth2JwtBearer
- type ConnectionAuthConfigOauth2JwtBearerArgs
- func (ConnectionAuthConfigOauth2JwtBearerArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutput() ConnectionAuthConfigOauth2JwtBearerOutput
- func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerOutput
- func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerClientKey
- type ConnectionAuthConfigOauth2JwtBearerClientKeyArgs
- func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerClientKeyInput
- type ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput
- type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) Elem() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
- func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerInput
- type ConnectionAuthConfigOauth2JwtBearerJwtClaims
- type ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs
- func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerJwtClaimsInput
- type ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Audience() pulumi.StringPtrOutput
- func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Issuer() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Subject() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput
- type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Audience() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Elem() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
- func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Issuer() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Subject() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerOutput
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) ClientKey() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (ConnectionAuthConfigOauth2JwtBearerOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutput() ConnectionAuthConfigOauth2JwtBearerOutput
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerOutput
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
- type ConnectionAuthConfigOauth2JwtBearerPtrInput
- type ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ClientKey() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) Elem() ConnectionAuthConfigOauth2JwtBearerOutput
- func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
- type ConnectionAuthConfigOutput
- func (o ConnectionAuthConfigOutput) AdditionalVariables() ConnectionAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionAuthConfigOutput) AuthKey() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigOutput) AuthType() pulumi.StringOutput
- func (ConnectionAuthConfigOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigOutput) Oauth2AuthCodeFlow() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (o ConnectionAuthConfigOutput) Oauth2ClientCredentials() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (o ConnectionAuthConfigOutput) Oauth2JwtBearer() ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (o ConnectionAuthConfigOutput) SshPublicKey() ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigOutput() ConnectionAuthConfigOutput
- func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigOutputWithContext(ctx context.Context) ConnectionAuthConfigOutput
- func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
- func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
- func (o ConnectionAuthConfigOutput) UserPassword() ConnectionAuthConfigUserPasswordPtrOutput
- type ConnectionAuthConfigPtrInput
- type ConnectionAuthConfigPtrOutput
- func (o ConnectionAuthConfigPtrOutput) AdditionalVariables() ConnectionAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionAuthConfigPtrOutput) AuthKey() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigPtrOutput) Elem() ConnectionAuthConfigOutput
- func (ConnectionAuthConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigPtrOutput) Oauth2AuthCodeFlow() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
- func (o ConnectionAuthConfigPtrOutput) Oauth2ClientCredentials() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
- func (o ConnectionAuthConfigPtrOutput) Oauth2JwtBearer() ConnectionAuthConfigOauth2JwtBearerPtrOutput
- func (o ConnectionAuthConfigPtrOutput) SshPublicKey() ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
- func (o ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
- func (o ConnectionAuthConfigPtrOutput) UserPassword() ConnectionAuthConfigUserPasswordPtrOutput
- type ConnectionAuthConfigSshPublicKey
- type ConnectionAuthConfigSshPublicKeyArgs
- func (ConnectionAuthConfigSshPublicKeyArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutput() ConnectionAuthConfigSshPublicKeyOutput
- func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyOutput
- func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
- func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
- type ConnectionAuthConfigSshPublicKeyInput
- type ConnectionAuthConfigSshPublicKeyOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) CertType() pulumi.StringPtrOutput
- func (ConnectionAuthConfigSshPublicKeyOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeyOutput) SshClientCert() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) SshClientCertPass() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutput() ConnectionAuthConfigSshPublicKeyOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyOutput) Username() pulumi.StringOutput
- type ConnectionAuthConfigSshPublicKeyPtrInput
- type ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) CertType() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) Elem() ConnectionAuthConfigSshPublicKeyOutput
- func (ConnectionAuthConfigSshPublicKeyPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCert() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCertPass() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
- func (o ConnectionAuthConfigSshPublicKeyPtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCert
- type ConnectionAuthConfigSshPublicKeySshClientCertArgs
- func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutput() ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCertInput
- type ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutput() ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCertPass
- type ConnectionAuthConfigSshPublicKeySshClientCertPassArgs
- func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCertPassInput
- type ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput
- type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) Elem() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
- func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
- type ConnectionAuthConfigSshPublicKeySshClientCertPtrInput
- type ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) Elem() ConnectionAuthConfigSshPublicKeySshClientCertOutput
- func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
- type ConnectionAuthConfigUserPassword
- type ConnectionAuthConfigUserPasswordArgs
- func (ConnectionAuthConfigUserPasswordArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutput() ConnectionAuthConfigUserPasswordOutput
- func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordOutput
- func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
- func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
- type ConnectionAuthConfigUserPasswordInput
- type ConnectionAuthConfigUserPasswordOutput
- func (ConnectionAuthConfigUserPasswordOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigUserPasswordOutput) Password() ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutput() ConnectionAuthConfigUserPasswordOutput
- func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordOutput
- func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordOutput) Username() pulumi.StringOutput
- type ConnectionAuthConfigUserPasswordPassword
- type ConnectionAuthConfigUserPasswordPasswordArgs
- func (ConnectionAuthConfigUserPasswordPasswordArgs) ElementType() reflect.Type
- func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutput() ConnectionAuthConfigUserPasswordPasswordOutput
- func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordOutput
- func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionAuthConfigUserPasswordPasswordInput
- type ConnectionAuthConfigUserPasswordPasswordOutput
- func (ConnectionAuthConfigUserPasswordPasswordOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigUserPasswordPasswordOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutput() ConnectionAuthConfigUserPasswordPasswordOutput
- func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordOutput
- func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionAuthConfigUserPasswordPasswordPtrInput
- type ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) Elem() ConnectionAuthConfigUserPasswordPasswordOutput
- func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionAuthConfigUserPasswordPtrInput
- type ConnectionAuthConfigUserPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPtrOutput) Elem() ConnectionAuthConfigUserPasswordOutput
- func (ConnectionAuthConfigUserPasswordPtrOutput) ElementType() reflect.Type
- func (o ConnectionAuthConfigUserPasswordPtrOutput) Password() ConnectionAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
- func (o ConnectionAuthConfigUserPasswordPtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionConfigVariable
- type ConnectionConfigVariableArgs
- func (ConnectionConfigVariableArgs) ElementType() reflect.Type
- func (i ConnectionConfigVariableArgs) ToConnectionConfigVariableOutput() ConnectionConfigVariableOutput
- func (i ConnectionConfigVariableArgs) ToConnectionConfigVariableOutputWithContext(ctx context.Context) ConnectionConfigVariableOutput
- type ConnectionConfigVariableArray
- func (ConnectionConfigVariableArray) ElementType() reflect.Type
- func (i ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutput() ConnectionConfigVariableArrayOutput
- func (i ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutputWithContext(ctx context.Context) ConnectionConfigVariableArrayOutput
- type ConnectionConfigVariableArrayInput
- type ConnectionConfigVariableArrayOutput
- func (ConnectionConfigVariableArrayOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableArrayOutput) Index(i pulumi.IntInput) ConnectionConfigVariableOutput
- func (o ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutput() ConnectionConfigVariableArrayOutput
- func (o ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutputWithContext(ctx context.Context) ConnectionConfigVariableArrayOutput
- type ConnectionConfigVariableEncryptionKeyValue
- type ConnectionConfigVariableEncryptionKeyValueArgs
- func (ConnectionConfigVariableEncryptionKeyValueArgs) ElementType() reflect.Type
- func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutput() ConnectionConfigVariableEncryptionKeyValueOutput
- func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValueOutput
- func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
- type ConnectionConfigVariableEncryptionKeyValueInput
- type ConnectionConfigVariableEncryptionKeyValueOutput
- func (ConnectionConfigVariableEncryptionKeyValueOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutput() ConnectionConfigVariableEncryptionKeyValueOutput
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValueOutput
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValueOutput) Type() pulumi.StringOutput
- type ConnectionConfigVariableEncryptionKeyValuePtrInput
- type ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) Elem() ConnectionConfigVariableEncryptionKeyValueOutput
- func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionConfigVariableInput
- type ConnectionConfigVariableOutput
- func (o ConnectionConfigVariableOutput) BooleanValue() pulumi.BoolPtrOutput
- func (ConnectionConfigVariableOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableOutput) EncryptionKeyValue() ConnectionConfigVariableEncryptionKeyValuePtrOutput
- func (o ConnectionConfigVariableOutput) IntegerValue() pulumi.IntPtrOutput
- func (o ConnectionConfigVariableOutput) Key() pulumi.StringOutput
- func (o ConnectionConfigVariableOutput) SecretValue() ConnectionConfigVariableSecretValuePtrOutput
- func (o ConnectionConfigVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o ConnectionConfigVariableOutput) ToConnectionConfigVariableOutput() ConnectionConfigVariableOutput
- func (o ConnectionConfigVariableOutput) ToConnectionConfigVariableOutputWithContext(ctx context.Context) ConnectionConfigVariableOutput
- type ConnectionConfigVariableSecretValue
- type ConnectionConfigVariableSecretValueArgs
- func (ConnectionConfigVariableSecretValueArgs) ElementType() reflect.Type
- func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutput() ConnectionConfigVariableSecretValueOutput
- func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValueOutput
- func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
- func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
- type ConnectionConfigVariableSecretValueInput
- type ConnectionConfigVariableSecretValueOutput
- func (ConnectionConfigVariableSecretValueOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutput() ConnectionConfigVariableSecretValueOutput
- func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValueOutput
- func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
- func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
- type ConnectionConfigVariableSecretValuePtrInput
- type ConnectionConfigVariableSecretValuePtrOutput
- func (o ConnectionConfigVariableSecretValuePtrOutput) Elem() ConnectionConfigVariableSecretValueOutput
- func (ConnectionConfigVariableSecretValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionConfigVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
- func (o ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
- type ConnectionConnectorVersionInfraConfig
- type ConnectionConnectorVersionInfraConfigArgs
- func (ConnectionConnectorVersionInfraConfigArgs) ElementType() reflect.Type
- func (i ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutput() ConnectionConnectorVersionInfraConfigOutput
- func (i ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigOutput
- type ConnectionConnectorVersionInfraConfigArray
- func (ConnectionConnectorVersionInfraConfigArray) ElementType() reflect.Type
- func (i ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutput() ConnectionConnectorVersionInfraConfigArrayOutput
- func (i ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigArrayOutput
- type ConnectionConnectorVersionInfraConfigArrayInput
- type ConnectionConnectorVersionInfraConfigArrayOutput
- func (ConnectionConnectorVersionInfraConfigArrayOutput) ElementType() reflect.Type
- func (o ConnectionConnectorVersionInfraConfigArrayOutput) Index(i pulumi.IntInput) ConnectionConnectorVersionInfraConfigOutput
- func (o ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutput() ConnectionConnectorVersionInfraConfigArrayOutput
- func (o ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigArrayOutput
- type ConnectionConnectorVersionInfraConfigInput
- type ConnectionConnectorVersionInfraConfigOutput
- func (ConnectionConnectorVersionInfraConfigOutput) ElementType() reflect.Type
- func (o ConnectionConnectorVersionInfraConfigOutput) RatelimitThreshold() pulumi.StringPtrOutput
- func (o ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutput() ConnectionConnectorVersionInfraConfigOutput
- func (o ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigOutput
- type ConnectionDestinationConfig
- type ConnectionDestinationConfigArgs
- func (ConnectionDestinationConfigArgs) ElementType() reflect.Type
- func (i ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutput() ConnectionDestinationConfigOutput
- func (i ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutputWithContext(ctx context.Context) ConnectionDestinationConfigOutput
- type ConnectionDestinationConfigArray
- func (ConnectionDestinationConfigArray) ElementType() reflect.Type
- func (i ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutput() ConnectionDestinationConfigArrayOutput
- func (i ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigArrayOutput
- type ConnectionDestinationConfigArrayInput
- type ConnectionDestinationConfigArrayOutput
- func (ConnectionDestinationConfigArrayOutput) ElementType() reflect.Type
- func (o ConnectionDestinationConfigArrayOutput) Index(i pulumi.IntInput) ConnectionDestinationConfigOutput
- func (o ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutput() ConnectionDestinationConfigArrayOutput
- func (o ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigArrayOutput
- type ConnectionDestinationConfigDestination
- type ConnectionDestinationConfigDestinationArgs
- func (ConnectionDestinationConfigDestinationArgs) ElementType() reflect.Type
- func (i ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutput() ConnectionDestinationConfigDestinationOutput
- func (i ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationOutput
- type ConnectionDestinationConfigDestinationArray
- func (ConnectionDestinationConfigDestinationArray) ElementType() reflect.Type
- func (i ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutput() ConnectionDestinationConfigDestinationArrayOutput
- func (i ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationArrayOutput
- type ConnectionDestinationConfigDestinationArrayInput
- type ConnectionDestinationConfigDestinationArrayOutput
- func (ConnectionDestinationConfigDestinationArrayOutput) ElementType() reflect.Type
- func (o ConnectionDestinationConfigDestinationArrayOutput) Index(i pulumi.IntInput) ConnectionDestinationConfigDestinationOutput
- func (o ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutput() ConnectionDestinationConfigDestinationArrayOutput
- func (o ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationArrayOutput
- type ConnectionDestinationConfigDestinationInput
- type ConnectionDestinationConfigDestinationOutput
- func (ConnectionDestinationConfigDestinationOutput) ElementType() reflect.Type
- func (o ConnectionDestinationConfigDestinationOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionDestinationConfigDestinationOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionDestinationConfigDestinationOutput) ServiceAttachment() pulumi.StringPtrOutput
- func (o ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutput() ConnectionDestinationConfigDestinationOutput
- func (o ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationOutput
- type ConnectionDestinationConfigInput
- type ConnectionDestinationConfigOutput
- func (o ConnectionDestinationConfigOutput) Destinations() ConnectionDestinationConfigDestinationArrayOutput
- func (ConnectionDestinationConfigOutput) ElementType() reflect.Type
- func (o ConnectionDestinationConfigOutput) Key() pulumi.StringOutput
- func (o ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutput() ConnectionDestinationConfigOutput
- func (o ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutputWithContext(ctx context.Context) ConnectionDestinationConfigOutput
- type ConnectionEventingConfig
- type ConnectionEventingConfigAdditionalVariable
- type ConnectionEventingConfigAdditionalVariableArgs
- func (ConnectionEventingConfigAdditionalVariableArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutput() ConnectionEventingConfigAdditionalVariableOutput
- func (i ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableOutput
- type ConnectionEventingConfigAdditionalVariableArray
- func (ConnectionEventingConfigAdditionalVariableArray) ElementType() reflect.Type
- func (i ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAdditionalVariableArrayOutput
- func (i ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableArrayOutput
- type ConnectionEventingConfigAdditionalVariableArrayInput
- type ConnectionEventingConfigAdditionalVariableArrayOutput
- func (ConnectionEventingConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableArrayOutput) Index(i pulumi.IntInput) ConnectionEventingConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableArrayOutput
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValue
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs
- func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueInput
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput
- type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) Elem() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionEventingConfigAdditionalVariableInput
- type ConnectionEventingConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
- func (ConnectionEventingConfigAdditionalVariableOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) Key() pulumi.StringOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) SecretValue() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutput() ConnectionEventingConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableOutput
- type ConnectionEventingConfigAdditionalVariableSecretValue
- type ConnectionEventingConfigAdditionalVariableSecretValueArgs
- func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigAdditionalVariableSecretValueInput
- type ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigAdditionalVariableSecretValuePtrInput
- type ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) Elem() ConnectionEventingConfigAdditionalVariableSecretValueOutput
- func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigArgs
- func (ConnectionEventingConfigArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigOutput() ConnectionEventingConfigOutput
- func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigOutput
- func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
- func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
- type ConnectionEventingConfigAuthConfig
- type ConnectionEventingConfigAuthConfigAdditionalVariable
- type ConnectionEventingConfigAuthConfigAdditionalVariableArgs
- func (ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput() ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableArray
- func (ConnectionEventingConfigAuthConfigAdditionalVariableArray) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) Index(i pulumi.IntInput) ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValue
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs
- func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ...
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ...
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ...
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ...
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Elem() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ...
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ...
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) EncryptionKeyValue() ...
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) Key() pulumi.StringOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) SecretValue() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput() ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValue
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs
- func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput
- type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) Elem() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
- func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionEventingConfigAuthConfigArgs
- func (ConnectionEventingConfigAuthConfigArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutput() ConnectionEventingConfigAuthConfigOutput
- func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigOutput
- func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
- func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
- type ConnectionEventingConfigAuthConfigInput
- type ConnectionEventingConfigAuthConfigOutput
- func (o ConnectionEventingConfigAuthConfigOutput) AdditionalVariables() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigAuthConfigOutput) AuthKey() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigOutput) AuthType() pulumi.StringOutput
- func (ConnectionEventingConfigAuthConfigOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutput() ConnectionEventingConfigAuthConfigOutput
- func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigOutput
- func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigAuthConfigOutput) UserPassword() ConnectionEventingConfigAuthConfigUserPasswordOutput
- type ConnectionEventingConfigAuthConfigPtrInput
- type ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) AdditionalVariables() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) AuthKey() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) AuthType() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) Elem() ConnectionEventingConfigAuthConfigOutput
- func (ConnectionEventingConfigAuthConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigAuthConfigPtrOutput) UserPassword() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- type ConnectionEventingConfigAuthConfigUserPassword
- type ConnectionEventingConfigAuthConfigUserPasswordArgs
- func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- type ConnectionEventingConfigAuthConfigUserPasswordInput
- type ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) Password() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) Username() pulumi.StringPtrOutput
- type ConnectionEventingConfigAuthConfigUserPasswordPassword
- type ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs
- func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionEventingConfigAuthConfigUserPasswordPasswordInput
- type ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput
- type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) Elem() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
- func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- type ConnectionEventingConfigAuthConfigUserPasswordPtrInput
- type ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Elem() ConnectionEventingConfigAuthConfigUserPasswordOutput
- func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Password() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
- func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Username() pulumi.StringPtrOutput
- type ConnectionEventingConfigInput
- type ConnectionEventingConfigOutput
- func (o ConnectionEventingConfigOutput) AdditionalVariables() ConnectionEventingConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigOutput) AuthConfig() ConnectionEventingConfigAuthConfigPtrOutput
- func (ConnectionEventingConfigOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigOutput) EnrichmentEnabled() pulumi.BoolPtrOutput
- func (o ConnectionEventingConfigOutput) RegistrationDestinationConfig() ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigOutput() ConnectionEventingConfigOutput
- func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigOutput
- func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
- func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
- type ConnectionEventingConfigPtrInput
- type ConnectionEventingConfigPtrOutput
- func (o ConnectionEventingConfigPtrOutput) AdditionalVariables() ConnectionEventingConfigAdditionalVariableArrayOutput
- func (o ConnectionEventingConfigPtrOutput) AuthConfig() ConnectionEventingConfigAuthConfigPtrOutput
- func (o ConnectionEventingConfigPtrOutput) Elem() ConnectionEventingConfigOutput
- func (ConnectionEventingConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigPtrOutput) EnrichmentEnabled() pulumi.BoolPtrOutput
- func (o ConnectionEventingConfigPtrOutput) RegistrationDestinationConfig() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- func (o ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
- func (o ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
- type ConnectionEventingConfigRegistrationDestinationConfig
- type ConnectionEventingConfigRegistrationDestinationConfigArgs
- func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutput() ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- type ConnectionEventingConfigRegistrationDestinationConfigDestination
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs
- func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ElementType() reflect.Type
- func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationArray
- func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ElementType() reflect.Type
- func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) Index(i pulumi.IntInput) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationInput
- type ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ServiceAttachment() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
- type ConnectionEventingConfigRegistrationDestinationConfigInput
- type ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) Destinations() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) Key() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutput() ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- type ConnectionEventingConfigRegistrationDestinationConfigPtrInput
- type ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Destinations() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Elem() ConnectionEventingConfigRegistrationDestinationConfigOutput
- func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Key() pulumi.StringPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
- type ConnectionEventingRuntimeData
- type ConnectionEventingRuntimeDataArgs
- func (ConnectionEventingRuntimeDataArgs) ElementType() reflect.Type
- func (i ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutput() ConnectionEventingRuntimeDataOutput
- func (i ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataOutput
- type ConnectionEventingRuntimeDataArray
- func (ConnectionEventingRuntimeDataArray) ElementType() reflect.Type
- func (i ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutput() ConnectionEventingRuntimeDataArrayOutput
- func (i ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataArrayOutput
- type ConnectionEventingRuntimeDataArrayInput
- type ConnectionEventingRuntimeDataArrayOutput
- func (ConnectionEventingRuntimeDataArrayOutput) ElementType() reflect.Type
- func (o ConnectionEventingRuntimeDataArrayOutput) Index(i pulumi.IntInput) ConnectionEventingRuntimeDataOutput
- func (o ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutput() ConnectionEventingRuntimeDataArrayOutput
- func (o ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataArrayOutput
- type ConnectionEventingRuntimeDataInput
- type ConnectionEventingRuntimeDataOutput
- func (ConnectionEventingRuntimeDataOutput) ElementType() reflect.Type
- func (o ConnectionEventingRuntimeDataOutput) EventsListenerEndpoint() pulumi.StringPtrOutput
- func (o ConnectionEventingRuntimeDataOutput) Statuses() ConnectionEventingRuntimeDataStatusArrayOutput
- func (o ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutput() ConnectionEventingRuntimeDataOutput
- func (o ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataOutput
- type ConnectionEventingRuntimeDataStatus
- type ConnectionEventingRuntimeDataStatusArgs
- func (ConnectionEventingRuntimeDataStatusArgs) ElementType() reflect.Type
- func (i ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutput() ConnectionEventingRuntimeDataStatusOutput
- func (i ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusOutput
- type ConnectionEventingRuntimeDataStatusArray
- func (ConnectionEventingRuntimeDataStatusArray) ElementType() reflect.Type
- func (i ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutput() ConnectionEventingRuntimeDataStatusArrayOutput
- func (i ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusArrayOutput
- type ConnectionEventingRuntimeDataStatusArrayInput
- type ConnectionEventingRuntimeDataStatusArrayOutput
- func (ConnectionEventingRuntimeDataStatusArrayOutput) ElementType() reflect.Type
- func (o ConnectionEventingRuntimeDataStatusArrayOutput) Index(i pulumi.IntInput) ConnectionEventingRuntimeDataStatusOutput
- func (o ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutput() ConnectionEventingRuntimeDataStatusArrayOutput
- func (o ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusArrayOutput
- type ConnectionEventingRuntimeDataStatusInput
- type ConnectionEventingRuntimeDataStatusOutput
- func (o ConnectionEventingRuntimeDataStatusOutput) Description() pulumi.StringPtrOutput
- func (ConnectionEventingRuntimeDataStatusOutput) ElementType() reflect.Type
- func (o ConnectionEventingRuntimeDataStatusOutput) State() pulumi.StringPtrOutput
- func (o ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutput() ConnectionEventingRuntimeDataStatusOutput
- func (o ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusOutput
- type ConnectionInput
- type ConnectionLockConfig
- type ConnectionLockConfigArgs
- func (ConnectionLockConfigArgs) ElementType() reflect.Type
- func (i ConnectionLockConfigArgs) ToConnectionLockConfigOutput() ConnectionLockConfigOutput
- func (i ConnectionLockConfigArgs) ToConnectionLockConfigOutputWithContext(ctx context.Context) ConnectionLockConfigOutput
- func (i ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
- func (i ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
- type ConnectionLockConfigInput
- type ConnectionLockConfigOutput
- func (ConnectionLockConfigOutput) ElementType() reflect.Type
- func (o ConnectionLockConfigOutput) Locked() pulumi.BoolOutput
- func (o ConnectionLockConfigOutput) Reason() pulumi.StringPtrOutput
- func (o ConnectionLockConfigOutput) ToConnectionLockConfigOutput() ConnectionLockConfigOutput
- func (o ConnectionLockConfigOutput) ToConnectionLockConfigOutputWithContext(ctx context.Context) ConnectionLockConfigOutput
- func (o ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
- func (o ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
- type ConnectionLockConfigPtrInput
- type ConnectionLockConfigPtrOutput
- func (o ConnectionLockConfigPtrOutput) Elem() ConnectionLockConfigOutput
- func (ConnectionLockConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionLockConfigPtrOutput) Locked() pulumi.BoolPtrOutput
- func (o ConnectionLockConfigPtrOutput) Reason() pulumi.StringPtrOutput
- func (o ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
- func (o ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
- type ConnectionLogConfig
- type ConnectionLogConfigArgs
- func (ConnectionLogConfigArgs) ElementType() reflect.Type
- func (i ConnectionLogConfigArgs) ToConnectionLogConfigOutput() ConnectionLogConfigOutput
- func (i ConnectionLogConfigArgs) ToConnectionLogConfigOutputWithContext(ctx context.Context) ConnectionLogConfigOutput
- func (i ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
- func (i ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
- type ConnectionLogConfigInput
- type ConnectionLogConfigOutput
- func (ConnectionLogConfigOutput) ElementType() reflect.Type
- func (o ConnectionLogConfigOutput) Enabled() pulumi.BoolOutput
- func (o ConnectionLogConfigOutput) ToConnectionLogConfigOutput() ConnectionLogConfigOutput
- func (o ConnectionLogConfigOutput) ToConnectionLogConfigOutputWithContext(ctx context.Context) ConnectionLogConfigOutput
- func (o ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
- func (o ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
- type ConnectionLogConfigPtrInput
- type ConnectionLogConfigPtrOutput
- func (o ConnectionLogConfigPtrOutput) Elem() ConnectionLogConfigOutput
- func (ConnectionLogConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionLogConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
- func (o ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
- type ConnectionMap
- type ConnectionMapInput
- type ConnectionMapOutput
- func (ConnectionMapOutput) ElementType() reflect.Type
- func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
- func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
- func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
- type ConnectionNodeConfig
- type ConnectionNodeConfigArgs
- func (ConnectionNodeConfigArgs) ElementType() reflect.Type
- func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigOutput() ConnectionNodeConfigOutput
- func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigOutputWithContext(ctx context.Context) ConnectionNodeConfigOutput
- func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
- func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
- type ConnectionNodeConfigInput
- type ConnectionNodeConfigOutput
- func (ConnectionNodeConfigOutput) ElementType() reflect.Type
- func (o ConnectionNodeConfigOutput) MaxNodeCount() pulumi.IntPtrOutput
- func (o ConnectionNodeConfigOutput) MinNodeCount() pulumi.IntPtrOutput
- func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigOutput() ConnectionNodeConfigOutput
- func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigOutputWithContext(ctx context.Context) ConnectionNodeConfigOutput
- func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
- func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
- type ConnectionNodeConfigPtrInput
- type ConnectionNodeConfigPtrOutput
- func (o ConnectionNodeConfigPtrOutput) Elem() ConnectionNodeConfigOutput
- func (ConnectionNodeConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionNodeConfigPtrOutput) MaxNodeCount() pulumi.IntPtrOutput
- func (o ConnectionNodeConfigPtrOutput) MinNodeCount() pulumi.IntPtrOutput
- func (o ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
- func (o ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
- type ConnectionOutput
- func (o ConnectionOutput) AuthConfig() ConnectionAuthConfigPtrOutput
- func (o ConnectionOutput) ConfigVariables() ConnectionConfigVariableArrayOutput
- func (o ConnectionOutput) ConnectionRevision() pulumi.StringOutput
- func (o ConnectionOutput) ConnectorVersion() pulumi.StringOutput
- func (o ConnectionOutput) ConnectorVersionInfraConfigs() ConnectionConnectorVersionInfraConfigArrayOutput
- func (o ConnectionOutput) ConnectorVersionLaunchStage() pulumi.StringOutput
- func (o ConnectionOutput) CreateTime() pulumi.StringOutput
- func (o ConnectionOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionOutput) DestinationConfigs() ConnectionDestinationConfigArrayOutput
- func (o ConnectionOutput) EffectiveLabels() pulumi.StringMapOutput
- func (ConnectionOutput) ElementType() reflect.Type
- func (o ConnectionOutput) EventingConfig() ConnectionEventingConfigPtrOutput
- func (o ConnectionOutput) EventingEnablementType() pulumi.StringPtrOutput
- func (o ConnectionOutput) EventingRuntimeDatas() ConnectionEventingRuntimeDataArrayOutput
- func (o ConnectionOutput) Labels() pulumi.StringMapOutput
- func (o ConnectionOutput) Location() pulumi.StringOutput
- func (o ConnectionOutput) LockConfig() ConnectionLockConfigPtrOutput
- func (o ConnectionOutput) LogConfig() ConnectionLogConfigPtrOutput
- func (o ConnectionOutput) Name() pulumi.StringOutput
- func (o ConnectionOutput) NodeConfig() ConnectionNodeConfigOutput
- func (o ConnectionOutput) Project() pulumi.StringOutput
- func (o ConnectionOutput) PulumiLabels() pulumi.StringMapOutput
- func (o ConnectionOutput) ServiceAccount() pulumi.StringOutput
- func (o ConnectionOutput) ServiceDirectory() pulumi.StringOutput
- func (o ConnectionOutput) SslConfig() ConnectionSslConfigPtrOutput
- func (o ConnectionOutput) Statuses() ConnectionStatusArrayOutput
- func (o ConnectionOutput) SubscriptionType() pulumi.StringOutput
- func (o ConnectionOutput) Suspended() pulumi.BoolPtrOutput
- func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
- func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
- func (o ConnectionOutput) UpdateTime() pulumi.StringOutput
- type ConnectionSslConfig
- type ConnectionSslConfigAdditionalVariable
- type ConnectionSslConfigAdditionalVariableArgs
- func (ConnectionSslConfigAdditionalVariableArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutput() ConnectionSslConfigAdditionalVariableOutput
- func (i ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableOutput
- type ConnectionSslConfigAdditionalVariableArray
- func (ConnectionSslConfigAdditionalVariableArray) ElementType() reflect.Type
- func (i ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutput() ConnectionSslConfigAdditionalVariableArrayOutput
- func (i ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableArrayOutput
- type ConnectionSslConfigAdditionalVariableArrayInput
- type ConnectionSslConfigAdditionalVariableArrayOutput
- func (ConnectionSslConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableArrayOutput) Index(i pulumi.IntInput) ConnectionSslConfigAdditionalVariableOutput
- func (o ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutput() ConnectionSslConfigAdditionalVariableArrayOutput
- func (o ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableArrayOutput
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValue
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs
- func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValueInput
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput
- type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) Elem() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
- func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionSslConfigAdditionalVariableInput
- type ConnectionSslConfigAdditionalVariableOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
- func (ConnectionSslConfigAdditionalVariableOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) Key() pulumi.StringOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) SecretValue() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutput() ConnectionSslConfigAdditionalVariableOutput
- func (o ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableOutput
- type ConnectionSslConfigAdditionalVariableSecretValue
- type ConnectionSslConfigAdditionalVariableSecretValueArgs
- func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutput() ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionSslConfigAdditionalVariableSecretValueInput
- type ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutput() ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionSslConfigAdditionalVariableSecretValuePtrInput
- type ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) Elem() ConnectionSslConfigAdditionalVariableSecretValueOutput
- func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
- type ConnectionSslConfigArgs
- func (ConnectionSslConfigArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigArgs) ToConnectionSslConfigOutput() ConnectionSslConfigOutput
- func (i ConnectionSslConfigArgs) ToConnectionSslConfigOutputWithContext(ctx context.Context) ConnectionSslConfigOutput
- func (i ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
- func (i ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
- type ConnectionSslConfigClientCertificate
- type ConnectionSslConfigClientCertificateArgs
- func (ConnectionSslConfigClientCertificateArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutput() ConnectionSslConfigClientCertificateOutput
- func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificateOutput
- func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
- func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
- type ConnectionSslConfigClientCertificateInput
- type ConnectionSslConfigClientCertificateOutput
- func (ConnectionSslConfigClientCertificateOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientCertificateOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutput() ConnectionSslConfigClientCertificateOutput
- func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificateOutput
- func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
- func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
- type ConnectionSslConfigClientCertificatePtrInput
- type ConnectionSslConfigClientCertificatePtrOutput
- func (o ConnectionSslConfigClientCertificatePtrOutput) Elem() ConnectionSslConfigClientCertificateOutput
- func (ConnectionSslConfigClientCertificatePtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientCertificatePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
- func (o ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
- type ConnectionSslConfigClientPrivateKey
- type ConnectionSslConfigClientPrivateKeyArgs
- func (ConnectionSslConfigClientPrivateKeyArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutput() ConnectionSslConfigClientPrivateKeyOutput
- func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyOutput
- func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
- func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
- type ConnectionSslConfigClientPrivateKeyInput
- type ConnectionSslConfigClientPrivateKeyOutput
- func (ConnectionSslConfigClientPrivateKeyOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientPrivateKeyOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutput() ConnectionSslConfigClientPrivateKeyOutput
- func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyOutput
- func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
- type ConnectionSslConfigClientPrivateKeyPass
- type ConnectionSslConfigClientPrivateKeyPassArgs
- func (ConnectionSslConfigClientPrivateKeyPassArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutput() ConnectionSslConfigClientPrivateKeyPassOutput
- func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassOutput
- func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
- type ConnectionSslConfigClientPrivateKeyPassInput
- type ConnectionSslConfigClientPrivateKeyPassOutput
- func (ConnectionSslConfigClientPrivateKeyPassOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientPrivateKeyPassOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutput() ConnectionSslConfigClientPrivateKeyPassOutput
- func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassOutput
- func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
- type ConnectionSslConfigClientPrivateKeyPassPtrInput
- type ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) Elem() ConnectionSslConfigClientPrivateKeyPassOutput
- func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
- type ConnectionSslConfigClientPrivateKeyPtrInput
- type ConnectionSslConfigClientPrivateKeyPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPtrOutput) Elem() ConnectionSslConfigClientPrivateKeyOutput
- func (ConnectionSslConfigClientPrivateKeyPtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigClientPrivateKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
- func (o ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
- type ConnectionSslConfigInput
- type ConnectionSslConfigOutput
- func (o ConnectionSslConfigOutput) AdditionalVariables() ConnectionSslConfigAdditionalVariableArrayOutput
- func (o ConnectionSslConfigOutput) ClientCertType() pulumi.StringPtrOutput
- func (o ConnectionSslConfigOutput) ClientCertificate() ConnectionSslConfigClientCertificatePtrOutput
- func (o ConnectionSslConfigOutput) ClientPrivateKey() ConnectionSslConfigClientPrivateKeyPtrOutput
- func (o ConnectionSslConfigOutput) ClientPrivateKeyPass() ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (ConnectionSslConfigOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigOutput) PrivateServerCertificate() ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (o ConnectionSslConfigOutput) ServerCertType() pulumi.StringPtrOutput
- func (o ConnectionSslConfigOutput) ToConnectionSslConfigOutput() ConnectionSslConfigOutput
- func (o ConnectionSslConfigOutput) ToConnectionSslConfigOutputWithContext(ctx context.Context) ConnectionSslConfigOutput
- func (o ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
- func (o ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
- func (o ConnectionSslConfigOutput) TrustModel() pulumi.StringPtrOutput
- func (o ConnectionSslConfigOutput) Type() pulumi.StringOutput
- func (o ConnectionSslConfigOutput) UseSsl() pulumi.BoolPtrOutput
- type ConnectionSslConfigPrivateServerCertificate
- type ConnectionSslConfigPrivateServerCertificateArgs
- func (ConnectionSslConfigPrivateServerCertificateArgs) ElementType() reflect.Type
- func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutput() ConnectionSslConfigPrivateServerCertificateOutput
- func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificateOutput
- func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
- type ConnectionSslConfigPrivateServerCertificateInput
- type ConnectionSslConfigPrivateServerCertificateOutput
- func (ConnectionSslConfigPrivateServerCertificateOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigPrivateServerCertificateOutput) SecretVersion() pulumi.StringOutput
- func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutput() ConnectionSslConfigPrivateServerCertificateOutput
- func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificateOutput
- func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
- type ConnectionSslConfigPrivateServerCertificatePtrInput
- type ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) Elem() ConnectionSslConfigPrivateServerCertificateOutput
- func (ConnectionSslConfigPrivateServerCertificatePtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) SecretVersion() pulumi.StringPtrOutput
- func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
- type ConnectionSslConfigPtrInput
- type ConnectionSslConfigPtrOutput
- func (o ConnectionSslConfigPtrOutput) AdditionalVariables() ConnectionSslConfigAdditionalVariableArrayOutput
- func (o ConnectionSslConfigPtrOutput) ClientCertType() pulumi.StringPtrOutput
- func (o ConnectionSslConfigPtrOutput) ClientCertificate() ConnectionSslConfigClientCertificatePtrOutput
- func (o ConnectionSslConfigPtrOutput) ClientPrivateKey() ConnectionSslConfigClientPrivateKeyPtrOutput
- func (o ConnectionSslConfigPtrOutput) ClientPrivateKeyPass() ConnectionSslConfigClientPrivateKeyPassPtrOutput
- func (o ConnectionSslConfigPtrOutput) Elem() ConnectionSslConfigOutput
- func (ConnectionSslConfigPtrOutput) ElementType() reflect.Type
- func (o ConnectionSslConfigPtrOutput) PrivateServerCertificate() ConnectionSslConfigPrivateServerCertificatePtrOutput
- func (o ConnectionSslConfigPtrOutput) ServerCertType() pulumi.StringPtrOutput
- func (o ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
- func (o ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
- func (o ConnectionSslConfigPtrOutput) TrustModel() pulumi.StringPtrOutput
- func (o ConnectionSslConfigPtrOutput) Type() pulumi.StringPtrOutput
- func (o ConnectionSslConfigPtrOutput) UseSsl() pulumi.BoolPtrOutput
- type ConnectionState
- type ConnectionStatus
- type ConnectionStatusArgs
- type ConnectionStatusArray
- type ConnectionStatusArrayInput
- type ConnectionStatusArrayOutput
- func (ConnectionStatusArrayOutput) ElementType() reflect.Type
- func (o ConnectionStatusArrayOutput) Index(i pulumi.IntInput) ConnectionStatusOutput
- func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput
- func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutputWithContext(ctx context.Context) ConnectionStatusArrayOutput
- type ConnectionStatusInput
- type ConnectionStatusOutput
- func (o ConnectionStatusOutput) Description() pulumi.StringPtrOutput
- func (ConnectionStatusOutput) ElementType() reflect.Type
- func (o ConnectionStatusOutput) State() pulumi.StringPtrOutput
- func (o ConnectionStatusOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStatusOutput) ToConnectionStatusOutput() ConnectionStatusOutput
- func (o ConnectionStatusOutput) ToConnectionStatusOutputWithContext(ctx context.Context) ConnectionStatusOutput
- type EndpointAttachment
- type EndpointAttachmentArgs
- type EndpointAttachmentArray
- type EndpointAttachmentArrayInput
- type EndpointAttachmentArrayOutput
- func (EndpointAttachmentArrayOutput) ElementType() reflect.Type
- func (o EndpointAttachmentArrayOutput) Index(i pulumi.IntInput) EndpointAttachmentOutput
- func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput
- func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutputWithContext(ctx context.Context) EndpointAttachmentArrayOutput
- type EndpointAttachmentInput
- type EndpointAttachmentMap
- type EndpointAttachmentMapInput
- type EndpointAttachmentMapOutput
- func (EndpointAttachmentMapOutput) ElementType() reflect.Type
- func (o EndpointAttachmentMapOutput) MapIndex(k pulumi.StringInput) EndpointAttachmentOutput
- func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput
- func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutputWithContext(ctx context.Context) EndpointAttachmentMapOutput
- type EndpointAttachmentOutput
- func (o EndpointAttachmentOutput) CreateTime() pulumi.StringOutput
- func (o EndpointAttachmentOutput) Description() pulumi.StringPtrOutput
- func (o EndpointAttachmentOutput) EffectiveLabels() pulumi.StringMapOutput
- func (EndpointAttachmentOutput) ElementType() reflect.Type
- func (o EndpointAttachmentOutput) EndpointIp() pulumi.StringOutput
- func (o EndpointAttachmentOutput) Labels() pulumi.StringMapOutput
- func (o EndpointAttachmentOutput) Location() pulumi.StringOutput
- func (o EndpointAttachmentOutput) Name() pulumi.StringOutput
- func (o EndpointAttachmentOutput) Project() pulumi.StringOutput
- func (o EndpointAttachmentOutput) PulumiLabels() pulumi.StringMapOutput
- func (o EndpointAttachmentOutput) ServiceAttachment() pulumi.StringOutput
- func (o EndpointAttachmentOutput) ToEndpointAttachmentOutput() EndpointAttachmentOutput
- func (o EndpointAttachmentOutput) ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput
- func (o EndpointAttachmentOutput) UpdateTime() pulumi.StringOutput
- type EndpointAttachmentState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct { pulumi.CustomResourceState // authConfig for the connection. // Structure is documented below. AuthConfig ConnectionAuthConfigPtrOutput `pulumi:"authConfig"` // Config Variables for the connection. // Structure is documented below. ConfigVariables ConnectionConfigVariableArrayOutput `pulumi:"configVariables"` // Connection revision. This field is only updated when the connection is created or updated by User. ConnectionRevision pulumi.StringOutput `pulumi:"connectionRevision"` // connectorVersion of the Connector. ConnectorVersion pulumi.StringOutput `pulumi:"connectorVersion"` // This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version. // Structure is documented below. ConnectorVersionInfraConfigs ConnectionConnectorVersionInfraConfigArrayOutput `pulumi:"connectorVersionInfraConfigs"` // Flag to mark the version indicating the launch stage. ConnectorVersionLaunchStage pulumi.StringOutput `pulumi:"connectorVersionLaunchStage"` // Time the Namespace was created in UTC. CreateTime pulumi.StringOutput `pulumi:"createTime"` // An arbitrary description for the Conection. Description pulumi.StringPtrOutput `pulumi:"description"` // Define the Connectors target endpoint. // Structure is documented below. DestinationConfigs ConnectionDestinationConfigArrayOutput `pulumi:"destinationConfigs"` // All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. EffectiveLabels pulumi.StringMapOutput `pulumi:"effectiveLabels"` // Eventing Configuration of a connection // Structure is documented below. EventingConfig ConnectionEventingConfigPtrOutput `pulumi:"eventingConfig"` // Eventing enablement type. Will be nil if eventing is not enabled. // Possible values are: `EVENTING_AND_CONNECTION`, `ONLY_EVENTING`. EventingEnablementType pulumi.StringPtrOutput `pulumi:"eventingEnablementType"` // Eventing Runtime Data. // Structure is documented below. EventingRuntimeDatas ConnectionEventingRuntimeDataArrayOutput `pulumi:"eventingRuntimeDatas"` // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapOutput `pulumi:"labels"` // Location in which Connection needs to be created. Location pulumi.StringOutput `pulumi:"location"` // Determines whether or no a connection is locked. If locked, a reason must be specified. // Structure is documented below. LockConfig ConnectionLockConfigPtrOutput `pulumi:"lockConfig"` // Log configuration for the connection. // Structure is documented below. LogConfig ConnectionLogConfigPtrOutput `pulumi:"logConfig"` // Name of Connection needs to be created. // // *** Name pulumi.StringOutput `pulumi:"name"` // Node configuration for the connection. // Structure is documented below. NodeConfig ConnectionNodeConfigOutput `pulumi:"nodeConfig"` // 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 combination of labels configured directly on the resource // and default labels configured on the provider. PulumiLabels pulumi.StringMapOutput `pulumi:"pulumiLabels"` // Service account needed for runtime plane to access Google Cloud resources. ServiceAccount pulumi.StringOutput `pulumi:"serviceAccount"` // The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. // e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors" ServiceDirectory pulumi.StringOutput `pulumi:"serviceDirectory"` // SSL Configuration of a connection // Structure is documented below. SslConfig ConnectionSslConfigPtrOutput `pulumi:"sslConfig"` // (Output) // Current status of eventing. // Structure is documented below. Statuses ConnectionStatusArrayOutput `pulumi:"statuses"` // This subscription type enum states the subscription type of the project. SubscriptionType pulumi.StringOutput `pulumi:"subscriptionType"` // Suspended indicates if a user has suspended a connection or not. Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Time the Namespace was updated in UTC. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
An Integration connectors Connection.
To get more information about Connection, see:
* [API documentation](https://cloud.google.com/integration-connectors/docs/reference/rest/v1/projects.locations.connections) * How-to Guides
- [Official Documentation](https://cloud.google.com/integration-connectors/docs/createconnection)
## Example Usage ### Integration Connectors Connection Basic
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/integrationconnectors" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/organizations" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testProject, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } _, err = integrationconnectors.NewConnection(ctx, "pubsubconnection", &integrationconnectors.ConnectionArgs{ ConfigVariables: integrationconnectors.ConnectionConfigVariableArray{ &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("project_id"), StringValue: pulumi.String("connectors-example"), }, &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("topic_id"), StringValue: pulumi.String("test"), }, }, ConnectorVersion: pulumi.String(fmt.Sprintf("projects/%v/locations/global/providers/gcp/connectors/pubsub/versions/1", testProject.ProjectId)), Description: pulumi.String("tf created description"), Location: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### Integration Connectors Connection Advanced
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/integrationconnectors" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/secretmanager" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testProject, err := organizations.LookupProject(ctx, nil, nil) if err != nil { return err } _, err = secretmanager.NewSecret(ctx, "secret-basic", &secretmanager.SecretArgs{ SecretId: pulumi.String("test-secret"), Replication: &secretmanager.SecretReplicationArgs{ UserManaged: &secretmanager.SecretReplicationUserManagedArgs{ Replicas: secretmanager.SecretReplicationUserManagedReplicaArray{ &secretmanager.SecretReplicationUserManagedReplicaArgs{ Location: pulumi.String("us-central1"), }, }, }, }, }) if err != nil { return err } _, err = secretmanager.NewSecretVersion(ctx, "secret-version-basic", &secretmanager.SecretVersionArgs{ Secret: secret_basic.ID(), SecretData: pulumi.String("dummypassword"), }) if err != nil { return err } _, err = secretmanager.NewSecretIamMember(ctx, "secretIam", &secretmanager.SecretIamMemberArgs{ SecretId: secret_basic.ID(), Role: pulumi.String("roles/secretmanager.admin"), Member: pulumi.String(fmt.Sprintf("serviceAccount:%v-compute@developer.gserviceaccount.com", testProject.Number)), }, pulumi.DependsOn([]pulumi.Resource{ secret_version_basic, })) if err != nil { return err } _, err = integrationconnectors.NewConnection(ctx, "zendeskconnection", &integrationconnectors.ConnectionArgs{ Description: pulumi.String("tf updated description"), Location: pulumi.String("us-central1"), ServiceAccount: pulumi.String(fmt.Sprintf("%v-compute@developer.gserviceaccount.com", testProject.Number)), ConnectorVersion: pulumi.String(fmt.Sprintf("projects/%v/locations/global/providers/zendesk/connectors/zendesk/versions/1", testProject.ProjectId)), ConfigVariables: integrationconnectors.ConnectionConfigVariableArray{ &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("proxy_enabled"), BooleanValue: pulumi.Bool(false), }, &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("sample_integer_value"), IntegerValue: pulumi.Int(1), }, &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("sample_encryption_key_value"), EncryptionKeyValue: &integrationconnectors.ConnectionConfigVariableEncryptionKeyValueArgs{ Type: pulumi.String("GOOGLE_MANAGED"), KmsKeyName: pulumi.String("sampleKMSKkey"), }, }, &integrationconnectors.ConnectionConfigVariableArgs{ Key: pulumi.String("sample_secret_value"), SecretValue: &integrationconnectors.ConnectionConfigVariableSecretValueArgs{ SecretVersion: secret_version_basic.Name, }, }, }, Suspended: pulumi.Bool(false), AuthConfig: &integrationconnectors.ConnectionAuthConfigArgs{ AdditionalVariables: integrationconnectors.ConnectionAuthConfigAdditionalVariableArray{ &integrationconnectors.ConnectionAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_string"), StringValue: pulumi.String("sampleString"), }, &integrationconnectors.ConnectionAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_boolean"), BooleanValue: pulumi.Bool(false), }, &integrationconnectors.ConnectionAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_integer"), IntegerValue: pulumi.Int(1), }, &integrationconnectors.ConnectionAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_secret_value"), SecretValue: &integrationconnectors.ConnectionAuthConfigAdditionalVariableSecretValueArgs{ SecretVersion: secret_version_basic.Name, }, }, &integrationconnectors.ConnectionAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_encryption_key_value"), EncryptionKeyValue: &integrationconnectors.ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs{ Type: pulumi.String("GOOGLE_MANAGED"), KmsKeyName: pulumi.String("sampleKMSKkey"), }, }, }, AuthType: pulumi.String("USER_PASSWORD"), AuthKey: pulumi.String("sampleAuthKey"), UserPassword: &integrationconnectors.ConnectionAuthConfigUserPasswordArgs{ Username: pulumi.String("user@xyz.com"), Password: &integrationconnectors.ConnectionAuthConfigUserPasswordPasswordArgs{ SecretVersion: secret_version_basic.Name, }, }, }, DestinationConfigs: integrationconnectors.ConnectionDestinationConfigArray{ &integrationconnectors.ConnectionDestinationConfigArgs{ Key: pulumi.String("url"), Destinations: integrationconnectors.ConnectionDestinationConfigDestinationArray{ &integrationconnectors.ConnectionDestinationConfigDestinationArgs{ Host: pulumi.String("https://test.zendesk.com"), Port: pulumi.Int(80), }, }, }, }, LockConfig: &integrationconnectors.ConnectionLockConfigArgs{ Locked: pulumi.Bool(false), Reason: pulumi.String("Its not locked"), }, LogConfig: &integrationconnectors.ConnectionLogConfigArgs{ Enabled: pulumi.Bool(true), }, NodeConfig: &integrationconnectors.ConnectionNodeConfigArgs{ MinNodeCount: pulumi.Int(2), MaxNodeCount: pulumi.Int(50), }, Labels: pulumi.StringMap{ "foo": pulumi.String("bar"), }, SslConfig: &integrationconnectors.ConnectionSslConfigArgs{ AdditionalVariables: integrationconnectors.ConnectionSslConfigAdditionalVariableArray{ &integrationconnectors.ConnectionSslConfigAdditionalVariableArgs{ Key: pulumi.String("sample_string"), StringValue: pulumi.String("sampleString"), }, &integrationconnectors.ConnectionSslConfigAdditionalVariableArgs{ Key: pulumi.String("sample_boolean"), BooleanValue: pulumi.Bool(false), }, &integrationconnectors.ConnectionSslConfigAdditionalVariableArgs{ Key: pulumi.String("sample_integer"), IntegerValue: pulumi.Int(1), }, &integrationconnectors.ConnectionSslConfigAdditionalVariableArgs{ Key: pulumi.String("sample_secret_value"), SecretValue: &integrationconnectors.ConnectionSslConfigAdditionalVariableSecretValueArgs{ SecretVersion: secret_version_basic.Name, }, }, &integrationconnectors.ConnectionSslConfigAdditionalVariableArgs{ Key: pulumi.String("sample_encryption_key_value"), EncryptionKeyValue: &integrationconnectors.ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs{ Type: pulumi.String("GOOGLE_MANAGED"), KmsKeyName: pulumi.String("sampleKMSKkey"), }, }, }, ClientCertType: pulumi.String("PEM"), ClientCertificate: &integrationconnectors.ConnectionSslConfigClientCertificateArgs{ SecretVersion: secret_version_basic.Name, }, ClientPrivateKey: &integrationconnectors.ConnectionSslConfigClientPrivateKeyArgs{ SecretVersion: secret_version_basic.Name, }, ClientPrivateKeyPass: &integrationconnectors.ConnectionSslConfigClientPrivateKeyPassArgs{ SecretVersion: secret_version_basic.Name, }, PrivateServerCertificate: &integrationconnectors.ConnectionSslConfigPrivateServerCertificateArgs{ SecretVersion: secret_version_basic.Name, }, ServerCertType: pulumi.String("PEM"), TrustModel: pulumi.String("PRIVATE"), Type: pulumi.String("TLS"), UseSsl: pulumi.Bool(true), }, EventingEnablementType: pulumi.String("EVENTING_AND_CONNECTION"), EventingConfig: &integrationconnectors.ConnectionEventingConfigArgs{ AdditionalVariables: integrationconnectors.ConnectionEventingConfigAdditionalVariableArray{ &integrationconnectors.ConnectionEventingConfigAdditionalVariableArgs{ Key: pulumi.String("sample_string"), StringValue: pulumi.String("sampleString"), }, &integrationconnectors.ConnectionEventingConfigAdditionalVariableArgs{ Key: pulumi.String("sample_boolean"), BooleanValue: pulumi.Bool(false), }, &integrationconnectors.ConnectionEventingConfigAdditionalVariableArgs{ Key: pulumi.String("sample_integer"), IntegerValue: pulumi.Int(1), }, &integrationconnectors.ConnectionEventingConfigAdditionalVariableArgs{ Key: pulumi.String("sample_secret_value"), SecretValue: &integrationconnectors.ConnectionEventingConfigAdditionalVariableSecretValueArgs{ SecretVersion: secret_version_basic.Name, }, }, &integrationconnectors.ConnectionEventingConfigAdditionalVariableArgs{ Key: pulumi.String("sample_encryption_key_value"), EncryptionKeyValue: &integrationconnectors.ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs{ Type: pulumi.String("GOOGLE_MANAGED"), KmsKeyName: pulumi.String("sampleKMSKkey"), }, }, }, RegistrationDestinationConfig: &integrationconnectors.ConnectionEventingConfigRegistrationDestinationConfigArgs{ Key: pulumi.String("registration_destination_config"), Destinations: integrationconnectors.ConnectionEventingConfigRegistrationDestinationConfigDestinationArray{ &integrationconnectors.ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs{ Host: pulumi.String("https://test.zendesk.com"), Port: pulumi.Int(80), }, }, }, AuthConfig: &integrationconnectors.ConnectionEventingConfigAuthConfigArgs{ AuthType: pulumi.String("USER_PASSWORD"), AuthKey: pulumi.String("sampleAuthKey"), UserPassword: &integrationconnectors.ConnectionEventingConfigAuthConfigUserPasswordArgs{ Username: pulumi.String("user@xyz.com"), Password: &integrationconnectors.ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs{ SecretVersion: secret_version_basic.Name, }, }, AdditionalVariables: integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArray{ &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_string"), StringValue: pulumi.String("sampleString"), }, &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_boolean"), BooleanValue: pulumi.Bool(false), }, &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_integer"), IntegerValue: pulumi.Int(1), }, &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_secret_value"), SecretValue: &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs{ SecretVersion: secret_version_basic.Name, }, }, &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableArgs{ Key: pulumi.String("sample_encryption_key_value"), EncryptionKeyValue: &integrationconnectors.ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs{ Type: pulumi.String("GOOGLE_MANAGED"), KmsKeyName: pulumi.String("sampleKMSKkey"), }, }, }, }, EnrichmentEnabled: pulumi.Bool(true), }, }) if err != nil { return err } return nil }) }
```
## Import
Connection can be imported using any of these accepted formats* `projects/{{project}}/locations/{{location}}/connections/{{name}}` * `{{project}}/{{location}}/{{name}}` * `{{location}}/{{name}}` In Terraform v1.5.0 and later, use an [`import` block](https://developer.hashicorp.com/terraform/language/import) to import Connection using one of the formats above. For exampletf import {
id = "projects/{{project}}/locations/{{location}}/connections/{{name}}" to = google_integration_connectors_connection.default }
```sh
$ pulumi import gcp:integrationconnectors/connection:Connection When using the [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import), Connection can be imported using one of the formats above. For example
```
```sh
$ pulumi import gcp:integrationconnectors/connection:Connection default projects/{{project}}/locations/{{location}}/connections/{{name}}
```
```sh
$ pulumi import gcp:integrationconnectors/connection:Connection default {{project}}/{{location}}/{{name}}
```
```sh
$ pulumi import gcp:integrationconnectors/connection:Connection default {{location}}/{{name}}
```
func GetConnection ¶
func GetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)
GetConnection gets an existing Connection 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 NewConnection ¶
func NewConnection(ctx *pulumi.Context, name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)
NewConnection registers a new resource with the given unique name, arguments, and options.
func (*Connection) ElementType ¶
func (*Connection) ElementType() reflect.Type
func (*Connection) ToConnectionOutput ¶
func (i *Connection) ToConnectionOutput() ConnectionOutput
func (*Connection) ToConnectionOutputWithContext ¶
func (i *Connection) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
type ConnectionArgs ¶
type ConnectionArgs struct { // authConfig for the connection. // Structure is documented below. AuthConfig ConnectionAuthConfigPtrInput // Config Variables for the connection. // Structure is documented below. ConfigVariables ConnectionConfigVariableArrayInput // connectorVersion of the Connector. ConnectorVersion pulumi.StringInput // An arbitrary description for the Conection. Description pulumi.StringPtrInput // Define the Connectors target endpoint. // Structure is documented below. DestinationConfigs ConnectionDestinationConfigArrayInput // Eventing Configuration of a connection // Structure is documented below. EventingConfig ConnectionEventingConfigPtrInput // Eventing enablement type. Will be nil if eventing is not enabled. // Possible values are: `EVENTING_AND_CONNECTION`, `ONLY_EVENTING`. EventingEnablementType pulumi.StringPtrInput // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapInput // Location in which Connection needs to be created. Location pulumi.StringInput // Determines whether or no a connection is locked. If locked, a reason must be specified. // Structure is documented below. LockConfig ConnectionLockConfigPtrInput // Log configuration for the connection. // Structure is documented below. LogConfig ConnectionLogConfigPtrInput // Name of Connection needs to be created. // // *** Name pulumi.StringPtrInput // Node configuration for the connection. // Structure is documented below. NodeConfig ConnectionNodeConfigPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // Service account needed for runtime plane to access Google Cloud resources. ServiceAccount pulumi.StringPtrInput // SSL Configuration of a connection // Structure is documented below. SslConfig ConnectionSslConfigPtrInput // Suspended indicates if a user has suspended a connection or not. Suspended pulumi.BoolPtrInput }
The set of arguments for constructing a Connection resource.
func (ConnectionArgs) ElementType ¶
func (ConnectionArgs) ElementType() reflect.Type
type ConnectionArray ¶
type ConnectionArray []ConnectionInput
func (ConnectionArray) ElementType ¶
func (ConnectionArray) ElementType() reflect.Type
func (ConnectionArray) ToConnectionArrayOutput ¶
func (i ConnectionArray) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArray) ToConnectionArrayOutputWithContext ¶
func (i ConnectionArray) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionArrayInput ¶
type ConnectionArrayInput interface { pulumi.Input ToConnectionArrayOutput() ConnectionArrayOutput ToConnectionArrayOutputWithContext(context.Context) ConnectionArrayOutput }
ConnectionArrayInput is an input type that accepts ConnectionArray and ConnectionArrayOutput values. You can construct a concrete instance of `ConnectionArrayInput` via:
ConnectionArray{ ConnectionArgs{...} }
type ConnectionArrayOutput ¶
type ConnectionArrayOutput struct{ *pulumi.OutputState }
func (ConnectionArrayOutput) ElementType ¶
func (ConnectionArrayOutput) ElementType() reflect.Type
func (ConnectionArrayOutput) Index ¶
func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
func (ConnectionArrayOutput) ToConnectionArrayOutput ¶
func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArrayOutput) ToConnectionArrayOutputWithContext ¶
func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionAuthConfig ¶
type ConnectionAuthConfig struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables []ConnectionAuthConfigAdditionalVariable `pulumi:"additionalVariables"` // The type of authentication configured. AuthKey *string `pulumi:"authKey"` // authType of the Connection // Possible values are: `USER_PASSWORD`. AuthType string `pulumi:"authType"` // Parameters to support Oauth 2.0 Auth Code Grant Authentication. // Structure is documented below. Oauth2AuthCodeFlow *ConnectionAuthConfigOauth2AuthCodeFlow `pulumi:"oauth2AuthCodeFlow"` // OAuth3 Client Credentials for Authentication. // Structure is documented below. Oauth2ClientCredentials *ConnectionAuthConfigOauth2ClientCredentials `pulumi:"oauth2ClientCredentials"` // OAuth2 JWT Bearer for Authentication. // Structure is documented below. Oauth2JwtBearer *ConnectionAuthConfigOauth2JwtBearer `pulumi:"oauth2JwtBearer"` // SSH Public Key for Authentication. // Structure is documented below. SshPublicKey *ConnectionAuthConfigSshPublicKey `pulumi:"sshPublicKey"` // User password for Authentication. // Structure is documented below. UserPassword *ConnectionAuthConfigUserPassword `pulumi:"userPassword"` }
type ConnectionAuthConfigAdditionalVariable ¶
type ConnectionAuthConfigAdditionalVariable struct { // Boolean Value of configVariable. BooleanValue *bool `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue *ConnectionAuthConfigAdditionalVariableEncryptionKeyValue `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue *int `pulumi:"integerValue"` // Key for the configVariable Key string `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue *ConnectionAuthConfigAdditionalVariableSecretValue `pulumi:"secretValue"` // String Value of configVariabley. StringValue *string `pulumi:"stringValue"` }
type ConnectionAuthConfigAdditionalVariableArgs ¶
type ConnectionAuthConfigAdditionalVariableArgs struct { // Boolean Value of configVariable. BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue pulumi.IntPtrInput `pulumi:"integerValue"` // Key for the configVariable Key pulumi.StringInput `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue ConnectionAuthConfigAdditionalVariableSecretValuePtrInput `pulumi:"secretValue"` // String Value of configVariabley. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (ConnectionAuthConfigAdditionalVariableArgs) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableArgs) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutput ¶
func (i ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutput() ConnectionAuthConfigAdditionalVariableOutput
func (ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableArgs) ToConnectionAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableOutput
type ConnectionAuthConfigAdditionalVariableArray ¶
type ConnectionAuthConfigAdditionalVariableArray []ConnectionAuthConfigAdditionalVariableInput
func (ConnectionAuthConfigAdditionalVariableArray) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableArray) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutput ¶
func (i ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutput() ConnectionAuthConfigAdditionalVariableArrayOutput
func (ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableArray) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableArrayOutput
type ConnectionAuthConfigAdditionalVariableArrayInput ¶
type ConnectionAuthConfigAdditionalVariableArrayInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableArrayOutput() ConnectionAuthConfigAdditionalVariableArrayOutput ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableArrayOutput }
ConnectionAuthConfigAdditionalVariableArrayInput is an input type that accepts ConnectionAuthConfigAdditionalVariableArray and ConnectionAuthConfigAdditionalVariableArrayOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableArrayInput` via:
ConnectionAuthConfigAdditionalVariableArray{ ConnectionAuthConfigAdditionalVariableArgs{...} }
type ConnectionAuthConfigAdditionalVariableArrayOutput ¶
type ConnectionAuthConfigAdditionalVariableArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableArrayOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutput ¶
func (o ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutput() ConnectionAuthConfigAdditionalVariableArrayOutput
func (ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableArrayOutput) ToConnectionAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableArrayOutput
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValue ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValue struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName *string `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type string `pulumi:"type"` }
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type pulumi.StringInput `pulumi:"type"` }
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueInput ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput }
ConnectionAuthConfigAdditionalVariableEncryptionKeyValueInput is an input type that accepts ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs and ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableEncryptionKeyValueInput` via:
ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs{...}
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput }
ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput is an input type that accepts ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs, ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtr and ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput` via:
ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs{...} or: nil
func ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtr ¶
func ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtr(v *ConnectionAuthConfigAdditionalVariableEncryptionKeyValueArgs) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrInput
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
type ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type ¶
func (o ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionAuthConfigAdditionalVariableInput ¶
type ConnectionAuthConfigAdditionalVariableInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableOutput() ConnectionAuthConfigAdditionalVariableOutput ToConnectionAuthConfigAdditionalVariableOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableOutput }
ConnectionAuthConfigAdditionalVariableInput is an input type that accepts ConnectionAuthConfigAdditionalVariableArgs and ConnectionAuthConfigAdditionalVariableOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableInput` via:
ConnectionAuthConfigAdditionalVariableArgs{...}
type ConnectionAuthConfigAdditionalVariableOutput ¶
type ConnectionAuthConfigAdditionalVariableOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableOutput) BooleanValue ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
Boolean Value of configVariable.
func (ConnectionAuthConfigAdditionalVariableOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableOutput) EncryptionKeyValue ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
Encription key value of configVariable. Structure is documented below.
func (ConnectionAuthConfigAdditionalVariableOutput) IntegerValue ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
Integer Value of configVariable.
func (ConnectionAuthConfigAdditionalVariableOutput) Key ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) Key() pulumi.StringOutput
Key for the configVariable
func (ConnectionAuthConfigAdditionalVariableOutput) SecretValue ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) SecretValue() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
Secret value of configVariable Structure is documented below.
func (ConnectionAuthConfigAdditionalVariableOutput) StringValue ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
String Value of configVariabley.
func (ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutput ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutput() ConnectionAuthConfigAdditionalVariableOutput
func (ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableOutput) ToConnectionAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableOutput
type ConnectionAuthConfigAdditionalVariableSecretValue ¶
type ConnectionAuthConfigAdditionalVariableSecretValue struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigAdditionalVariableSecretValueArgs ¶
type ConnectionAuthConfigAdditionalVariableSecretValueArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutput ¶
func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutput() ConnectionAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (i ConnectionAuthConfigAdditionalVariableSecretValueArgs) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionAuthConfigAdditionalVariableSecretValueInput ¶
type ConnectionAuthConfigAdditionalVariableSecretValueInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableSecretValueOutput() ConnectionAuthConfigAdditionalVariableSecretValueOutput ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableSecretValueOutput }
ConnectionAuthConfigAdditionalVariableSecretValueInput is an input type that accepts ConnectionAuthConfigAdditionalVariableSecretValueArgs and ConnectionAuthConfigAdditionalVariableSecretValueOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableSecretValueInput` via:
ConnectionAuthConfigAdditionalVariableSecretValueArgs{...}
type ConnectionAuthConfigAdditionalVariableSecretValueOutput ¶
type ConnectionAuthConfigAdditionalVariableSecretValueOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) SecretVersion ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutput ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutput() ConnectionAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValueOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionAuthConfigAdditionalVariableSecretValuePtrInput ¶
type ConnectionAuthConfigAdditionalVariableSecretValuePtrInput interface { pulumi.Input ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput }
ConnectionAuthConfigAdditionalVariableSecretValuePtrInput is an input type that accepts ConnectionAuthConfigAdditionalVariableSecretValueArgs, ConnectionAuthConfigAdditionalVariableSecretValuePtr and ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigAdditionalVariableSecretValuePtrInput` via:
ConnectionAuthConfigAdditionalVariableSecretValueArgs{...} or: nil
func ConnectionAuthConfigAdditionalVariableSecretValuePtr ¶
func ConnectionAuthConfigAdditionalVariableSecretValuePtr(v *ConnectionAuthConfigAdditionalVariableSecretValueArgs) ConnectionAuthConfigAdditionalVariableSecretValuePtrInput
type ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput ¶
type ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType ¶
func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionAuthConfigArgs ¶
type ConnectionAuthConfigArgs struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables ConnectionAuthConfigAdditionalVariableArrayInput `pulumi:"additionalVariables"` // The type of authentication configured. AuthKey pulumi.StringPtrInput `pulumi:"authKey"` // authType of the Connection // Possible values are: `USER_PASSWORD`. AuthType pulumi.StringInput `pulumi:"authType"` // Parameters to support Oauth 2.0 Auth Code Grant Authentication. // Structure is documented below. Oauth2AuthCodeFlow ConnectionAuthConfigOauth2AuthCodeFlowPtrInput `pulumi:"oauth2AuthCodeFlow"` // OAuth3 Client Credentials for Authentication. // Structure is documented below. Oauth2ClientCredentials ConnectionAuthConfigOauth2ClientCredentialsPtrInput `pulumi:"oauth2ClientCredentials"` // OAuth2 JWT Bearer for Authentication. // Structure is documented below. Oauth2JwtBearer ConnectionAuthConfigOauth2JwtBearerPtrInput `pulumi:"oauth2JwtBearer"` // SSH Public Key for Authentication. // Structure is documented below. SshPublicKey ConnectionAuthConfigSshPublicKeyPtrInput `pulumi:"sshPublicKey"` // User password for Authentication. // Structure is documented below. UserPassword ConnectionAuthConfigUserPasswordPtrInput `pulumi:"userPassword"` }
func (ConnectionAuthConfigArgs) ElementType ¶
func (ConnectionAuthConfigArgs) ElementType() reflect.Type
func (ConnectionAuthConfigArgs) ToConnectionAuthConfigOutput ¶
func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigOutput() ConnectionAuthConfigOutput
func (ConnectionAuthConfigArgs) ToConnectionAuthConfigOutputWithContext ¶
func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigOutputWithContext(ctx context.Context) ConnectionAuthConfigOutput
func (ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutput ¶
func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
func (ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutputWithContext ¶
func (i ConnectionAuthConfigArgs) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
type ConnectionAuthConfigInput ¶
type ConnectionAuthConfigInput interface { pulumi.Input ToConnectionAuthConfigOutput() ConnectionAuthConfigOutput ToConnectionAuthConfigOutputWithContext(context.Context) ConnectionAuthConfigOutput }
ConnectionAuthConfigInput is an input type that accepts ConnectionAuthConfigArgs and ConnectionAuthConfigOutput values. You can construct a concrete instance of `ConnectionAuthConfigInput` via:
ConnectionAuthConfigArgs{...}
type ConnectionAuthConfigOauth2AuthCodeFlow ¶
type ConnectionAuthConfigOauth2AuthCodeFlow struct { // Auth URL for Authorization Code Flow. AuthUri *string `pulumi:"authUri"` // Secret version of Password for Authentication. ClientId *string `pulumi:"clientId"` // Secret version reference containing the client secret. // Structure is documented below. ClientSecret *ConnectionAuthConfigOauth2AuthCodeFlowClientSecret `pulumi:"clientSecret"` // Whether to enable PKCE when the user performs the auth code flow. EnablePkce *bool `pulumi:"enablePkce"` // Scopes the connection will request when the user performs the auth code flow. Scopes []string `pulumi:"scopes"` }
type ConnectionAuthConfigOauth2AuthCodeFlowArgs ¶
type ConnectionAuthConfigOauth2AuthCodeFlowArgs struct { // Auth URL for Authorization Code Flow. AuthUri pulumi.StringPtrInput `pulumi:"authUri"` // Secret version of Password for Authentication. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // Secret version reference containing the client secret. // Structure is documented below. ClientSecret ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput `pulumi:"clientSecret"` // Whether to enable PKCE when the user performs the auth code flow. EnablePkce pulumi.BoolPtrInput `pulumi:"enablePkce"` // Scopes the connection will request when the user performs the auth code flow. Scopes pulumi.StringArrayInput `pulumi:"scopes"` }
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutput ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutput() ConnectionAuthConfigOauth2AuthCodeFlowOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowArgs) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecret ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecret struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretInput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretInput interface { pulumi.Input ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext(context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput }
ConnectionAuthConfigOauth2AuthCodeFlowClientSecretInput is an input type that accepts ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs and ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2AuthCodeFlowClientSecretInput` via:
ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs{...}
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput }
ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput is an input type that accepts ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs, ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtr and ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput` via:
ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs{...} or: nil
func ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtr ¶
func ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtr(v *ConnectionAuthConfigOauth2AuthCodeFlowClientSecretArgs) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrInput
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
type ConnectionAuthConfigOauth2AuthCodeFlowInput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowInput interface { pulumi.Input ToConnectionAuthConfigOauth2AuthCodeFlowOutput() ConnectionAuthConfigOauth2AuthCodeFlowOutput ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext(context.Context) ConnectionAuthConfigOauth2AuthCodeFlowOutput }
ConnectionAuthConfigOauth2AuthCodeFlowInput is an input type that accepts ConnectionAuthConfigOauth2AuthCodeFlowArgs and ConnectionAuthConfigOauth2AuthCodeFlowOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2AuthCodeFlowInput` via:
ConnectionAuthConfigOauth2AuthCodeFlowArgs{...}
type ConnectionAuthConfigOauth2AuthCodeFlowOutput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) AuthUri ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) AuthUri() pulumi.StringPtrOutput
Auth URL for Authorization Code Flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientId ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientId() pulumi.StringPtrOutput
Secret version of Password for Authentication.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
Secret version reference containing the client secret. Structure is documented below.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) EnablePkce ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) EnablePkce() pulumi.BoolPtrOutput
Whether to enable PKCE when the user performs the auth code flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) Scopes ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) Scopes() pulumi.StringArrayOutput
Scopes the connection will request when the user performs the auth code flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutput() ConnectionAuthConfigOauth2AuthCodeFlowOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
type ConnectionAuthConfigOauth2AuthCodeFlowPtrInput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput }
ConnectionAuthConfigOauth2AuthCodeFlowPtrInput is an input type that accepts ConnectionAuthConfigOauth2AuthCodeFlowArgs, ConnectionAuthConfigOauth2AuthCodeFlowPtr and ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2AuthCodeFlowPtrInput` via:
ConnectionAuthConfigOauth2AuthCodeFlowArgs{...} or: nil
func ConnectionAuthConfigOauth2AuthCodeFlowPtr ¶
func ConnectionAuthConfigOauth2AuthCodeFlowPtr(v *ConnectionAuthConfigOauth2AuthCodeFlowArgs) ConnectionAuthConfigOauth2AuthCodeFlowPtrInput
type ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput ¶
type ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) AuthUri ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) AuthUri() pulumi.StringPtrOutput
Auth URL for Authorization Code Flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientId ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientId() pulumi.StringPtrOutput
Secret version of Password for Authentication.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
Secret version reference containing the client secret. Structure is documented below.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) EnablePkce ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) EnablePkce() pulumi.BoolPtrOutput
Whether to enable PKCE when the user performs the auth code flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) Scopes ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) Scopes() pulumi.StringArrayOutput
Scopes the connection will request when the user performs the auth code flow.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutput() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ToConnectionAuthConfigOauth2AuthCodeFlowPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
type ConnectionAuthConfigOauth2ClientCredentials ¶
type ConnectionAuthConfigOauth2ClientCredentials struct { // Secret version of Password for Authentication. ClientId string `pulumi:"clientId"` // Secret version reference containing the client secret. // Structure is documented below. ClientSecret *ConnectionAuthConfigOauth2ClientCredentialsClientSecret `pulumi:"clientSecret"` }
type ConnectionAuthConfigOauth2ClientCredentialsArgs ¶
type ConnectionAuthConfigOauth2ClientCredentialsArgs struct { // Secret version of Password for Authentication. ClientId pulumi.StringInput `pulumi:"clientId"` // Secret version reference containing the client secret. // Structure is documented below. ClientSecret ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput `pulumi:"clientSecret"` }
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutput ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutput() ConnectionAuthConfigOauth2ClientCredentialsOutput
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsOutput
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsArgs) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
type ConnectionAuthConfigOauth2ClientCredentialsClientSecret ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecret struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretInput ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretInput interface { pulumi.Input ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext(context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput }
ConnectionAuthConfigOauth2ClientCredentialsClientSecretInput is an input type that accepts ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs and ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2ClientCredentialsClientSecretInput` via:
ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs{...}
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput }
ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput is an input type that accepts ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs, ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtr and ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput` via:
ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs{...} or: nil
func ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtr ¶
func ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtr(v *ConnectionAuthConfigOauth2ClientCredentialsClientSecretArgs) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrInput
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput ¶
type ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
type ConnectionAuthConfigOauth2ClientCredentialsInput ¶
type ConnectionAuthConfigOauth2ClientCredentialsInput interface { pulumi.Input ToConnectionAuthConfigOauth2ClientCredentialsOutput() ConnectionAuthConfigOauth2ClientCredentialsOutput ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext(context.Context) ConnectionAuthConfigOauth2ClientCredentialsOutput }
ConnectionAuthConfigOauth2ClientCredentialsInput is an input type that accepts ConnectionAuthConfigOauth2ClientCredentialsArgs and ConnectionAuthConfigOauth2ClientCredentialsOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2ClientCredentialsInput` via:
ConnectionAuthConfigOauth2ClientCredentialsArgs{...}
type ConnectionAuthConfigOauth2ClientCredentialsOutput ¶
type ConnectionAuthConfigOauth2ClientCredentialsOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientId ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientId() pulumi.StringOutput
Secret version of Password for Authentication.
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ClientSecret() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
Secret version reference containing the client secret. Structure is documented below.
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutput() ConnectionAuthConfigOauth2ClientCredentialsOutput
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsOutput
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
type ConnectionAuthConfigOauth2ClientCredentialsPtrInput ¶
type ConnectionAuthConfigOauth2ClientCredentialsPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput }
ConnectionAuthConfigOauth2ClientCredentialsPtrInput is an input type that accepts ConnectionAuthConfigOauth2ClientCredentialsArgs, ConnectionAuthConfigOauth2ClientCredentialsPtr and ConnectionAuthConfigOauth2ClientCredentialsPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2ClientCredentialsPtrInput` via:
ConnectionAuthConfigOauth2ClientCredentialsArgs{...} or: nil
func ConnectionAuthConfigOauth2ClientCredentialsPtr ¶
func ConnectionAuthConfigOauth2ClientCredentialsPtr(v *ConnectionAuthConfigOauth2ClientCredentialsArgs) ConnectionAuthConfigOauth2ClientCredentialsPtrInput
type ConnectionAuthConfigOauth2ClientCredentialsPtrOutput ¶
type ConnectionAuthConfigOauth2ClientCredentialsPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientId ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientId() pulumi.StringPtrOutput
Secret version of Password for Authentication.
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ClientSecret() ConnectionAuthConfigOauth2ClientCredentialsClientSecretPtrOutput
Secret version reference containing the client secret. Structure is documented below.
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutput() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
func (ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2ClientCredentialsPtrOutput) ToConnectionAuthConfigOauth2ClientCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
type ConnectionAuthConfigOauth2JwtBearer ¶
type ConnectionAuthConfigOauth2JwtBearer struct { // Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. // This private key will be used to sign JWTs used for the jwt-bearer authorization grant. // Specified in the form as: projects/*/secrets/*/versions/*. // Structure is documented below. ClientKey *ConnectionAuthConfigOauth2JwtBearerClientKey `pulumi:"clientKey"` // JwtClaims providers fields to generate the token. // Structure is documented below. JwtClaims *ConnectionAuthConfigOauth2JwtBearerJwtClaims `pulumi:"jwtClaims"` }
type ConnectionAuthConfigOauth2JwtBearerArgs ¶
type ConnectionAuthConfigOauth2JwtBearerArgs struct { // Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. // This private key will be used to sign JWTs used for the jwt-bearer authorization grant. // Specified in the form as: projects/*/secrets/*/versions/*. // Structure is documented below. ClientKey ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput `pulumi:"clientKey"` // JwtClaims providers fields to generate the token. // Structure is documented below. JwtClaims ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput `pulumi:"jwtClaims"` }
func (ConnectionAuthConfigOauth2JwtBearerArgs) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutput() ConnectionAuthConfigOauth2JwtBearerOutput
func (ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerOutput
func (ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerArgs) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
type ConnectionAuthConfigOauth2JwtBearerClientKey ¶
type ConnectionAuthConfigOauth2JwtBearerClientKey struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigOauth2JwtBearerClientKeyArgs ¶
type ConnectionAuthConfigOauth2JwtBearerClientKeyArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
type ConnectionAuthConfigOauth2JwtBearerClientKeyInput ¶
type ConnectionAuthConfigOauth2JwtBearerClientKeyInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyOutput }
ConnectionAuthConfigOauth2JwtBearerClientKeyInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerClientKeyArgs and ConnectionAuthConfigOauth2JwtBearerClientKeyOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerClientKeyInput` via:
ConnectionAuthConfigOauth2JwtBearerClientKeyArgs{...}
type ConnectionAuthConfigOauth2JwtBearerClientKeyOutput ¶
type ConnectionAuthConfigOauth2JwtBearerClientKeyOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput ¶
type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput }
ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerClientKeyArgs, ConnectionAuthConfigOauth2JwtBearerClientKeyPtr and ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput` via:
ConnectionAuthConfigOauth2JwtBearerClientKeyArgs{...} or: nil
func ConnectionAuthConfigOauth2JwtBearerClientKeyPtr ¶
func ConnectionAuthConfigOauth2JwtBearerClientKeyPtr(v *ConnectionAuthConfigOauth2JwtBearerClientKeyArgs) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput
type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput ¶
type ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput) ToConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
type ConnectionAuthConfigOauth2JwtBearerInput ¶
type ConnectionAuthConfigOauth2JwtBearerInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerOutput() ConnectionAuthConfigOauth2JwtBearerOutput ToConnectionAuthConfigOauth2JwtBearerOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerOutput }
ConnectionAuthConfigOauth2JwtBearerInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerArgs and ConnectionAuthConfigOauth2JwtBearerOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerInput` via:
ConnectionAuthConfigOauth2JwtBearerArgs{...}
type ConnectionAuthConfigOauth2JwtBearerJwtClaims ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaims struct { // Value for the "aud" claim. // // <a name="nestedOauth2ClientCredentials"></a>The `oauth2ClientCredentials` block supports: Audience *string `pulumi:"audience"` // Value for the "iss" claim. Issuer *string `pulumi:"issuer"` // Value for the "sub" claim. Subject *string `pulumi:"subject"` }
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs struct { // Value for the "aud" claim. // // <a name="nestedOauth2ClientCredentials"></a>The `oauth2ClientCredentials` block supports: Audience pulumi.StringPtrInput `pulumi:"audience"` // Value for the "iss" claim. Issuer pulumi.StringPtrInput `pulumi:"issuer"` // Value for the "sub" claim. Subject pulumi.StringPtrInput `pulumi:"subject"` }
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput ¶
func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext ¶
func (i ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsInput ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput }
ConnectionAuthConfigOauth2JwtBearerJwtClaimsInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs and ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerJwtClaimsInput` via:
ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs{...}
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Audience ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Audience() pulumi.StringPtrOutput
Value for the "aud" claim.
<a name="nestedOauth2ClientCredentials"></a>The `oauth2ClientCredentials` block supports:
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Issuer ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Issuer() pulumi.StringPtrOutput
Value for the "iss" claim.
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Subject ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) Subject() pulumi.StringPtrOutput
Value for the "sub" claim.
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput }
ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs, ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtr and ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput` via:
ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs{...} or: nil
func ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtr ¶
func ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtr(v *ConnectionAuthConfigOauth2JwtBearerJwtClaimsArgs) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrInput
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput ¶
type ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Audience ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Audience() pulumi.StringPtrOutput
Value for the "aud" claim.
<a name="nestedOauth2ClientCredentials"></a>The `oauth2ClientCredentials` block supports:
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Issuer ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Issuer() pulumi.StringPtrOutput
Value for the "iss" claim.
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Subject ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) Subject() pulumi.StringPtrOutput
Value for the "sub" claim.
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput) ToConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
type ConnectionAuthConfigOauth2JwtBearerOutput ¶
type ConnectionAuthConfigOauth2JwtBearerOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerOutput) ClientKey ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) ClientKey() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*. Structure is documented below.
func (ConnectionAuthConfigOauth2JwtBearerOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerOutput) JwtClaims ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
JwtClaims providers fields to generate the token. Structure is documented below.
func (ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutput() ConnectionAuthConfigOauth2JwtBearerOutput
func (ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerOutput
func (ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
type ConnectionAuthConfigOauth2JwtBearerPtrInput ¶
type ConnectionAuthConfigOauth2JwtBearerPtrInput interface { pulumi.Input ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput }
ConnectionAuthConfigOauth2JwtBearerPtrInput is an input type that accepts ConnectionAuthConfigOauth2JwtBearerArgs, ConnectionAuthConfigOauth2JwtBearerPtr and ConnectionAuthConfigOauth2JwtBearerPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigOauth2JwtBearerPtrInput` via:
ConnectionAuthConfigOauth2JwtBearerArgs{...} or: nil
func ConnectionAuthConfigOauth2JwtBearerPtr ¶
func ConnectionAuthConfigOauth2JwtBearerPtr(v *ConnectionAuthConfigOauth2JwtBearerArgs) ConnectionAuthConfigOauth2JwtBearerPtrInput
type ConnectionAuthConfigOauth2JwtBearerPtrOutput ¶
type ConnectionAuthConfigOauth2JwtBearerPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ClientKey ¶
func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ClientKey() ConnectionAuthConfigOauth2JwtBearerClientKeyPtrOutput
Secret version reference containing a PKCS#8 PEM-encoded private key associated with the Client Certificate. This private key will be used to sign JWTs used for the jwt-bearer authorization grant. Specified in the form as: projects/*/secrets/*/versions/*. Structure is documented below.
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) JwtClaims ¶
func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
JwtClaims providers fields to generate the token. Structure is documented below.
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput ¶
func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutput() ConnectionAuthConfigOauth2JwtBearerPtrOutput
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext ¶
func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) ToConnectionAuthConfigOauth2JwtBearerPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigOauth2JwtBearerPtrOutput
type ConnectionAuthConfigOutput ¶
type ConnectionAuthConfigOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigOutput) AdditionalVariables ¶
func (o ConnectionAuthConfigOutput) AdditionalVariables() ConnectionAuthConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionAuthConfigOutput) AuthKey ¶
func (o ConnectionAuthConfigOutput) AuthKey() pulumi.StringPtrOutput
The type of authentication configured.
func (ConnectionAuthConfigOutput) AuthType ¶
func (o ConnectionAuthConfigOutput) AuthType() pulumi.StringOutput
authType of the Connection Possible values are: `USER_PASSWORD`.
func (ConnectionAuthConfigOutput) ElementType ¶
func (ConnectionAuthConfigOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOutput) Oauth2AuthCodeFlow ¶
func (o ConnectionAuthConfigOutput) Oauth2AuthCodeFlow() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
Parameters to support Oauth 2.0 Auth Code Grant Authentication. Structure is documented below.
func (ConnectionAuthConfigOutput) Oauth2ClientCredentials ¶
func (o ConnectionAuthConfigOutput) Oauth2ClientCredentials() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
OAuth3 Client Credentials for Authentication. Structure is documented below.
func (ConnectionAuthConfigOutput) Oauth2JwtBearer ¶
func (o ConnectionAuthConfigOutput) Oauth2JwtBearer() ConnectionAuthConfigOauth2JwtBearerPtrOutput
OAuth2 JWT Bearer for Authentication. Structure is documented below.
func (ConnectionAuthConfigOutput) SshPublicKey ¶
func (o ConnectionAuthConfigOutput) SshPublicKey() ConnectionAuthConfigSshPublicKeyPtrOutput
SSH Public Key for Authentication. Structure is documented below.
func (ConnectionAuthConfigOutput) ToConnectionAuthConfigOutput ¶
func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigOutput() ConnectionAuthConfigOutput
func (ConnectionAuthConfigOutput) ToConnectionAuthConfigOutputWithContext ¶
func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigOutputWithContext(ctx context.Context) ConnectionAuthConfigOutput
func (ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutput ¶
func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
func (ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutputWithContext ¶
func (o ConnectionAuthConfigOutput) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
func (ConnectionAuthConfigOutput) UserPassword ¶
func (o ConnectionAuthConfigOutput) UserPassword() ConnectionAuthConfigUserPasswordPtrOutput
User password for Authentication. Structure is documented below.
type ConnectionAuthConfigPtrInput ¶
type ConnectionAuthConfigPtrInput interface { pulumi.Input ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput ToConnectionAuthConfigPtrOutputWithContext(context.Context) ConnectionAuthConfigPtrOutput }
ConnectionAuthConfigPtrInput is an input type that accepts ConnectionAuthConfigArgs, ConnectionAuthConfigPtr and ConnectionAuthConfigPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigPtrInput` via:
ConnectionAuthConfigArgs{...} or: nil
func ConnectionAuthConfigPtr ¶
func ConnectionAuthConfigPtr(v *ConnectionAuthConfigArgs) ConnectionAuthConfigPtrInput
type ConnectionAuthConfigPtrOutput ¶
type ConnectionAuthConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigPtrOutput) AdditionalVariables ¶
func (o ConnectionAuthConfigPtrOutput) AdditionalVariables() ConnectionAuthConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionAuthConfigPtrOutput) AuthKey ¶
func (o ConnectionAuthConfigPtrOutput) AuthKey() pulumi.StringPtrOutput
The type of authentication configured.
func (ConnectionAuthConfigPtrOutput) AuthType ¶
func (o ConnectionAuthConfigPtrOutput) AuthType() pulumi.StringPtrOutput
authType of the Connection Possible values are: `USER_PASSWORD`.
func (ConnectionAuthConfigPtrOutput) Elem ¶
func (o ConnectionAuthConfigPtrOutput) Elem() ConnectionAuthConfigOutput
func (ConnectionAuthConfigPtrOutput) ElementType ¶
func (ConnectionAuthConfigPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigPtrOutput) Oauth2AuthCodeFlow ¶
func (o ConnectionAuthConfigPtrOutput) Oauth2AuthCodeFlow() ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput
Parameters to support Oauth 2.0 Auth Code Grant Authentication. Structure is documented below.
func (ConnectionAuthConfigPtrOutput) Oauth2ClientCredentials ¶
func (o ConnectionAuthConfigPtrOutput) Oauth2ClientCredentials() ConnectionAuthConfigOauth2ClientCredentialsPtrOutput
OAuth3 Client Credentials for Authentication. Structure is documented below.
func (ConnectionAuthConfigPtrOutput) Oauth2JwtBearer ¶
func (o ConnectionAuthConfigPtrOutput) Oauth2JwtBearer() ConnectionAuthConfigOauth2JwtBearerPtrOutput
OAuth2 JWT Bearer for Authentication. Structure is documented below.
func (ConnectionAuthConfigPtrOutput) SshPublicKey ¶
func (o ConnectionAuthConfigPtrOutput) SshPublicKey() ConnectionAuthConfigSshPublicKeyPtrOutput
SSH Public Key for Authentication. Structure is documented below.
func (ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutput ¶
func (o ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutput() ConnectionAuthConfigPtrOutput
func (ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutputWithContext ¶
func (o ConnectionAuthConfigPtrOutput) ToConnectionAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigPtrOutput
func (ConnectionAuthConfigPtrOutput) UserPassword ¶
func (o ConnectionAuthConfigPtrOutput) UserPassword() ConnectionAuthConfigUserPasswordPtrOutput
User password for Authentication. Structure is documented below.
type ConnectionAuthConfigSshPublicKey ¶
type ConnectionAuthConfigSshPublicKey struct { // Format of SSH Client cert. CertType *string `pulumi:"certType"` // SSH Client Cert. It should contain both public and private key. // Structure is documented below. SshClientCert *ConnectionAuthConfigSshPublicKeySshClientCert `pulumi:"sshClientCert"` // Password (passphrase) for ssh client certificate if it has one. // Structure is documented below. SshClientCertPass *ConnectionAuthConfigSshPublicKeySshClientCertPass `pulumi:"sshClientCertPass"` // The user account used to authenticate. Username string `pulumi:"username"` }
type ConnectionAuthConfigSshPublicKeyArgs ¶
type ConnectionAuthConfigSshPublicKeyArgs struct { // Format of SSH Client cert. CertType pulumi.StringPtrInput `pulumi:"certType"` // SSH Client Cert. It should contain both public and private key. // Structure is documented below. SshClientCert ConnectionAuthConfigSshPublicKeySshClientCertPtrInput `pulumi:"sshClientCert"` // Password (passphrase) for ssh client certificate if it has one. // Structure is documented below. SshClientCertPass ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput `pulumi:"sshClientCertPass"` // The user account used to authenticate. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionAuthConfigSshPublicKeyArgs) ElementType ¶
func (ConnectionAuthConfigSshPublicKeyArgs) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutput ¶
func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutput() ConnectionAuthConfigSshPublicKeyOutput
func (ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyOutput
func (ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutput ¶
func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
func (ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeyArgs) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
type ConnectionAuthConfigSshPublicKeyInput ¶
type ConnectionAuthConfigSshPublicKeyInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeyOutput() ConnectionAuthConfigSshPublicKeyOutput ToConnectionAuthConfigSshPublicKeyOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeyOutput }
ConnectionAuthConfigSshPublicKeyInput is an input type that accepts ConnectionAuthConfigSshPublicKeyArgs and ConnectionAuthConfigSshPublicKeyOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeyInput` via:
ConnectionAuthConfigSshPublicKeyArgs{...}
type ConnectionAuthConfigSshPublicKeyOutput ¶
type ConnectionAuthConfigSshPublicKeyOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeyOutput) CertType ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) CertType() pulumi.StringPtrOutput
Format of SSH Client cert.
func (ConnectionAuthConfigSshPublicKeyOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeyOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeyOutput) SshClientCert ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) SshClientCert() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
SSH Client Cert. It should contain both public and private key. Structure is documented below.
func (ConnectionAuthConfigSshPublicKeyOutput) SshClientCertPass ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) SshClientCertPass() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
Password (passphrase) for ssh client certificate if it has one. Structure is documented below.
func (ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutput ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutput() ConnectionAuthConfigSshPublicKeyOutput
func (ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyOutput
func (ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
func (ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
func (ConnectionAuthConfigSshPublicKeyOutput) Username ¶
func (o ConnectionAuthConfigSshPublicKeyOutput) Username() pulumi.StringOutput
The user account used to authenticate.
type ConnectionAuthConfigSshPublicKeyPtrInput ¶
type ConnectionAuthConfigSshPublicKeyPtrInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput }
ConnectionAuthConfigSshPublicKeyPtrInput is an input type that accepts ConnectionAuthConfigSshPublicKeyArgs, ConnectionAuthConfigSshPublicKeyPtr and ConnectionAuthConfigSshPublicKeyPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeyPtrInput` via:
ConnectionAuthConfigSshPublicKeyArgs{...} or: nil
func ConnectionAuthConfigSshPublicKeyPtr ¶
func ConnectionAuthConfigSshPublicKeyPtr(v *ConnectionAuthConfigSshPublicKeyArgs) ConnectionAuthConfigSshPublicKeyPtrInput
type ConnectionAuthConfigSshPublicKeyPtrOutput ¶
type ConnectionAuthConfigSshPublicKeyPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeyPtrOutput) CertType ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) CertType() pulumi.StringPtrOutput
Format of SSH Client cert.
func (ConnectionAuthConfigSshPublicKeyPtrOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeyPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCert ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCert() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
SSH Client Cert. It should contain both public and private key. Structure is documented below.
func (ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCertPass ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) SshClientCertPass() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
Password (passphrase) for ssh client certificate if it has one. Structure is documented below.
func (ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutput() ConnectionAuthConfigSshPublicKeyPtrOutput
func (ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) ToConnectionAuthConfigSshPublicKeyPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeyPtrOutput
func (ConnectionAuthConfigSshPublicKeyPtrOutput) Username ¶
func (o ConnectionAuthConfigSshPublicKeyPtrOutput) Username() pulumi.StringPtrOutput
The user account used to authenticate.
type ConnectionAuthConfigSshPublicKeySshClientCert ¶
type ConnectionAuthConfigSshPublicKeySshClientCert struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigSshPublicKeySshClientCertArgs ¶
type ConnectionAuthConfigSshPublicKeySshClientCertArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutput ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutput() ConnectionAuthConfigSshPublicKeySshClientCertOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
type ConnectionAuthConfigSshPublicKeySshClientCertInput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeySshClientCertOutput() ConnectionAuthConfigSshPublicKeySshClientCertOutput ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeySshClientCertOutput }
ConnectionAuthConfigSshPublicKeySshClientCertInput is an input type that accepts ConnectionAuthConfigSshPublicKeySshClientCertArgs and ConnectionAuthConfigSshPublicKeySshClientCertOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeySshClientCertInput` via:
ConnectionAuthConfigSshPublicKeySshClientCertArgs{...}
type ConnectionAuthConfigSshPublicKeySshClientCertOutput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) SecretVersion ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutput() ConnectionAuthConfigSshPublicKeySshClientCertOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
type ConnectionAuthConfigSshPublicKeySshClientCertPass ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPass struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. // // <a name="nestedOauth2AuthCodeFlow"></a>The `oauth2AuthCodeFlow` block supports: SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigSshPublicKeySshClientCertPassArgs ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPassArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. // // <a name="nestedOauth2AuthCodeFlow"></a>The `oauth2AuthCodeFlow` block supports: SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext ¶
func (i ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
type ConnectionAuthConfigSshPublicKeySshClientCertPassInput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPassInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassOutput }
ConnectionAuthConfigSshPublicKeySshClientCertPassInput is an input type that accepts ConnectionAuthConfigSshPublicKeySshClientCertPassArgs and ConnectionAuthConfigSshPublicKeySshClientCertPassOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeySshClientCertPassInput` via:
ConnectionAuthConfigSshPublicKeySshClientCertPassArgs{...}
type ConnectionAuthConfigSshPublicKeySshClientCertPassOutput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPassOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) SecretVersion ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
<a name="nestedOauth2AuthCodeFlow"></a>The `oauth2AuthCodeFlow` block supports:
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput }
ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput is an input type that accepts ConnectionAuthConfigSshPublicKeySshClientCertPassArgs, ConnectionAuthConfigSshPublicKeySshClientCertPassPtr and ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput` via:
ConnectionAuthConfigSshPublicKeySshClientCertPassArgs{...} or: nil
func ConnectionAuthConfigSshPublicKeySshClientCertPassPtr ¶
func ConnectionAuthConfigSshPublicKeySshClientCertPassPtr(v *ConnectionAuthConfigSshPublicKeySshClientCertPassArgs) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrInput
type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
<a name="nestedOauth2AuthCodeFlow"></a>The `oauth2AuthCodeFlow` block supports:
func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPassPtrOutput
type ConnectionAuthConfigSshPublicKeySshClientCertPtrInput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPtrInput interface { pulumi.Input ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput }
ConnectionAuthConfigSshPublicKeySshClientCertPtrInput is an input type that accepts ConnectionAuthConfigSshPublicKeySshClientCertArgs, ConnectionAuthConfigSshPublicKeySshClientCertPtr and ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigSshPublicKeySshClientCertPtrInput` via:
ConnectionAuthConfigSshPublicKeySshClientCertArgs{...} or: nil
func ConnectionAuthConfigSshPublicKeySshClientCertPtr ¶
func ConnectionAuthConfigSshPublicKeySshClientCertPtr(v *ConnectionAuthConfigSshPublicKeySshClientCertArgs) ConnectionAuthConfigSshPublicKeySshClientCertPtrInput
type ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput ¶
type ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ElementType ¶
func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutput() ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
func (ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext ¶
func (o ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput) ToConnectionAuthConfigSshPublicKeySshClientCertPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigSshPublicKeySshClientCertPtrOutput
type ConnectionAuthConfigUserPassword ¶
type ConnectionAuthConfigUserPassword struct { // Password for Authentication. // Structure is documented below. Password *ConnectionAuthConfigUserPasswordPassword `pulumi:"password"` // Username for Authentication. Username string `pulumi:"username"` }
type ConnectionAuthConfigUserPasswordArgs ¶
type ConnectionAuthConfigUserPasswordArgs struct { // Password for Authentication. // Structure is documented below. Password ConnectionAuthConfigUserPasswordPasswordPtrInput `pulumi:"password"` // Username for Authentication. Username pulumi.StringInput `pulumi:"username"` }
func (ConnectionAuthConfigUserPasswordArgs) ElementType ¶
func (ConnectionAuthConfigUserPasswordArgs) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutput ¶
func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutput() ConnectionAuthConfigUserPasswordOutput
func (ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutputWithContext ¶
func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordOutput
func (ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutput ¶
func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutputWithContext ¶
func (i ConnectionAuthConfigUserPasswordArgs) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
type ConnectionAuthConfigUserPasswordInput ¶
type ConnectionAuthConfigUserPasswordInput interface { pulumi.Input ToConnectionAuthConfigUserPasswordOutput() ConnectionAuthConfigUserPasswordOutput ToConnectionAuthConfigUserPasswordOutputWithContext(context.Context) ConnectionAuthConfigUserPasswordOutput }
ConnectionAuthConfigUserPasswordInput is an input type that accepts ConnectionAuthConfigUserPasswordArgs and ConnectionAuthConfigUserPasswordOutput values. You can construct a concrete instance of `ConnectionAuthConfigUserPasswordInput` via:
ConnectionAuthConfigUserPasswordArgs{...}
type ConnectionAuthConfigUserPasswordOutput ¶
type ConnectionAuthConfigUserPasswordOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigUserPasswordOutput) ElementType ¶
func (ConnectionAuthConfigUserPasswordOutput) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordOutput) Password ¶
func (o ConnectionAuthConfigUserPasswordOutput) Password() ConnectionAuthConfigUserPasswordPasswordPtrOutput
Password for Authentication. Structure is documented below.
func (ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutput ¶
func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutput() ConnectionAuthConfigUserPasswordOutput
func (ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordOutput
func (ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutput ¶
func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordOutput) Username ¶
func (o ConnectionAuthConfigUserPasswordOutput) Username() pulumi.StringOutput
Username for Authentication.
type ConnectionAuthConfigUserPasswordPassword ¶
type ConnectionAuthConfigUserPasswordPassword struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionAuthConfigUserPasswordPasswordArgs ¶
type ConnectionAuthConfigUserPasswordPasswordArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionAuthConfigUserPasswordPasswordArgs) ElementType ¶
func (ConnectionAuthConfigUserPasswordPasswordArgs) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutput ¶
func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutput() ConnectionAuthConfigUserPasswordPasswordOutput
func (ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext ¶
func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordOutput
func (ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutput ¶
func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (i ConnectionAuthConfigUserPasswordPasswordArgs) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
type ConnectionAuthConfigUserPasswordPasswordInput ¶
type ConnectionAuthConfigUserPasswordPasswordInput interface { pulumi.Input ToConnectionAuthConfigUserPasswordPasswordOutput() ConnectionAuthConfigUserPasswordPasswordOutput ToConnectionAuthConfigUserPasswordPasswordOutputWithContext(context.Context) ConnectionAuthConfigUserPasswordPasswordOutput }
ConnectionAuthConfigUserPasswordPasswordInput is an input type that accepts ConnectionAuthConfigUserPasswordPasswordArgs and ConnectionAuthConfigUserPasswordPasswordOutput values. You can construct a concrete instance of `ConnectionAuthConfigUserPasswordPasswordInput` via:
ConnectionAuthConfigUserPasswordPasswordArgs{...}
type ConnectionAuthConfigUserPasswordPasswordOutput ¶
type ConnectionAuthConfigUserPasswordPasswordOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigUserPasswordPasswordOutput) ElementType ¶
func (ConnectionAuthConfigUserPasswordPasswordOutput) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordPasswordOutput) SecretVersion ¶
func (o ConnectionAuthConfigUserPasswordPasswordOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutput ¶
func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutput() ConnectionAuthConfigUserPasswordPasswordOutput
func (ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordOutput
func (ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput ¶
func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordPasswordOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
type ConnectionAuthConfigUserPasswordPasswordPtrInput ¶
type ConnectionAuthConfigUserPasswordPasswordPtrInput interface { pulumi.Input ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput }
ConnectionAuthConfigUserPasswordPasswordPtrInput is an input type that accepts ConnectionAuthConfigUserPasswordPasswordArgs, ConnectionAuthConfigUserPasswordPasswordPtr and ConnectionAuthConfigUserPasswordPasswordPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigUserPasswordPasswordPtrInput` via:
ConnectionAuthConfigUserPasswordPasswordArgs{...} or: nil
func ConnectionAuthConfigUserPasswordPasswordPtr ¶
func ConnectionAuthConfigUserPasswordPasswordPtr(v *ConnectionAuthConfigUserPasswordPasswordArgs) ConnectionAuthConfigUserPasswordPasswordPtrInput
type ConnectionAuthConfigUserPasswordPasswordPtrOutput ¶
type ConnectionAuthConfigUserPasswordPasswordPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) ElementType ¶
func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) SecretVersion ¶
func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput ¶
func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutput() ConnectionAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPasswordPtrOutput
type ConnectionAuthConfigUserPasswordPtrInput ¶
type ConnectionAuthConfigUserPasswordPtrInput interface { pulumi.Input ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput ToConnectionAuthConfigUserPasswordPtrOutputWithContext(context.Context) ConnectionAuthConfigUserPasswordPtrOutput }
ConnectionAuthConfigUserPasswordPtrInput is an input type that accepts ConnectionAuthConfigUserPasswordArgs, ConnectionAuthConfigUserPasswordPtr and ConnectionAuthConfigUserPasswordPtrOutput values. You can construct a concrete instance of `ConnectionAuthConfigUserPasswordPtrInput` via:
ConnectionAuthConfigUserPasswordArgs{...} or: nil
func ConnectionAuthConfigUserPasswordPtr ¶
func ConnectionAuthConfigUserPasswordPtr(v *ConnectionAuthConfigUserPasswordArgs) ConnectionAuthConfigUserPasswordPtrInput
type ConnectionAuthConfigUserPasswordPtrOutput ¶
type ConnectionAuthConfigUserPasswordPtrOutput struct{ *pulumi.OutputState }
func (ConnectionAuthConfigUserPasswordPtrOutput) ElementType ¶
func (ConnectionAuthConfigUserPasswordPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigUserPasswordPtrOutput) Password ¶
func (o ConnectionAuthConfigUserPasswordPtrOutput) Password() ConnectionAuthConfigUserPasswordPasswordPtrOutput
Password for Authentication. Structure is documented below.
func (ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutput ¶
func (o ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutput() ConnectionAuthConfigUserPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext ¶
func (o ConnectionAuthConfigUserPasswordPtrOutput) ToConnectionAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionAuthConfigUserPasswordPtrOutput
func (ConnectionAuthConfigUserPasswordPtrOutput) Username ¶
func (o ConnectionAuthConfigUserPasswordPtrOutput) Username() pulumi.StringPtrOutput
Username for Authentication.
type ConnectionConfigVariable ¶
type ConnectionConfigVariable struct { // Boolean Value of configVariable BooleanValue *bool `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue *ConnectionConfigVariableEncryptionKeyValue `pulumi:"encryptionKeyValue"` // Integer Value of configVariable IntegerValue *int `pulumi:"integerValue"` // Key for the configVariable Key string `pulumi:"key"` // Secret value of configVariable. // Structure is documented below. SecretValue *ConnectionConfigVariableSecretValue `pulumi:"secretValue"` // String Value of configVariabley StringValue *string `pulumi:"stringValue"` }
type ConnectionConfigVariableArgs ¶
type ConnectionConfigVariableArgs struct { // Boolean Value of configVariable BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue ConnectionConfigVariableEncryptionKeyValuePtrInput `pulumi:"encryptionKeyValue"` // Integer Value of configVariable IntegerValue pulumi.IntPtrInput `pulumi:"integerValue"` // Key for the configVariable Key pulumi.StringInput `pulumi:"key"` // Secret value of configVariable. // Structure is documented below. SecretValue ConnectionConfigVariableSecretValuePtrInput `pulumi:"secretValue"` // String Value of configVariabley StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (ConnectionConfigVariableArgs) ElementType ¶
func (ConnectionConfigVariableArgs) ElementType() reflect.Type
func (ConnectionConfigVariableArgs) ToConnectionConfigVariableOutput ¶
func (i ConnectionConfigVariableArgs) ToConnectionConfigVariableOutput() ConnectionConfigVariableOutput
func (ConnectionConfigVariableArgs) ToConnectionConfigVariableOutputWithContext ¶
func (i ConnectionConfigVariableArgs) ToConnectionConfigVariableOutputWithContext(ctx context.Context) ConnectionConfigVariableOutput
type ConnectionConfigVariableArray ¶
type ConnectionConfigVariableArray []ConnectionConfigVariableInput
func (ConnectionConfigVariableArray) ElementType ¶
func (ConnectionConfigVariableArray) ElementType() reflect.Type
func (ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutput ¶
func (i ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutput() ConnectionConfigVariableArrayOutput
func (ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutputWithContext ¶
func (i ConnectionConfigVariableArray) ToConnectionConfigVariableArrayOutputWithContext(ctx context.Context) ConnectionConfigVariableArrayOutput
type ConnectionConfigVariableArrayInput ¶
type ConnectionConfigVariableArrayInput interface { pulumi.Input ToConnectionConfigVariableArrayOutput() ConnectionConfigVariableArrayOutput ToConnectionConfigVariableArrayOutputWithContext(context.Context) ConnectionConfigVariableArrayOutput }
ConnectionConfigVariableArrayInput is an input type that accepts ConnectionConfigVariableArray and ConnectionConfigVariableArrayOutput values. You can construct a concrete instance of `ConnectionConfigVariableArrayInput` via:
ConnectionConfigVariableArray{ ConnectionConfigVariableArgs{...} }
type ConnectionConfigVariableArrayOutput ¶
type ConnectionConfigVariableArrayOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableArrayOutput) ElementType ¶
func (ConnectionConfigVariableArrayOutput) ElementType() reflect.Type
func (ConnectionConfigVariableArrayOutput) Index ¶
func (o ConnectionConfigVariableArrayOutput) Index(i pulumi.IntInput) ConnectionConfigVariableOutput
func (ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutput ¶
func (o ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutput() ConnectionConfigVariableArrayOutput
func (ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutputWithContext ¶
func (o ConnectionConfigVariableArrayOutput) ToConnectionConfigVariableArrayOutputWithContext(ctx context.Context) ConnectionConfigVariableArrayOutput
type ConnectionConfigVariableEncryptionKeyValue ¶
type ConnectionConfigVariableEncryptionKeyValue struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName *string `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type string `pulumi:"type"` }
type ConnectionConfigVariableEncryptionKeyValueArgs ¶
type ConnectionConfigVariableEncryptionKeyValueArgs struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type pulumi.StringInput `pulumi:"type"` }
func (ConnectionConfigVariableEncryptionKeyValueArgs) ElementType ¶
func (ConnectionConfigVariableEncryptionKeyValueArgs) ElementType() reflect.Type
func (ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutput ¶
func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutput() ConnectionConfigVariableEncryptionKeyValueOutput
func (ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext ¶
func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValueOutput
func (ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutput ¶
func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
func (ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext ¶
func (i ConnectionConfigVariableEncryptionKeyValueArgs) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
type ConnectionConfigVariableEncryptionKeyValueInput ¶
type ConnectionConfigVariableEncryptionKeyValueInput interface { pulumi.Input ToConnectionConfigVariableEncryptionKeyValueOutput() ConnectionConfigVariableEncryptionKeyValueOutput ToConnectionConfigVariableEncryptionKeyValueOutputWithContext(context.Context) ConnectionConfigVariableEncryptionKeyValueOutput }
ConnectionConfigVariableEncryptionKeyValueInput is an input type that accepts ConnectionConfigVariableEncryptionKeyValueArgs and ConnectionConfigVariableEncryptionKeyValueOutput values. You can construct a concrete instance of `ConnectionConfigVariableEncryptionKeyValueInput` via:
ConnectionConfigVariableEncryptionKeyValueArgs{...}
type ConnectionConfigVariableEncryptionKeyValueOutput ¶
type ConnectionConfigVariableEncryptionKeyValueOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableEncryptionKeyValueOutput) ElementType ¶
func (ConnectionConfigVariableEncryptionKeyValueOutput) ElementType() reflect.Type
func (ConnectionConfigVariableEncryptionKeyValueOutput) KmsKeyName ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutput ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutput() ConnectionConfigVariableEncryptionKeyValueOutput
func (ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValueOutput
func (ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
func (ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
func (ConnectionConfigVariableEncryptionKeyValueOutput) Type ¶
func (o ConnectionConfigVariableEncryptionKeyValueOutput) Type() pulumi.StringOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionConfigVariableEncryptionKeyValuePtrInput ¶
type ConnectionConfigVariableEncryptionKeyValuePtrInput interface { pulumi.Input ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput }
ConnectionConfigVariableEncryptionKeyValuePtrInput is an input type that accepts ConnectionConfigVariableEncryptionKeyValueArgs, ConnectionConfigVariableEncryptionKeyValuePtr and ConnectionConfigVariableEncryptionKeyValuePtrOutput values. You can construct a concrete instance of `ConnectionConfigVariableEncryptionKeyValuePtrInput` via:
ConnectionConfigVariableEncryptionKeyValueArgs{...} or: nil
func ConnectionConfigVariableEncryptionKeyValuePtr ¶
func ConnectionConfigVariableEncryptionKeyValuePtr(v *ConnectionConfigVariableEncryptionKeyValueArgs) ConnectionConfigVariableEncryptionKeyValuePtrInput
type ConnectionConfigVariableEncryptionKeyValuePtrOutput ¶
type ConnectionConfigVariableEncryptionKeyValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) ElementType ¶
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) KmsKeyName ¶
func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutput() ConnectionConfigVariableEncryptionKeyValuePtrOutput
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) ToConnectionConfigVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableEncryptionKeyValuePtrOutput
func (ConnectionConfigVariableEncryptionKeyValuePtrOutput) Type ¶
func (o ConnectionConfigVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionConfigVariableInput ¶
type ConnectionConfigVariableInput interface { pulumi.Input ToConnectionConfigVariableOutput() ConnectionConfigVariableOutput ToConnectionConfigVariableOutputWithContext(context.Context) ConnectionConfigVariableOutput }
ConnectionConfigVariableInput is an input type that accepts ConnectionConfigVariableArgs and ConnectionConfigVariableOutput values. You can construct a concrete instance of `ConnectionConfigVariableInput` via:
ConnectionConfigVariableArgs{...}
type ConnectionConfigVariableOutput ¶
type ConnectionConfigVariableOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableOutput) BooleanValue ¶
func (o ConnectionConfigVariableOutput) BooleanValue() pulumi.BoolPtrOutput
Boolean Value of configVariable
func (ConnectionConfigVariableOutput) ElementType ¶
func (ConnectionConfigVariableOutput) ElementType() reflect.Type
func (ConnectionConfigVariableOutput) EncryptionKeyValue ¶
func (o ConnectionConfigVariableOutput) EncryptionKeyValue() ConnectionConfigVariableEncryptionKeyValuePtrOutput
Encription key value of configVariable. Structure is documented below.
func (ConnectionConfigVariableOutput) IntegerValue ¶
func (o ConnectionConfigVariableOutput) IntegerValue() pulumi.IntPtrOutput
Integer Value of configVariable
func (ConnectionConfigVariableOutput) Key ¶
func (o ConnectionConfigVariableOutput) Key() pulumi.StringOutput
Key for the configVariable
func (ConnectionConfigVariableOutput) SecretValue ¶
func (o ConnectionConfigVariableOutput) SecretValue() ConnectionConfigVariableSecretValuePtrOutput
Secret value of configVariable. Structure is documented below.
func (ConnectionConfigVariableOutput) StringValue ¶
func (o ConnectionConfigVariableOutput) StringValue() pulumi.StringPtrOutput
String Value of configVariabley
func (ConnectionConfigVariableOutput) ToConnectionConfigVariableOutput ¶
func (o ConnectionConfigVariableOutput) ToConnectionConfigVariableOutput() ConnectionConfigVariableOutput
func (ConnectionConfigVariableOutput) ToConnectionConfigVariableOutputWithContext ¶
func (o ConnectionConfigVariableOutput) ToConnectionConfigVariableOutputWithContext(ctx context.Context) ConnectionConfigVariableOutput
type ConnectionConfigVariableSecretValue ¶
type ConnectionConfigVariableSecretValue struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionConfigVariableSecretValueArgs ¶
type ConnectionConfigVariableSecretValueArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionConfigVariableSecretValueArgs) ElementType ¶
func (ConnectionConfigVariableSecretValueArgs) ElementType() reflect.Type
func (ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutput ¶
func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutput() ConnectionConfigVariableSecretValueOutput
func (ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutputWithContext ¶
func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValueOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValueOutput
func (ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutput ¶
func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
func (ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutputWithContext ¶
func (i ConnectionConfigVariableSecretValueArgs) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
type ConnectionConfigVariableSecretValueInput ¶
type ConnectionConfigVariableSecretValueInput interface { pulumi.Input ToConnectionConfigVariableSecretValueOutput() ConnectionConfigVariableSecretValueOutput ToConnectionConfigVariableSecretValueOutputWithContext(context.Context) ConnectionConfigVariableSecretValueOutput }
ConnectionConfigVariableSecretValueInput is an input type that accepts ConnectionConfigVariableSecretValueArgs and ConnectionConfigVariableSecretValueOutput values. You can construct a concrete instance of `ConnectionConfigVariableSecretValueInput` via:
ConnectionConfigVariableSecretValueArgs{...}
type ConnectionConfigVariableSecretValueOutput ¶
type ConnectionConfigVariableSecretValueOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableSecretValueOutput) ElementType ¶
func (ConnectionConfigVariableSecretValueOutput) ElementType() reflect.Type
func (ConnectionConfigVariableSecretValueOutput) SecretVersion ¶
func (o ConnectionConfigVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutput ¶
func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutput() ConnectionConfigVariableSecretValueOutput
func (ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutputWithContext ¶
func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValueOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValueOutput
func (ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutput ¶
func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
func (ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionConfigVariableSecretValueOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
type ConnectionConfigVariableSecretValuePtrInput ¶
type ConnectionConfigVariableSecretValuePtrInput interface { pulumi.Input ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput ToConnectionConfigVariableSecretValuePtrOutputWithContext(context.Context) ConnectionConfigVariableSecretValuePtrOutput }
ConnectionConfigVariableSecretValuePtrInput is an input type that accepts ConnectionConfigVariableSecretValueArgs, ConnectionConfigVariableSecretValuePtr and ConnectionConfigVariableSecretValuePtrOutput values. You can construct a concrete instance of `ConnectionConfigVariableSecretValuePtrInput` via:
ConnectionConfigVariableSecretValueArgs{...} or: nil
func ConnectionConfigVariableSecretValuePtr ¶
func ConnectionConfigVariableSecretValuePtr(v *ConnectionConfigVariableSecretValueArgs) ConnectionConfigVariableSecretValuePtrInput
type ConnectionConfigVariableSecretValuePtrOutput ¶
type ConnectionConfigVariableSecretValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionConfigVariableSecretValuePtrOutput) ElementType ¶
func (ConnectionConfigVariableSecretValuePtrOutput) ElementType() reflect.Type
func (ConnectionConfigVariableSecretValuePtrOutput) SecretVersion ¶
func (o ConnectionConfigVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutput ¶
func (o ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutput() ConnectionConfigVariableSecretValuePtrOutput
func (ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionConfigVariableSecretValuePtrOutput) ToConnectionConfigVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionConfigVariableSecretValuePtrOutput
type ConnectionConnectorVersionInfraConfig ¶
type ConnectionConnectorVersionInfraConfig struct { // (Output) // Max QPS supported by the connector version before throttling of requests. RatelimitThreshold *string `pulumi:"ratelimitThreshold"` }
type ConnectionConnectorVersionInfraConfigArgs ¶
type ConnectionConnectorVersionInfraConfigArgs struct { // (Output) // Max QPS supported by the connector version before throttling of requests. RatelimitThreshold pulumi.StringPtrInput `pulumi:"ratelimitThreshold"` }
func (ConnectionConnectorVersionInfraConfigArgs) ElementType ¶
func (ConnectionConnectorVersionInfraConfigArgs) ElementType() reflect.Type
func (ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutput ¶
func (i ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutput() ConnectionConnectorVersionInfraConfigOutput
func (ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutputWithContext ¶
func (i ConnectionConnectorVersionInfraConfigArgs) ToConnectionConnectorVersionInfraConfigOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigOutput
type ConnectionConnectorVersionInfraConfigArray ¶
type ConnectionConnectorVersionInfraConfigArray []ConnectionConnectorVersionInfraConfigInput
func (ConnectionConnectorVersionInfraConfigArray) ElementType ¶
func (ConnectionConnectorVersionInfraConfigArray) ElementType() reflect.Type
func (ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutput ¶
func (i ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutput() ConnectionConnectorVersionInfraConfigArrayOutput
func (ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext ¶
func (i ConnectionConnectorVersionInfraConfigArray) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigArrayOutput
type ConnectionConnectorVersionInfraConfigArrayInput ¶
type ConnectionConnectorVersionInfraConfigArrayInput interface { pulumi.Input ToConnectionConnectorVersionInfraConfigArrayOutput() ConnectionConnectorVersionInfraConfigArrayOutput ToConnectionConnectorVersionInfraConfigArrayOutputWithContext(context.Context) ConnectionConnectorVersionInfraConfigArrayOutput }
ConnectionConnectorVersionInfraConfigArrayInput is an input type that accepts ConnectionConnectorVersionInfraConfigArray and ConnectionConnectorVersionInfraConfigArrayOutput values. You can construct a concrete instance of `ConnectionConnectorVersionInfraConfigArrayInput` via:
ConnectionConnectorVersionInfraConfigArray{ ConnectionConnectorVersionInfraConfigArgs{...} }
type ConnectionConnectorVersionInfraConfigArrayOutput ¶
type ConnectionConnectorVersionInfraConfigArrayOutput struct{ *pulumi.OutputState }
func (ConnectionConnectorVersionInfraConfigArrayOutput) ElementType ¶
func (ConnectionConnectorVersionInfraConfigArrayOutput) ElementType() reflect.Type
func (ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutput ¶
func (o ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutput() ConnectionConnectorVersionInfraConfigArrayOutput
func (ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext ¶
func (o ConnectionConnectorVersionInfraConfigArrayOutput) ToConnectionConnectorVersionInfraConfigArrayOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigArrayOutput
type ConnectionConnectorVersionInfraConfigInput ¶
type ConnectionConnectorVersionInfraConfigInput interface { pulumi.Input ToConnectionConnectorVersionInfraConfigOutput() ConnectionConnectorVersionInfraConfigOutput ToConnectionConnectorVersionInfraConfigOutputWithContext(context.Context) ConnectionConnectorVersionInfraConfigOutput }
ConnectionConnectorVersionInfraConfigInput is an input type that accepts ConnectionConnectorVersionInfraConfigArgs and ConnectionConnectorVersionInfraConfigOutput values. You can construct a concrete instance of `ConnectionConnectorVersionInfraConfigInput` via:
ConnectionConnectorVersionInfraConfigArgs{...}
type ConnectionConnectorVersionInfraConfigOutput ¶
type ConnectionConnectorVersionInfraConfigOutput struct{ *pulumi.OutputState }
func (ConnectionConnectorVersionInfraConfigOutput) ElementType ¶
func (ConnectionConnectorVersionInfraConfigOutput) ElementType() reflect.Type
func (ConnectionConnectorVersionInfraConfigOutput) RatelimitThreshold ¶
func (o ConnectionConnectorVersionInfraConfigOutput) RatelimitThreshold() pulumi.StringPtrOutput
(Output) Max QPS supported by the connector version before throttling of requests.
func (ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutput ¶
func (o ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutput() ConnectionConnectorVersionInfraConfigOutput
func (ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutputWithContext ¶
func (o ConnectionConnectorVersionInfraConfigOutput) ToConnectionConnectorVersionInfraConfigOutputWithContext(ctx context.Context) ConnectionConnectorVersionInfraConfigOutput
type ConnectionDestinationConfig ¶
type ConnectionDestinationConfig struct { // The destinations for the key. // Structure is documented below. Destinations []ConnectionDestinationConfigDestination `pulumi:"destinations"` // The key is the destination identifier that is supported by the Connector. Key string `pulumi:"key"` }
type ConnectionDestinationConfigArgs ¶
type ConnectionDestinationConfigArgs struct { // The destinations for the key. // Structure is documented below. Destinations ConnectionDestinationConfigDestinationArrayInput `pulumi:"destinations"` // The key is the destination identifier that is supported by the Connector. Key pulumi.StringInput `pulumi:"key"` }
func (ConnectionDestinationConfigArgs) ElementType ¶
func (ConnectionDestinationConfigArgs) ElementType() reflect.Type
func (ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutput ¶
func (i ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutput() ConnectionDestinationConfigOutput
func (ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutputWithContext ¶
func (i ConnectionDestinationConfigArgs) ToConnectionDestinationConfigOutputWithContext(ctx context.Context) ConnectionDestinationConfigOutput
type ConnectionDestinationConfigArray ¶
type ConnectionDestinationConfigArray []ConnectionDestinationConfigInput
func (ConnectionDestinationConfigArray) ElementType ¶
func (ConnectionDestinationConfigArray) ElementType() reflect.Type
func (ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutput ¶
func (i ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutput() ConnectionDestinationConfigArrayOutput
func (ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutputWithContext ¶
func (i ConnectionDestinationConfigArray) ToConnectionDestinationConfigArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigArrayOutput
type ConnectionDestinationConfigArrayInput ¶
type ConnectionDestinationConfigArrayInput interface { pulumi.Input ToConnectionDestinationConfigArrayOutput() ConnectionDestinationConfigArrayOutput ToConnectionDestinationConfigArrayOutputWithContext(context.Context) ConnectionDestinationConfigArrayOutput }
ConnectionDestinationConfigArrayInput is an input type that accepts ConnectionDestinationConfigArray and ConnectionDestinationConfigArrayOutput values. You can construct a concrete instance of `ConnectionDestinationConfigArrayInput` via:
ConnectionDestinationConfigArray{ ConnectionDestinationConfigArgs{...} }
type ConnectionDestinationConfigArrayOutput ¶
type ConnectionDestinationConfigArrayOutput struct{ *pulumi.OutputState }
func (ConnectionDestinationConfigArrayOutput) ElementType ¶
func (ConnectionDestinationConfigArrayOutput) ElementType() reflect.Type
func (ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutput ¶
func (o ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutput() ConnectionDestinationConfigArrayOutput
func (ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutputWithContext ¶
func (o ConnectionDestinationConfigArrayOutput) ToConnectionDestinationConfigArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigArrayOutput
type ConnectionDestinationConfigDestinationArgs ¶
type ConnectionDestinationConfigDestinationArgs struct { // Host Host pulumi.StringPtrInput `pulumi:"host"` // port number Port pulumi.IntPtrInput `pulumi:"port"` // Service Attachment ServiceAttachment pulumi.StringPtrInput `pulumi:"serviceAttachment"` }
func (ConnectionDestinationConfigDestinationArgs) ElementType ¶
func (ConnectionDestinationConfigDestinationArgs) ElementType() reflect.Type
func (ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutput ¶
func (i ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutput() ConnectionDestinationConfigDestinationOutput
func (ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutputWithContext ¶
func (i ConnectionDestinationConfigDestinationArgs) ToConnectionDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationOutput
type ConnectionDestinationConfigDestinationArray ¶
type ConnectionDestinationConfigDestinationArray []ConnectionDestinationConfigDestinationInput
func (ConnectionDestinationConfigDestinationArray) ElementType ¶
func (ConnectionDestinationConfigDestinationArray) ElementType() reflect.Type
func (ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutput ¶
func (i ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutput() ConnectionDestinationConfigDestinationArrayOutput
func (ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutputWithContext ¶
func (i ConnectionDestinationConfigDestinationArray) ToConnectionDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationArrayOutput
type ConnectionDestinationConfigDestinationArrayInput ¶
type ConnectionDestinationConfigDestinationArrayInput interface { pulumi.Input ToConnectionDestinationConfigDestinationArrayOutput() ConnectionDestinationConfigDestinationArrayOutput ToConnectionDestinationConfigDestinationArrayOutputWithContext(context.Context) ConnectionDestinationConfigDestinationArrayOutput }
ConnectionDestinationConfigDestinationArrayInput is an input type that accepts ConnectionDestinationConfigDestinationArray and ConnectionDestinationConfigDestinationArrayOutput values. You can construct a concrete instance of `ConnectionDestinationConfigDestinationArrayInput` via:
ConnectionDestinationConfigDestinationArray{ ConnectionDestinationConfigDestinationArgs{...} }
type ConnectionDestinationConfigDestinationArrayOutput ¶
type ConnectionDestinationConfigDestinationArrayOutput struct{ *pulumi.OutputState }
func (ConnectionDestinationConfigDestinationArrayOutput) ElementType ¶
func (ConnectionDestinationConfigDestinationArrayOutput) ElementType() reflect.Type
func (ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutput ¶
func (o ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutput() ConnectionDestinationConfigDestinationArrayOutput
func (ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutputWithContext ¶
func (o ConnectionDestinationConfigDestinationArrayOutput) ToConnectionDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationArrayOutput
type ConnectionDestinationConfigDestinationInput ¶
type ConnectionDestinationConfigDestinationInput interface { pulumi.Input ToConnectionDestinationConfigDestinationOutput() ConnectionDestinationConfigDestinationOutput ToConnectionDestinationConfigDestinationOutputWithContext(context.Context) ConnectionDestinationConfigDestinationOutput }
ConnectionDestinationConfigDestinationInput is an input type that accepts ConnectionDestinationConfigDestinationArgs and ConnectionDestinationConfigDestinationOutput values. You can construct a concrete instance of `ConnectionDestinationConfigDestinationInput` via:
ConnectionDestinationConfigDestinationArgs{...}
type ConnectionDestinationConfigDestinationOutput ¶
type ConnectionDestinationConfigDestinationOutput struct{ *pulumi.OutputState }
func (ConnectionDestinationConfigDestinationOutput) ElementType ¶
func (ConnectionDestinationConfigDestinationOutput) ElementType() reflect.Type
func (ConnectionDestinationConfigDestinationOutput) Host ¶
func (o ConnectionDestinationConfigDestinationOutput) Host() pulumi.StringPtrOutput
Host
func (ConnectionDestinationConfigDestinationOutput) Port ¶
func (o ConnectionDestinationConfigDestinationOutput) Port() pulumi.IntPtrOutput
port number
func (ConnectionDestinationConfigDestinationOutput) ServiceAttachment ¶
func (o ConnectionDestinationConfigDestinationOutput) ServiceAttachment() pulumi.StringPtrOutput
Service Attachment
func (ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutput ¶
func (o ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutput() ConnectionDestinationConfigDestinationOutput
func (ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutputWithContext ¶
func (o ConnectionDestinationConfigDestinationOutput) ToConnectionDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionDestinationConfigDestinationOutput
type ConnectionDestinationConfigInput ¶
type ConnectionDestinationConfigInput interface { pulumi.Input ToConnectionDestinationConfigOutput() ConnectionDestinationConfigOutput ToConnectionDestinationConfigOutputWithContext(context.Context) ConnectionDestinationConfigOutput }
ConnectionDestinationConfigInput is an input type that accepts ConnectionDestinationConfigArgs and ConnectionDestinationConfigOutput values. You can construct a concrete instance of `ConnectionDestinationConfigInput` via:
ConnectionDestinationConfigArgs{...}
type ConnectionDestinationConfigOutput ¶
type ConnectionDestinationConfigOutput struct{ *pulumi.OutputState }
func (ConnectionDestinationConfigOutput) Destinations ¶
func (o ConnectionDestinationConfigOutput) Destinations() ConnectionDestinationConfigDestinationArrayOutput
The destinations for the key. Structure is documented below.
func (ConnectionDestinationConfigOutput) ElementType ¶
func (ConnectionDestinationConfigOutput) ElementType() reflect.Type
func (ConnectionDestinationConfigOutput) Key ¶
func (o ConnectionDestinationConfigOutput) Key() pulumi.StringOutput
The key is the destination identifier that is supported by the Connector.
func (ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutput ¶
func (o ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutput() ConnectionDestinationConfigOutput
func (ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutputWithContext ¶
func (o ConnectionDestinationConfigOutput) ToConnectionDestinationConfigOutputWithContext(ctx context.Context) ConnectionDestinationConfigOutput
type ConnectionEventingConfig ¶
type ConnectionEventingConfig struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables []ConnectionEventingConfigAdditionalVariable `pulumi:"additionalVariables"` // authConfig for Eventing Configuration. // Structure is documented below. AuthConfig *ConnectionEventingConfigAuthConfig `pulumi:"authConfig"` // Enrichment Enabled. EnrichmentEnabled *bool `pulumi:"enrichmentEnabled"` // registrationDestinationConfig // Structure is documented below. RegistrationDestinationConfig ConnectionEventingConfigRegistrationDestinationConfig `pulumi:"registrationDestinationConfig"` }
type ConnectionEventingConfigAdditionalVariable ¶
type ConnectionEventingConfigAdditionalVariable struct { // Boolean Value of configVariable. BooleanValue *bool `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue *ConnectionEventingConfigAdditionalVariableEncryptionKeyValue `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue *int `pulumi:"integerValue"` // Key for the configVariable Key string `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue *ConnectionEventingConfigAdditionalVariableSecretValue `pulumi:"secretValue"` // String Value of configVariabley. StringValue *string `pulumi:"stringValue"` }
type ConnectionEventingConfigAdditionalVariableArgs ¶
type ConnectionEventingConfigAdditionalVariableArgs struct { // Boolean Value of configVariable. BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue pulumi.IntPtrInput `pulumi:"integerValue"` // Key for the configVariable Key pulumi.StringInput `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue ConnectionEventingConfigAdditionalVariableSecretValuePtrInput `pulumi:"secretValue"` // String Value of configVariabley. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (ConnectionEventingConfigAdditionalVariableArgs) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutput ¶
func (i ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutput() ConnectionEventingConfigAdditionalVariableOutput
func (ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableArgs) ToConnectionEventingConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableOutput
type ConnectionEventingConfigAdditionalVariableArray ¶
type ConnectionEventingConfigAdditionalVariableArray []ConnectionEventingConfigAdditionalVariableInput
func (ConnectionEventingConfigAdditionalVariableArray) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableArray) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutput ¶
func (i ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAdditionalVariableArrayOutput
func (ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableArray) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableArrayOutput
type ConnectionEventingConfigAdditionalVariableArrayInput ¶
type ConnectionEventingConfigAdditionalVariableArrayInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAdditionalVariableArrayOutput ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableArrayOutput }
ConnectionEventingConfigAdditionalVariableArrayInput is an input type that accepts ConnectionEventingConfigAdditionalVariableArray and ConnectionEventingConfigAdditionalVariableArrayOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableArrayInput` via:
ConnectionEventingConfigAdditionalVariableArray{ ConnectionEventingConfigAdditionalVariableArgs{...} }
type ConnectionEventingConfigAdditionalVariableArrayOutput ¶
type ConnectionEventingConfigAdditionalVariableArrayOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableArrayOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutput ¶
func (o ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAdditionalVariableArrayOutput
func (ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableArrayOutput
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValue ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValue struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName *string `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type *string `pulumi:"type"` }
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueInput ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput }
ConnectionEventingConfigAdditionalVariableEncryptionKeyValueInput is an input type that accepts ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs and ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableEncryptionKeyValueInput` via:
ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs{...}
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) Type ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput }
ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput is an input type that accepts ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs, ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtr and ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput` via:
ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs{...} or: nil
func ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtr ¶
func ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtr(v *ConnectionEventingConfigAdditionalVariableEncryptionKeyValueArgs) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrInput
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
type ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type ¶
func (o ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionEventingConfigAdditionalVariableInput ¶
type ConnectionEventingConfigAdditionalVariableInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableOutput() ConnectionEventingConfigAdditionalVariableOutput ToConnectionEventingConfigAdditionalVariableOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableOutput }
ConnectionEventingConfigAdditionalVariableInput is an input type that accepts ConnectionEventingConfigAdditionalVariableArgs and ConnectionEventingConfigAdditionalVariableOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableInput` via:
ConnectionEventingConfigAdditionalVariableArgs{...}
type ConnectionEventingConfigAdditionalVariableOutput ¶
type ConnectionEventingConfigAdditionalVariableOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableOutput) BooleanValue ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
Boolean Value of configVariable.
func (ConnectionEventingConfigAdditionalVariableOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableOutput) EncryptionKeyValue ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionEventingConfigAdditionalVariableEncryptionKeyValuePtrOutput
Encription key value of configVariable. Structure is documented below.
func (ConnectionEventingConfigAdditionalVariableOutput) IntegerValue ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
Integer Value of configVariable.
func (ConnectionEventingConfigAdditionalVariableOutput) Key ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) Key() pulumi.StringOutput
Key for the configVariable
func (ConnectionEventingConfigAdditionalVariableOutput) SecretValue ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) SecretValue() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
Secret value of configVariable Structure is documented below.
func (ConnectionEventingConfigAdditionalVariableOutput) StringValue ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
String Value of configVariabley.
func (ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutput ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutput() ConnectionEventingConfigAdditionalVariableOutput
func (ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableOutput) ToConnectionEventingConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableOutput
type ConnectionEventingConfigAdditionalVariableSecretValue ¶
type ConnectionEventingConfigAdditionalVariableSecretValue struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionEventingConfigAdditionalVariableSecretValueArgs ¶
type ConnectionEventingConfigAdditionalVariableSecretValueArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutput ¶
func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput ¶
func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (i ConnectionEventingConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigAdditionalVariableSecretValueInput ¶
type ConnectionEventingConfigAdditionalVariableSecretValueInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAdditionalVariableSecretValueOutput ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableSecretValueOutput }
ConnectionEventingConfigAdditionalVariableSecretValueInput is an input type that accepts ConnectionEventingConfigAdditionalVariableSecretValueArgs and ConnectionEventingConfigAdditionalVariableSecretValueOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableSecretValueInput` via:
ConnectionEventingConfigAdditionalVariableSecretValueArgs{...}
type ConnectionEventingConfigAdditionalVariableSecretValueOutput ¶
type ConnectionEventingConfigAdditionalVariableSecretValueOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) SecretVersion ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutput ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigAdditionalVariableSecretValuePtrInput ¶
type ConnectionEventingConfigAdditionalVariableSecretValuePtrInput interface { pulumi.Input ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput }
ConnectionEventingConfigAdditionalVariableSecretValuePtrInput is an input type that accepts ConnectionEventingConfigAdditionalVariableSecretValueArgs, ConnectionEventingConfigAdditionalVariableSecretValuePtr and ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAdditionalVariableSecretValuePtrInput` via:
ConnectionEventingConfigAdditionalVariableSecretValueArgs{...} or: nil
func ConnectionEventingConfigAdditionalVariableSecretValuePtr ¶
func ConnectionEventingConfigAdditionalVariableSecretValuePtr(v *ConnectionEventingConfigAdditionalVariableSecretValueArgs) ConnectionEventingConfigAdditionalVariableSecretValuePtrInput
type ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput ¶
type ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ElementType ¶
func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) SecretVersion ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigArgs ¶
type ConnectionEventingConfigArgs struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables ConnectionEventingConfigAdditionalVariableArrayInput `pulumi:"additionalVariables"` // authConfig for Eventing Configuration. // Structure is documented below. AuthConfig ConnectionEventingConfigAuthConfigPtrInput `pulumi:"authConfig"` // Enrichment Enabled. EnrichmentEnabled pulumi.BoolPtrInput `pulumi:"enrichmentEnabled"` // registrationDestinationConfig // Structure is documented below. RegistrationDestinationConfig ConnectionEventingConfigRegistrationDestinationConfigInput `pulumi:"registrationDestinationConfig"` }
func (ConnectionEventingConfigArgs) ElementType ¶
func (ConnectionEventingConfigArgs) ElementType() reflect.Type
func (ConnectionEventingConfigArgs) ToConnectionEventingConfigOutput ¶
func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigOutput() ConnectionEventingConfigOutput
func (ConnectionEventingConfigArgs) ToConnectionEventingConfigOutputWithContext ¶
func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigOutput
func (ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutput ¶
func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
func (ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutputWithContext ¶
func (i ConnectionEventingConfigArgs) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
type ConnectionEventingConfigAuthConfig ¶
type ConnectionEventingConfigAuthConfig struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables []ConnectionEventingConfigAuthConfigAdditionalVariable `pulumi:"additionalVariables"` // The type of authentication configured. AuthKey *string `pulumi:"authKey"` // authType of the Connection // Possible values are: `USER_PASSWORD`. AuthType string `pulumi:"authType"` // User password for Authentication. // Structure is documented below. UserPassword ConnectionEventingConfigAuthConfigUserPassword `pulumi:"userPassword"` }
type ConnectionEventingConfigAuthConfigAdditionalVariable ¶
type ConnectionEventingConfigAuthConfigAdditionalVariable struct { // Boolean Value of configVariable. BooleanValue *bool `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue *ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValue `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue *int `pulumi:"integerValue"` // Key for the configVariable Key string `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue *ConnectionEventingConfigAuthConfigAdditionalVariableSecretValue `pulumi:"secretValue"` // String Value of configVariabley. StringValue *string `pulumi:"stringValue"` }
type ConnectionEventingConfigAuthConfigAdditionalVariableArgs ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableArgs struct { // Boolean Value of configVariable. BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue pulumi.IntPtrInput `pulumi:"integerValue"` // Key for the configVariable Key pulumi.StringInput `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput `pulumi:"secretValue"` // String Value of configVariabley. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput() ConnectionEventingConfigAuthConfigAdditionalVariableOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableArray ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableArray []ConnectionEventingConfigAuthConfigAdditionalVariableInput
func (ConnectionEventingConfigAuthConfigAdditionalVariableArray) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableArray) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableArray) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableArray and ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableArray{ ConnectionEventingConfigAuthConfigAdditionalVariableArgs{...} }
type ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValue ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValue struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName *string `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type *string `pulumi:"type"` }
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs and ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs{...}
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) Type ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs, ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtr and ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs{...} or: nil
func ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtr ¶
func ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtr(v *ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValueArgs) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrInput
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionEventingConfigAuthConfigAdditionalVariableInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableOutput() ConnectionEventingConfigAuthConfigAdditionalVariableOutput ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableArgs and ConnectionEventingConfigAuthConfigAdditionalVariableOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableArgs{...}
type ConnectionEventingConfigAuthConfigAdditionalVariableOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) BooleanValue ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
Boolean Value of configVariable.
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) EncryptionKeyValue ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionEventingConfigAuthConfigAdditionalVariableEncryptionKeyValuePtrOutput
Encription key value of configVariable. Structure is documented below.
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) IntegerValue ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
Integer Value of configVariable.
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) SecretValue ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) SecretValue() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
Secret value of configVariable Structure is documented below.
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) StringValue ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
String Value of configVariabley.
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutput() ConnectionEventingConfigAuthConfigAdditionalVariableOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValue ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValue struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs and ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs{...}
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) SecretVersion ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput }
ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput is an input type that accepts ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs, ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtr and ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput` via:
ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs{...} or: nil
func ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtr ¶
func ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtr(v *ConnectionEventingConfigAuthConfigAdditionalVariableSecretValueArgs) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrInput
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput ¶
type ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput() ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput) ToConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigAdditionalVariableSecretValuePtrOutput
type ConnectionEventingConfigAuthConfigArgs ¶
type ConnectionEventingConfigAuthConfigArgs struct { // List containing additional auth configs. // Structure is documented below. AdditionalVariables ConnectionEventingConfigAuthConfigAdditionalVariableArrayInput `pulumi:"additionalVariables"` // The type of authentication configured. AuthKey pulumi.StringPtrInput `pulumi:"authKey"` // authType of the Connection // Possible values are: `USER_PASSWORD`. AuthType pulumi.StringInput `pulumi:"authType"` // User password for Authentication. // Structure is documented below. UserPassword ConnectionEventingConfigAuthConfigUserPasswordInput `pulumi:"userPassword"` }
func (ConnectionEventingConfigAuthConfigArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutput ¶
func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutput() ConnectionEventingConfigAuthConfigOutput
func (ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigOutput
func (ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutput ¶
func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
func (ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigArgs) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
type ConnectionEventingConfigAuthConfigInput ¶
type ConnectionEventingConfigAuthConfigInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigOutput() ConnectionEventingConfigAuthConfigOutput ToConnectionEventingConfigAuthConfigOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigOutput }
ConnectionEventingConfigAuthConfigInput is an input type that accepts ConnectionEventingConfigAuthConfigArgs and ConnectionEventingConfigAuthConfigOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigInput` via:
ConnectionEventingConfigAuthConfigArgs{...}
type ConnectionEventingConfigAuthConfigOutput ¶
type ConnectionEventingConfigAuthConfigOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigOutput) AdditionalVariables ¶
func (o ConnectionEventingConfigAuthConfigOutput) AdditionalVariables() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionEventingConfigAuthConfigOutput) AuthKey ¶
func (o ConnectionEventingConfigAuthConfigOutput) AuthKey() pulumi.StringPtrOutput
The type of authentication configured.
func (ConnectionEventingConfigAuthConfigOutput) AuthType ¶
func (o ConnectionEventingConfigAuthConfigOutput) AuthType() pulumi.StringOutput
authType of the Connection Possible values are: `USER_PASSWORD`.
func (ConnectionEventingConfigAuthConfigOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutput ¶
func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutput() ConnectionEventingConfigAuthConfigOutput
func (ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigOutput
func (ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
func (ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
func (ConnectionEventingConfigAuthConfigOutput) UserPassword ¶
func (o ConnectionEventingConfigAuthConfigOutput) UserPassword() ConnectionEventingConfigAuthConfigUserPasswordOutput
User password for Authentication. Structure is documented below.
type ConnectionEventingConfigAuthConfigPtrInput ¶
type ConnectionEventingConfigAuthConfigPtrInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput ToConnectionEventingConfigAuthConfigPtrOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigPtrOutput }
ConnectionEventingConfigAuthConfigPtrInput is an input type that accepts ConnectionEventingConfigAuthConfigArgs, ConnectionEventingConfigAuthConfigPtr and ConnectionEventingConfigAuthConfigPtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigPtrInput` via:
ConnectionEventingConfigAuthConfigArgs{...} or: nil
func ConnectionEventingConfigAuthConfigPtr ¶
func ConnectionEventingConfigAuthConfigPtr(v *ConnectionEventingConfigAuthConfigArgs) ConnectionEventingConfigAuthConfigPtrInput
type ConnectionEventingConfigAuthConfigPtrOutput ¶
type ConnectionEventingConfigAuthConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigPtrOutput) AdditionalVariables ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) AdditionalVariables() ConnectionEventingConfigAuthConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionEventingConfigAuthConfigPtrOutput) AuthKey ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) AuthKey() pulumi.StringPtrOutput
The type of authentication configured.
func (ConnectionEventingConfigAuthConfigPtrOutput) AuthType ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) AuthType() pulumi.StringPtrOutput
authType of the Connection Possible values are: `USER_PASSWORD`.
func (ConnectionEventingConfigAuthConfigPtrOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigPtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutput() ConnectionEventingConfigAuthConfigPtrOutput
func (ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) ToConnectionEventingConfigAuthConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigPtrOutput
func (ConnectionEventingConfigAuthConfigPtrOutput) UserPassword ¶
func (o ConnectionEventingConfigAuthConfigPtrOutput) UserPassword() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
User password for Authentication. Structure is documented below.
type ConnectionEventingConfigAuthConfigUserPassword ¶
type ConnectionEventingConfigAuthConfigUserPassword struct { // Password for Authentication. // Structure is documented below. Password *ConnectionEventingConfigAuthConfigUserPasswordPassword `pulumi:"password"` // Username for Authentication. Username *string `pulumi:"username"` }
type ConnectionEventingConfigAuthConfigUserPasswordArgs ¶
type ConnectionEventingConfigAuthConfigUserPasswordArgs struct { // Password for Authentication. // Structure is documented below. Password ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput `pulumi:"password"` // Username for Authentication. Username pulumi.StringPtrInput `pulumi:"username"` }
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutput ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
type ConnectionEventingConfigAuthConfigUserPasswordInput ¶
type ConnectionEventingConfigAuthConfigUserPasswordInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigUserPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordOutput ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigUserPasswordOutput }
ConnectionEventingConfigAuthConfigUserPasswordInput is an input type that accepts ConnectionEventingConfigAuthConfigUserPasswordArgs and ConnectionEventingConfigAuthConfigUserPasswordOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigUserPasswordInput` via:
ConnectionEventingConfigAuthConfigUserPasswordArgs{...}
type ConnectionEventingConfigAuthConfigUserPasswordOutput ¶
type ConnectionEventingConfigAuthConfigUserPasswordOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) Password ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) Password() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
Password for Authentication. Structure is documented below.
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordOutput) Username ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordOutput) Username() pulumi.StringPtrOutput
Username for Authentication.
type ConnectionEventingConfigAuthConfigUserPasswordPassword ¶
type ConnectionEventingConfigAuthConfigUserPasswordPassword struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs ¶
type ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs struct { // The resource name of the secret version in the format, // format as: projects/*/secrets/*/versions/*. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (i ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
type ConnectionEventingConfigAuthConfigUserPasswordPasswordInput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPasswordInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput }
ConnectionEventingConfigAuthConfigUserPasswordPasswordInput is an input type that accepts ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs and ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigUserPasswordPasswordInput` via:
ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs{...}
type ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) SecretVersion ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) SecretVersion() pulumi.StringOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput }
ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput is an input type that accepts ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs, ConnectionEventingConfigAuthConfigUserPasswordPasswordPtr and ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput` via:
ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs{...} or: nil
func ConnectionEventingConfigAuthConfigUserPasswordPasswordPtr ¶
func ConnectionEventingConfigAuthConfigUserPasswordPasswordPtr(v *ConnectionEventingConfigAuthConfigUserPasswordPasswordArgs) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrInput
type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) SecretVersion ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) SecretVersion() pulumi.StringPtrOutput
The resource name of the secret version in the format, format as: projects/*/secrets/*/versions/*.
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
type ConnectionEventingConfigAuthConfigUserPasswordPtrInput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPtrInput interface { pulumi.Input ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput }
ConnectionEventingConfigAuthConfigUserPasswordPtrInput is an input type that accepts ConnectionEventingConfigAuthConfigUserPasswordArgs, ConnectionEventingConfigAuthConfigUserPasswordPtr and ConnectionEventingConfigAuthConfigUserPasswordPtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigAuthConfigUserPasswordPtrInput` via:
ConnectionEventingConfigAuthConfigUserPasswordArgs{...} or: nil
func ConnectionEventingConfigAuthConfigUserPasswordPtr ¶
func ConnectionEventingConfigAuthConfigUserPasswordPtr(v *ConnectionEventingConfigAuthConfigUserPasswordArgs) ConnectionEventingConfigAuthConfigUserPasswordPtrInput
type ConnectionEventingConfigAuthConfigUserPasswordPtrOutput ¶
type ConnectionEventingConfigAuthConfigUserPasswordPtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ElementType ¶
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Password ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Password() ConnectionEventingConfigAuthConfigUserPasswordPasswordPtrOutput
Password for Authentication. Structure is documented below.
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutput() ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) ToConnectionEventingConfigAuthConfigUserPasswordPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigAuthConfigUserPasswordPtrOutput
func (ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Username ¶
func (o ConnectionEventingConfigAuthConfigUserPasswordPtrOutput) Username() pulumi.StringPtrOutput
Username for Authentication.
type ConnectionEventingConfigInput ¶
type ConnectionEventingConfigInput interface { pulumi.Input ToConnectionEventingConfigOutput() ConnectionEventingConfigOutput ToConnectionEventingConfigOutputWithContext(context.Context) ConnectionEventingConfigOutput }
ConnectionEventingConfigInput is an input type that accepts ConnectionEventingConfigArgs and ConnectionEventingConfigOutput values. You can construct a concrete instance of `ConnectionEventingConfigInput` via:
ConnectionEventingConfigArgs{...}
type ConnectionEventingConfigOutput ¶
type ConnectionEventingConfigOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigOutput) AdditionalVariables ¶
func (o ConnectionEventingConfigOutput) AdditionalVariables() ConnectionEventingConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionEventingConfigOutput) AuthConfig ¶
func (o ConnectionEventingConfigOutput) AuthConfig() ConnectionEventingConfigAuthConfigPtrOutput
authConfig for Eventing Configuration. Structure is documented below.
func (ConnectionEventingConfigOutput) ElementType ¶
func (ConnectionEventingConfigOutput) ElementType() reflect.Type
func (ConnectionEventingConfigOutput) EnrichmentEnabled ¶
func (o ConnectionEventingConfigOutput) EnrichmentEnabled() pulumi.BoolPtrOutput
Enrichment Enabled.
func (ConnectionEventingConfigOutput) RegistrationDestinationConfig ¶
func (o ConnectionEventingConfigOutput) RegistrationDestinationConfig() ConnectionEventingConfigRegistrationDestinationConfigOutput
registrationDestinationConfig Structure is documented below.
func (ConnectionEventingConfigOutput) ToConnectionEventingConfigOutput ¶
func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigOutput() ConnectionEventingConfigOutput
func (ConnectionEventingConfigOutput) ToConnectionEventingConfigOutputWithContext ¶
func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigOutput
func (ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutput ¶
func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
func (ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigOutput) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
type ConnectionEventingConfigPtrInput ¶
type ConnectionEventingConfigPtrInput interface { pulumi.Input ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput ToConnectionEventingConfigPtrOutputWithContext(context.Context) ConnectionEventingConfigPtrOutput }
ConnectionEventingConfigPtrInput is an input type that accepts ConnectionEventingConfigArgs, ConnectionEventingConfigPtr and ConnectionEventingConfigPtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigPtrInput` via:
ConnectionEventingConfigArgs{...} or: nil
func ConnectionEventingConfigPtr ¶
func ConnectionEventingConfigPtr(v *ConnectionEventingConfigArgs) ConnectionEventingConfigPtrInput
type ConnectionEventingConfigPtrOutput ¶
type ConnectionEventingConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigPtrOutput) AdditionalVariables ¶
func (o ConnectionEventingConfigPtrOutput) AdditionalVariables() ConnectionEventingConfigAdditionalVariableArrayOutput
List containing additional auth configs. Structure is documented below.
func (ConnectionEventingConfigPtrOutput) AuthConfig ¶
func (o ConnectionEventingConfigPtrOutput) AuthConfig() ConnectionEventingConfigAuthConfigPtrOutput
authConfig for Eventing Configuration. Structure is documented below.
func (ConnectionEventingConfigPtrOutput) Elem ¶
func (o ConnectionEventingConfigPtrOutput) Elem() ConnectionEventingConfigOutput
func (ConnectionEventingConfigPtrOutput) ElementType ¶
func (ConnectionEventingConfigPtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigPtrOutput) EnrichmentEnabled ¶
func (o ConnectionEventingConfigPtrOutput) EnrichmentEnabled() pulumi.BoolPtrOutput
Enrichment Enabled.
func (ConnectionEventingConfigPtrOutput) RegistrationDestinationConfig ¶
func (o ConnectionEventingConfigPtrOutput) RegistrationDestinationConfig() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
registrationDestinationConfig Structure is documented below.
func (ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutput ¶
func (o ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutput() ConnectionEventingConfigPtrOutput
func (ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigPtrOutput) ToConnectionEventingConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigPtrOutput
type ConnectionEventingConfigRegistrationDestinationConfig ¶
type ConnectionEventingConfigRegistrationDestinationConfig struct { // destinations for the connection // Structure is documented below. Destinations []ConnectionEventingConfigRegistrationDestinationConfigDestination `pulumi:"destinations"` // Key for the connection Key *string `pulumi:"key"` }
type ConnectionEventingConfigRegistrationDestinationConfigArgs ¶
type ConnectionEventingConfigRegistrationDestinationConfigArgs struct { // destinations for the connection // Structure is documented below. Destinations ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput `pulumi:"destinations"` // Key for the connection Key pulumi.StringPtrInput `pulumi:"key"` }
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutput ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutput() ConnectionEventingConfigRegistrationDestinationConfigOutput
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigOutput
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
func (ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigArgs) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs struct { // Host Host pulumi.StringPtrInput `pulumi:"host"` // port number Port pulumi.IntPtrInput `pulumi:"port"` // Service Attachment ServiceAttachment pulumi.StringPtrInput `pulumi:"serviceAttachment"` }
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArray ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArray []ConnectionEventingConfigRegistrationDestinationConfigDestinationInput
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext ¶
func (i ConnectionEventingConfigRegistrationDestinationConfigDestinationArray) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput interface { pulumi.Input ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext(context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput }
ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput is an input type that accepts ConnectionEventingConfigRegistrationDestinationConfigDestinationArray and ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput values. You can construct a concrete instance of `ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayInput` via:
ConnectionEventingConfigRegistrationDestinationConfigDestinationArray{ ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs{...} }
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
type ConnectionEventingConfigRegistrationDestinationConfigDestinationInput ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationInput interface { pulumi.Input ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext(context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput }
ConnectionEventingConfigRegistrationDestinationConfigDestinationInput is an input type that accepts ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs and ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput values. You can construct a concrete instance of `ConnectionEventingConfigRegistrationDestinationConfigDestinationInput` via:
ConnectionEventingConfigRegistrationDestinationConfigDestinationArgs{...}
type ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput ¶
type ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Host ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Host() pulumi.StringPtrOutput
Host
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Port ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) Port() pulumi.IntPtrOutput
port number
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ServiceAttachment ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ServiceAttachment() pulumi.StringPtrOutput
Service Attachment
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutput() ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
func (ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput) ToConnectionEventingConfigRegistrationDestinationConfigDestinationOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigDestinationOutput
type ConnectionEventingConfigRegistrationDestinationConfigInput ¶
type ConnectionEventingConfigRegistrationDestinationConfigInput interface { pulumi.Input ToConnectionEventingConfigRegistrationDestinationConfigOutput() ConnectionEventingConfigRegistrationDestinationConfigOutput ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext(context.Context) ConnectionEventingConfigRegistrationDestinationConfigOutput }
ConnectionEventingConfigRegistrationDestinationConfigInput is an input type that accepts ConnectionEventingConfigRegistrationDestinationConfigArgs and ConnectionEventingConfigRegistrationDestinationConfigOutput values. You can construct a concrete instance of `ConnectionEventingConfigRegistrationDestinationConfigInput` via:
ConnectionEventingConfigRegistrationDestinationConfigArgs{...}
type ConnectionEventingConfigRegistrationDestinationConfigOutput ¶
type ConnectionEventingConfigRegistrationDestinationConfigOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) Destinations ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) Destinations() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
destinations for the connection Structure is documented below.
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutput ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutput() ConnectionEventingConfigRegistrationDestinationConfigOutput
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigOutput
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
func (ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
type ConnectionEventingConfigRegistrationDestinationConfigPtrInput ¶
type ConnectionEventingConfigRegistrationDestinationConfigPtrInput interface { pulumi.Input ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput }
ConnectionEventingConfigRegistrationDestinationConfigPtrInput is an input type that accepts ConnectionEventingConfigRegistrationDestinationConfigArgs, ConnectionEventingConfigRegistrationDestinationConfigPtr and ConnectionEventingConfigRegistrationDestinationConfigPtrOutput values. You can construct a concrete instance of `ConnectionEventingConfigRegistrationDestinationConfigPtrInput` via:
ConnectionEventingConfigRegistrationDestinationConfigArgs{...} or: nil
func ConnectionEventingConfigRegistrationDestinationConfigPtr ¶
func ConnectionEventingConfigRegistrationDestinationConfigPtr(v *ConnectionEventingConfigRegistrationDestinationConfigArgs) ConnectionEventingConfigRegistrationDestinationConfigPtrInput
type ConnectionEventingConfigRegistrationDestinationConfigPtrOutput ¶
type ConnectionEventingConfigRegistrationDestinationConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Destinations ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Destinations() ConnectionEventingConfigRegistrationDestinationConfigDestinationArrayOutput
destinations for the connection Structure is documented below.
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ElementType ¶
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ElementType() reflect.Type
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Key ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) Key() pulumi.StringPtrOutput
Key for the connection
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutput() ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
func (ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext ¶
func (o ConnectionEventingConfigRegistrationDestinationConfigPtrOutput) ToConnectionEventingConfigRegistrationDestinationConfigPtrOutputWithContext(ctx context.Context) ConnectionEventingConfigRegistrationDestinationConfigPtrOutput
type ConnectionEventingRuntimeData ¶
type ConnectionEventingRuntimeData struct { // Events listener endpoint. The value will populated after provisioning the events listener. EventsListenerEndpoint *string `pulumi:"eventsListenerEndpoint"` // (Output) // Current status of eventing. // Structure is documented below. Statuses []ConnectionEventingRuntimeDataStatus `pulumi:"statuses"` }
type ConnectionEventingRuntimeDataArgs ¶
type ConnectionEventingRuntimeDataArgs struct { // Events listener endpoint. The value will populated after provisioning the events listener. EventsListenerEndpoint pulumi.StringPtrInput `pulumi:"eventsListenerEndpoint"` // (Output) // Current status of eventing. // Structure is documented below. Statuses ConnectionEventingRuntimeDataStatusArrayInput `pulumi:"statuses"` }
func (ConnectionEventingRuntimeDataArgs) ElementType ¶
func (ConnectionEventingRuntimeDataArgs) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutput ¶
func (i ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutput() ConnectionEventingRuntimeDataOutput
func (ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutputWithContext ¶
func (i ConnectionEventingRuntimeDataArgs) ToConnectionEventingRuntimeDataOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataOutput
type ConnectionEventingRuntimeDataArray ¶
type ConnectionEventingRuntimeDataArray []ConnectionEventingRuntimeDataInput
func (ConnectionEventingRuntimeDataArray) ElementType ¶
func (ConnectionEventingRuntimeDataArray) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutput ¶
func (i ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutput() ConnectionEventingRuntimeDataArrayOutput
func (ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutputWithContext ¶
func (i ConnectionEventingRuntimeDataArray) ToConnectionEventingRuntimeDataArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataArrayOutput
type ConnectionEventingRuntimeDataArrayInput ¶
type ConnectionEventingRuntimeDataArrayInput interface { pulumi.Input ToConnectionEventingRuntimeDataArrayOutput() ConnectionEventingRuntimeDataArrayOutput ToConnectionEventingRuntimeDataArrayOutputWithContext(context.Context) ConnectionEventingRuntimeDataArrayOutput }
ConnectionEventingRuntimeDataArrayInput is an input type that accepts ConnectionEventingRuntimeDataArray and ConnectionEventingRuntimeDataArrayOutput values. You can construct a concrete instance of `ConnectionEventingRuntimeDataArrayInput` via:
ConnectionEventingRuntimeDataArray{ ConnectionEventingRuntimeDataArgs{...} }
type ConnectionEventingRuntimeDataArrayOutput ¶
type ConnectionEventingRuntimeDataArrayOutput struct{ *pulumi.OutputState }
func (ConnectionEventingRuntimeDataArrayOutput) ElementType ¶
func (ConnectionEventingRuntimeDataArrayOutput) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutput ¶
func (o ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutput() ConnectionEventingRuntimeDataArrayOutput
func (ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutputWithContext ¶
func (o ConnectionEventingRuntimeDataArrayOutput) ToConnectionEventingRuntimeDataArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataArrayOutput
type ConnectionEventingRuntimeDataInput ¶
type ConnectionEventingRuntimeDataInput interface { pulumi.Input ToConnectionEventingRuntimeDataOutput() ConnectionEventingRuntimeDataOutput ToConnectionEventingRuntimeDataOutputWithContext(context.Context) ConnectionEventingRuntimeDataOutput }
ConnectionEventingRuntimeDataInput is an input type that accepts ConnectionEventingRuntimeDataArgs and ConnectionEventingRuntimeDataOutput values. You can construct a concrete instance of `ConnectionEventingRuntimeDataInput` via:
ConnectionEventingRuntimeDataArgs{...}
type ConnectionEventingRuntimeDataOutput ¶
type ConnectionEventingRuntimeDataOutput struct{ *pulumi.OutputState }
func (ConnectionEventingRuntimeDataOutput) ElementType ¶
func (ConnectionEventingRuntimeDataOutput) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataOutput) EventsListenerEndpoint ¶
func (o ConnectionEventingRuntimeDataOutput) EventsListenerEndpoint() pulumi.StringPtrOutput
Events listener endpoint. The value will populated after provisioning the events listener.
func (ConnectionEventingRuntimeDataOutput) Statuses ¶
func (o ConnectionEventingRuntimeDataOutput) Statuses() ConnectionEventingRuntimeDataStatusArrayOutput
(Output) Current status of eventing. Structure is documented below.
func (ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutput ¶
func (o ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutput() ConnectionEventingRuntimeDataOutput
func (ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutputWithContext ¶
func (o ConnectionEventingRuntimeDataOutput) ToConnectionEventingRuntimeDataOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataOutput
type ConnectionEventingRuntimeDataStatusArgs ¶
type ConnectionEventingRuntimeDataStatusArgs struct { // An arbitrary description for the Conection. Description pulumi.StringPtrInput `pulumi:"description"` // (Output) // State of the Eventing State pulumi.StringPtrInput `pulumi:"state"` }
func (ConnectionEventingRuntimeDataStatusArgs) ElementType ¶
func (ConnectionEventingRuntimeDataStatusArgs) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutput ¶
func (i ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutput() ConnectionEventingRuntimeDataStatusOutput
func (ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutputWithContext ¶
func (i ConnectionEventingRuntimeDataStatusArgs) ToConnectionEventingRuntimeDataStatusOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusOutput
type ConnectionEventingRuntimeDataStatusArray ¶
type ConnectionEventingRuntimeDataStatusArray []ConnectionEventingRuntimeDataStatusInput
func (ConnectionEventingRuntimeDataStatusArray) ElementType ¶
func (ConnectionEventingRuntimeDataStatusArray) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutput ¶
func (i ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutput() ConnectionEventingRuntimeDataStatusArrayOutput
func (ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext ¶
func (i ConnectionEventingRuntimeDataStatusArray) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusArrayOutput
type ConnectionEventingRuntimeDataStatusArrayInput ¶
type ConnectionEventingRuntimeDataStatusArrayInput interface { pulumi.Input ToConnectionEventingRuntimeDataStatusArrayOutput() ConnectionEventingRuntimeDataStatusArrayOutput ToConnectionEventingRuntimeDataStatusArrayOutputWithContext(context.Context) ConnectionEventingRuntimeDataStatusArrayOutput }
ConnectionEventingRuntimeDataStatusArrayInput is an input type that accepts ConnectionEventingRuntimeDataStatusArray and ConnectionEventingRuntimeDataStatusArrayOutput values. You can construct a concrete instance of `ConnectionEventingRuntimeDataStatusArrayInput` via:
ConnectionEventingRuntimeDataStatusArray{ ConnectionEventingRuntimeDataStatusArgs{...} }
type ConnectionEventingRuntimeDataStatusArrayOutput ¶
type ConnectionEventingRuntimeDataStatusArrayOutput struct{ *pulumi.OutputState }
func (ConnectionEventingRuntimeDataStatusArrayOutput) ElementType ¶
func (ConnectionEventingRuntimeDataStatusArrayOutput) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutput ¶
func (o ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutput() ConnectionEventingRuntimeDataStatusArrayOutput
func (ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext ¶
func (o ConnectionEventingRuntimeDataStatusArrayOutput) ToConnectionEventingRuntimeDataStatusArrayOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusArrayOutput
type ConnectionEventingRuntimeDataStatusInput ¶
type ConnectionEventingRuntimeDataStatusInput interface { pulumi.Input ToConnectionEventingRuntimeDataStatusOutput() ConnectionEventingRuntimeDataStatusOutput ToConnectionEventingRuntimeDataStatusOutputWithContext(context.Context) ConnectionEventingRuntimeDataStatusOutput }
ConnectionEventingRuntimeDataStatusInput is an input type that accepts ConnectionEventingRuntimeDataStatusArgs and ConnectionEventingRuntimeDataStatusOutput values. You can construct a concrete instance of `ConnectionEventingRuntimeDataStatusInput` via:
ConnectionEventingRuntimeDataStatusArgs{...}
type ConnectionEventingRuntimeDataStatusOutput ¶
type ConnectionEventingRuntimeDataStatusOutput struct{ *pulumi.OutputState }
func (ConnectionEventingRuntimeDataStatusOutput) Description ¶
func (o ConnectionEventingRuntimeDataStatusOutput) Description() pulumi.StringPtrOutput
An arbitrary description for the Conection.
func (ConnectionEventingRuntimeDataStatusOutput) ElementType ¶
func (ConnectionEventingRuntimeDataStatusOutput) ElementType() reflect.Type
func (ConnectionEventingRuntimeDataStatusOutput) State ¶
func (o ConnectionEventingRuntimeDataStatusOutput) State() pulumi.StringPtrOutput
(Output) State of the Eventing
func (ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutput ¶
func (o ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutput() ConnectionEventingRuntimeDataStatusOutput
func (ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutputWithContext ¶
func (o ConnectionEventingRuntimeDataStatusOutput) ToConnectionEventingRuntimeDataStatusOutputWithContext(ctx context.Context) ConnectionEventingRuntimeDataStatusOutput
type ConnectionInput ¶
type ConnectionInput interface { pulumi.Input ToConnectionOutput() ConnectionOutput ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput }
type ConnectionLockConfig ¶
type ConnectionLockConfigArgs ¶
type ConnectionLockConfigArgs struct { // Indicates whether or not the connection is locked. Locked pulumi.BoolInput `pulumi:"locked"` // Describes why a connection is locked. Reason pulumi.StringPtrInput `pulumi:"reason"` }
func (ConnectionLockConfigArgs) ElementType ¶
func (ConnectionLockConfigArgs) ElementType() reflect.Type
func (ConnectionLockConfigArgs) ToConnectionLockConfigOutput ¶
func (i ConnectionLockConfigArgs) ToConnectionLockConfigOutput() ConnectionLockConfigOutput
func (ConnectionLockConfigArgs) ToConnectionLockConfigOutputWithContext ¶
func (i ConnectionLockConfigArgs) ToConnectionLockConfigOutputWithContext(ctx context.Context) ConnectionLockConfigOutput
func (ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutput ¶
func (i ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
func (ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutputWithContext ¶
func (i ConnectionLockConfigArgs) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
type ConnectionLockConfigInput ¶
type ConnectionLockConfigInput interface { pulumi.Input ToConnectionLockConfigOutput() ConnectionLockConfigOutput ToConnectionLockConfigOutputWithContext(context.Context) ConnectionLockConfigOutput }
ConnectionLockConfigInput is an input type that accepts ConnectionLockConfigArgs and ConnectionLockConfigOutput values. You can construct a concrete instance of `ConnectionLockConfigInput` via:
ConnectionLockConfigArgs{...}
type ConnectionLockConfigOutput ¶
type ConnectionLockConfigOutput struct{ *pulumi.OutputState }
func (ConnectionLockConfigOutput) ElementType ¶
func (ConnectionLockConfigOutput) ElementType() reflect.Type
func (ConnectionLockConfigOutput) Locked ¶
func (o ConnectionLockConfigOutput) Locked() pulumi.BoolOutput
Indicates whether or not the connection is locked.
func (ConnectionLockConfigOutput) Reason ¶
func (o ConnectionLockConfigOutput) Reason() pulumi.StringPtrOutput
Describes why a connection is locked.
func (ConnectionLockConfigOutput) ToConnectionLockConfigOutput ¶
func (o ConnectionLockConfigOutput) ToConnectionLockConfigOutput() ConnectionLockConfigOutput
func (ConnectionLockConfigOutput) ToConnectionLockConfigOutputWithContext ¶
func (o ConnectionLockConfigOutput) ToConnectionLockConfigOutputWithContext(ctx context.Context) ConnectionLockConfigOutput
func (ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutput ¶
func (o ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
func (ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutputWithContext ¶
func (o ConnectionLockConfigOutput) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
type ConnectionLockConfigPtrInput ¶
type ConnectionLockConfigPtrInput interface { pulumi.Input ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput ToConnectionLockConfigPtrOutputWithContext(context.Context) ConnectionLockConfigPtrOutput }
ConnectionLockConfigPtrInput is an input type that accepts ConnectionLockConfigArgs, ConnectionLockConfigPtr and ConnectionLockConfigPtrOutput values. You can construct a concrete instance of `ConnectionLockConfigPtrInput` via:
ConnectionLockConfigArgs{...} or: nil
func ConnectionLockConfigPtr ¶
func ConnectionLockConfigPtr(v *ConnectionLockConfigArgs) ConnectionLockConfigPtrInput
type ConnectionLockConfigPtrOutput ¶
type ConnectionLockConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionLockConfigPtrOutput) Elem ¶
func (o ConnectionLockConfigPtrOutput) Elem() ConnectionLockConfigOutput
func (ConnectionLockConfigPtrOutput) ElementType ¶
func (ConnectionLockConfigPtrOutput) ElementType() reflect.Type
func (ConnectionLockConfigPtrOutput) Locked ¶
func (o ConnectionLockConfigPtrOutput) Locked() pulumi.BoolPtrOutput
Indicates whether or not the connection is locked.
func (ConnectionLockConfigPtrOutput) Reason ¶
func (o ConnectionLockConfigPtrOutput) Reason() pulumi.StringPtrOutput
Describes why a connection is locked.
func (ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutput ¶
func (o ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutput() ConnectionLockConfigPtrOutput
func (ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutputWithContext ¶
func (o ConnectionLockConfigPtrOutput) ToConnectionLockConfigPtrOutputWithContext(ctx context.Context) ConnectionLockConfigPtrOutput
type ConnectionLogConfig ¶
type ConnectionLogConfig struct { // Enabled represents whether logging is enabled or not for a connection. Enabled bool `pulumi:"enabled"` }
type ConnectionLogConfigArgs ¶
type ConnectionLogConfigArgs struct { // Enabled represents whether logging is enabled or not for a connection. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (ConnectionLogConfigArgs) ElementType ¶
func (ConnectionLogConfigArgs) ElementType() reflect.Type
func (ConnectionLogConfigArgs) ToConnectionLogConfigOutput ¶
func (i ConnectionLogConfigArgs) ToConnectionLogConfigOutput() ConnectionLogConfigOutput
func (ConnectionLogConfigArgs) ToConnectionLogConfigOutputWithContext ¶
func (i ConnectionLogConfigArgs) ToConnectionLogConfigOutputWithContext(ctx context.Context) ConnectionLogConfigOutput
func (ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutput ¶
func (i ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
func (ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutputWithContext ¶
func (i ConnectionLogConfigArgs) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
type ConnectionLogConfigInput ¶
type ConnectionLogConfigInput interface { pulumi.Input ToConnectionLogConfigOutput() ConnectionLogConfigOutput ToConnectionLogConfigOutputWithContext(context.Context) ConnectionLogConfigOutput }
ConnectionLogConfigInput is an input type that accepts ConnectionLogConfigArgs and ConnectionLogConfigOutput values. You can construct a concrete instance of `ConnectionLogConfigInput` via:
ConnectionLogConfigArgs{...}
type ConnectionLogConfigOutput ¶
type ConnectionLogConfigOutput struct{ *pulumi.OutputState }
func (ConnectionLogConfigOutput) ElementType ¶
func (ConnectionLogConfigOutput) ElementType() reflect.Type
func (ConnectionLogConfigOutput) Enabled ¶
func (o ConnectionLogConfigOutput) Enabled() pulumi.BoolOutput
Enabled represents whether logging is enabled or not for a connection.
func (ConnectionLogConfigOutput) ToConnectionLogConfigOutput ¶
func (o ConnectionLogConfigOutput) ToConnectionLogConfigOutput() ConnectionLogConfigOutput
func (ConnectionLogConfigOutput) ToConnectionLogConfigOutputWithContext ¶
func (o ConnectionLogConfigOutput) ToConnectionLogConfigOutputWithContext(ctx context.Context) ConnectionLogConfigOutput
func (ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutput ¶
func (o ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
func (ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutputWithContext ¶
func (o ConnectionLogConfigOutput) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
type ConnectionLogConfigPtrInput ¶
type ConnectionLogConfigPtrInput interface { pulumi.Input ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput ToConnectionLogConfigPtrOutputWithContext(context.Context) ConnectionLogConfigPtrOutput }
ConnectionLogConfigPtrInput is an input type that accepts ConnectionLogConfigArgs, ConnectionLogConfigPtr and ConnectionLogConfigPtrOutput values. You can construct a concrete instance of `ConnectionLogConfigPtrInput` via:
ConnectionLogConfigArgs{...} or: nil
func ConnectionLogConfigPtr ¶
func ConnectionLogConfigPtr(v *ConnectionLogConfigArgs) ConnectionLogConfigPtrInput
type ConnectionLogConfigPtrOutput ¶
type ConnectionLogConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionLogConfigPtrOutput) Elem ¶
func (o ConnectionLogConfigPtrOutput) Elem() ConnectionLogConfigOutput
func (ConnectionLogConfigPtrOutput) ElementType ¶
func (ConnectionLogConfigPtrOutput) ElementType() reflect.Type
func (ConnectionLogConfigPtrOutput) Enabled ¶
func (o ConnectionLogConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enabled represents whether logging is enabled or not for a connection.
func (ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutput ¶
func (o ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutput() ConnectionLogConfigPtrOutput
func (ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutputWithContext ¶
func (o ConnectionLogConfigPtrOutput) ToConnectionLogConfigPtrOutputWithContext(ctx context.Context) ConnectionLogConfigPtrOutput
type ConnectionMap ¶
type ConnectionMap map[string]ConnectionInput
func (ConnectionMap) ElementType ¶
func (ConnectionMap) ElementType() reflect.Type
func (ConnectionMap) ToConnectionMapOutput ¶
func (i ConnectionMap) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMap) ToConnectionMapOutputWithContext ¶
func (i ConnectionMap) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionMapInput ¶
type ConnectionMapInput interface { pulumi.Input ToConnectionMapOutput() ConnectionMapOutput ToConnectionMapOutputWithContext(context.Context) ConnectionMapOutput }
ConnectionMapInput is an input type that accepts ConnectionMap and ConnectionMapOutput values. You can construct a concrete instance of `ConnectionMapInput` via:
ConnectionMap{ "key": ConnectionArgs{...} }
type ConnectionMapOutput ¶
type ConnectionMapOutput struct{ *pulumi.OutputState }
func (ConnectionMapOutput) ElementType ¶
func (ConnectionMapOutput) ElementType() reflect.Type
func (ConnectionMapOutput) MapIndex ¶
func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
func (ConnectionMapOutput) ToConnectionMapOutput ¶
func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMapOutput) ToConnectionMapOutputWithContext ¶
func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionNodeConfig ¶
type ConnectionNodeConfigArgs ¶
type ConnectionNodeConfigArgs struct { // Minimum number of nodes in the runtime nodes. MaxNodeCount pulumi.IntPtrInput `pulumi:"maxNodeCount"` // Minimum number of nodes in the runtime nodes. MinNodeCount pulumi.IntPtrInput `pulumi:"minNodeCount"` }
func (ConnectionNodeConfigArgs) ElementType ¶
func (ConnectionNodeConfigArgs) ElementType() reflect.Type
func (ConnectionNodeConfigArgs) ToConnectionNodeConfigOutput ¶
func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigOutput() ConnectionNodeConfigOutput
func (ConnectionNodeConfigArgs) ToConnectionNodeConfigOutputWithContext ¶
func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigOutputWithContext(ctx context.Context) ConnectionNodeConfigOutput
func (ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutput ¶
func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
func (ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutputWithContext ¶
func (i ConnectionNodeConfigArgs) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
type ConnectionNodeConfigInput ¶
type ConnectionNodeConfigInput interface { pulumi.Input ToConnectionNodeConfigOutput() ConnectionNodeConfigOutput ToConnectionNodeConfigOutputWithContext(context.Context) ConnectionNodeConfigOutput }
ConnectionNodeConfigInput is an input type that accepts ConnectionNodeConfigArgs and ConnectionNodeConfigOutput values. You can construct a concrete instance of `ConnectionNodeConfigInput` via:
ConnectionNodeConfigArgs{...}
type ConnectionNodeConfigOutput ¶
type ConnectionNodeConfigOutput struct{ *pulumi.OutputState }
func (ConnectionNodeConfigOutput) ElementType ¶
func (ConnectionNodeConfigOutput) ElementType() reflect.Type
func (ConnectionNodeConfigOutput) MaxNodeCount ¶
func (o ConnectionNodeConfigOutput) MaxNodeCount() pulumi.IntPtrOutput
Minimum number of nodes in the runtime nodes.
func (ConnectionNodeConfigOutput) MinNodeCount ¶
func (o ConnectionNodeConfigOutput) MinNodeCount() pulumi.IntPtrOutput
Minimum number of nodes in the runtime nodes.
func (ConnectionNodeConfigOutput) ToConnectionNodeConfigOutput ¶
func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigOutput() ConnectionNodeConfigOutput
func (ConnectionNodeConfigOutput) ToConnectionNodeConfigOutputWithContext ¶
func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigOutputWithContext(ctx context.Context) ConnectionNodeConfigOutput
func (ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutput ¶
func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
func (ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutputWithContext ¶
func (o ConnectionNodeConfigOutput) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
type ConnectionNodeConfigPtrInput ¶
type ConnectionNodeConfigPtrInput interface { pulumi.Input ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput ToConnectionNodeConfigPtrOutputWithContext(context.Context) ConnectionNodeConfigPtrOutput }
ConnectionNodeConfigPtrInput is an input type that accepts ConnectionNodeConfigArgs, ConnectionNodeConfigPtr and ConnectionNodeConfigPtrOutput values. You can construct a concrete instance of `ConnectionNodeConfigPtrInput` via:
ConnectionNodeConfigArgs{...} or: nil
func ConnectionNodeConfigPtr ¶
func ConnectionNodeConfigPtr(v *ConnectionNodeConfigArgs) ConnectionNodeConfigPtrInput
type ConnectionNodeConfigPtrOutput ¶
type ConnectionNodeConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionNodeConfigPtrOutput) Elem ¶
func (o ConnectionNodeConfigPtrOutput) Elem() ConnectionNodeConfigOutput
func (ConnectionNodeConfigPtrOutput) ElementType ¶
func (ConnectionNodeConfigPtrOutput) ElementType() reflect.Type
func (ConnectionNodeConfigPtrOutput) MaxNodeCount ¶
func (o ConnectionNodeConfigPtrOutput) MaxNodeCount() pulumi.IntPtrOutput
Minimum number of nodes in the runtime nodes.
func (ConnectionNodeConfigPtrOutput) MinNodeCount ¶
func (o ConnectionNodeConfigPtrOutput) MinNodeCount() pulumi.IntPtrOutput
Minimum number of nodes in the runtime nodes.
func (ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutput ¶
func (o ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutput() ConnectionNodeConfigPtrOutput
func (ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutputWithContext ¶
func (o ConnectionNodeConfigPtrOutput) ToConnectionNodeConfigPtrOutputWithContext(ctx context.Context) ConnectionNodeConfigPtrOutput
type ConnectionOutput ¶
type ConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionOutput) AuthConfig ¶
func (o ConnectionOutput) AuthConfig() ConnectionAuthConfigPtrOutput
authConfig for the connection. Structure is documented below.
func (ConnectionOutput) ConfigVariables ¶
func (o ConnectionOutput) ConfigVariables() ConnectionConfigVariableArrayOutput
Config Variables for the connection. Structure is documented below.
func (ConnectionOutput) ConnectionRevision ¶
func (o ConnectionOutput) ConnectionRevision() pulumi.StringOutput
Connection revision. This field is only updated when the connection is created or updated by User.
func (ConnectionOutput) ConnectorVersion ¶
func (o ConnectionOutput) ConnectorVersion() pulumi.StringOutput
connectorVersion of the Connector.
func (ConnectionOutput) ConnectorVersionInfraConfigs ¶
func (o ConnectionOutput) ConnectorVersionInfraConfigs() ConnectionConnectorVersionInfraConfigArrayOutput
This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version. Structure is documented below.
func (ConnectionOutput) ConnectorVersionLaunchStage ¶
func (o ConnectionOutput) ConnectorVersionLaunchStage() pulumi.StringOutput
Flag to mark the version indicating the launch stage.
func (ConnectionOutput) CreateTime ¶
func (o ConnectionOutput) CreateTime() pulumi.StringOutput
Time the Namespace was created in UTC.
func (ConnectionOutput) Description ¶
func (o ConnectionOutput) Description() pulumi.StringPtrOutput
An arbitrary description for the Conection.
func (ConnectionOutput) DestinationConfigs ¶
func (o ConnectionOutput) DestinationConfigs() ConnectionDestinationConfigArrayOutput
Define the Connectors target endpoint. Structure is documented below.
func (ConnectionOutput) EffectiveLabels ¶
func (o ConnectionOutput) EffectiveLabels() pulumi.StringMapOutput
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
func (ConnectionOutput) ElementType ¶
func (ConnectionOutput) ElementType() reflect.Type
func (ConnectionOutput) EventingConfig ¶
func (o ConnectionOutput) EventingConfig() ConnectionEventingConfigPtrOutput
Eventing Configuration of a connection Structure is documented below.
func (ConnectionOutput) EventingEnablementType ¶
func (o ConnectionOutput) EventingEnablementType() pulumi.StringPtrOutput
Eventing enablement type. Will be nil if eventing is not enabled. Possible values are: `EVENTING_AND_CONNECTION`, `ONLY_EVENTING`.
func (ConnectionOutput) EventingRuntimeDatas ¶
func (o ConnectionOutput) EventingRuntimeDatas() ConnectionEventingRuntimeDataArrayOutput
Eventing Runtime Data. Structure is documented below.
func (ConnectionOutput) Labels ¶
func (o ConnectionOutput) Labels() pulumi.StringMapOutput
Resource labels to represent user provided metadata.
**Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effectiveLabels` for all of the labels present on the resource.
func (ConnectionOutput) Location ¶
func (o ConnectionOutput) Location() pulumi.StringOutput
Location in which Connection needs to be created.
func (ConnectionOutput) LockConfig ¶
func (o ConnectionOutput) LockConfig() ConnectionLockConfigPtrOutput
Determines whether or no a connection is locked. If locked, a reason must be specified. Structure is documented below.
func (ConnectionOutput) LogConfig ¶
func (o ConnectionOutput) LogConfig() ConnectionLogConfigPtrOutput
Log configuration for the connection. Structure is documented below.
func (ConnectionOutput) Name ¶
func (o ConnectionOutput) Name() pulumi.StringOutput
Name of Connection needs to be created.
***
func (ConnectionOutput) NodeConfig ¶
func (o ConnectionOutput) NodeConfig() ConnectionNodeConfigOutput
Node configuration for the connection. Structure is documented below.
func (ConnectionOutput) Project ¶
func (o ConnectionOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (ConnectionOutput) PulumiLabels ¶
func (o ConnectionOutput) PulumiLabels() pulumi.StringMapOutput
The combination of labels configured directly on the resource and default labels configured on the provider.
func (ConnectionOutput) ServiceAccount ¶
func (o ConnectionOutput) ServiceAccount() pulumi.StringOutput
Service account needed for runtime plane to access Google Cloud resources.
func (ConnectionOutput) ServiceDirectory ¶
func (o ConnectionOutput) ServiceDirectory() pulumi.StringOutput
The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors"
func (ConnectionOutput) SslConfig ¶
func (o ConnectionOutput) SslConfig() ConnectionSslConfigPtrOutput
SSL Configuration of a connection Structure is documented below.
func (ConnectionOutput) Statuses ¶
func (o ConnectionOutput) Statuses() ConnectionStatusArrayOutput
(Output) Current status of eventing. Structure is documented below.
func (ConnectionOutput) SubscriptionType ¶
func (o ConnectionOutput) SubscriptionType() pulumi.StringOutput
This subscription type enum states the subscription type of the project.
func (ConnectionOutput) Suspended ¶
func (o ConnectionOutput) Suspended() pulumi.BoolPtrOutput
Suspended indicates if a user has suspended a connection or not.
func (ConnectionOutput) ToConnectionOutput ¶
func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
func (ConnectionOutput) ToConnectionOutputWithContext ¶
func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
func (ConnectionOutput) UpdateTime ¶
func (o ConnectionOutput) UpdateTime() pulumi.StringOutput
Time the Namespace was updated in UTC.
type ConnectionSslConfig ¶
type ConnectionSslConfig struct { // Additional SSL related field values. // Structure is documented below. AdditionalVariables []ConnectionSslConfigAdditionalVariable `pulumi:"additionalVariables"` // Type of Client Cert (PEM/JKS/.. etc.) // Possible values are: `PEM`. ClientCertType *string `pulumi:"clientCertType"` // Client Certificate // Structure is documented below. ClientCertificate *ConnectionSslConfigClientCertificate `pulumi:"clientCertificate"` // Client Private Key // Structure is documented below. ClientPrivateKey *ConnectionSslConfigClientPrivateKey `pulumi:"clientPrivateKey"` // Secret containing the passphrase protecting the Client Private Key // Structure is documented below. ClientPrivateKeyPass *ConnectionSslConfigClientPrivateKeyPass `pulumi:"clientPrivateKeyPass"` // Private Server Certificate. Needs to be specified if trust model is PRIVATE. // Structure is documented below. PrivateServerCertificate *ConnectionSslConfigPrivateServerCertificate `pulumi:"privateServerCertificate"` // Type of Server Cert (PEM/JKS/.. etc.) // Possible values are: `PEM`. ServerCertType *string `pulumi:"serverCertType"` // Enum for Trust Model // Possible values are: `PUBLIC`, `PRIVATE`, `INSECURE`. TrustModel *string `pulumi:"trustModel"` // Enum for controlling the SSL Type (TLS/MTLS) // Possible values are: `TLS`, `MTLS`. Type string `pulumi:"type"` // Bool for enabling SSL UseSsl *bool `pulumi:"useSsl"` }
type ConnectionSslConfigAdditionalVariable ¶
type ConnectionSslConfigAdditionalVariable struct { // Boolean Value of configVariable. BooleanValue *bool `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue *ConnectionSslConfigAdditionalVariableEncryptionKeyValue `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue *int `pulumi:"integerValue"` // Key for the configVariable Key string `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue *ConnectionSslConfigAdditionalVariableSecretValue `pulumi:"secretValue"` // String Value of configVariabley. StringValue *string `pulumi:"stringValue"` }
type ConnectionSslConfigAdditionalVariableArgs ¶
type ConnectionSslConfigAdditionalVariableArgs struct { // Boolean Value of configVariable. BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // Encription key value of configVariable. // Structure is documented below. EncryptionKeyValue ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput `pulumi:"encryptionKeyValue"` // Integer Value of configVariable. IntegerValue pulumi.IntPtrInput `pulumi:"integerValue"` // Key for the configVariable Key pulumi.StringInput `pulumi:"key"` // Secret value of configVariable // Structure is documented below. SecretValue ConnectionSslConfigAdditionalVariableSecretValuePtrInput `pulumi:"secretValue"` // String Value of configVariabley. StringValue pulumi.StringPtrInput `pulumi:"stringValue"` }
func (ConnectionSslConfigAdditionalVariableArgs) ElementType ¶
func (ConnectionSslConfigAdditionalVariableArgs) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutput ¶
func (i ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutput() ConnectionSslConfigAdditionalVariableOutput
func (ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableArgs) ToConnectionSslConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableOutput
type ConnectionSslConfigAdditionalVariableArray ¶
type ConnectionSslConfigAdditionalVariableArray []ConnectionSslConfigAdditionalVariableInput
func (ConnectionSslConfigAdditionalVariableArray) ElementType ¶
func (ConnectionSslConfigAdditionalVariableArray) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutput ¶
func (i ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutput() ConnectionSslConfigAdditionalVariableArrayOutput
func (ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableArray) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableArrayOutput
type ConnectionSslConfigAdditionalVariableArrayInput ¶
type ConnectionSslConfigAdditionalVariableArrayInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableArrayOutput() ConnectionSslConfigAdditionalVariableArrayOutput ToConnectionSslConfigAdditionalVariableArrayOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableArrayOutput }
ConnectionSslConfigAdditionalVariableArrayInput is an input type that accepts ConnectionSslConfigAdditionalVariableArray and ConnectionSslConfigAdditionalVariableArrayOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableArrayInput` via:
ConnectionSslConfigAdditionalVariableArray{ ConnectionSslConfigAdditionalVariableArgs{...} }
type ConnectionSslConfigAdditionalVariableArrayOutput ¶
type ConnectionSslConfigAdditionalVariableArrayOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableArrayOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableArrayOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutput ¶
func (o ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutput() ConnectionSslConfigAdditionalVariableArrayOutput
func (ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableArrayOutput) ToConnectionSslConfigAdditionalVariableArrayOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableArrayOutput
type ConnectionSslConfigAdditionalVariableEncryptionKeyValue ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValue struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName *string `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type *string `pulumi:"type"` }
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs struct { // The [KMS key name] with which the content of the Operation is encrypted. The expected // format: projects/*/locations/*/keyRings/*/cryptoKeys/*. // Will be empty string if google managed. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // Type of Encryption Key // Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ElementType ¶
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueInput ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput }
ConnectionSslConfigAdditionalVariableEncryptionKeyValueInput is an input type that accepts ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs and ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableEncryptionKeyValueInput` via:
ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs{...}
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) Type ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValueOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput }
ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput is an input type that accepts ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs, ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtr and ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput` via:
ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs{...} or: nil
func ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtr ¶
func ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtr(v *ConnectionSslConfigAdditionalVariableEncryptionKeyValueArgs) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrInput
type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
type ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) KmsKeyName() pulumi.StringPtrOutput
The [KMS key name] with which the content of the Operation is encrypted. The expected format: projects/*/locations/*/keyRings/*/cryptoKeys/*. Will be empty string if google managed.
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) ToConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
func (ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type ¶
func (o ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput) Type() pulumi.StringPtrOutput
Type of Encryption Key Possible values are: `GOOGLE_MANAGED`, `CUSTOMER_MANAGED`.
type ConnectionSslConfigAdditionalVariableInput ¶
type ConnectionSslConfigAdditionalVariableInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableOutput() ConnectionSslConfigAdditionalVariableOutput ToConnectionSslConfigAdditionalVariableOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableOutput }
ConnectionSslConfigAdditionalVariableInput is an input type that accepts ConnectionSslConfigAdditionalVariableArgs and ConnectionSslConfigAdditionalVariableOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableInput` via:
ConnectionSslConfigAdditionalVariableArgs{...}
type ConnectionSslConfigAdditionalVariableOutput ¶
type ConnectionSslConfigAdditionalVariableOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableOutput) BooleanValue ¶
func (o ConnectionSslConfigAdditionalVariableOutput) BooleanValue() pulumi.BoolPtrOutput
Boolean Value of configVariable.
func (ConnectionSslConfigAdditionalVariableOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableOutput) EncryptionKeyValue ¶
func (o ConnectionSslConfigAdditionalVariableOutput) EncryptionKeyValue() ConnectionSslConfigAdditionalVariableEncryptionKeyValuePtrOutput
Encription key value of configVariable. Structure is documented below.
func (ConnectionSslConfigAdditionalVariableOutput) IntegerValue ¶
func (o ConnectionSslConfigAdditionalVariableOutput) IntegerValue() pulumi.IntPtrOutput
Integer Value of configVariable.
func (ConnectionSslConfigAdditionalVariableOutput) Key ¶
func (o ConnectionSslConfigAdditionalVariableOutput) Key() pulumi.StringOutput
Key for the configVariable
func (ConnectionSslConfigAdditionalVariableOutput) SecretValue ¶
func (o ConnectionSslConfigAdditionalVariableOutput) SecretValue() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
Secret value of configVariable Structure is documented below.
func (ConnectionSslConfigAdditionalVariableOutput) StringValue ¶
func (o ConnectionSslConfigAdditionalVariableOutput) StringValue() pulumi.StringPtrOutput
String Value of configVariabley.
func (ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutput ¶
func (o ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutput() ConnectionSslConfigAdditionalVariableOutput
func (ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableOutput) ToConnectionSslConfigAdditionalVariableOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableOutput
type ConnectionSslConfigAdditionalVariableSecretValue ¶
type ConnectionSslConfigAdditionalVariableSecretValue struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionSslConfigAdditionalVariableSecretValueArgs ¶
type ConnectionSslConfigAdditionalVariableSecretValueArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ElementType ¶
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutput ¶
func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutput() ConnectionSslConfigAdditionalVariableSecretValueOutput
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValueOutput
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput ¶
func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (i ConnectionSslConfigAdditionalVariableSecretValueArgs) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
type ConnectionSslConfigAdditionalVariableSecretValueInput ¶
type ConnectionSslConfigAdditionalVariableSecretValueInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableSecretValueOutput() ConnectionSslConfigAdditionalVariableSecretValueOutput ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableSecretValueOutput }
ConnectionSslConfigAdditionalVariableSecretValueInput is an input type that accepts ConnectionSslConfigAdditionalVariableSecretValueArgs and ConnectionSslConfigAdditionalVariableSecretValueOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableSecretValueInput` via:
ConnectionSslConfigAdditionalVariableSecretValueArgs{...}
type ConnectionSslConfigAdditionalVariableSecretValueOutput ¶
type ConnectionSslConfigAdditionalVariableSecretValueOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) SecretVersion ¶
func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutput ¶
func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutput() ConnectionSslConfigAdditionalVariableSecretValueOutput
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValueOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValueOutput
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableSecretValueOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
type ConnectionSslConfigAdditionalVariableSecretValuePtrInput ¶
type ConnectionSslConfigAdditionalVariableSecretValuePtrInput interface { pulumi.Input ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput }
ConnectionSslConfigAdditionalVariableSecretValuePtrInput is an input type that accepts ConnectionSslConfigAdditionalVariableSecretValueArgs, ConnectionSslConfigAdditionalVariableSecretValuePtr and ConnectionSslConfigAdditionalVariableSecretValuePtrOutput values. You can construct a concrete instance of `ConnectionSslConfigAdditionalVariableSecretValuePtrInput` via:
ConnectionSslConfigAdditionalVariableSecretValueArgs{...} or: nil
func ConnectionSslConfigAdditionalVariableSecretValuePtr ¶
func ConnectionSslConfigAdditionalVariableSecretValuePtr(v *ConnectionSslConfigAdditionalVariableSecretValueArgs) ConnectionSslConfigAdditionalVariableSecretValuePtrInput
type ConnectionSslConfigAdditionalVariableSecretValuePtrOutput ¶
type ConnectionSslConfigAdditionalVariableSecretValuePtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ElementType ¶
func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) SecretVersion ¶
func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput ¶
func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutput() ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
func (ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext ¶
func (o ConnectionSslConfigAdditionalVariableSecretValuePtrOutput) ToConnectionSslConfigAdditionalVariableSecretValuePtrOutputWithContext(ctx context.Context) ConnectionSslConfigAdditionalVariableSecretValuePtrOutput
type ConnectionSslConfigArgs ¶
type ConnectionSslConfigArgs struct { // Additional SSL related field values. // Structure is documented below. AdditionalVariables ConnectionSslConfigAdditionalVariableArrayInput `pulumi:"additionalVariables"` // Type of Client Cert (PEM/JKS/.. etc.) // Possible values are: `PEM`. ClientCertType pulumi.StringPtrInput `pulumi:"clientCertType"` // Client Certificate // Structure is documented below. ClientCertificate ConnectionSslConfigClientCertificatePtrInput `pulumi:"clientCertificate"` // Client Private Key // Structure is documented below. ClientPrivateKey ConnectionSslConfigClientPrivateKeyPtrInput `pulumi:"clientPrivateKey"` // Secret containing the passphrase protecting the Client Private Key // Structure is documented below. ClientPrivateKeyPass ConnectionSslConfigClientPrivateKeyPassPtrInput `pulumi:"clientPrivateKeyPass"` // Private Server Certificate. Needs to be specified if trust model is PRIVATE. // Structure is documented below. PrivateServerCertificate ConnectionSslConfigPrivateServerCertificatePtrInput `pulumi:"privateServerCertificate"` // Type of Server Cert (PEM/JKS/.. etc.) // Possible values are: `PEM`. ServerCertType pulumi.StringPtrInput `pulumi:"serverCertType"` // Enum for Trust Model // Possible values are: `PUBLIC`, `PRIVATE`, `INSECURE`. TrustModel pulumi.StringPtrInput `pulumi:"trustModel"` // Enum for controlling the SSL Type (TLS/MTLS) // Possible values are: `TLS`, `MTLS`. Type pulumi.StringInput `pulumi:"type"` // Bool for enabling SSL UseSsl pulumi.BoolPtrInput `pulumi:"useSsl"` }
func (ConnectionSslConfigArgs) ElementType ¶
func (ConnectionSslConfigArgs) ElementType() reflect.Type
func (ConnectionSslConfigArgs) ToConnectionSslConfigOutput ¶
func (i ConnectionSslConfigArgs) ToConnectionSslConfigOutput() ConnectionSslConfigOutput
func (ConnectionSslConfigArgs) ToConnectionSslConfigOutputWithContext ¶
func (i ConnectionSslConfigArgs) ToConnectionSslConfigOutputWithContext(ctx context.Context) ConnectionSslConfigOutput
func (ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutput ¶
func (i ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
func (ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutputWithContext ¶
func (i ConnectionSslConfigArgs) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
type ConnectionSslConfigClientCertificate ¶
type ConnectionSslConfigClientCertificate struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionSslConfigClientCertificateArgs ¶
type ConnectionSslConfigClientCertificateArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionSslConfigClientCertificateArgs) ElementType ¶
func (ConnectionSslConfigClientCertificateArgs) ElementType() reflect.Type
func (ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutput ¶
func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutput() ConnectionSslConfigClientCertificateOutput
func (ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutputWithContext ¶
func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificateOutput
func (ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutput ¶
func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
func (ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutputWithContext ¶
func (i ConnectionSslConfigClientCertificateArgs) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
type ConnectionSslConfigClientCertificateInput ¶
type ConnectionSslConfigClientCertificateInput interface { pulumi.Input ToConnectionSslConfigClientCertificateOutput() ConnectionSslConfigClientCertificateOutput ToConnectionSslConfigClientCertificateOutputWithContext(context.Context) ConnectionSslConfigClientCertificateOutput }
ConnectionSslConfigClientCertificateInput is an input type that accepts ConnectionSslConfigClientCertificateArgs and ConnectionSslConfigClientCertificateOutput values. You can construct a concrete instance of `ConnectionSslConfigClientCertificateInput` via:
ConnectionSslConfigClientCertificateArgs{...}
type ConnectionSslConfigClientCertificateOutput ¶
type ConnectionSslConfigClientCertificateOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientCertificateOutput) ElementType ¶
func (ConnectionSslConfigClientCertificateOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientCertificateOutput) SecretVersion ¶
func (o ConnectionSslConfigClientCertificateOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutput ¶
func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutput() ConnectionSslConfigClientCertificateOutput
func (ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutputWithContext ¶
func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificateOutput
func (ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutput ¶
func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
func (ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext ¶
func (o ConnectionSslConfigClientCertificateOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
type ConnectionSslConfigClientCertificatePtrInput ¶
type ConnectionSslConfigClientCertificatePtrInput interface { pulumi.Input ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput ToConnectionSslConfigClientCertificatePtrOutputWithContext(context.Context) ConnectionSslConfigClientCertificatePtrOutput }
ConnectionSslConfigClientCertificatePtrInput is an input type that accepts ConnectionSslConfigClientCertificateArgs, ConnectionSslConfigClientCertificatePtr and ConnectionSslConfigClientCertificatePtrOutput values. You can construct a concrete instance of `ConnectionSslConfigClientCertificatePtrInput` via:
ConnectionSslConfigClientCertificateArgs{...} or: nil
func ConnectionSslConfigClientCertificatePtr ¶
func ConnectionSslConfigClientCertificatePtr(v *ConnectionSslConfigClientCertificateArgs) ConnectionSslConfigClientCertificatePtrInput
type ConnectionSslConfigClientCertificatePtrOutput ¶
type ConnectionSslConfigClientCertificatePtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientCertificatePtrOutput) ElementType ¶
func (ConnectionSslConfigClientCertificatePtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientCertificatePtrOutput) SecretVersion ¶
func (o ConnectionSslConfigClientCertificatePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutput ¶
func (o ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutput() ConnectionSslConfigClientCertificatePtrOutput
func (ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext ¶
func (o ConnectionSslConfigClientCertificatePtrOutput) ToConnectionSslConfigClientCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientCertificatePtrOutput
type ConnectionSslConfigClientPrivateKey ¶
type ConnectionSslConfigClientPrivateKey struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionSslConfigClientPrivateKeyArgs ¶
type ConnectionSslConfigClientPrivateKeyArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionSslConfigClientPrivateKeyArgs) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyArgs) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutput ¶
func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutput() ConnectionSslConfigClientPrivateKeyOutput
func (ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutputWithContext ¶
func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyOutput
func (ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutput ¶
func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
func (ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext ¶
func (i ConnectionSslConfigClientPrivateKeyArgs) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
type ConnectionSslConfigClientPrivateKeyInput ¶
type ConnectionSslConfigClientPrivateKeyInput interface { pulumi.Input ToConnectionSslConfigClientPrivateKeyOutput() ConnectionSslConfigClientPrivateKeyOutput ToConnectionSslConfigClientPrivateKeyOutputWithContext(context.Context) ConnectionSslConfigClientPrivateKeyOutput }
ConnectionSslConfigClientPrivateKeyInput is an input type that accepts ConnectionSslConfigClientPrivateKeyArgs and ConnectionSslConfigClientPrivateKeyOutput values. You can construct a concrete instance of `ConnectionSslConfigClientPrivateKeyInput` via:
ConnectionSslConfigClientPrivateKeyArgs{...}
type ConnectionSslConfigClientPrivateKeyOutput ¶
type ConnectionSslConfigClientPrivateKeyOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientPrivateKeyOutput) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyOutput) SecretVersion ¶
func (o ConnectionSslConfigClientPrivateKeyOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutput ¶
func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutput() ConnectionSslConfigClientPrivateKeyOutput
func (ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyOutput
func (ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput ¶
func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
func (ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
type ConnectionSslConfigClientPrivateKeyPass ¶
type ConnectionSslConfigClientPrivateKeyPass struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionSslConfigClientPrivateKeyPassArgs ¶
type ConnectionSslConfigClientPrivateKeyPassArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionSslConfigClientPrivateKeyPassArgs) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyPassArgs) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutput ¶
func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutput() ConnectionSslConfigClientPrivateKeyPassOutput
func (ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext ¶
func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassOutput
func (ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutput ¶
func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
func (ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext ¶
func (i ConnectionSslConfigClientPrivateKeyPassArgs) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
type ConnectionSslConfigClientPrivateKeyPassInput ¶
type ConnectionSslConfigClientPrivateKeyPassInput interface { pulumi.Input ToConnectionSslConfigClientPrivateKeyPassOutput() ConnectionSslConfigClientPrivateKeyPassOutput ToConnectionSslConfigClientPrivateKeyPassOutputWithContext(context.Context) ConnectionSslConfigClientPrivateKeyPassOutput }
ConnectionSslConfigClientPrivateKeyPassInput is an input type that accepts ConnectionSslConfigClientPrivateKeyPassArgs and ConnectionSslConfigClientPrivateKeyPassOutput values. You can construct a concrete instance of `ConnectionSslConfigClientPrivateKeyPassInput` via:
ConnectionSslConfigClientPrivateKeyPassArgs{...}
type ConnectionSslConfigClientPrivateKeyPassOutput ¶
type ConnectionSslConfigClientPrivateKeyPassOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientPrivateKeyPassOutput) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyPassOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyPassOutput) SecretVersion ¶
func (o ConnectionSslConfigClientPrivateKeyPassOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutput ¶
func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutput() ConnectionSslConfigClientPrivateKeyPassOutput
func (ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassOutput
func (ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput ¶
func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
func (ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyPassOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
type ConnectionSslConfigClientPrivateKeyPassPtrInput ¶
type ConnectionSslConfigClientPrivateKeyPassPtrInput interface { pulumi.Input ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput }
ConnectionSslConfigClientPrivateKeyPassPtrInput is an input type that accepts ConnectionSslConfigClientPrivateKeyPassArgs, ConnectionSslConfigClientPrivateKeyPassPtr and ConnectionSslConfigClientPrivateKeyPassPtrOutput values. You can construct a concrete instance of `ConnectionSslConfigClientPrivateKeyPassPtrInput` via:
ConnectionSslConfigClientPrivateKeyPassArgs{...} or: nil
func ConnectionSslConfigClientPrivateKeyPassPtr ¶
func ConnectionSslConfigClientPrivateKeyPassPtr(v *ConnectionSslConfigClientPrivateKeyPassArgs) ConnectionSslConfigClientPrivateKeyPassPtrInput
type ConnectionSslConfigClientPrivateKeyPassPtrOutput ¶
type ConnectionSslConfigClientPrivateKeyPassPtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) SecretVersion ¶
func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput ¶
func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutput() ConnectionSslConfigClientPrivateKeyPassPtrOutput
func (ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyPassPtrOutput) ToConnectionSslConfigClientPrivateKeyPassPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPassPtrOutput
type ConnectionSslConfigClientPrivateKeyPtrInput ¶
type ConnectionSslConfigClientPrivateKeyPtrInput interface { pulumi.Input ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput }
ConnectionSslConfigClientPrivateKeyPtrInput is an input type that accepts ConnectionSslConfigClientPrivateKeyArgs, ConnectionSslConfigClientPrivateKeyPtr and ConnectionSslConfigClientPrivateKeyPtrOutput values. You can construct a concrete instance of `ConnectionSslConfigClientPrivateKeyPtrInput` via:
ConnectionSslConfigClientPrivateKeyArgs{...} or: nil
func ConnectionSslConfigClientPrivateKeyPtr ¶
func ConnectionSslConfigClientPrivateKeyPtr(v *ConnectionSslConfigClientPrivateKeyArgs) ConnectionSslConfigClientPrivateKeyPtrInput
type ConnectionSslConfigClientPrivateKeyPtrOutput ¶
type ConnectionSslConfigClientPrivateKeyPtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigClientPrivateKeyPtrOutput) ElementType ¶
func (ConnectionSslConfigClientPrivateKeyPtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigClientPrivateKeyPtrOutput) SecretVersion ¶
func (o ConnectionSslConfigClientPrivateKeyPtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput ¶
func (o ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutput() ConnectionSslConfigClientPrivateKeyPtrOutput
func (ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext ¶
func (o ConnectionSslConfigClientPrivateKeyPtrOutput) ToConnectionSslConfigClientPrivateKeyPtrOutputWithContext(ctx context.Context) ConnectionSslConfigClientPrivateKeyPtrOutput
type ConnectionSslConfigInput ¶
type ConnectionSslConfigInput interface { pulumi.Input ToConnectionSslConfigOutput() ConnectionSslConfigOutput ToConnectionSslConfigOutputWithContext(context.Context) ConnectionSslConfigOutput }
ConnectionSslConfigInput is an input type that accepts ConnectionSslConfigArgs and ConnectionSslConfigOutput values. You can construct a concrete instance of `ConnectionSslConfigInput` via:
ConnectionSslConfigArgs{...}
type ConnectionSslConfigOutput ¶
type ConnectionSslConfigOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigOutput) AdditionalVariables ¶
func (o ConnectionSslConfigOutput) AdditionalVariables() ConnectionSslConfigAdditionalVariableArrayOutput
Additional SSL related field values. Structure is documented below.
func (ConnectionSslConfigOutput) ClientCertType ¶
func (o ConnectionSslConfigOutput) ClientCertType() pulumi.StringPtrOutput
Type of Client Cert (PEM/JKS/.. etc.) Possible values are: `PEM`.
func (ConnectionSslConfigOutput) ClientCertificate ¶
func (o ConnectionSslConfigOutput) ClientCertificate() ConnectionSslConfigClientCertificatePtrOutput
Client Certificate Structure is documented below.
func (ConnectionSslConfigOutput) ClientPrivateKey ¶
func (o ConnectionSslConfigOutput) ClientPrivateKey() ConnectionSslConfigClientPrivateKeyPtrOutput
Client Private Key Structure is documented below.
func (ConnectionSslConfigOutput) ClientPrivateKeyPass ¶
func (o ConnectionSslConfigOutput) ClientPrivateKeyPass() ConnectionSslConfigClientPrivateKeyPassPtrOutput
Secret containing the passphrase protecting the Client Private Key Structure is documented below.
func (ConnectionSslConfigOutput) ElementType ¶
func (ConnectionSslConfigOutput) ElementType() reflect.Type
func (ConnectionSslConfigOutput) PrivateServerCertificate ¶
func (o ConnectionSslConfigOutput) PrivateServerCertificate() ConnectionSslConfigPrivateServerCertificatePtrOutput
Private Server Certificate. Needs to be specified if trust model is PRIVATE. Structure is documented below.
func (ConnectionSslConfigOutput) ServerCertType ¶
func (o ConnectionSslConfigOutput) ServerCertType() pulumi.StringPtrOutput
Type of Server Cert (PEM/JKS/.. etc.) Possible values are: `PEM`.
func (ConnectionSslConfigOutput) ToConnectionSslConfigOutput ¶
func (o ConnectionSslConfigOutput) ToConnectionSslConfigOutput() ConnectionSslConfigOutput
func (ConnectionSslConfigOutput) ToConnectionSslConfigOutputWithContext ¶
func (o ConnectionSslConfigOutput) ToConnectionSslConfigOutputWithContext(ctx context.Context) ConnectionSslConfigOutput
func (ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutput ¶
func (o ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
func (ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutputWithContext ¶
func (o ConnectionSslConfigOutput) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
func (ConnectionSslConfigOutput) TrustModel ¶
func (o ConnectionSslConfigOutput) TrustModel() pulumi.StringPtrOutput
Enum for Trust Model Possible values are: `PUBLIC`, `PRIVATE`, `INSECURE`.
func (ConnectionSslConfigOutput) Type ¶
func (o ConnectionSslConfigOutput) Type() pulumi.StringOutput
Enum for controlling the SSL Type (TLS/MTLS) Possible values are: `TLS`, `MTLS`.
func (ConnectionSslConfigOutput) UseSsl ¶
func (o ConnectionSslConfigOutput) UseSsl() pulumi.BoolPtrOutput
Bool for enabling SSL
type ConnectionSslConfigPrivateServerCertificate ¶
type ConnectionSslConfigPrivateServerCertificate struct { // Secret version of Secret Value for Config variable. SecretVersion string `pulumi:"secretVersion"` }
type ConnectionSslConfigPrivateServerCertificateArgs ¶
type ConnectionSslConfigPrivateServerCertificateArgs struct { // Secret version of Secret Value for Config variable. SecretVersion pulumi.StringInput `pulumi:"secretVersion"` }
func (ConnectionSslConfigPrivateServerCertificateArgs) ElementType ¶
func (ConnectionSslConfigPrivateServerCertificateArgs) ElementType() reflect.Type
func (ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutput ¶
func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutput() ConnectionSslConfigPrivateServerCertificateOutput
func (ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutputWithContext ¶
func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificateOutput
func (ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutput ¶
func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
func (ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext ¶
func (i ConnectionSslConfigPrivateServerCertificateArgs) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
type ConnectionSslConfigPrivateServerCertificateInput ¶
type ConnectionSslConfigPrivateServerCertificateInput interface { pulumi.Input ToConnectionSslConfigPrivateServerCertificateOutput() ConnectionSslConfigPrivateServerCertificateOutput ToConnectionSslConfigPrivateServerCertificateOutputWithContext(context.Context) ConnectionSslConfigPrivateServerCertificateOutput }
ConnectionSslConfigPrivateServerCertificateInput is an input type that accepts ConnectionSslConfigPrivateServerCertificateArgs and ConnectionSslConfigPrivateServerCertificateOutput values. You can construct a concrete instance of `ConnectionSslConfigPrivateServerCertificateInput` via:
ConnectionSslConfigPrivateServerCertificateArgs{...}
type ConnectionSslConfigPrivateServerCertificateOutput ¶
type ConnectionSslConfigPrivateServerCertificateOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigPrivateServerCertificateOutput) ElementType ¶
func (ConnectionSslConfigPrivateServerCertificateOutput) ElementType() reflect.Type
func (ConnectionSslConfigPrivateServerCertificateOutput) SecretVersion ¶
func (o ConnectionSslConfigPrivateServerCertificateOutput) SecretVersion() pulumi.StringOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutput ¶
func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutput() ConnectionSslConfigPrivateServerCertificateOutput
func (ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutputWithContext ¶
func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificateOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificateOutput
func (ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput ¶
func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
func (ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext ¶
func (o ConnectionSslConfigPrivateServerCertificateOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
type ConnectionSslConfigPrivateServerCertificatePtrInput ¶
type ConnectionSslConfigPrivateServerCertificatePtrInput interface { pulumi.Input ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput }
ConnectionSslConfigPrivateServerCertificatePtrInput is an input type that accepts ConnectionSslConfigPrivateServerCertificateArgs, ConnectionSslConfigPrivateServerCertificatePtr and ConnectionSslConfigPrivateServerCertificatePtrOutput values. You can construct a concrete instance of `ConnectionSslConfigPrivateServerCertificatePtrInput` via:
ConnectionSslConfigPrivateServerCertificateArgs{...} or: nil
func ConnectionSslConfigPrivateServerCertificatePtr ¶
func ConnectionSslConfigPrivateServerCertificatePtr(v *ConnectionSslConfigPrivateServerCertificateArgs) ConnectionSslConfigPrivateServerCertificatePtrInput
type ConnectionSslConfigPrivateServerCertificatePtrOutput ¶
type ConnectionSslConfigPrivateServerCertificatePtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigPrivateServerCertificatePtrOutput) ElementType ¶
func (ConnectionSslConfigPrivateServerCertificatePtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigPrivateServerCertificatePtrOutput) SecretVersion ¶
func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) SecretVersion() pulumi.StringPtrOutput
Secret version of Secret Value for Config variable.
func (ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput ¶
func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutput() ConnectionSslConfigPrivateServerCertificatePtrOutput
func (ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext ¶
func (o ConnectionSslConfigPrivateServerCertificatePtrOutput) ToConnectionSslConfigPrivateServerCertificatePtrOutputWithContext(ctx context.Context) ConnectionSslConfigPrivateServerCertificatePtrOutput
type ConnectionSslConfigPtrInput ¶
type ConnectionSslConfigPtrInput interface { pulumi.Input ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput ToConnectionSslConfigPtrOutputWithContext(context.Context) ConnectionSslConfigPtrOutput }
ConnectionSslConfigPtrInput is an input type that accepts ConnectionSslConfigArgs, ConnectionSslConfigPtr and ConnectionSslConfigPtrOutput values. You can construct a concrete instance of `ConnectionSslConfigPtrInput` via:
ConnectionSslConfigArgs{...} or: nil
func ConnectionSslConfigPtr ¶
func ConnectionSslConfigPtr(v *ConnectionSslConfigArgs) ConnectionSslConfigPtrInput
type ConnectionSslConfigPtrOutput ¶
type ConnectionSslConfigPtrOutput struct{ *pulumi.OutputState }
func (ConnectionSslConfigPtrOutput) AdditionalVariables ¶
func (o ConnectionSslConfigPtrOutput) AdditionalVariables() ConnectionSslConfigAdditionalVariableArrayOutput
Additional SSL related field values. Structure is documented below.
func (ConnectionSslConfigPtrOutput) ClientCertType ¶
func (o ConnectionSslConfigPtrOutput) ClientCertType() pulumi.StringPtrOutput
Type of Client Cert (PEM/JKS/.. etc.) Possible values are: `PEM`.
func (ConnectionSslConfigPtrOutput) ClientCertificate ¶
func (o ConnectionSslConfigPtrOutput) ClientCertificate() ConnectionSslConfigClientCertificatePtrOutput
Client Certificate Structure is documented below.
func (ConnectionSslConfigPtrOutput) ClientPrivateKey ¶
func (o ConnectionSslConfigPtrOutput) ClientPrivateKey() ConnectionSslConfigClientPrivateKeyPtrOutput
Client Private Key Structure is documented below.
func (ConnectionSslConfigPtrOutput) ClientPrivateKeyPass ¶
func (o ConnectionSslConfigPtrOutput) ClientPrivateKeyPass() ConnectionSslConfigClientPrivateKeyPassPtrOutput
Secret containing the passphrase protecting the Client Private Key Structure is documented below.
func (ConnectionSslConfigPtrOutput) Elem ¶
func (o ConnectionSslConfigPtrOutput) Elem() ConnectionSslConfigOutput
func (ConnectionSslConfigPtrOutput) ElementType ¶
func (ConnectionSslConfigPtrOutput) ElementType() reflect.Type
func (ConnectionSslConfigPtrOutput) PrivateServerCertificate ¶
func (o ConnectionSslConfigPtrOutput) PrivateServerCertificate() ConnectionSslConfigPrivateServerCertificatePtrOutput
Private Server Certificate. Needs to be specified if trust model is PRIVATE. Structure is documented below.
func (ConnectionSslConfigPtrOutput) ServerCertType ¶
func (o ConnectionSslConfigPtrOutput) ServerCertType() pulumi.StringPtrOutput
Type of Server Cert (PEM/JKS/.. etc.) Possible values are: `PEM`.
func (ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutput ¶
func (o ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutput() ConnectionSslConfigPtrOutput
func (ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutputWithContext ¶
func (o ConnectionSslConfigPtrOutput) ToConnectionSslConfigPtrOutputWithContext(ctx context.Context) ConnectionSslConfigPtrOutput
func (ConnectionSslConfigPtrOutput) TrustModel ¶
func (o ConnectionSslConfigPtrOutput) TrustModel() pulumi.StringPtrOutput
Enum for Trust Model Possible values are: `PUBLIC`, `PRIVATE`, `INSECURE`.
func (ConnectionSslConfigPtrOutput) Type ¶
func (o ConnectionSslConfigPtrOutput) Type() pulumi.StringPtrOutput
Enum for controlling the SSL Type (TLS/MTLS) Possible values are: `TLS`, `MTLS`.
func (ConnectionSslConfigPtrOutput) UseSsl ¶
func (o ConnectionSslConfigPtrOutput) UseSsl() pulumi.BoolPtrOutput
Bool for enabling SSL
type ConnectionState ¶
type ConnectionState struct { // authConfig for the connection. // Structure is documented below. AuthConfig ConnectionAuthConfigPtrInput // Config Variables for the connection. // Structure is documented below. ConfigVariables ConnectionConfigVariableArrayInput // Connection revision. This field is only updated when the connection is created or updated by User. ConnectionRevision pulumi.StringPtrInput // connectorVersion of the Connector. ConnectorVersion pulumi.StringPtrInput // This cofiguration provides infra configs like rate limit threshold which need to be configurable for every connector version. // Structure is documented below. ConnectorVersionInfraConfigs ConnectionConnectorVersionInfraConfigArrayInput // Flag to mark the version indicating the launch stage. ConnectorVersionLaunchStage pulumi.StringPtrInput // Time the Namespace was created in UTC. CreateTime pulumi.StringPtrInput // An arbitrary description for the Conection. Description pulumi.StringPtrInput // Define the Connectors target endpoint. // Structure is documented below. DestinationConfigs ConnectionDestinationConfigArrayInput // All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. EffectiveLabels pulumi.StringMapInput // Eventing Configuration of a connection // Structure is documented below. EventingConfig ConnectionEventingConfigPtrInput // Eventing enablement type. Will be nil if eventing is not enabled. // Possible values are: `EVENTING_AND_CONNECTION`, `ONLY_EVENTING`. EventingEnablementType pulumi.StringPtrInput // Eventing Runtime Data. // Structure is documented below. EventingRuntimeDatas ConnectionEventingRuntimeDataArrayInput // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapInput // Location in which Connection needs to be created. Location pulumi.StringPtrInput // Determines whether or no a connection is locked. If locked, a reason must be specified. // Structure is documented below. LockConfig ConnectionLockConfigPtrInput // Log configuration for the connection. // Structure is documented below. LogConfig ConnectionLogConfigPtrInput // Name of Connection needs to be created. // // *** Name pulumi.StringPtrInput // Node configuration for the connection. // Structure is documented below. NodeConfig ConnectionNodeConfigPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The combination of labels configured directly on the resource // and default labels configured on the provider. PulumiLabels pulumi.StringMapInput // Service account needed for runtime plane to access Google Cloud resources. ServiceAccount pulumi.StringPtrInput // The name of the Service Directory service name. Used for Private Harpoon to resolve the ILB address. // e.g. "projects/cloud-connectors-e2e-testing/locations/us-central1/namespaces/istio-system/services/istio-ingressgateway-connectors" ServiceDirectory pulumi.StringPtrInput // SSL Configuration of a connection // Structure is documented below. SslConfig ConnectionSslConfigPtrInput // (Output) // Current status of eventing. // Structure is documented below. Statuses ConnectionStatusArrayInput // This subscription type enum states the subscription type of the project. SubscriptionType pulumi.StringPtrInput // Suspended indicates if a user has suspended a connection or not. Suspended pulumi.BoolPtrInput // Time the Namespace was updated in UTC. UpdateTime pulumi.StringPtrInput }
func (ConnectionState) ElementType ¶
func (ConnectionState) ElementType() reflect.Type
type ConnectionStatus ¶
type ConnectionStatus struct { // An arbitrary description for the Conection. Description *string `pulumi:"description"` // (Output) // State of the Eventing State *string `pulumi:"state"` // (Output) // Current status of eventing. // Structure is documented below. Status *string `pulumi:"status"` }
type ConnectionStatusArgs ¶
type ConnectionStatusArgs struct { // An arbitrary description for the Conection. Description pulumi.StringPtrInput `pulumi:"description"` // (Output) // State of the Eventing State pulumi.StringPtrInput `pulumi:"state"` // (Output) // Current status of eventing. // Structure is documented below. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ConnectionStatusArgs) ElementType ¶
func (ConnectionStatusArgs) ElementType() reflect.Type
func (ConnectionStatusArgs) ToConnectionStatusOutput ¶
func (i ConnectionStatusArgs) ToConnectionStatusOutput() ConnectionStatusOutput
func (ConnectionStatusArgs) ToConnectionStatusOutputWithContext ¶
func (i ConnectionStatusArgs) ToConnectionStatusOutputWithContext(ctx context.Context) ConnectionStatusOutput
type ConnectionStatusArray ¶
type ConnectionStatusArray []ConnectionStatusInput
func (ConnectionStatusArray) ElementType ¶
func (ConnectionStatusArray) ElementType() reflect.Type
func (ConnectionStatusArray) ToConnectionStatusArrayOutput ¶
func (i ConnectionStatusArray) ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput
func (ConnectionStatusArray) ToConnectionStatusArrayOutputWithContext ¶
func (i ConnectionStatusArray) ToConnectionStatusArrayOutputWithContext(ctx context.Context) ConnectionStatusArrayOutput
type ConnectionStatusArrayInput ¶
type ConnectionStatusArrayInput interface { pulumi.Input ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput ToConnectionStatusArrayOutputWithContext(context.Context) ConnectionStatusArrayOutput }
ConnectionStatusArrayInput is an input type that accepts ConnectionStatusArray and ConnectionStatusArrayOutput values. You can construct a concrete instance of `ConnectionStatusArrayInput` via:
ConnectionStatusArray{ ConnectionStatusArgs{...} }
type ConnectionStatusArrayOutput ¶
type ConnectionStatusArrayOutput struct{ *pulumi.OutputState }
func (ConnectionStatusArrayOutput) ElementType ¶
func (ConnectionStatusArrayOutput) ElementType() reflect.Type
func (ConnectionStatusArrayOutput) Index ¶
func (o ConnectionStatusArrayOutput) Index(i pulumi.IntInput) ConnectionStatusOutput
func (ConnectionStatusArrayOutput) ToConnectionStatusArrayOutput ¶
func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput
func (ConnectionStatusArrayOutput) ToConnectionStatusArrayOutputWithContext ¶
func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutputWithContext(ctx context.Context) ConnectionStatusArrayOutput
type ConnectionStatusInput ¶
type ConnectionStatusInput interface { pulumi.Input ToConnectionStatusOutput() ConnectionStatusOutput ToConnectionStatusOutputWithContext(context.Context) ConnectionStatusOutput }
ConnectionStatusInput is an input type that accepts ConnectionStatusArgs and ConnectionStatusOutput values. You can construct a concrete instance of `ConnectionStatusInput` via:
ConnectionStatusArgs{...}
type ConnectionStatusOutput ¶
type ConnectionStatusOutput struct{ *pulumi.OutputState }
func (ConnectionStatusOutput) Description ¶
func (o ConnectionStatusOutput) Description() pulumi.StringPtrOutput
An arbitrary description for the Conection.
func (ConnectionStatusOutput) ElementType ¶
func (ConnectionStatusOutput) ElementType() reflect.Type
func (ConnectionStatusOutput) State ¶
func (o ConnectionStatusOutput) State() pulumi.StringPtrOutput
(Output) State of the Eventing
func (ConnectionStatusOutput) Status ¶
func (o ConnectionStatusOutput) Status() pulumi.StringPtrOutput
(Output) Current status of eventing. Structure is documented below.
func (ConnectionStatusOutput) ToConnectionStatusOutput ¶
func (o ConnectionStatusOutput) ToConnectionStatusOutput() ConnectionStatusOutput
func (ConnectionStatusOutput) ToConnectionStatusOutputWithContext ¶
func (o ConnectionStatusOutput) ToConnectionStatusOutputWithContext(ctx context.Context) ConnectionStatusOutput
type EndpointAttachment ¶ added in v7.5.0
type EndpointAttachment struct { pulumi.CustomResourceState // Time the Namespace was created in UTC. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the resource. Description pulumi.StringPtrOutput `pulumi:"description"` // All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. EffectiveLabels pulumi.StringMapOutput `pulumi:"effectiveLabels"` // The Private Service Connect connection endpoint ip. EndpointIp pulumi.StringOutput `pulumi:"endpointIp"` // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapOutput `pulumi:"labels"` // Location in which Endpoint Attachment needs to be created. Location pulumi.StringOutput `pulumi:"location"` // Name of Endpoint Attachment needs to be created. // // *** Name pulumi.StringOutput `pulumi:"name"` // 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 combination of labels configured directly on the resource // and default labels configured on the provider. PulumiLabels pulumi.StringMapOutput `pulumi:"pulumiLabels"` // The path of the service attachment. ServiceAttachment pulumi.StringOutput `pulumi:"serviceAttachment"` // Time the Namespace was updated in UTC. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
An Integration connectors Endpoint Attachment.
To get more information about EndpointAttachment, see:
* [API documentation](https://cloud.google.com/integration-connectors/docs/reference/rest/v1/projects.locations.endpointAttachments) * How-to Guides
- [Official Documentation](https://cloud.google.com/integration-connectors/docs/create-endpoint-attachment)
## Example Usage ### Integration Connectors Endpoint Attachment
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v7/go/gcp/integrationconnectors" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := integrationconnectors.NewEndpointAttachment(ctx, "sampleendpointattachment", &integrationconnectors.EndpointAttachmentArgs{ Description: pulumi.String("tf created description"), Labels: pulumi.StringMap{ "foo": pulumi.String("bar"), }, Location: pulumi.String("us-central1"), ServiceAttachment: pulumi.String("projects/connectors-example/regions/us-central1/serviceAttachments/test"), }) if err != nil { return err } return nil }) }
```
## Import
EndpointAttachment can be imported using any of these accepted formats* `projects/{{project}}/locations/{{location}}/endpointAttachments/{{name}}` * `{{project}}/{{location}}/{{name}}` * `{{location}}/{{name}}` In Terraform v1.5.0 and later, use an [`import` block](https://developer.hashicorp.com/terraform/language/import) to import EndpointAttachment using one of the formats above. For exampletf import {
id = "projects/{{project}}/locations/{{location}}/endpointAttachments/{{name}}" to = google_integration_connectors_endpoint_attachment.default }
```sh
$ pulumi import gcp:integrationconnectors/endpointAttachment:EndpointAttachment When using the [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import), EndpointAttachment can be imported using one of the formats above. For example
```
```sh
$ pulumi import gcp:integrationconnectors/endpointAttachment:EndpointAttachment default projects/{{project}}/locations/{{location}}/endpointAttachments/{{name}}
```
```sh
$ pulumi import gcp:integrationconnectors/endpointAttachment:EndpointAttachment default {{project}}/{{location}}/{{name}}
```
```sh
$ pulumi import gcp:integrationconnectors/endpointAttachment:EndpointAttachment default {{location}}/{{name}}
```
func GetEndpointAttachment ¶ added in v7.5.0
func GetEndpointAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EndpointAttachmentState, opts ...pulumi.ResourceOption) (*EndpointAttachment, error)
GetEndpointAttachment gets an existing EndpointAttachment 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 NewEndpointAttachment ¶ added in v7.5.0
func NewEndpointAttachment(ctx *pulumi.Context, name string, args *EndpointAttachmentArgs, opts ...pulumi.ResourceOption) (*EndpointAttachment, error)
NewEndpointAttachment registers a new resource with the given unique name, arguments, and options.
func (*EndpointAttachment) ElementType ¶ added in v7.5.0
func (*EndpointAttachment) ElementType() reflect.Type
func (*EndpointAttachment) ToEndpointAttachmentOutput ¶ added in v7.5.0
func (i *EndpointAttachment) ToEndpointAttachmentOutput() EndpointAttachmentOutput
func (*EndpointAttachment) ToEndpointAttachmentOutputWithContext ¶ added in v7.5.0
func (i *EndpointAttachment) ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput
type EndpointAttachmentArgs ¶ added in v7.5.0
type EndpointAttachmentArgs struct { // Description of the resource. Description pulumi.StringPtrInput // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapInput // Location in which Endpoint Attachment needs to be created. Location pulumi.StringInput // Name of Endpoint Attachment needs to be created. // // *** Name 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 path of the service attachment. ServiceAttachment pulumi.StringInput }
The set of arguments for constructing a EndpointAttachment resource.
func (EndpointAttachmentArgs) ElementType ¶ added in v7.5.0
func (EndpointAttachmentArgs) ElementType() reflect.Type
type EndpointAttachmentArray ¶ added in v7.5.0
type EndpointAttachmentArray []EndpointAttachmentInput
func (EndpointAttachmentArray) ElementType ¶ added in v7.5.0
func (EndpointAttachmentArray) ElementType() reflect.Type
func (EndpointAttachmentArray) ToEndpointAttachmentArrayOutput ¶ added in v7.5.0
func (i EndpointAttachmentArray) ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput
func (EndpointAttachmentArray) ToEndpointAttachmentArrayOutputWithContext ¶ added in v7.5.0
func (i EndpointAttachmentArray) ToEndpointAttachmentArrayOutputWithContext(ctx context.Context) EndpointAttachmentArrayOutput
type EndpointAttachmentArrayInput ¶ added in v7.5.0
type EndpointAttachmentArrayInput interface { pulumi.Input ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput ToEndpointAttachmentArrayOutputWithContext(context.Context) EndpointAttachmentArrayOutput }
EndpointAttachmentArrayInput is an input type that accepts EndpointAttachmentArray and EndpointAttachmentArrayOutput values. You can construct a concrete instance of `EndpointAttachmentArrayInput` via:
EndpointAttachmentArray{ EndpointAttachmentArgs{...} }
type EndpointAttachmentArrayOutput ¶ added in v7.5.0
type EndpointAttachmentArrayOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentArrayOutput) ElementType ¶ added in v7.5.0
func (EndpointAttachmentArrayOutput) ElementType() reflect.Type
func (EndpointAttachmentArrayOutput) Index ¶ added in v7.5.0
func (o EndpointAttachmentArrayOutput) Index(i pulumi.IntInput) EndpointAttachmentOutput
func (EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutput ¶ added in v7.5.0
func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput
func (EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutputWithContext ¶ added in v7.5.0
func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutputWithContext(ctx context.Context) EndpointAttachmentArrayOutput
type EndpointAttachmentInput ¶ added in v7.5.0
type EndpointAttachmentInput interface { pulumi.Input ToEndpointAttachmentOutput() EndpointAttachmentOutput ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput }
type EndpointAttachmentMap ¶ added in v7.5.0
type EndpointAttachmentMap map[string]EndpointAttachmentInput
func (EndpointAttachmentMap) ElementType ¶ added in v7.5.0
func (EndpointAttachmentMap) ElementType() reflect.Type
func (EndpointAttachmentMap) ToEndpointAttachmentMapOutput ¶ added in v7.5.0
func (i EndpointAttachmentMap) ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput
func (EndpointAttachmentMap) ToEndpointAttachmentMapOutputWithContext ¶ added in v7.5.0
func (i EndpointAttachmentMap) ToEndpointAttachmentMapOutputWithContext(ctx context.Context) EndpointAttachmentMapOutput
type EndpointAttachmentMapInput ¶ added in v7.5.0
type EndpointAttachmentMapInput interface { pulumi.Input ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput ToEndpointAttachmentMapOutputWithContext(context.Context) EndpointAttachmentMapOutput }
EndpointAttachmentMapInput is an input type that accepts EndpointAttachmentMap and EndpointAttachmentMapOutput values. You can construct a concrete instance of `EndpointAttachmentMapInput` via:
EndpointAttachmentMap{ "key": EndpointAttachmentArgs{...} }
type EndpointAttachmentMapOutput ¶ added in v7.5.0
type EndpointAttachmentMapOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentMapOutput) ElementType ¶ added in v7.5.0
func (EndpointAttachmentMapOutput) ElementType() reflect.Type
func (EndpointAttachmentMapOutput) MapIndex ¶ added in v7.5.0
func (o EndpointAttachmentMapOutput) MapIndex(k pulumi.StringInput) EndpointAttachmentOutput
func (EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutput ¶ added in v7.5.0
func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput
func (EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutputWithContext ¶ added in v7.5.0
func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutputWithContext(ctx context.Context) EndpointAttachmentMapOutput
type EndpointAttachmentOutput ¶ added in v7.5.0
type EndpointAttachmentOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentOutput) CreateTime ¶ added in v7.5.0
func (o EndpointAttachmentOutput) CreateTime() pulumi.StringOutput
Time the Namespace was created in UTC.
func (EndpointAttachmentOutput) Description ¶ added in v7.5.0
func (o EndpointAttachmentOutput) Description() pulumi.StringPtrOutput
Description of the resource.
func (EndpointAttachmentOutput) EffectiveLabels ¶ added in v7.5.0
func (o EndpointAttachmentOutput) EffectiveLabels() pulumi.StringMapOutput
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
func (EndpointAttachmentOutput) ElementType ¶ added in v7.5.0
func (EndpointAttachmentOutput) ElementType() reflect.Type
func (EndpointAttachmentOutput) EndpointIp ¶ added in v7.5.0
func (o EndpointAttachmentOutput) EndpointIp() pulumi.StringOutput
The Private Service Connect connection endpoint ip.
func (EndpointAttachmentOutput) Labels ¶ added in v7.5.0
func (o EndpointAttachmentOutput) Labels() pulumi.StringMapOutput
Resource labels to represent user provided metadata.
**Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effectiveLabels` for all of the labels present on the resource.
func (EndpointAttachmentOutput) Location ¶ added in v7.5.0
func (o EndpointAttachmentOutput) Location() pulumi.StringOutput
Location in which Endpoint Attachment needs to be created.
func (EndpointAttachmentOutput) Name ¶ added in v7.5.0
func (o EndpointAttachmentOutput) Name() pulumi.StringOutput
Name of Endpoint Attachment needs to be created.
***
func (EndpointAttachmentOutput) Project ¶ added in v7.5.0
func (o EndpointAttachmentOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (EndpointAttachmentOutput) PulumiLabels ¶ added in v7.5.0
func (o EndpointAttachmentOutput) PulumiLabels() pulumi.StringMapOutput
The combination of labels configured directly on the resource and default labels configured on the provider.
func (EndpointAttachmentOutput) ServiceAttachment ¶ added in v7.5.0
func (o EndpointAttachmentOutput) ServiceAttachment() pulumi.StringOutput
The path of the service attachment.
func (EndpointAttachmentOutput) ToEndpointAttachmentOutput ¶ added in v7.5.0
func (o EndpointAttachmentOutput) ToEndpointAttachmentOutput() EndpointAttachmentOutput
func (EndpointAttachmentOutput) ToEndpointAttachmentOutputWithContext ¶ added in v7.5.0
func (o EndpointAttachmentOutput) ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput
func (EndpointAttachmentOutput) UpdateTime ¶ added in v7.5.0
func (o EndpointAttachmentOutput) UpdateTime() pulumi.StringOutput
Time the Namespace was updated in UTC.
type EndpointAttachmentState ¶ added in v7.5.0
type EndpointAttachmentState struct { // Time the Namespace was created in UTC. CreateTime pulumi.StringPtrInput // Description of the resource. Description pulumi.StringPtrInput // All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. EffectiveLabels pulumi.StringMapInput // The Private Service Connect connection endpoint ip. EndpointIp pulumi.StringPtrInput // Resource labels to represent user provided metadata. // // **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. // Please refer to the field `effectiveLabels` for all of the labels present on the resource. Labels pulumi.StringMapInput // Location in which Endpoint Attachment needs to be created. Location pulumi.StringPtrInput // Name of Endpoint Attachment needs to be created. // // *** Name 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 combination of labels configured directly on the resource // and default labels configured on the provider. PulumiLabels pulumi.StringMapInput // The path of the service attachment. ServiceAttachment pulumi.StringPtrInput // Time the Namespace was updated in UTC. UpdateTime pulumi.StringPtrInput }
func (EndpointAttachmentState) ElementType ¶ added in v7.5.0
func (EndpointAttachmentState) ElementType() reflect.Type