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) EndpointGlobalAccess() pulumi.BoolPtrOutput
- 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
- type ManagedZone
- type ManagedZoneArgs
- type ManagedZoneArray
- type ManagedZoneArrayInput
- type ManagedZoneArrayOutput
- func (ManagedZoneArrayOutput) ElementType() reflect.Type
- func (o ManagedZoneArrayOutput) Index(i pulumi.IntInput) ManagedZoneOutput
- func (o ManagedZoneArrayOutput) ToManagedZoneArrayOutput() ManagedZoneArrayOutput
- func (o ManagedZoneArrayOutput) ToManagedZoneArrayOutputWithContext(ctx context.Context) ManagedZoneArrayOutput
- type ManagedZoneInput
- type ManagedZoneMap
- type ManagedZoneMapInput
- type ManagedZoneMapOutput
- func (ManagedZoneMapOutput) ElementType() reflect.Type
- func (o ManagedZoneMapOutput) MapIndex(k pulumi.StringInput) ManagedZoneOutput
- func (o ManagedZoneMapOutput) ToManagedZoneMapOutput() ManagedZoneMapOutput
- func (o ManagedZoneMapOutput) ToManagedZoneMapOutputWithContext(ctx context.Context) ManagedZoneMapOutput
- type ManagedZoneOutput
- func (o ManagedZoneOutput) CreateTime() pulumi.StringOutput
- func (o ManagedZoneOutput) Description() pulumi.StringPtrOutput
- func (o ManagedZoneOutput) Dns() pulumi.StringOutput
- func (o ManagedZoneOutput) EffectiveLabels() pulumi.StringMapOutput
- func (ManagedZoneOutput) ElementType() reflect.Type
- func (o ManagedZoneOutput) Labels() pulumi.StringMapOutput
- func (o ManagedZoneOutput) Name() pulumi.StringOutput
- func (o ManagedZoneOutput) Project() pulumi.StringOutput
- func (o ManagedZoneOutput) PulumiLabels() pulumi.StringMapOutput
- func (o ManagedZoneOutput) TargetProject() pulumi.StringOutput
- func (o ManagedZoneOutput) TargetVpc() pulumi.StringOutput
- func (o ManagedZoneOutput) ToManagedZoneOutput() ManagedZoneOutput
- func (o ManagedZoneOutput) ToManagedZoneOutputWithContext(ctx context.Context) ManagedZoneOutput
- func (o ManagedZoneOutput) UpdateTime() pulumi.StringOutput
- type ManagedZoneState
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 configuration 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/v8/go/gcp/integrationconnectors" "github.com/pulumi/pulumi-gcp/sdk/v8/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, &organizations.LookupProjectArgs{}, nil) if err != nil { return err } _, err = integrationconnectors.NewConnection(ctx, "pubsubconnection", &integrationconnectors.ConnectionArgs{ Name: pulumi.String("test-pubsub"), Location: pulumi.String("us-central1"), ConnectorVersion: pulumi.Sprintf("projects/%v/locations/global/providers/gcp/connectors/pubsub/versions/1", testProject.ProjectId), Description: pulumi.String("tf created description"), 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"), }, }, }) if err != nil { return err } return nil }) }
``` ### Integration Connectors Connection Advanced
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/integrationconnectors" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v8/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, &organizations.LookupProjectArgs{}, 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, "secret_iam", &secretmanager.SecretIamMemberArgs{ SecretId: secret_basic.ID(), Role: pulumi.String("roles/secretmanager.admin"), Member: pulumi.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{ Name: pulumi.String("test-zendesk"), Description: pulumi.String("tf updated description"), Location: pulumi.String("us-central1"), ServiceAccount: pulumi.Sprintf("%v-compute@developer.gserviceaccount.com", testProject.Number), ConnectorVersion: pulumi.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}}`
When using the `pulumi import` command, 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"` // Encryption 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"` // Encryption 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
Encryption 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"` // Client ID for user-provided OAuth app. ClientId *string `pulumi:"clientId"` // Client secret for user-provided OAuth app. 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"` // Client ID for user-provided OAuth app. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // Client secret for user-provided OAuth app. 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
Client ID for user-provided OAuth app.
func (ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
Client secret for user-provided OAuth app.
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
Client ID for user-provided OAuth app.
func (ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientSecret ¶
func (o ConnectionAuthConfigOauth2AuthCodeFlowPtrOutput) ClientSecret() ConnectionAuthConfigOauth2AuthCodeFlowClientSecretPtrOutput
Client secret for user-provided OAuth app.
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. 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. 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.
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.
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/*. ClientKey *ConnectionAuthConfigOauth2JwtBearerClientKey `pulumi:"clientKey"` // JwtClaims providers fields to generate the token. 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/*. ClientKey ConnectionAuthConfigOauth2JwtBearerClientKeyPtrInput `pulumi:"clientKey"` // JwtClaims providers fields to generate the token. 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/*.
func (ConnectionAuthConfigOauth2JwtBearerOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerOutput) JwtClaims ¶
func (o ConnectionAuthConfigOauth2JwtBearerOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
JwtClaims providers fields to generate the token.
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/*.
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ElementType ¶
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) ElementType() reflect.Type
func (ConnectionAuthConfigOauth2JwtBearerPtrOutput) JwtClaims ¶
func (o ConnectionAuthConfigOauth2JwtBearerPtrOutput) JwtClaims() ConnectionAuthConfigOauth2JwtBearerJwtClaimsPtrOutput
JwtClaims providers fields to generate the token.
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"` // Encryption 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"` // Encryption 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
Encryption 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"` // Encryption 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"` // Encryption 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
Encryption 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"` // Encryption 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"` // Encryption 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
Encryption 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 configuration 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"` // Encryption 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"` // Encryption 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
Encryption 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 configuration 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 ¶
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"` // Enable global access for endpoint attachment. EndpointGlobalAccess pulumi.BoolPtrOutput `pulumi:"endpointGlobalAccess"` // 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/v8/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{ Name: pulumi.String("test-endpoint-attachment"), Location: pulumi.String("us-central1"), Description: pulumi.String("tf created description"), ServiceAttachment: pulumi.String("projects/connectors-example/regions/us-central1/serviceAttachments/test"), Labels: pulumi.StringMap{ "foo": pulumi.String("bar"), }, }) 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}}`
When using the `pulumi import` command, 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 ¶
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 ¶
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 ¶
func (*EndpointAttachment) ElementType() reflect.Type
func (*EndpointAttachment) ToEndpointAttachmentOutput ¶
func (i *EndpointAttachment) ToEndpointAttachmentOutput() EndpointAttachmentOutput
func (*EndpointAttachment) ToEndpointAttachmentOutputWithContext ¶
func (i *EndpointAttachment) ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput
type EndpointAttachmentArgs ¶
type EndpointAttachmentArgs struct { // Description of the resource. Description pulumi.StringPtrInput // Enable global access for endpoint attachment. EndpointGlobalAccess pulumi.BoolPtrInput // 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 ¶
func (EndpointAttachmentArgs) ElementType() reflect.Type
type EndpointAttachmentArray ¶
type EndpointAttachmentArray []EndpointAttachmentInput
func (EndpointAttachmentArray) ElementType ¶
func (EndpointAttachmentArray) ElementType() reflect.Type
func (EndpointAttachmentArray) ToEndpointAttachmentArrayOutput ¶
func (i EndpointAttachmentArray) ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput
func (EndpointAttachmentArray) ToEndpointAttachmentArrayOutputWithContext ¶
func (i EndpointAttachmentArray) ToEndpointAttachmentArrayOutputWithContext(ctx context.Context) EndpointAttachmentArrayOutput
type EndpointAttachmentArrayInput ¶
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 ¶
type EndpointAttachmentArrayOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentArrayOutput) ElementType ¶
func (EndpointAttachmentArrayOutput) ElementType() reflect.Type
func (EndpointAttachmentArrayOutput) Index ¶
func (o EndpointAttachmentArrayOutput) Index(i pulumi.IntInput) EndpointAttachmentOutput
func (EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutput ¶
func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutput() EndpointAttachmentArrayOutput
func (EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutputWithContext ¶
func (o EndpointAttachmentArrayOutput) ToEndpointAttachmentArrayOutputWithContext(ctx context.Context) EndpointAttachmentArrayOutput
type EndpointAttachmentInput ¶
type EndpointAttachmentInput interface { pulumi.Input ToEndpointAttachmentOutput() EndpointAttachmentOutput ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput }
type EndpointAttachmentMap ¶
type EndpointAttachmentMap map[string]EndpointAttachmentInput
func (EndpointAttachmentMap) ElementType ¶
func (EndpointAttachmentMap) ElementType() reflect.Type
func (EndpointAttachmentMap) ToEndpointAttachmentMapOutput ¶
func (i EndpointAttachmentMap) ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput
func (EndpointAttachmentMap) ToEndpointAttachmentMapOutputWithContext ¶
func (i EndpointAttachmentMap) ToEndpointAttachmentMapOutputWithContext(ctx context.Context) EndpointAttachmentMapOutput
type EndpointAttachmentMapInput ¶
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 ¶
type EndpointAttachmentMapOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentMapOutput) ElementType ¶
func (EndpointAttachmentMapOutput) ElementType() reflect.Type
func (EndpointAttachmentMapOutput) MapIndex ¶
func (o EndpointAttachmentMapOutput) MapIndex(k pulumi.StringInput) EndpointAttachmentOutput
func (EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutput ¶
func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutput() EndpointAttachmentMapOutput
func (EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutputWithContext ¶
func (o EndpointAttachmentMapOutput) ToEndpointAttachmentMapOutputWithContext(ctx context.Context) EndpointAttachmentMapOutput
type EndpointAttachmentOutput ¶
type EndpointAttachmentOutput struct{ *pulumi.OutputState }
func (EndpointAttachmentOutput) CreateTime ¶
func (o EndpointAttachmentOutput) CreateTime() pulumi.StringOutput
Time the Namespace was created in UTC.
func (EndpointAttachmentOutput) Description ¶
func (o EndpointAttachmentOutput) Description() pulumi.StringPtrOutput
Description of the resource.
func (EndpointAttachmentOutput) EffectiveLabels ¶
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 ¶
func (EndpointAttachmentOutput) ElementType() reflect.Type
func (EndpointAttachmentOutput) EndpointGlobalAccess ¶
func (o EndpointAttachmentOutput) EndpointGlobalAccess() pulumi.BoolPtrOutput
Enable global access for endpoint attachment.
func (EndpointAttachmentOutput) EndpointIp ¶
func (o EndpointAttachmentOutput) EndpointIp() pulumi.StringOutput
The Private Service Connect connection endpoint ip.
func (EndpointAttachmentOutput) Labels ¶
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 ¶
func (o EndpointAttachmentOutput) Location() pulumi.StringOutput
Location in which Endpoint Attachment needs to be created.
func (EndpointAttachmentOutput) Name ¶
func (o EndpointAttachmentOutput) Name() pulumi.StringOutput
Name of Endpoint Attachment needs to be created.
***
func (EndpointAttachmentOutput) Project ¶
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 ¶
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 ¶
func (o EndpointAttachmentOutput) ServiceAttachment() pulumi.StringOutput
The path of the service attachment.
func (EndpointAttachmentOutput) ToEndpointAttachmentOutput ¶
func (o EndpointAttachmentOutput) ToEndpointAttachmentOutput() EndpointAttachmentOutput
func (EndpointAttachmentOutput) ToEndpointAttachmentOutputWithContext ¶
func (o EndpointAttachmentOutput) ToEndpointAttachmentOutputWithContext(ctx context.Context) EndpointAttachmentOutput
func (EndpointAttachmentOutput) UpdateTime ¶
func (o EndpointAttachmentOutput) UpdateTime() pulumi.StringOutput
Time the Namespace was updated in UTC.
type EndpointAttachmentState ¶
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 // Enable global access for endpoint attachment. EndpointGlobalAccess pulumi.BoolPtrInput // 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 ¶
func (EndpointAttachmentState) ElementType() reflect.Type
type ManagedZone ¶
type ManagedZone struct { pulumi.CustomResourceState // Time the Namespace was created in UTC. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the resource. Description pulumi.StringPtrOutput `pulumi:"description"` // DNS Name of the resource. Dns pulumi.StringOutput `pulumi:"dns"` // 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"` // 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"` // Name of Managed Zone 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 name of the Target Project. TargetProject pulumi.StringOutput `pulumi:"targetProject"` // The name of the Target Project VPC Network. TargetVpc pulumi.StringOutput `pulumi:"targetVpc"` // Time the Namespace was updated in UTC. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
An Integration connectors Managed Zone.
To get more information about ManagedZone, see:
* [API documentation](https://cloud.google.com/integration-connectors/docs/reference/rest/v1/projects.locations.global.managedZones) * How-to Guides
- [Official Documentation](https://cloud.google.com/integration-connectors/docs)
## Example Usage
### Integration Connectors Managed Zone
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/dns" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/integrationconnectors" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/organizations" "github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/projects" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { targetProject, err := organizations.NewProject(ctx, "target_project", &organizations.ProjectArgs{ ProjectId: pulumi.String("tf-test_40785"), Name: pulumi.String("tf-test_79169"), OrgId: pulumi.String("123456789"), BillingAccount: pulumi.String("000000-0000000-0000000-000000"), DeletionPolicy: pulumi.String("DELETE"), }) if err != nil { return err } testProject, err := organizations.LookupProject(ctx, &organizations.LookupProjectArgs{}, nil) if err != nil { return err } dnsPeerBinding, err := projects.NewIAMMember(ctx, "dns_peer_binding", &projects.IAMMemberArgs{ Project: targetProject.ProjectId, Role: pulumi.String("roles/dns.peer"), Member: pulumi.Sprintf("serviceAccount:service-%v@gcp-sa-connectors.iam.gserviceaccount.com", testProject.Number), }) if err != nil { return err } dns, err := projects.NewService(ctx, "dns", &projects.ServiceArgs{ Project: targetProject.ProjectId, Service: pulumi.String("dns.googleapis.com"), }) if err != nil { return err } compute, err := projects.NewService(ctx, "compute", &projects.ServiceArgs{ Project: targetProject.ProjectId, Service: pulumi.String("compute.googleapis.com"), }) if err != nil { return err } network, err := compute.NewNetwork(ctx, "network", &compute.NetworkArgs{ Project: targetProject.ProjectId, Name: pulumi.String("test"), AutoCreateSubnetworks: pulumi.Bool(false), }, pulumi.DependsOn([]pulumi.Resource{ compute, })) if err != nil { return err } zone, err := dns.NewManagedZone(ctx, "zone", &dns.ManagedZoneArgs{ Name: pulumi.String("tf-test-dns_56529"), DnsName: pulumi.String("private_75413.example.com."), Visibility: pulumi.String("private"), PrivateVisibilityConfig: &dns.ManagedZonePrivateVisibilityConfigArgs{ Networks: dns.ManagedZonePrivateVisibilityConfigNetworkArray{ &dns.ManagedZonePrivateVisibilityConfigNetworkArgs{ NetworkUrl: network.ID(), }, }, }, }, pulumi.DependsOn([]pulumi.Resource{ dns, })) if err != nil { return err } _, err = integrationconnectors.NewManagedZone(ctx, "testmanagedzone", &integrationconnectors.ManagedZoneArgs{ Name: pulumi.String("test"), Description: pulumi.String("tf created description"), Labels: pulumi.StringMap{ "intent": pulumi.String("example"), }, TargetProject: targetProject.ProjectId, TargetVpc: pulumi.String("test"), Dns: zone.DnsName, }, pulumi.DependsOn([]pulumi.Resource{ dnsPeerBinding, zone, })) if err != nil { return err } return nil }) }
```
## Import
ManagedZone can be imported using any of these accepted formats:
* `projects/{{project}}/locations/global/managedZones/{{name}}`
* `{{project}}/{{name}}`
* `{{name}}`
When using the `pulumi import` command, ManagedZone can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:integrationconnectors/managedZone:ManagedZone default projects/{{project}}/locations/global/managedZones/{{name}} ```
```sh $ pulumi import gcp:integrationconnectors/managedZone:ManagedZone default {{project}}/{{name}} ```
```sh $ pulumi import gcp:integrationconnectors/managedZone:ManagedZone default {{name}} ```
func GetManagedZone ¶
func GetManagedZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedZoneState, opts ...pulumi.ResourceOption) (*ManagedZone, error)
GetManagedZone gets an existing ManagedZone 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 NewManagedZone ¶
func NewManagedZone(ctx *pulumi.Context, name string, args *ManagedZoneArgs, opts ...pulumi.ResourceOption) (*ManagedZone, error)
NewManagedZone registers a new resource with the given unique name, arguments, and options.
func (*ManagedZone) ElementType ¶
func (*ManagedZone) ElementType() reflect.Type
func (*ManagedZone) ToManagedZoneOutput ¶
func (i *ManagedZone) ToManagedZoneOutput() ManagedZoneOutput
func (*ManagedZone) ToManagedZoneOutputWithContext ¶
func (i *ManagedZone) ToManagedZoneOutputWithContext(ctx context.Context) ManagedZoneOutput
type ManagedZoneArgs ¶
type ManagedZoneArgs struct { // Description of the resource. Description pulumi.StringPtrInput // DNS Name of the resource. Dns pulumi.StringInput // 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 // Name of Managed Zone 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 name of the Target Project. TargetProject pulumi.StringInput // The name of the Target Project VPC Network. TargetVpc pulumi.StringInput }
The set of arguments for constructing a ManagedZone resource.
func (ManagedZoneArgs) ElementType ¶
func (ManagedZoneArgs) ElementType() reflect.Type
type ManagedZoneArray ¶
type ManagedZoneArray []ManagedZoneInput
func (ManagedZoneArray) ElementType ¶
func (ManagedZoneArray) ElementType() reflect.Type
func (ManagedZoneArray) ToManagedZoneArrayOutput ¶
func (i ManagedZoneArray) ToManagedZoneArrayOutput() ManagedZoneArrayOutput
func (ManagedZoneArray) ToManagedZoneArrayOutputWithContext ¶
func (i ManagedZoneArray) ToManagedZoneArrayOutputWithContext(ctx context.Context) ManagedZoneArrayOutput
type ManagedZoneArrayInput ¶
type ManagedZoneArrayInput interface { pulumi.Input ToManagedZoneArrayOutput() ManagedZoneArrayOutput ToManagedZoneArrayOutputWithContext(context.Context) ManagedZoneArrayOutput }
ManagedZoneArrayInput is an input type that accepts ManagedZoneArray and ManagedZoneArrayOutput values. You can construct a concrete instance of `ManagedZoneArrayInput` via:
ManagedZoneArray{ ManagedZoneArgs{...} }
type ManagedZoneArrayOutput ¶
type ManagedZoneArrayOutput struct{ *pulumi.OutputState }
func (ManagedZoneArrayOutput) ElementType ¶
func (ManagedZoneArrayOutput) ElementType() reflect.Type
func (ManagedZoneArrayOutput) Index ¶
func (o ManagedZoneArrayOutput) Index(i pulumi.IntInput) ManagedZoneOutput
func (ManagedZoneArrayOutput) ToManagedZoneArrayOutput ¶
func (o ManagedZoneArrayOutput) ToManagedZoneArrayOutput() ManagedZoneArrayOutput
func (ManagedZoneArrayOutput) ToManagedZoneArrayOutputWithContext ¶
func (o ManagedZoneArrayOutput) ToManagedZoneArrayOutputWithContext(ctx context.Context) ManagedZoneArrayOutput
type ManagedZoneInput ¶
type ManagedZoneInput interface { pulumi.Input ToManagedZoneOutput() ManagedZoneOutput ToManagedZoneOutputWithContext(ctx context.Context) ManagedZoneOutput }
type ManagedZoneMap ¶
type ManagedZoneMap map[string]ManagedZoneInput
func (ManagedZoneMap) ElementType ¶
func (ManagedZoneMap) ElementType() reflect.Type
func (ManagedZoneMap) ToManagedZoneMapOutput ¶
func (i ManagedZoneMap) ToManagedZoneMapOutput() ManagedZoneMapOutput
func (ManagedZoneMap) ToManagedZoneMapOutputWithContext ¶
func (i ManagedZoneMap) ToManagedZoneMapOutputWithContext(ctx context.Context) ManagedZoneMapOutput
type ManagedZoneMapInput ¶
type ManagedZoneMapInput interface { pulumi.Input ToManagedZoneMapOutput() ManagedZoneMapOutput ToManagedZoneMapOutputWithContext(context.Context) ManagedZoneMapOutput }
ManagedZoneMapInput is an input type that accepts ManagedZoneMap and ManagedZoneMapOutput values. You can construct a concrete instance of `ManagedZoneMapInput` via:
ManagedZoneMap{ "key": ManagedZoneArgs{...} }
type ManagedZoneMapOutput ¶
type ManagedZoneMapOutput struct{ *pulumi.OutputState }
func (ManagedZoneMapOutput) ElementType ¶
func (ManagedZoneMapOutput) ElementType() reflect.Type
func (ManagedZoneMapOutput) MapIndex ¶
func (o ManagedZoneMapOutput) MapIndex(k pulumi.StringInput) ManagedZoneOutput
func (ManagedZoneMapOutput) ToManagedZoneMapOutput ¶
func (o ManagedZoneMapOutput) ToManagedZoneMapOutput() ManagedZoneMapOutput
func (ManagedZoneMapOutput) ToManagedZoneMapOutputWithContext ¶
func (o ManagedZoneMapOutput) ToManagedZoneMapOutputWithContext(ctx context.Context) ManagedZoneMapOutput
type ManagedZoneOutput ¶
type ManagedZoneOutput struct{ *pulumi.OutputState }
func (ManagedZoneOutput) CreateTime ¶
func (o ManagedZoneOutput) CreateTime() pulumi.StringOutput
Time the Namespace was created in UTC.
func (ManagedZoneOutput) Description ¶
func (o ManagedZoneOutput) Description() pulumi.StringPtrOutput
Description of the resource.
func (ManagedZoneOutput) Dns ¶
func (o ManagedZoneOutput) Dns() pulumi.StringOutput
DNS Name of the resource.
func (ManagedZoneOutput) EffectiveLabels ¶
func (o ManagedZoneOutput) 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 (ManagedZoneOutput) ElementType ¶
func (ManagedZoneOutput) ElementType() reflect.Type
func (ManagedZoneOutput) Labels ¶
func (o ManagedZoneOutput) 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 (ManagedZoneOutput) Name ¶
func (o ManagedZoneOutput) Name() pulumi.StringOutput
Name of Managed Zone needs to be created.
***
func (ManagedZoneOutput) Project ¶
func (o ManagedZoneOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (ManagedZoneOutput) PulumiLabels ¶
func (o ManagedZoneOutput) PulumiLabels() pulumi.StringMapOutput
The combination of labels configured directly on the resource and default labels configured on the provider.
func (ManagedZoneOutput) TargetProject ¶
func (o ManagedZoneOutput) TargetProject() pulumi.StringOutput
The name of the Target Project.
func (ManagedZoneOutput) TargetVpc ¶
func (o ManagedZoneOutput) TargetVpc() pulumi.StringOutput
The name of the Target Project VPC Network.
func (ManagedZoneOutput) ToManagedZoneOutput ¶
func (o ManagedZoneOutput) ToManagedZoneOutput() ManagedZoneOutput
func (ManagedZoneOutput) ToManagedZoneOutputWithContext ¶
func (o ManagedZoneOutput) ToManagedZoneOutputWithContext(ctx context.Context) ManagedZoneOutput
func (ManagedZoneOutput) UpdateTime ¶
func (o ManagedZoneOutput) UpdateTime() pulumi.StringOutput
Time the Namespace was updated in UTC.
type ManagedZoneState ¶
type ManagedZoneState struct { // Time the Namespace was created in UTC. CreateTime pulumi.StringPtrInput // Description of the resource. Description pulumi.StringPtrInput // DNS Name of the resource. Dns 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 // 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 // Name of Managed Zone 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 name of the Target Project. TargetProject pulumi.StringPtrInput // The name of the Target Project VPC Network. TargetVpc pulumi.StringPtrInput // Time the Namespace was updated in UTC. UpdateTime pulumi.StringPtrInput }
func (ManagedZoneState) ElementType ¶
func (ManagedZoneState) ElementType() reflect.Type