Documentation
¶
Index ¶
- Constants
- type AsyncOptions
- type AsyncOptionsArgs
- type AsyncOptionsArray
- type AsyncOptionsArrayInput
- type AsyncOptionsArrayOutput
- func (AsyncOptionsArrayOutput) ElementType() reflect.Type
- func (o AsyncOptionsArrayOutput) Index(i pulumi.IntInput) AsyncOptionsOutput
- func (o AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutput() AsyncOptionsArrayOutput
- func (o AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutputWithContext(ctx context.Context) AsyncOptionsArrayOutput
- type AsyncOptionsInput
- type AsyncOptionsOutput
- func (AsyncOptionsOutput) ElementType() reflect.Type
- func (o AsyncOptionsOutput) MethodMatch() pulumi.StringPtrOutput
- func (o AsyncOptionsOutput) PollingOptions() PollingOptionsPtrOutput
- func (o AsyncOptionsOutput) ToAsyncOptionsOutput() AsyncOptionsOutput
- func (o AsyncOptionsOutput) ToAsyncOptionsOutputWithContext(ctx context.Context) AsyncOptionsOutput
- type AsyncOptionsResponse
- type AsyncOptionsResponseArgs
- type AsyncOptionsResponseArray
- type AsyncOptionsResponseArrayInput
- type AsyncOptionsResponseArrayOutput
- func (AsyncOptionsResponseArrayOutput) ElementType() reflect.Type
- func (o AsyncOptionsResponseArrayOutput) Index(i pulumi.IntInput) AsyncOptionsResponseOutput
- func (o AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutput() AsyncOptionsResponseArrayOutput
- func (o AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutputWithContext(ctx context.Context) AsyncOptionsResponseArrayOutput
- type AsyncOptionsResponseInput
- type AsyncOptionsResponseOutput
- func (AsyncOptionsResponseOutput) ElementType() reflect.Type
- func (o AsyncOptionsResponseOutput) MethodMatch() pulumi.StringOutput
- func (o AsyncOptionsResponseOutput) PollingOptions() PollingOptionsResponseOutput
- func (o AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutput() AsyncOptionsResponseOutput
- func (o AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutputWithContext(ctx context.Context) AsyncOptionsResponseOutput
- type AuditConfig
- type AuditConfigArgs
- type AuditConfigArray
- type AuditConfigArrayInput
- type AuditConfigArrayOutput
- func (AuditConfigArrayOutput) ElementType() reflect.Type
- func (o AuditConfigArrayOutput) Index(i pulumi.IntInput) AuditConfigOutput
- func (o AuditConfigArrayOutput) ToAuditConfigArrayOutput() AuditConfigArrayOutput
- func (o AuditConfigArrayOutput) ToAuditConfigArrayOutputWithContext(ctx context.Context) AuditConfigArrayOutput
- type AuditConfigInput
- type AuditConfigOutput
- func (o AuditConfigOutput) AuditLogConfigs() AuditLogConfigArrayOutput
- func (AuditConfigOutput) ElementType() reflect.Type
- func (o AuditConfigOutput) Service() pulumi.StringPtrOutput
- func (o AuditConfigOutput) ToAuditConfigOutput() AuditConfigOutput
- func (o AuditConfigOutput) ToAuditConfigOutputWithContext(ctx context.Context) AuditConfigOutput
- type AuditConfigResponse
- type AuditConfigResponseArgs
- type AuditConfigResponseArray
- type AuditConfigResponseArrayInput
- type AuditConfigResponseArrayOutput
- func (AuditConfigResponseArrayOutput) ElementType() reflect.Type
- func (o AuditConfigResponseArrayOutput) Index(i pulumi.IntInput) AuditConfigResponseOutput
- func (o AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutput() AuditConfigResponseArrayOutput
- func (o AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutputWithContext(ctx context.Context) AuditConfigResponseArrayOutput
- type AuditConfigResponseInput
- type AuditConfigResponseOutput
- func (o AuditConfigResponseOutput) AuditLogConfigs() AuditLogConfigResponseArrayOutput
- func (AuditConfigResponseOutput) ElementType() reflect.Type
- func (o AuditConfigResponseOutput) Service() pulumi.StringOutput
- func (o AuditConfigResponseOutput) ToAuditConfigResponseOutput() AuditConfigResponseOutput
- func (o AuditConfigResponseOutput) ToAuditConfigResponseOutputWithContext(ctx context.Context) AuditConfigResponseOutput
- type AuditLogConfig
- type AuditLogConfigArgs
- type AuditLogConfigArray
- type AuditLogConfigArrayInput
- type AuditLogConfigArrayOutput
- func (AuditLogConfigArrayOutput) ElementType() reflect.Type
- func (o AuditLogConfigArrayOutput) Index(i pulumi.IntInput) AuditLogConfigOutput
- func (o AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutput() AuditLogConfigArrayOutput
- func (o AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutputWithContext(ctx context.Context) AuditLogConfigArrayOutput
- type AuditLogConfigInput
- type AuditLogConfigLogType
- func (AuditLogConfigLogType) ElementType() reflect.Type
- func (e AuditLogConfigLogType) ToAuditLogConfigLogTypeOutput() AuditLogConfigLogTypeOutput
- func (e AuditLogConfigLogType) ToAuditLogConfigLogTypeOutputWithContext(ctx context.Context) AuditLogConfigLogTypeOutput
- func (e AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
- func (e AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
- func (e AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
- func (e AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuditLogConfigLogTypeInput
- type AuditLogConfigLogTypeOutput
- func (AuditLogConfigLogTypeOutput) ElementType() reflect.Type
- func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutput() AuditLogConfigLogTypeOutput
- func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutputWithContext(ctx context.Context) AuditLogConfigLogTypeOutput
- func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuditLogConfigLogTypePtrInput
- type AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigLogTypePtrOutput) Elem() AuditLogConfigLogTypeOutput
- func (AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
- func (o AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AuditLogConfigOutput
- func (AuditLogConfigOutput) ElementType() reflect.Type
- func (o AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o AuditLogConfigOutput) LogType() AuditLogConfigLogTypePtrOutput
- func (o AuditLogConfigOutput) ToAuditLogConfigOutput() AuditLogConfigOutput
- func (o AuditLogConfigOutput) ToAuditLogConfigOutputWithContext(ctx context.Context) AuditLogConfigOutput
- type AuditLogConfigResponse
- type AuditLogConfigResponseArgs
- type AuditLogConfigResponseArray
- func (AuditLogConfigResponseArray) ElementType() reflect.Type
- func (i AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutput() AuditLogConfigResponseArrayOutput
- func (i AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutputWithContext(ctx context.Context) AuditLogConfigResponseArrayOutput
- type AuditLogConfigResponseArrayInput
- type AuditLogConfigResponseArrayOutput
- func (AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
- func (o AuditLogConfigResponseArrayOutput) Index(i pulumi.IntInput) AuditLogConfigResponseOutput
- func (o AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutput() AuditLogConfigResponseArrayOutput
- func (o AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutputWithContext(ctx context.Context) AuditLogConfigResponseArrayOutput
- type AuditLogConfigResponseInput
- type AuditLogConfigResponseOutput
- func (AuditLogConfigResponseOutput) ElementType() reflect.Type
- func (o AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
- func (o AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutput() AuditLogConfigResponseOutput
- func (o AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutputWithContext(ctx context.Context) AuditLogConfigResponseOutput
- type BasicAuth
- type BasicAuthArgs
- func (BasicAuthArgs) ElementType() reflect.Type
- func (i BasicAuthArgs) ToBasicAuthOutput() BasicAuthOutput
- func (i BasicAuthArgs) ToBasicAuthOutputWithContext(ctx context.Context) BasicAuthOutput
- func (i BasicAuthArgs) ToBasicAuthPtrOutput() BasicAuthPtrOutput
- func (i BasicAuthArgs) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
- type BasicAuthInput
- type BasicAuthOutput
- func (BasicAuthOutput) ElementType() reflect.Type
- func (o BasicAuthOutput) Password() pulumi.StringPtrOutput
- func (o BasicAuthOutput) ToBasicAuthOutput() BasicAuthOutput
- func (o BasicAuthOutput) ToBasicAuthOutputWithContext(ctx context.Context) BasicAuthOutput
- func (o BasicAuthOutput) ToBasicAuthPtrOutput() BasicAuthPtrOutput
- func (o BasicAuthOutput) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
- func (o BasicAuthOutput) User() pulumi.StringPtrOutput
- type BasicAuthPtrInput
- type BasicAuthPtrOutput
- func (o BasicAuthPtrOutput) Elem() BasicAuthOutput
- func (BasicAuthPtrOutput) ElementType() reflect.Type
- func (o BasicAuthPtrOutput) Password() pulumi.StringPtrOutput
- func (o BasicAuthPtrOutput) ToBasicAuthPtrOutput() BasicAuthPtrOutput
- func (o BasicAuthPtrOutput) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
- func (o BasicAuthPtrOutput) User() pulumi.StringPtrOutput
- type BasicAuthResponse
- type BasicAuthResponseArgs
- func (BasicAuthResponseArgs) ElementType() reflect.Type
- func (i BasicAuthResponseArgs) ToBasicAuthResponseOutput() BasicAuthResponseOutput
- func (i BasicAuthResponseArgs) ToBasicAuthResponseOutputWithContext(ctx context.Context) BasicAuthResponseOutput
- func (i BasicAuthResponseArgs) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
- func (i BasicAuthResponseArgs) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
- type BasicAuthResponseInput
- type BasicAuthResponseOutput
- func (BasicAuthResponseOutput) ElementType() reflect.Type
- func (o BasicAuthResponseOutput) Password() pulumi.StringOutput
- func (o BasicAuthResponseOutput) ToBasicAuthResponseOutput() BasicAuthResponseOutput
- func (o BasicAuthResponseOutput) ToBasicAuthResponseOutputWithContext(ctx context.Context) BasicAuthResponseOutput
- func (o BasicAuthResponseOutput) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
- func (o BasicAuthResponseOutput) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
- func (o BasicAuthResponseOutput) User() pulumi.StringOutput
- type BasicAuthResponsePtrInput
- type BasicAuthResponsePtrOutput
- func (o BasicAuthResponsePtrOutput) Elem() BasicAuthResponseOutput
- func (BasicAuthResponsePtrOutput) ElementType() reflect.Type
- func (o BasicAuthResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
- func (o BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
- func (o BasicAuthResponsePtrOutput) User() pulumi.StringPtrOutput
- type Binding
- type BindingArgs
- type BindingArray
- type BindingArrayInput
- type BindingArrayOutput
- type BindingInput
- type BindingOutput
- func (o BindingOutput) Condition() ExprPtrOutput
- func (BindingOutput) ElementType() reflect.Type
- func (o BindingOutput) Members() pulumi.StringArrayOutput
- func (o BindingOutput) Role() pulumi.StringPtrOutput
- func (o BindingOutput) ToBindingOutput() BindingOutput
- func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
- type BindingResponse
- type BindingResponseArgs
- type BindingResponseArray
- type BindingResponseArrayInput
- type BindingResponseArrayOutput
- func (BindingResponseArrayOutput) ElementType() reflect.Type
- func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
- func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
- type BindingResponseInput
- type BindingResponseOutput
- func (o BindingResponseOutput) Condition() ExprResponseOutput
- func (BindingResponseOutput) ElementType() reflect.Type
- func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o BindingResponseOutput) Role() pulumi.StringOutput
- func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
- func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
- type CollectionOverride
- type CollectionOverrideArgs
- type CollectionOverrideArray
- type CollectionOverrideArrayInput
- type CollectionOverrideArrayOutput
- func (CollectionOverrideArrayOutput) ElementType() reflect.Type
- func (o CollectionOverrideArrayOutput) Index(i pulumi.IntInput) CollectionOverrideOutput
- func (o CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutput() CollectionOverrideArrayOutput
- func (o CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutputWithContext(ctx context.Context) CollectionOverrideArrayOutput
- type CollectionOverrideInput
- type CollectionOverrideOutput
- func (o CollectionOverrideOutput) Collection() pulumi.StringPtrOutput
- func (CollectionOverrideOutput) ElementType() reflect.Type
- func (o CollectionOverrideOutput) MethodMap() MethodMapPtrOutput
- func (o CollectionOverrideOutput) Options() OptionsPtrOutput
- func (o CollectionOverrideOutput) ToCollectionOverrideOutput() CollectionOverrideOutput
- func (o CollectionOverrideOutput) ToCollectionOverrideOutputWithContext(ctx context.Context) CollectionOverrideOutput
- type CollectionOverrideResponse
- type CollectionOverrideResponseArgs
- func (CollectionOverrideResponseArgs) ElementType() reflect.Type
- func (i CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutput() CollectionOverrideResponseOutput
- func (i CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutputWithContext(ctx context.Context) CollectionOverrideResponseOutput
- type CollectionOverrideResponseArray
- func (CollectionOverrideResponseArray) ElementType() reflect.Type
- func (i CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutput() CollectionOverrideResponseArrayOutput
- func (i CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutputWithContext(ctx context.Context) CollectionOverrideResponseArrayOutput
- type CollectionOverrideResponseArrayInput
- type CollectionOverrideResponseArrayOutput
- func (CollectionOverrideResponseArrayOutput) ElementType() reflect.Type
- func (o CollectionOverrideResponseArrayOutput) Index(i pulumi.IntInput) CollectionOverrideResponseOutput
- func (o CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutput() CollectionOverrideResponseArrayOutput
- func (o CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutputWithContext(ctx context.Context) CollectionOverrideResponseArrayOutput
- type CollectionOverrideResponseInput
- type CollectionOverrideResponseOutput
- func (o CollectionOverrideResponseOutput) Collection() pulumi.StringOutput
- func (CollectionOverrideResponseOutput) ElementType() reflect.Type
- func (o CollectionOverrideResponseOutput) MethodMap() MethodMapResponseOutput
- func (o CollectionOverrideResponseOutput) Options() OptionsResponseOutput
- func (o CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutput() CollectionOverrideResponseOutput
- func (o CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutputWithContext(ctx context.Context) CollectionOverrideResponseOutput
- type CompositeType
- type CompositeTypeArgs
- type CompositeTypeInput
- type CompositeTypeLabelEntry
- type CompositeTypeLabelEntryArgs
- type CompositeTypeLabelEntryArray
- func (CompositeTypeLabelEntryArray) ElementType() reflect.Type
- func (i CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutput() CompositeTypeLabelEntryArrayOutput
- func (i CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryArrayOutput
- type CompositeTypeLabelEntryArrayInput
- type CompositeTypeLabelEntryArrayOutput
- func (CompositeTypeLabelEntryArrayOutput) ElementType() reflect.Type
- func (o CompositeTypeLabelEntryArrayOutput) Index(i pulumi.IntInput) CompositeTypeLabelEntryOutput
- func (o CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutput() CompositeTypeLabelEntryArrayOutput
- func (o CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryArrayOutput
- type CompositeTypeLabelEntryInput
- type CompositeTypeLabelEntryOutput
- func (CompositeTypeLabelEntryOutput) ElementType() reflect.Type
- func (o CompositeTypeLabelEntryOutput) Key() pulumi.StringPtrOutput
- func (o CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutput() CompositeTypeLabelEntryOutput
- func (o CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutputWithContext(ctx context.Context) CompositeTypeLabelEntryOutput
- func (o CompositeTypeLabelEntryOutput) Value() pulumi.StringPtrOutput
- type CompositeTypeLabelEntryResponse
- type CompositeTypeLabelEntryResponseArgs
- func (CompositeTypeLabelEntryResponseArgs) ElementType() reflect.Type
- func (i CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutput() CompositeTypeLabelEntryResponseOutput
- func (i CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseOutput
- type CompositeTypeLabelEntryResponseArray
- func (CompositeTypeLabelEntryResponseArray) ElementType() reflect.Type
- func (i CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutput() CompositeTypeLabelEntryResponseArrayOutput
- func (i CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseArrayOutput
- type CompositeTypeLabelEntryResponseArrayInput
- type CompositeTypeLabelEntryResponseArrayOutput
- func (CompositeTypeLabelEntryResponseArrayOutput) ElementType() reflect.Type
- func (o CompositeTypeLabelEntryResponseArrayOutput) Index(i pulumi.IntInput) CompositeTypeLabelEntryResponseOutput
- func (o CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutput() CompositeTypeLabelEntryResponseArrayOutput
- func (o CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseArrayOutput
- type CompositeTypeLabelEntryResponseInput
- type CompositeTypeLabelEntryResponseOutput
- func (CompositeTypeLabelEntryResponseOutput) ElementType() reflect.Type
- func (o CompositeTypeLabelEntryResponseOutput) Key() pulumi.StringOutput
- func (o CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutput() CompositeTypeLabelEntryResponseOutput
- func (o CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseOutput
- func (o CompositeTypeLabelEntryResponseOutput) Value() pulumi.StringOutput
- type CompositeTypeOutput
- type CompositeTypeState
- type CompositeTypeStatus
- func (CompositeTypeStatus) ElementType() reflect.Type
- func (e CompositeTypeStatus) ToCompositeTypeStatusOutput() CompositeTypeStatusOutput
- func (e CompositeTypeStatus) ToCompositeTypeStatusOutputWithContext(ctx context.Context) CompositeTypeStatusOutput
- func (e CompositeTypeStatus) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
- func (e CompositeTypeStatus) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
- func (e CompositeTypeStatus) ToStringOutput() pulumi.StringOutput
- func (e CompositeTypeStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CompositeTypeStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CompositeTypeStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CompositeTypeStatusInput
- type CompositeTypeStatusOutput
- func (CompositeTypeStatusOutput) ElementType() reflect.Type
- func (o CompositeTypeStatusOutput) ToCompositeTypeStatusOutput() CompositeTypeStatusOutput
- func (o CompositeTypeStatusOutput) ToCompositeTypeStatusOutputWithContext(ctx context.Context) CompositeTypeStatusOutput
- func (o CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
- func (o CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
- func (o CompositeTypeStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o CompositeTypeStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CompositeTypeStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CompositeTypeStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CompositeTypeStatusPtrInput
- type CompositeTypeStatusPtrOutput
- func (o CompositeTypeStatusPtrOutput) Elem() CompositeTypeStatusOutput
- func (CompositeTypeStatusPtrOutput) ElementType() reflect.Type
- func (o CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
- func (o CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
- func (o CompositeTypeStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CompositeTypeStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ConfigFile
- type ConfigFileArgs
- func (ConfigFileArgs) ElementType() reflect.Type
- func (i ConfigFileArgs) ToConfigFileOutput() ConfigFileOutput
- func (i ConfigFileArgs) ToConfigFileOutputWithContext(ctx context.Context) ConfigFileOutput
- func (i ConfigFileArgs) ToConfigFilePtrOutput() ConfigFilePtrOutput
- func (i ConfigFileArgs) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
- type ConfigFileInput
- type ConfigFileOutput
- func (o ConfigFileOutput) Content() pulumi.StringPtrOutput
- func (ConfigFileOutput) ElementType() reflect.Type
- func (o ConfigFileOutput) ToConfigFileOutput() ConfigFileOutput
- func (o ConfigFileOutput) ToConfigFileOutputWithContext(ctx context.Context) ConfigFileOutput
- func (o ConfigFileOutput) ToConfigFilePtrOutput() ConfigFilePtrOutput
- func (o ConfigFileOutput) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
- type ConfigFilePtrInput
- type ConfigFilePtrOutput
- func (o ConfigFilePtrOutput) Content() pulumi.StringPtrOutput
- func (o ConfigFilePtrOutput) Elem() ConfigFileOutput
- func (ConfigFilePtrOutput) ElementType() reflect.Type
- func (o ConfigFilePtrOutput) ToConfigFilePtrOutput() ConfigFilePtrOutput
- func (o ConfigFilePtrOutput) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
- type ConfigFileResponse
- type ConfigFileResponseArgs
- func (ConfigFileResponseArgs) ElementType() reflect.Type
- func (i ConfigFileResponseArgs) ToConfigFileResponseOutput() ConfigFileResponseOutput
- func (i ConfigFileResponseArgs) ToConfigFileResponseOutputWithContext(ctx context.Context) ConfigFileResponseOutput
- func (i ConfigFileResponseArgs) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
- func (i ConfigFileResponseArgs) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
- type ConfigFileResponseInput
- type ConfigFileResponseOutput
- func (o ConfigFileResponseOutput) Content() pulumi.StringOutput
- func (ConfigFileResponseOutput) ElementType() reflect.Type
- func (o ConfigFileResponseOutput) ToConfigFileResponseOutput() ConfigFileResponseOutput
- func (o ConfigFileResponseOutput) ToConfigFileResponseOutputWithContext(ctx context.Context) ConfigFileResponseOutput
- func (o ConfigFileResponseOutput) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
- func (o ConfigFileResponseOutput) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
- type ConfigFileResponsePtrInput
- type ConfigFileResponsePtrOutput
- func (o ConfigFileResponsePtrOutput) Content() pulumi.StringPtrOutput
- func (o ConfigFileResponsePtrOutput) Elem() ConfigFileResponseOutput
- func (ConfigFileResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
- func (o ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
- type Credential
- type CredentialArgs
- func (CredentialArgs) ElementType() reflect.Type
- func (i CredentialArgs) ToCredentialOutput() CredentialOutput
- func (i CredentialArgs) ToCredentialOutputWithContext(ctx context.Context) CredentialOutput
- func (i CredentialArgs) ToCredentialPtrOutput() CredentialPtrOutput
- func (i CredentialArgs) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
- type CredentialInput
- type CredentialOutput
- func (o CredentialOutput) BasicAuth() BasicAuthPtrOutput
- func (CredentialOutput) ElementType() reflect.Type
- func (o CredentialOutput) ServiceAccount() ServiceAccountPtrOutput
- func (o CredentialOutput) ToCredentialOutput() CredentialOutput
- func (o CredentialOutput) ToCredentialOutputWithContext(ctx context.Context) CredentialOutput
- func (o CredentialOutput) ToCredentialPtrOutput() CredentialPtrOutput
- func (o CredentialOutput) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
- func (o CredentialOutput) UseProjectDefault() pulumi.BoolPtrOutput
- type CredentialPtrInput
- type CredentialPtrOutput
- func (o CredentialPtrOutput) BasicAuth() BasicAuthPtrOutput
- func (o CredentialPtrOutput) Elem() CredentialOutput
- func (CredentialPtrOutput) ElementType() reflect.Type
- func (o CredentialPtrOutput) ServiceAccount() ServiceAccountPtrOutput
- func (o CredentialPtrOutput) ToCredentialPtrOutput() CredentialPtrOutput
- func (o CredentialPtrOutput) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
- func (o CredentialPtrOutput) UseProjectDefault() pulumi.BoolPtrOutput
- type CredentialResponse
- type CredentialResponseArgs
- func (CredentialResponseArgs) ElementType() reflect.Type
- func (i CredentialResponseArgs) ToCredentialResponseOutput() CredentialResponseOutput
- func (i CredentialResponseArgs) ToCredentialResponseOutputWithContext(ctx context.Context) CredentialResponseOutput
- func (i CredentialResponseArgs) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
- func (i CredentialResponseArgs) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
- type CredentialResponseInput
- type CredentialResponseOutput
- func (o CredentialResponseOutput) BasicAuth() BasicAuthResponseOutput
- func (CredentialResponseOutput) ElementType() reflect.Type
- func (o CredentialResponseOutput) ServiceAccount() ServiceAccountResponseOutput
- func (o CredentialResponseOutput) ToCredentialResponseOutput() CredentialResponseOutput
- func (o CredentialResponseOutput) ToCredentialResponseOutputWithContext(ctx context.Context) CredentialResponseOutput
- func (o CredentialResponseOutput) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
- func (o CredentialResponseOutput) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
- func (o CredentialResponseOutput) UseProjectDefault() pulumi.BoolOutput
- type CredentialResponsePtrInput
- type CredentialResponsePtrOutput
- func (o CredentialResponsePtrOutput) BasicAuth() BasicAuthResponsePtrOutput
- func (o CredentialResponsePtrOutput) Elem() CredentialResponseOutput
- func (CredentialResponsePtrOutput) ElementType() reflect.Type
- func (o CredentialResponsePtrOutput) ServiceAccount() ServiceAccountResponsePtrOutput
- func (o CredentialResponsePtrOutput) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
- func (o CredentialResponsePtrOutput) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
- func (o CredentialResponsePtrOutput) UseProjectDefault() pulumi.BoolPtrOutput
- type Deployment
- type DeploymentArgs
- type DeploymentIamPolicy
- type DeploymentIamPolicyArgs
- type DeploymentIamPolicyInput
- type DeploymentIamPolicyOutput
- type DeploymentIamPolicyState
- type DeploymentInput
- type DeploymentLabelEntry
- type DeploymentLabelEntryArgs
- type DeploymentLabelEntryArray
- type DeploymentLabelEntryArrayInput
- type DeploymentLabelEntryArrayOutput
- func (DeploymentLabelEntryArrayOutput) ElementType() reflect.Type
- func (o DeploymentLabelEntryArrayOutput) Index(i pulumi.IntInput) DeploymentLabelEntryOutput
- func (o DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutput() DeploymentLabelEntryArrayOutput
- func (o DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryArrayOutput
- type DeploymentLabelEntryInput
- type DeploymentLabelEntryOutput
- func (DeploymentLabelEntryOutput) ElementType() reflect.Type
- func (o DeploymentLabelEntryOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutput() DeploymentLabelEntryOutput
- func (o DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutputWithContext(ctx context.Context) DeploymentLabelEntryOutput
- func (o DeploymentLabelEntryOutput) Value() pulumi.StringPtrOutput
- type DeploymentLabelEntryResponse
- type DeploymentLabelEntryResponseArgs
- func (DeploymentLabelEntryResponseArgs) ElementType() reflect.Type
- func (i DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutput() DeploymentLabelEntryResponseOutput
- func (i DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseOutput
- type DeploymentLabelEntryResponseArray
- func (DeploymentLabelEntryResponseArray) ElementType() reflect.Type
- func (i DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutput() DeploymentLabelEntryResponseArrayOutput
- func (i DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseArrayOutput
- type DeploymentLabelEntryResponseArrayInput
- type DeploymentLabelEntryResponseArrayOutput
- func (DeploymentLabelEntryResponseArrayOutput) ElementType() reflect.Type
- func (o DeploymentLabelEntryResponseArrayOutput) Index(i pulumi.IntInput) DeploymentLabelEntryResponseOutput
- func (o DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutput() DeploymentLabelEntryResponseArrayOutput
- func (o DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseArrayOutput
- type DeploymentLabelEntryResponseInput
- type DeploymentLabelEntryResponseOutput
- func (DeploymentLabelEntryResponseOutput) ElementType() reflect.Type
- func (o DeploymentLabelEntryResponseOutput) Key() pulumi.StringOutput
- func (o DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutput() DeploymentLabelEntryResponseOutput
- func (o DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseOutput
- func (o DeploymentLabelEntryResponseOutput) Value() pulumi.StringOutput
- type DeploymentOutput
- type DeploymentOutputEntryResponse
- type DeploymentOutputEntryResponseArgs
- func (DeploymentOutputEntryResponseArgs) ElementType() reflect.Type
- func (i DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutput() DeploymentOutputEntryResponseOutput
- func (i DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseOutput
- type DeploymentOutputEntryResponseArray
- func (DeploymentOutputEntryResponseArray) ElementType() reflect.Type
- func (i DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutput() DeploymentOutputEntryResponseArrayOutput
- func (i DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseArrayOutput
- type DeploymentOutputEntryResponseArrayInput
- type DeploymentOutputEntryResponseArrayOutput
- func (DeploymentOutputEntryResponseArrayOutput) ElementType() reflect.Type
- func (o DeploymentOutputEntryResponseArrayOutput) Index(i pulumi.IntInput) DeploymentOutputEntryResponseOutput
- func (o DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutput() DeploymentOutputEntryResponseArrayOutput
- func (o DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseArrayOutput
- type DeploymentOutputEntryResponseInput
- type DeploymentOutputEntryResponseOutput
- func (DeploymentOutputEntryResponseOutput) ElementType() reflect.Type
- func (o DeploymentOutputEntryResponseOutput) Key() pulumi.StringOutput
- func (o DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutput() DeploymentOutputEntryResponseOutput
- func (o DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseOutput
- func (o DeploymentOutputEntryResponseOutput) Value() pulumi.StringOutput
- type DeploymentState
- type DeploymentUpdateLabelEntryResponse
- type DeploymentUpdateLabelEntryResponseArgs
- func (DeploymentUpdateLabelEntryResponseArgs) ElementType() reflect.Type
- func (i DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutput() DeploymentUpdateLabelEntryResponseOutput
- func (i DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseOutput
- type DeploymentUpdateLabelEntryResponseArray
- func (DeploymentUpdateLabelEntryResponseArray) ElementType() reflect.Type
- func (i DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutput() DeploymentUpdateLabelEntryResponseArrayOutput
- func (i DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseArrayOutput
- type DeploymentUpdateLabelEntryResponseArrayInput
- type DeploymentUpdateLabelEntryResponseArrayOutput
- func (DeploymentUpdateLabelEntryResponseArrayOutput) ElementType() reflect.Type
- func (o DeploymentUpdateLabelEntryResponseArrayOutput) Index(i pulumi.IntInput) DeploymentUpdateLabelEntryResponseOutput
- func (o DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutput() DeploymentUpdateLabelEntryResponseArrayOutput
- func (o DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseArrayOutput
- type DeploymentUpdateLabelEntryResponseInput
- type DeploymentUpdateLabelEntryResponseOutput
- func (DeploymentUpdateLabelEntryResponseOutput) ElementType() reflect.Type
- func (o DeploymentUpdateLabelEntryResponseOutput) Key() pulumi.StringOutput
- func (o DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutput() DeploymentUpdateLabelEntryResponseOutput
- func (o DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseOutput
- func (o DeploymentUpdateLabelEntryResponseOutput) Value() pulumi.StringOutput
- type DeploymentUpdateResponse
- type DeploymentUpdateResponseArgs
- func (DeploymentUpdateResponseArgs) ElementType() reflect.Type
- func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutput() DeploymentUpdateResponseOutput
- func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutputWithContext(ctx context.Context) DeploymentUpdateResponseOutput
- func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
- func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
- type DeploymentUpdateResponseInput
- type DeploymentUpdateResponseOutput
- func (o DeploymentUpdateResponseOutput) Credential() CredentialResponseOutput
- func (o DeploymentUpdateResponseOutput) Description() pulumi.StringOutput
- func (DeploymentUpdateResponseOutput) ElementType() reflect.Type
- func (o DeploymentUpdateResponseOutput) Labels() DeploymentUpdateLabelEntryResponseArrayOutput
- func (o DeploymentUpdateResponseOutput) Manifest() pulumi.StringOutput
- func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutput() DeploymentUpdateResponseOutput
- func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutputWithContext(ctx context.Context) DeploymentUpdateResponseOutput
- func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
- func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
- type DeploymentUpdateResponsePtrInput
- type DeploymentUpdateResponsePtrOutput
- func (o DeploymentUpdateResponsePtrOutput) Credential() CredentialResponsePtrOutput
- func (o DeploymentUpdateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o DeploymentUpdateResponsePtrOutput) Elem() DeploymentUpdateResponseOutput
- func (DeploymentUpdateResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentUpdateResponsePtrOutput) Labels() DeploymentUpdateLabelEntryResponseArrayOutput
- func (o DeploymentUpdateResponsePtrOutput) Manifest() pulumi.StringPtrOutput
- func (o DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
- func (o DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
- type Diagnostic
- type DiagnosticArgs
- type DiagnosticArray
- type DiagnosticArrayInput
- type DiagnosticArrayOutput
- func (DiagnosticArrayOutput) ElementType() reflect.Type
- func (o DiagnosticArrayOutput) Index(i pulumi.IntInput) DiagnosticOutput
- func (o DiagnosticArrayOutput) ToDiagnosticArrayOutput() DiagnosticArrayOutput
- func (o DiagnosticArrayOutput) ToDiagnosticArrayOutputWithContext(ctx context.Context) DiagnosticArrayOutput
- type DiagnosticInput
- type DiagnosticLevel
- func (DiagnosticLevel) ElementType() reflect.Type
- func (e DiagnosticLevel) ToDiagnosticLevelOutput() DiagnosticLevelOutput
- func (e DiagnosticLevel) ToDiagnosticLevelOutputWithContext(ctx context.Context) DiagnosticLevelOutput
- func (e DiagnosticLevel) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
- func (e DiagnosticLevel) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
- func (e DiagnosticLevel) ToStringOutput() pulumi.StringOutput
- func (e DiagnosticLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DiagnosticLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DiagnosticLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiagnosticLevelInput
- type DiagnosticLevelOutput
- func (DiagnosticLevelOutput) ElementType() reflect.Type
- func (o DiagnosticLevelOutput) ToDiagnosticLevelOutput() DiagnosticLevelOutput
- func (o DiagnosticLevelOutput) ToDiagnosticLevelOutputWithContext(ctx context.Context) DiagnosticLevelOutput
- func (o DiagnosticLevelOutput) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
- func (o DiagnosticLevelOutput) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
- func (o DiagnosticLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o DiagnosticLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DiagnosticLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiagnosticLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiagnosticLevelPtrInput
- type DiagnosticLevelPtrOutput
- func (o DiagnosticLevelPtrOutput) Elem() DiagnosticLevelOutput
- func (DiagnosticLevelPtrOutput) ElementType() reflect.Type
- func (o DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
- func (o DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
- func (o DiagnosticLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DiagnosticLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiagnosticOutput
- func (DiagnosticOutput) ElementType() reflect.Type
- func (o DiagnosticOutput) Field() pulumi.StringPtrOutput
- func (o DiagnosticOutput) Level() DiagnosticLevelPtrOutput
- func (o DiagnosticOutput) ToDiagnosticOutput() DiagnosticOutput
- func (o DiagnosticOutput) ToDiagnosticOutputWithContext(ctx context.Context) DiagnosticOutput
- type DiagnosticResponse
- type DiagnosticResponseArgs
- type DiagnosticResponseArray
- type DiagnosticResponseArrayInput
- type DiagnosticResponseArrayOutput
- func (DiagnosticResponseArrayOutput) ElementType() reflect.Type
- func (o DiagnosticResponseArrayOutput) Index(i pulumi.IntInput) DiagnosticResponseOutput
- func (o DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutput() DiagnosticResponseArrayOutput
- func (o DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutputWithContext(ctx context.Context) DiagnosticResponseArrayOutput
- type DiagnosticResponseInput
- type DiagnosticResponseOutput
- func (DiagnosticResponseOutput) ElementType() reflect.Type
- func (o DiagnosticResponseOutput) Field() pulumi.StringOutput
- func (o DiagnosticResponseOutput) Level() pulumi.StringOutput
- func (o DiagnosticResponseOutput) ToDiagnosticResponseOutput() DiagnosticResponseOutput
- func (o DiagnosticResponseOutput) ToDiagnosticResponseOutputWithContext(ctx context.Context) DiagnosticResponseOutput
- type Expr
- type ExprArgs
- type ExprInput
- type ExprOutput
- func (o ExprOutput) Description() pulumi.StringPtrOutput
- func (ExprOutput) ElementType() reflect.Type
- func (o ExprOutput) Expression() pulumi.StringPtrOutput
- func (o ExprOutput) Location() pulumi.StringPtrOutput
- func (o ExprOutput) Title() pulumi.StringPtrOutput
- func (o ExprOutput) ToExprOutput() ExprOutput
- func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
- func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprPtrInput
- type ExprPtrOutput
- func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Elem() ExprOutput
- func (ExprPtrOutput) ElementType() reflect.Type
- func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
- func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
- type ExprResponse
- type ExprResponseArgs
- type ExprResponseInput
- type ExprResponseOutput
- func (o ExprResponseOutput) Description() pulumi.StringOutput
- func (ExprResponseOutput) ElementType() reflect.Type
- func (o ExprResponseOutput) Expression() pulumi.StringOutput
- func (o ExprResponseOutput) Location() pulumi.StringOutput
- func (o ExprResponseOutput) Title() pulumi.StringOutput
- func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
- func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
- type ImportFile
- type ImportFileArgs
- type ImportFileArray
- type ImportFileArrayInput
- type ImportFileArrayOutput
- func (ImportFileArrayOutput) ElementType() reflect.Type
- func (o ImportFileArrayOutput) Index(i pulumi.IntInput) ImportFileOutput
- func (o ImportFileArrayOutput) ToImportFileArrayOutput() ImportFileArrayOutput
- func (o ImportFileArrayOutput) ToImportFileArrayOutputWithContext(ctx context.Context) ImportFileArrayOutput
- type ImportFileInput
- type ImportFileOutput
- func (o ImportFileOutput) Content() pulumi.StringPtrOutput
- func (ImportFileOutput) ElementType() reflect.Type
- func (o ImportFileOutput) Name() pulumi.StringPtrOutput
- func (o ImportFileOutput) ToImportFileOutput() ImportFileOutput
- func (o ImportFileOutput) ToImportFileOutputWithContext(ctx context.Context) ImportFileOutput
- type ImportFileResponse
- type ImportFileResponseArgs
- type ImportFileResponseArray
- type ImportFileResponseArrayInput
- type ImportFileResponseArrayOutput
- func (ImportFileResponseArrayOutput) ElementType() reflect.Type
- func (o ImportFileResponseArrayOutput) Index(i pulumi.IntInput) ImportFileResponseOutput
- func (o ImportFileResponseArrayOutput) ToImportFileResponseArrayOutput() ImportFileResponseArrayOutput
- func (o ImportFileResponseArrayOutput) ToImportFileResponseArrayOutputWithContext(ctx context.Context) ImportFileResponseArrayOutput
- type ImportFileResponseInput
- type ImportFileResponseOutput
- func (o ImportFileResponseOutput) Content() pulumi.StringOutput
- func (ImportFileResponseOutput) ElementType() reflect.Type
- func (o ImportFileResponseOutput) Name() pulumi.StringOutput
- func (o ImportFileResponseOutput) ToImportFileResponseOutput() ImportFileResponseOutput
- func (o ImportFileResponseOutput) ToImportFileResponseOutputWithContext(ctx context.Context) ImportFileResponseOutput
- type InputMapping
- type InputMappingArgs
- type InputMappingArray
- type InputMappingArrayInput
- type InputMappingArrayOutput
- func (InputMappingArrayOutput) ElementType() reflect.Type
- func (o InputMappingArrayOutput) Index(i pulumi.IntInput) InputMappingOutput
- func (o InputMappingArrayOutput) ToInputMappingArrayOutput() InputMappingArrayOutput
- func (o InputMappingArrayOutput) ToInputMappingArrayOutputWithContext(ctx context.Context) InputMappingArrayOutput
- type InputMappingInput
- type InputMappingLocation
- func (InputMappingLocation) ElementType() reflect.Type
- func (e InputMappingLocation) ToInputMappingLocationOutput() InputMappingLocationOutput
- func (e InputMappingLocation) ToInputMappingLocationOutputWithContext(ctx context.Context) InputMappingLocationOutput
- func (e InputMappingLocation) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
- func (e InputMappingLocation) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
- func (e InputMappingLocation) ToStringOutput() pulumi.StringOutput
- func (e InputMappingLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InputMappingLocation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InputMappingLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InputMappingLocationInput
- type InputMappingLocationOutput
- func (InputMappingLocationOutput) ElementType() reflect.Type
- func (o InputMappingLocationOutput) ToInputMappingLocationOutput() InputMappingLocationOutput
- func (o InputMappingLocationOutput) ToInputMappingLocationOutputWithContext(ctx context.Context) InputMappingLocationOutput
- func (o InputMappingLocationOutput) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
- func (o InputMappingLocationOutput) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
- func (o InputMappingLocationOutput) ToStringOutput() pulumi.StringOutput
- func (o InputMappingLocationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InputMappingLocationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InputMappingLocationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InputMappingLocationPtrInput
- type InputMappingLocationPtrOutput
- func (o InputMappingLocationPtrOutput) Elem() InputMappingLocationOutput
- func (InputMappingLocationPtrOutput) ElementType() reflect.Type
- func (o InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
- func (o InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
- func (o InputMappingLocationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InputMappingLocationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InputMappingOutput
- func (InputMappingOutput) ElementType() reflect.Type
- func (o InputMappingOutput) FieldName() pulumi.StringPtrOutput
- func (o InputMappingOutput) Location() InputMappingLocationPtrOutput
- func (o InputMappingOutput) MethodMatch() pulumi.StringPtrOutput
- func (o InputMappingOutput) ToInputMappingOutput() InputMappingOutput
- func (o InputMappingOutput) ToInputMappingOutputWithContext(ctx context.Context) InputMappingOutput
- func (o InputMappingOutput) Value() pulumi.StringPtrOutput
- type InputMappingResponse
- type InputMappingResponseArgs
- type InputMappingResponseArray
- type InputMappingResponseArrayInput
- type InputMappingResponseArrayOutput
- func (InputMappingResponseArrayOutput) ElementType() reflect.Type
- func (o InputMappingResponseArrayOutput) Index(i pulumi.IntInput) InputMappingResponseOutput
- func (o InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutput() InputMappingResponseArrayOutput
- func (o InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutputWithContext(ctx context.Context) InputMappingResponseArrayOutput
- type InputMappingResponseInput
- type InputMappingResponseOutput
- func (InputMappingResponseOutput) ElementType() reflect.Type
- func (o InputMappingResponseOutput) FieldName() pulumi.StringOutput
- func (o InputMappingResponseOutput) Location() pulumi.StringOutput
- func (o InputMappingResponseOutput) MethodMatch() pulumi.StringOutput
- func (o InputMappingResponseOutput) ToInputMappingResponseOutput() InputMappingResponseOutput
- func (o InputMappingResponseOutput) ToInputMappingResponseOutputWithContext(ctx context.Context) InputMappingResponseOutput
- func (o InputMappingResponseOutput) Value() pulumi.StringOutput
- type LookupCompositeTypeArgs
- type LookupCompositeTypeOutputArgs
- type LookupCompositeTypeResult
- type LookupCompositeTypeResultOutput
- func (o LookupCompositeTypeResultOutput) Description() pulumi.StringOutput
- func (LookupCompositeTypeResultOutput) ElementType() reflect.Type
- func (o LookupCompositeTypeResultOutput) InsertTime() pulumi.StringOutput
- func (o LookupCompositeTypeResultOutput) Labels() CompositeTypeLabelEntryResponseArrayOutput
- func (o LookupCompositeTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupCompositeTypeResultOutput) Operation() OperationResponseOutput
- func (o LookupCompositeTypeResultOutput) SelfLink() pulumi.StringOutput
- func (o LookupCompositeTypeResultOutput) Status() pulumi.StringOutput
- func (o LookupCompositeTypeResultOutput) TemplateContents() TemplateContentsResponseOutput
- func (o LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutput() LookupCompositeTypeResultOutput
- func (o LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutputWithContext(ctx context.Context) LookupCompositeTypeResultOutput
- type LookupDeploymentArgs
- type LookupDeploymentIamPolicyArgs
- type LookupDeploymentIamPolicyOutputArgs
- type LookupDeploymentIamPolicyResult
- type LookupDeploymentIamPolicyResultOutput
- func (o LookupDeploymentIamPolicyResultOutput) AuditConfigs() AuditConfigResponseArrayOutput
- func (o LookupDeploymentIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
- func (LookupDeploymentIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutput() LookupDeploymentIamPolicyResultOutput
- func (o LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutputWithContext(ctx context.Context) LookupDeploymentIamPolicyResultOutput
- func (o LookupDeploymentIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupDeploymentOutputArgs
- type LookupDeploymentResult
- type LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) Credential() CredentialResponseOutput
- func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
- func (LookupDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentResultOutput) Fingerprint() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) InsertTime() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Labels() DeploymentLabelEntryResponseArrayOutput
- func (o LookupDeploymentResultOutput) Manifest() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Name() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Operation() OperationResponseOutput
- func (o LookupDeploymentResultOutput) Outputs() DeploymentOutputEntryResponseArrayOutput
- func (o LookupDeploymentResultOutput) SelfLink() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Target() TargetConfigurationResponseOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) Update() DeploymentUpdateResponseOutput
- func (o LookupDeploymentResultOutput) UpdateTime() pulumi.StringOutput
- type LookupTypeProviderArgs
- type LookupTypeProviderOutputArgs
- type LookupTypeProviderResult
- type LookupTypeProviderResultOutput
- func (o LookupTypeProviderResultOutput) CollectionOverrides() CollectionOverrideResponseArrayOutput
- func (o LookupTypeProviderResultOutput) Credential() CredentialResponseOutput
- func (o LookupTypeProviderResultOutput) CustomCertificateAuthorityRoots() pulumi.StringArrayOutput
- func (o LookupTypeProviderResultOutput) Description() pulumi.StringOutput
- func (o LookupTypeProviderResultOutput) DescriptorUrl() pulumi.StringOutput
- func (LookupTypeProviderResultOutput) ElementType() reflect.Type
- func (o LookupTypeProviderResultOutput) InsertTime() pulumi.StringOutput
- func (o LookupTypeProviderResultOutput) Labels() TypeProviderLabelEntryResponseArrayOutput
- func (o LookupTypeProviderResultOutput) Name() pulumi.StringOutput
- func (o LookupTypeProviderResultOutput) Operation() OperationResponseOutput
- func (o LookupTypeProviderResultOutput) Options() OptionsResponseOutput
- func (o LookupTypeProviderResultOutput) SelfLink() pulumi.StringOutput
- func (o LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutput() LookupTypeProviderResultOutput
- func (o LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutputWithContext(ctx context.Context) LookupTypeProviderResultOutput
- type MethodMap
- type MethodMapArgs
- func (MethodMapArgs) ElementType() reflect.Type
- func (i MethodMapArgs) ToMethodMapOutput() MethodMapOutput
- func (i MethodMapArgs) ToMethodMapOutputWithContext(ctx context.Context) MethodMapOutput
- func (i MethodMapArgs) ToMethodMapPtrOutput() MethodMapPtrOutput
- func (i MethodMapArgs) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
- type MethodMapInput
- type MethodMapOutput
- func (o MethodMapOutput) Create() pulumi.StringPtrOutput
- func (o MethodMapOutput) Delete() pulumi.StringPtrOutput
- func (MethodMapOutput) ElementType() reflect.Type
- func (o MethodMapOutput) Get() pulumi.StringPtrOutput
- func (o MethodMapOutput) SetIamPolicy() pulumi.StringPtrOutput
- func (o MethodMapOutput) ToMethodMapOutput() MethodMapOutput
- func (o MethodMapOutput) ToMethodMapOutputWithContext(ctx context.Context) MethodMapOutput
- func (o MethodMapOutput) ToMethodMapPtrOutput() MethodMapPtrOutput
- func (o MethodMapOutput) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
- func (o MethodMapOutput) Update() pulumi.StringPtrOutput
- type MethodMapPtrInput
- type MethodMapPtrOutput
- func (o MethodMapPtrOutput) Create() pulumi.StringPtrOutput
- func (o MethodMapPtrOutput) Delete() pulumi.StringPtrOutput
- func (o MethodMapPtrOutput) Elem() MethodMapOutput
- func (MethodMapPtrOutput) ElementType() reflect.Type
- func (o MethodMapPtrOutput) Get() pulumi.StringPtrOutput
- func (o MethodMapPtrOutput) SetIamPolicy() pulumi.StringPtrOutput
- func (o MethodMapPtrOutput) ToMethodMapPtrOutput() MethodMapPtrOutput
- func (o MethodMapPtrOutput) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
- func (o MethodMapPtrOutput) Update() pulumi.StringPtrOutput
- type MethodMapResponse
- type MethodMapResponseArgs
- type MethodMapResponseInput
- type MethodMapResponseOutput
- func (o MethodMapResponseOutput) Create() pulumi.StringOutput
- func (o MethodMapResponseOutput) Delete() pulumi.StringOutput
- func (MethodMapResponseOutput) ElementType() reflect.Type
- func (o MethodMapResponseOutput) Get() pulumi.StringOutput
- func (o MethodMapResponseOutput) SetIamPolicy() pulumi.StringOutput
- func (o MethodMapResponseOutput) ToMethodMapResponseOutput() MethodMapResponseOutput
- func (o MethodMapResponseOutput) ToMethodMapResponseOutputWithContext(ctx context.Context) MethodMapResponseOutput
- func (o MethodMapResponseOutput) Update() pulumi.StringOutput
- type OperationErrorErrorsItemResponse
- type OperationErrorErrorsItemResponseArgs
- func (OperationErrorErrorsItemResponseArgs) ElementType() reflect.Type
- func (i OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutput() OperationErrorErrorsItemResponseOutput
- func (i OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseOutput
- type OperationErrorErrorsItemResponseArray
- func (OperationErrorErrorsItemResponseArray) ElementType() reflect.Type
- func (i OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutput() OperationErrorErrorsItemResponseArrayOutput
- func (i OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseArrayOutput
- type OperationErrorErrorsItemResponseArrayInput
- type OperationErrorErrorsItemResponseArrayOutput
- func (OperationErrorErrorsItemResponseArrayOutput) ElementType() reflect.Type
- func (o OperationErrorErrorsItemResponseArrayOutput) Index(i pulumi.IntInput) OperationErrorErrorsItemResponseOutput
- func (o OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutput() OperationErrorErrorsItemResponseArrayOutput
- func (o OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseArrayOutput
- type OperationErrorErrorsItemResponseInput
- type OperationErrorErrorsItemResponseOutput
- func (o OperationErrorErrorsItemResponseOutput) Code() pulumi.StringOutput
- func (OperationErrorErrorsItemResponseOutput) ElementType() reflect.Type
- func (o OperationErrorErrorsItemResponseOutput) Location() pulumi.StringOutput
- func (o OperationErrorErrorsItemResponseOutput) Message() pulumi.StringOutput
- func (o OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutput() OperationErrorErrorsItemResponseOutput
- func (o OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseOutput
- type OperationErrorResponse
- type OperationErrorResponseArgs
- func (OperationErrorResponseArgs) ElementType() reflect.Type
- func (i OperationErrorResponseArgs) ToOperationErrorResponseOutput() OperationErrorResponseOutput
- func (i OperationErrorResponseArgs) ToOperationErrorResponseOutputWithContext(ctx context.Context) OperationErrorResponseOutput
- func (i OperationErrorResponseArgs) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
- func (i OperationErrorResponseArgs) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
- type OperationErrorResponseInput
- type OperationErrorResponseOutput
- func (OperationErrorResponseOutput) ElementType() reflect.Type
- func (o OperationErrorResponseOutput) Errors() OperationErrorErrorsItemResponseArrayOutput
- func (o OperationErrorResponseOutput) ToOperationErrorResponseOutput() OperationErrorResponseOutput
- func (o OperationErrorResponseOutput) ToOperationErrorResponseOutputWithContext(ctx context.Context) OperationErrorResponseOutput
- func (o OperationErrorResponseOutput) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
- func (o OperationErrorResponseOutput) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
- type OperationErrorResponsePtrInput
- type OperationErrorResponsePtrOutput
- func (o OperationErrorResponsePtrOutput) Elem() OperationErrorResponseOutput
- func (OperationErrorResponsePtrOutput) ElementType() reflect.Type
- func (o OperationErrorResponsePtrOutput) Errors() OperationErrorErrorsItemResponseArrayOutput
- func (o OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
- func (o OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
- type OperationResponse
- type OperationResponseArgs
- func (OperationResponseArgs) ElementType() reflect.Type
- func (i OperationResponseArgs) ToOperationResponseOutput() OperationResponseOutput
- func (i OperationResponseArgs) ToOperationResponseOutputWithContext(ctx context.Context) OperationResponseOutput
- func (i OperationResponseArgs) ToOperationResponsePtrOutput() OperationResponsePtrOutput
- func (i OperationResponseArgs) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
- type OperationResponseInput
- type OperationResponseOutput
- func (o OperationResponseOutput) ClientOperationId() pulumi.StringOutput
- func (o OperationResponseOutput) Description() pulumi.StringOutput
- func (OperationResponseOutput) ElementType() reflect.Type
- func (o OperationResponseOutput) EndTime() pulumi.StringOutput
- func (o OperationResponseOutput) Error() OperationErrorResponseOutput
- func (o OperationResponseOutput) HttpErrorMessage() pulumi.StringOutput
- func (o OperationResponseOutput) HttpErrorStatusCode() pulumi.IntOutput
- func (o OperationResponseOutput) InsertTime() pulumi.StringOutput
- func (o OperationResponseOutput) Kind() pulumi.StringOutput
- func (o OperationResponseOutput) Name() pulumi.StringOutput
- func (o OperationResponseOutput) OperationGroupId() pulumi.StringOutput
- func (o OperationResponseOutput) OperationType() pulumi.StringOutput
- func (o OperationResponseOutput) Progress() pulumi.IntOutput
- func (o OperationResponseOutput) Region() pulumi.StringOutput
- func (o OperationResponseOutput) SelfLink() pulumi.StringOutput
- func (o OperationResponseOutput) StartTime() pulumi.StringOutput
- func (o OperationResponseOutput) Status() pulumi.StringOutput
- func (o OperationResponseOutput) StatusMessage() pulumi.StringOutput
- func (o OperationResponseOutput) TargetId() pulumi.StringOutput
- func (o OperationResponseOutput) TargetLink() pulumi.StringOutput
- func (o OperationResponseOutput) ToOperationResponseOutput() OperationResponseOutput
- func (o OperationResponseOutput) ToOperationResponseOutputWithContext(ctx context.Context) OperationResponseOutput
- func (o OperationResponseOutput) ToOperationResponsePtrOutput() OperationResponsePtrOutput
- func (o OperationResponseOutput) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
- func (o OperationResponseOutput) User() pulumi.StringOutput
- func (o OperationResponseOutput) Warnings() OperationWarningsItemResponseArrayOutput
- func (o OperationResponseOutput) Zone() pulumi.StringOutput
- type OperationResponsePtrInput
- type OperationResponsePtrOutput
- func (o OperationResponsePtrOutput) ClientOperationId() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Elem() OperationResponseOutput
- func (OperationResponsePtrOutput) ElementType() reflect.Type
- func (o OperationResponsePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Error() OperationErrorResponsePtrOutput
- func (o OperationResponsePtrOutput) HttpErrorMessage() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) HttpErrorStatusCode() pulumi.IntPtrOutput
- func (o OperationResponsePtrOutput) InsertTime() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) OperationGroupId() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) OperationType() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Progress() pulumi.IntPtrOutput
- func (o OperationResponsePtrOutput) Region() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) SelfLink() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) StatusMessage() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) TargetId() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) TargetLink() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) ToOperationResponsePtrOutput() OperationResponsePtrOutput
- func (o OperationResponsePtrOutput) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
- func (o OperationResponsePtrOutput) User() pulumi.StringPtrOutput
- func (o OperationResponsePtrOutput) Warnings() OperationWarningsItemResponseArrayOutput
- func (o OperationResponsePtrOutput) Zone() pulumi.StringPtrOutput
- type OperationWarningsItemDataItemResponse
- type OperationWarningsItemDataItemResponseArgs
- func (OperationWarningsItemDataItemResponseArgs) ElementType() reflect.Type
- func (i OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutput() OperationWarningsItemDataItemResponseOutput
- func (i OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseOutput
- type OperationWarningsItemDataItemResponseArray
- func (OperationWarningsItemDataItemResponseArray) ElementType() reflect.Type
- func (i OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutput() OperationWarningsItemDataItemResponseArrayOutput
- func (i OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseArrayOutput
- type OperationWarningsItemDataItemResponseArrayInput
- type OperationWarningsItemDataItemResponseArrayOutput
- func (OperationWarningsItemDataItemResponseArrayOutput) ElementType() reflect.Type
- func (o OperationWarningsItemDataItemResponseArrayOutput) Index(i pulumi.IntInput) OperationWarningsItemDataItemResponseOutput
- func (o OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutput() OperationWarningsItemDataItemResponseArrayOutput
- func (o OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseArrayOutput
- type OperationWarningsItemDataItemResponseInput
- type OperationWarningsItemDataItemResponseOutput
- func (OperationWarningsItemDataItemResponseOutput) ElementType() reflect.Type
- func (o OperationWarningsItemDataItemResponseOutput) Key() pulumi.StringOutput
- func (o OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutput() OperationWarningsItemDataItemResponseOutput
- func (o OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseOutput
- func (o OperationWarningsItemDataItemResponseOutput) Value() pulumi.StringOutput
- type OperationWarningsItemResponse
- type OperationWarningsItemResponseArgs
- func (OperationWarningsItemResponseArgs) ElementType() reflect.Type
- func (i OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutput() OperationWarningsItemResponseOutput
- func (i OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemResponseOutput
- type OperationWarningsItemResponseArray
- func (OperationWarningsItemResponseArray) ElementType() reflect.Type
- func (i OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutput() OperationWarningsItemResponseArrayOutput
- func (i OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemResponseArrayOutput
- type OperationWarningsItemResponseArrayInput
- type OperationWarningsItemResponseArrayOutput
- func (OperationWarningsItemResponseArrayOutput) ElementType() reflect.Type
- func (o OperationWarningsItemResponseArrayOutput) Index(i pulumi.IntInput) OperationWarningsItemResponseOutput
- func (o OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutput() OperationWarningsItemResponseArrayOutput
- func (o OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemResponseArrayOutput
- type OperationWarningsItemResponseInput
- type OperationWarningsItemResponseOutput
- func (o OperationWarningsItemResponseOutput) Code() pulumi.StringOutput
- func (o OperationWarningsItemResponseOutput) Data() OperationWarningsItemDataItemResponseArrayOutput
- func (OperationWarningsItemResponseOutput) ElementType() reflect.Type
- func (o OperationWarningsItemResponseOutput) Message() pulumi.StringOutput
- func (o OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutput() OperationWarningsItemResponseOutput
- func (o OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemResponseOutput
- type Options
- type OptionsArgs
- func (OptionsArgs) ElementType() reflect.Type
- func (i OptionsArgs) ToOptionsOutput() OptionsOutput
- func (i OptionsArgs) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
- func (i OptionsArgs) ToOptionsPtrOutput() OptionsPtrOutput
- func (i OptionsArgs) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
- type OptionsInput
- type OptionsOutput
- func (o OptionsOutput) AsyncOptions() AsyncOptionsArrayOutput
- func (OptionsOutput) ElementType() reflect.Type
- func (o OptionsOutput) InputMappings() InputMappingArrayOutput
- func (o OptionsOutput) NameProperty() pulumi.StringPtrOutput
- func (o OptionsOutput) ToOptionsOutput() OptionsOutput
- func (o OptionsOutput) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
- func (o OptionsOutput) ToOptionsPtrOutput() OptionsPtrOutput
- func (o OptionsOutput) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
- func (o OptionsOutput) ValidationOptions() ValidationOptionsPtrOutput
- type OptionsPtrInput
- type OptionsPtrOutput
- func (o OptionsPtrOutput) AsyncOptions() AsyncOptionsArrayOutput
- func (o OptionsPtrOutput) Elem() OptionsOutput
- func (OptionsPtrOutput) ElementType() reflect.Type
- func (o OptionsPtrOutput) InputMappings() InputMappingArrayOutput
- func (o OptionsPtrOutput) NameProperty() pulumi.StringPtrOutput
- func (o OptionsPtrOutput) ToOptionsPtrOutput() OptionsPtrOutput
- func (o OptionsPtrOutput) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
- func (o OptionsPtrOutput) ValidationOptions() ValidationOptionsPtrOutput
- type OptionsResponse
- type OptionsResponseArgs
- func (OptionsResponseArgs) ElementType() reflect.Type
- func (i OptionsResponseArgs) ToOptionsResponseOutput() OptionsResponseOutput
- func (i OptionsResponseArgs) ToOptionsResponseOutputWithContext(ctx context.Context) OptionsResponseOutput
- func (i OptionsResponseArgs) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
- func (i OptionsResponseArgs) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
- type OptionsResponseInput
- type OptionsResponseOutput
- func (o OptionsResponseOutput) AsyncOptions() AsyncOptionsResponseArrayOutput
- func (OptionsResponseOutput) ElementType() reflect.Type
- func (o OptionsResponseOutput) InputMappings() InputMappingResponseArrayOutput
- func (o OptionsResponseOutput) NameProperty() pulumi.StringOutput
- func (o OptionsResponseOutput) ToOptionsResponseOutput() OptionsResponseOutput
- func (o OptionsResponseOutput) ToOptionsResponseOutputWithContext(ctx context.Context) OptionsResponseOutput
- func (o OptionsResponseOutput) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
- func (o OptionsResponseOutput) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
- func (o OptionsResponseOutput) ValidationOptions() ValidationOptionsResponseOutput
- type OptionsResponsePtrInput
- type OptionsResponsePtrOutput
- func (o OptionsResponsePtrOutput) AsyncOptions() AsyncOptionsResponseArrayOutput
- func (o OptionsResponsePtrOutput) Elem() OptionsResponseOutput
- func (OptionsResponsePtrOutput) ElementType() reflect.Type
- func (o OptionsResponsePtrOutput) InputMappings() InputMappingResponseArrayOutput
- func (o OptionsResponsePtrOutput) NameProperty() pulumi.StringPtrOutput
- func (o OptionsResponsePtrOutput) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
- func (o OptionsResponsePtrOutput) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
- func (o OptionsResponsePtrOutput) ValidationOptions() ValidationOptionsResponsePtrOutput
- type PollingOptions
- type PollingOptionsArgs
- func (PollingOptionsArgs) ElementType() reflect.Type
- func (i PollingOptionsArgs) ToPollingOptionsOutput() PollingOptionsOutput
- func (i PollingOptionsArgs) ToPollingOptionsOutputWithContext(ctx context.Context) PollingOptionsOutput
- func (i PollingOptionsArgs) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
- func (i PollingOptionsArgs) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
- type PollingOptionsInput
- type PollingOptionsOutput
- func (o PollingOptionsOutput) Diagnostics() DiagnosticArrayOutput
- func (PollingOptionsOutput) ElementType() reflect.Type
- func (o PollingOptionsOutput) FailCondition() pulumi.StringPtrOutput
- func (o PollingOptionsOutput) FinishCondition() pulumi.StringPtrOutput
- func (o PollingOptionsOutput) PollingLink() pulumi.StringPtrOutput
- func (o PollingOptionsOutput) TargetLink() pulumi.StringPtrOutput
- func (o PollingOptionsOutput) ToPollingOptionsOutput() PollingOptionsOutput
- func (o PollingOptionsOutput) ToPollingOptionsOutputWithContext(ctx context.Context) PollingOptionsOutput
- func (o PollingOptionsOutput) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
- func (o PollingOptionsOutput) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
- type PollingOptionsPtrInput
- type PollingOptionsPtrOutput
- func (o PollingOptionsPtrOutput) Diagnostics() DiagnosticArrayOutput
- func (o PollingOptionsPtrOutput) Elem() PollingOptionsOutput
- func (PollingOptionsPtrOutput) ElementType() reflect.Type
- func (o PollingOptionsPtrOutput) FailCondition() pulumi.StringPtrOutput
- func (o PollingOptionsPtrOutput) FinishCondition() pulumi.StringPtrOutput
- func (o PollingOptionsPtrOutput) PollingLink() pulumi.StringPtrOutput
- func (o PollingOptionsPtrOutput) TargetLink() pulumi.StringPtrOutput
- func (o PollingOptionsPtrOutput) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
- func (o PollingOptionsPtrOutput) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
- type PollingOptionsResponse
- type PollingOptionsResponseArgs
- type PollingOptionsResponseInput
- type PollingOptionsResponseOutput
- func (o PollingOptionsResponseOutput) Diagnostics() DiagnosticResponseArrayOutput
- func (PollingOptionsResponseOutput) ElementType() reflect.Type
- func (o PollingOptionsResponseOutput) FailCondition() pulumi.StringOutput
- func (o PollingOptionsResponseOutput) FinishCondition() pulumi.StringOutput
- func (o PollingOptionsResponseOutput) PollingLink() pulumi.StringOutput
- func (o PollingOptionsResponseOutput) TargetLink() pulumi.StringOutput
- func (o PollingOptionsResponseOutput) ToPollingOptionsResponseOutput() PollingOptionsResponseOutput
- func (o PollingOptionsResponseOutput) ToPollingOptionsResponseOutputWithContext(ctx context.Context) PollingOptionsResponseOutput
- type ServiceAccount
- type ServiceAccountArgs
- func (ServiceAccountArgs) ElementType() reflect.Type
- func (i ServiceAccountArgs) ToServiceAccountOutput() ServiceAccountOutput
- func (i ServiceAccountArgs) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
- func (i ServiceAccountArgs) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (i ServiceAccountArgs) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountInput
- type ServiceAccountOutput
- func (ServiceAccountOutput) ElementType() reflect.Type
- func (o ServiceAccountOutput) Email() pulumi.StringPtrOutput
- func (o ServiceAccountOutput) ToServiceAccountOutput() ServiceAccountOutput
- func (o ServiceAccountOutput) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
- func (o ServiceAccountOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (o ServiceAccountOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountPtrInput
- type ServiceAccountPtrOutput
- func (o ServiceAccountPtrOutput) Elem() ServiceAccountOutput
- func (ServiceAccountPtrOutput) ElementType() reflect.Type
- func (o ServiceAccountPtrOutput) Email() pulumi.StringPtrOutput
- func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
- func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
- type ServiceAccountResponse
- type ServiceAccountResponseArgs
- func (ServiceAccountResponseArgs) ElementType() reflect.Type
- func (i ServiceAccountResponseArgs) ToServiceAccountResponseOutput() ServiceAccountResponseOutput
- func (i ServiceAccountResponseArgs) ToServiceAccountResponseOutputWithContext(ctx context.Context) ServiceAccountResponseOutput
- func (i ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
- func (i ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
- type ServiceAccountResponseInput
- type ServiceAccountResponseOutput
- func (ServiceAccountResponseOutput) ElementType() reflect.Type
- func (o ServiceAccountResponseOutput) Email() pulumi.StringOutput
- func (o ServiceAccountResponseOutput) ToServiceAccountResponseOutput() ServiceAccountResponseOutput
- func (o ServiceAccountResponseOutput) ToServiceAccountResponseOutputWithContext(ctx context.Context) ServiceAccountResponseOutput
- func (o ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
- func (o ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
- type ServiceAccountResponsePtrInput
- type ServiceAccountResponsePtrOutput
- func (o ServiceAccountResponsePtrOutput) Elem() ServiceAccountResponseOutput
- func (ServiceAccountResponsePtrOutput) ElementType() reflect.Type
- func (o ServiceAccountResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
- func (o ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
- type TargetConfiguration
- type TargetConfigurationArgs
- func (TargetConfigurationArgs) ElementType() reflect.Type
- func (i TargetConfigurationArgs) ToTargetConfigurationOutput() TargetConfigurationOutput
- func (i TargetConfigurationArgs) ToTargetConfigurationOutputWithContext(ctx context.Context) TargetConfigurationOutput
- func (i TargetConfigurationArgs) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
- func (i TargetConfigurationArgs) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
- type TargetConfigurationInput
- type TargetConfigurationOutput
- func (o TargetConfigurationOutput) Config() ConfigFilePtrOutput
- func (TargetConfigurationOutput) ElementType() reflect.Type
- func (o TargetConfigurationOutput) Imports() ImportFileArrayOutput
- func (o TargetConfigurationOutput) ToTargetConfigurationOutput() TargetConfigurationOutput
- func (o TargetConfigurationOutput) ToTargetConfigurationOutputWithContext(ctx context.Context) TargetConfigurationOutput
- func (o TargetConfigurationOutput) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
- func (o TargetConfigurationOutput) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
- type TargetConfigurationPtrInput
- type TargetConfigurationPtrOutput
- func (o TargetConfigurationPtrOutput) Config() ConfigFilePtrOutput
- func (o TargetConfigurationPtrOutput) Elem() TargetConfigurationOutput
- func (TargetConfigurationPtrOutput) ElementType() reflect.Type
- func (o TargetConfigurationPtrOutput) Imports() ImportFileArrayOutput
- func (o TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
- func (o TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
- type TargetConfigurationResponse
- type TargetConfigurationResponseArgs
- func (TargetConfigurationResponseArgs) ElementType() reflect.Type
- func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutput() TargetConfigurationResponseOutput
- func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutputWithContext(ctx context.Context) TargetConfigurationResponseOutput
- func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
- func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
- type TargetConfigurationResponseInput
- type TargetConfigurationResponseOutput
- func (o TargetConfigurationResponseOutput) Config() ConfigFileResponseOutput
- func (TargetConfigurationResponseOutput) ElementType() reflect.Type
- func (o TargetConfigurationResponseOutput) Imports() ImportFileResponseArrayOutput
- func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutput() TargetConfigurationResponseOutput
- func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutputWithContext(ctx context.Context) TargetConfigurationResponseOutput
- func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
- func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
- type TargetConfigurationResponsePtrInput
- type TargetConfigurationResponsePtrOutput
- func (o TargetConfigurationResponsePtrOutput) Config() ConfigFileResponsePtrOutput
- func (o TargetConfigurationResponsePtrOutput) Elem() TargetConfigurationResponseOutput
- func (TargetConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o TargetConfigurationResponsePtrOutput) Imports() ImportFileResponseArrayOutput
- func (o TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
- func (o TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
- type TemplateContents
- type TemplateContentsArgs
- func (TemplateContentsArgs) ElementType() reflect.Type
- func (i TemplateContentsArgs) ToTemplateContentsOutput() TemplateContentsOutput
- func (i TemplateContentsArgs) ToTemplateContentsOutputWithContext(ctx context.Context) TemplateContentsOutput
- func (i TemplateContentsArgs) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
- func (i TemplateContentsArgs) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
- type TemplateContentsInput
- type TemplateContentsInterpreter
- func (TemplateContentsInterpreter) ElementType() reflect.Type
- func (e TemplateContentsInterpreter) ToStringOutput() pulumi.StringOutput
- func (e TemplateContentsInterpreter) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TemplateContentsInterpreter) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TemplateContentsInterpreter) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterOutput() TemplateContentsInterpreterOutput
- func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterOutputWithContext(ctx context.Context) TemplateContentsInterpreterOutput
- func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
- func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
- type TemplateContentsInterpreterInput
- type TemplateContentsInterpreterOutput
- func (TemplateContentsInterpreterOutput) ElementType() reflect.Type
- func (o TemplateContentsInterpreterOutput) ToStringOutput() pulumi.StringOutput
- func (o TemplateContentsInterpreterOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TemplateContentsInterpreterOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TemplateContentsInterpreterOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutput() TemplateContentsInterpreterOutput
- func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutputWithContext(ctx context.Context) TemplateContentsInterpreterOutput
- func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
- func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
- type TemplateContentsInterpreterPtrInput
- type TemplateContentsInterpreterPtrOutput
- func (o TemplateContentsInterpreterPtrOutput) Elem() TemplateContentsInterpreterOutput
- func (TemplateContentsInterpreterPtrOutput) ElementType() reflect.Type
- func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
- func (o TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
- type TemplateContentsOutput
- func (TemplateContentsOutput) ElementType() reflect.Type
- func (o TemplateContentsOutput) Imports() ImportFileArrayOutput
- func (o TemplateContentsOutput) Interpreter() TemplateContentsInterpreterPtrOutput
- func (o TemplateContentsOutput) MainTemplate() pulumi.StringPtrOutput
- func (o TemplateContentsOutput) Schema() pulumi.StringPtrOutput
- func (o TemplateContentsOutput) Template() pulumi.StringPtrOutput
- func (o TemplateContentsOutput) ToTemplateContentsOutput() TemplateContentsOutput
- func (o TemplateContentsOutput) ToTemplateContentsOutputWithContext(ctx context.Context) TemplateContentsOutput
- func (o TemplateContentsOutput) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
- func (o TemplateContentsOutput) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
- type TemplateContentsPtrInput
- type TemplateContentsPtrOutput
- func (o TemplateContentsPtrOutput) Elem() TemplateContentsOutput
- func (TemplateContentsPtrOutput) ElementType() reflect.Type
- func (o TemplateContentsPtrOutput) Imports() ImportFileArrayOutput
- func (o TemplateContentsPtrOutput) Interpreter() TemplateContentsInterpreterPtrOutput
- func (o TemplateContentsPtrOutput) MainTemplate() pulumi.StringPtrOutput
- func (o TemplateContentsPtrOutput) Schema() pulumi.StringPtrOutput
- func (o TemplateContentsPtrOutput) Template() pulumi.StringPtrOutput
- func (o TemplateContentsPtrOutput) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
- func (o TemplateContentsPtrOutput) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
- type TemplateContentsResponse
- type TemplateContentsResponseArgs
- func (TemplateContentsResponseArgs) ElementType() reflect.Type
- func (i TemplateContentsResponseArgs) ToTemplateContentsResponseOutput() TemplateContentsResponseOutput
- func (i TemplateContentsResponseArgs) ToTemplateContentsResponseOutputWithContext(ctx context.Context) TemplateContentsResponseOutput
- func (i TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
- func (i TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
- type TemplateContentsResponseInput
- type TemplateContentsResponseOutput
- func (TemplateContentsResponseOutput) ElementType() reflect.Type
- func (o TemplateContentsResponseOutput) Imports() ImportFileResponseArrayOutput
- func (o TemplateContentsResponseOutput) Interpreter() pulumi.StringOutput
- func (o TemplateContentsResponseOutput) MainTemplate() pulumi.StringOutput
- func (o TemplateContentsResponseOutput) Schema() pulumi.StringOutput
- func (o TemplateContentsResponseOutput) Template() pulumi.StringOutput
- func (o TemplateContentsResponseOutput) ToTemplateContentsResponseOutput() TemplateContentsResponseOutput
- func (o TemplateContentsResponseOutput) ToTemplateContentsResponseOutputWithContext(ctx context.Context) TemplateContentsResponseOutput
- func (o TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
- func (o TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
- type TemplateContentsResponsePtrInput
- type TemplateContentsResponsePtrOutput
- func (o TemplateContentsResponsePtrOutput) Elem() TemplateContentsResponseOutput
- func (TemplateContentsResponsePtrOutput) ElementType() reflect.Type
- func (o TemplateContentsResponsePtrOutput) Imports() ImportFileResponseArrayOutput
- func (o TemplateContentsResponsePtrOutput) Interpreter() pulumi.StringPtrOutput
- func (o TemplateContentsResponsePtrOutput) MainTemplate() pulumi.StringPtrOutput
- func (o TemplateContentsResponsePtrOutput) Schema() pulumi.StringPtrOutput
- func (o TemplateContentsResponsePtrOutput) Template() pulumi.StringPtrOutput
- func (o TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
- func (o TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
- type TypeProvider
- type TypeProviderArgs
- type TypeProviderInput
- type TypeProviderLabelEntry
- type TypeProviderLabelEntryArgs
- type TypeProviderLabelEntryArray
- func (TypeProviderLabelEntryArray) ElementType() reflect.Type
- func (i TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutput() TypeProviderLabelEntryArrayOutput
- func (i TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryArrayOutput
- type TypeProviderLabelEntryArrayInput
- type TypeProviderLabelEntryArrayOutput
- func (TypeProviderLabelEntryArrayOutput) ElementType() reflect.Type
- func (o TypeProviderLabelEntryArrayOutput) Index(i pulumi.IntInput) TypeProviderLabelEntryOutput
- func (o TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutput() TypeProviderLabelEntryArrayOutput
- func (o TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryArrayOutput
- type TypeProviderLabelEntryInput
- type TypeProviderLabelEntryOutput
- func (TypeProviderLabelEntryOutput) ElementType() reflect.Type
- func (o TypeProviderLabelEntryOutput) Key() pulumi.StringPtrOutput
- func (o TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutput() TypeProviderLabelEntryOutput
- func (o TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutputWithContext(ctx context.Context) TypeProviderLabelEntryOutput
- func (o TypeProviderLabelEntryOutput) Value() pulumi.StringPtrOutput
- type TypeProviderLabelEntryResponse
- type TypeProviderLabelEntryResponseArgs
- func (TypeProviderLabelEntryResponseArgs) ElementType() reflect.Type
- func (i TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutput() TypeProviderLabelEntryResponseOutput
- func (i TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseOutput
- type TypeProviderLabelEntryResponseArray
- func (TypeProviderLabelEntryResponseArray) ElementType() reflect.Type
- func (i TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutput() TypeProviderLabelEntryResponseArrayOutput
- func (i TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseArrayOutput
- type TypeProviderLabelEntryResponseArrayInput
- type TypeProviderLabelEntryResponseArrayOutput
- func (TypeProviderLabelEntryResponseArrayOutput) ElementType() reflect.Type
- func (o TypeProviderLabelEntryResponseArrayOutput) Index(i pulumi.IntInput) TypeProviderLabelEntryResponseOutput
- func (o TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutput() TypeProviderLabelEntryResponseArrayOutput
- func (o TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseArrayOutput
- type TypeProviderLabelEntryResponseInput
- type TypeProviderLabelEntryResponseOutput
- func (TypeProviderLabelEntryResponseOutput) ElementType() reflect.Type
- func (o TypeProviderLabelEntryResponseOutput) Key() pulumi.StringOutput
- func (o TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutput() TypeProviderLabelEntryResponseOutput
- func (o TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseOutput
- func (o TypeProviderLabelEntryResponseOutput) Value() pulumi.StringOutput
- type TypeProviderOutput
- type TypeProviderState
- type ValidationOptions
- type ValidationOptionsArgs
- func (ValidationOptionsArgs) ElementType() reflect.Type
- func (i ValidationOptionsArgs) ToValidationOptionsOutput() ValidationOptionsOutput
- func (i ValidationOptionsArgs) ToValidationOptionsOutputWithContext(ctx context.Context) ValidationOptionsOutput
- func (i ValidationOptionsArgs) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
- func (i ValidationOptionsArgs) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
- type ValidationOptionsInput
- type ValidationOptionsOutput
- func (ValidationOptionsOutput) ElementType() reflect.Type
- func (o ValidationOptionsOutput) SchemaValidation() ValidationOptionsSchemaValidationPtrOutput
- func (o ValidationOptionsOutput) ToValidationOptionsOutput() ValidationOptionsOutput
- func (o ValidationOptionsOutput) ToValidationOptionsOutputWithContext(ctx context.Context) ValidationOptionsOutput
- func (o ValidationOptionsOutput) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
- func (o ValidationOptionsOutput) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
- func (o ValidationOptionsOutput) UndeclaredProperties() ValidationOptionsUndeclaredPropertiesPtrOutput
- type ValidationOptionsPtrInput
- type ValidationOptionsPtrOutput
- func (o ValidationOptionsPtrOutput) Elem() ValidationOptionsOutput
- func (ValidationOptionsPtrOutput) ElementType() reflect.Type
- func (o ValidationOptionsPtrOutput) SchemaValidation() ValidationOptionsSchemaValidationPtrOutput
- func (o ValidationOptionsPtrOutput) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
- func (o ValidationOptionsPtrOutput) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
- func (o ValidationOptionsPtrOutput) UndeclaredProperties() ValidationOptionsUndeclaredPropertiesPtrOutput
- type ValidationOptionsResponse
- type ValidationOptionsResponseArgs
- func (ValidationOptionsResponseArgs) ElementType() reflect.Type
- func (i ValidationOptionsResponseArgs) ToValidationOptionsResponseOutput() ValidationOptionsResponseOutput
- func (i ValidationOptionsResponseArgs) ToValidationOptionsResponseOutputWithContext(ctx context.Context) ValidationOptionsResponseOutput
- func (i ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
- func (i ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
- type ValidationOptionsResponseInput
- type ValidationOptionsResponseOutput
- func (ValidationOptionsResponseOutput) ElementType() reflect.Type
- func (o ValidationOptionsResponseOutput) SchemaValidation() pulumi.StringOutput
- func (o ValidationOptionsResponseOutput) ToValidationOptionsResponseOutput() ValidationOptionsResponseOutput
- func (o ValidationOptionsResponseOutput) ToValidationOptionsResponseOutputWithContext(ctx context.Context) ValidationOptionsResponseOutput
- func (o ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
- func (o ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
- func (o ValidationOptionsResponseOutput) UndeclaredProperties() pulumi.StringOutput
- type ValidationOptionsResponsePtrInput
- type ValidationOptionsResponsePtrOutput
- func (o ValidationOptionsResponsePtrOutput) Elem() ValidationOptionsResponseOutput
- func (ValidationOptionsResponsePtrOutput) ElementType() reflect.Type
- func (o ValidationOptionsResponsePtrOutput) SchemaValidation() pulumi.StringPtrOutput
- func (o ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
- func (o ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
- func (o ValidationOptionsResponsePtrOutput) UndeclaredProperties() pulumi.StringPtrOutput
- type ValidationOptionsSchemaValidation
- func (ValidationOptionsSchemaValidation) ElementType() reflect.Type
- func (e ValidationOptionsSchemaValidation) ToStringOutput() pulumi.StringOutput
- func (e ValidationOptionsSchemaValidation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ValidationOptionsSchemaValidation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ValidationOptionsSchemaValidation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutput() ValidationOptionsSchemaValidationOutput
- func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationOutput
- func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
- func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
- type ValidationOptionsSchemaValidationInput
- type ValidationOptionsSchemaValidationOutput
- func (ValidationOptionsSchemaValidationOutput) ElementType() reflect.Type
- func (o ValidationOptionsSchemaValidationOutput) ToStringOutput() pulumi.StringOutput
- func (o ValidationOptionsSchemaValidationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ValidationOptionsSchemaValidationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationOptionsSchemaValidationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutput() ValidationOptionsSchemaValidationOutput
- func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationOutput
- func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
- func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
- type ValidationOptionsSchemaValidationPtrInput
- type ValidationOptionsSchemaValidationPtrOutput
- func (o ValidationOptionsSchemaValidationPtrOutput) Elem() ValidationOptionsSchemaValidationOutput
- func (ValidationOptionsSchemaValidationPtrOutput) ElementType() reflect.Type
- func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
- func (o ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
- type ValidationOptionsUndeclaredProperties
- func (ValidationOptionsUndeclaredProperties) ElementType() reflect.Type
- func (e ValidationOptionsUndeclaredProperties) ToStringOutput() pulumi.StringOutput
- func (e ValidationOptionsUndeclaredProperties) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ValidationOptionsUndeclaredProperties) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ValidationOptionsUndeclaredProperties) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutput() ValidationOptionsUndeclaredPropertiesOutput
- func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesOutput
- func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
- func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput
- type ValidationOptionsUndeclaredPropertiesInput
- type ValidationOptionsUndeclaredPropertiesOutput
- func (ValidationOptionsUndeclaredPropertiesOutput) ElementType() reflect.Type
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringOutput() pulumi.StringOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutput() ValidationOptionsUndeclaredPropertiesOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput
- type ValidationOptionsUndeclaredPropertiesPtrInput
- type ValidationOptionsUndeclaredPropertiesPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesPtrOutput) Elem() ValidationOptionsUndeclaredPropertiesOutput
- func (ValidationOptionsUndeclaredPropertiesPtrOutput) ElementType() reflect.Type
- func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
- func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput
Constants ¶
const ( // Default case. Should never be this. AuditLogConfigLogTypeLogTypeUnspecified = AuditLogConfigLogType("LOG_TYPE_UNSPECIFIED") // Admin reads. Example: CloudIAM getIamPolicy AuditLogConfigLogTypeAdminRead = AuditLogConfigLogType("ADMIN_READ") // Data writes. Example: CloudSQL Users create AuditLogConfigLogTypeDataWrite = AuditLogConfigLogType("DATA_WRITE") // Data reads. Example: CloudSQL Users list AuditLogConfigLogTypeDataRead = AuditLogConfigLogType("DATA_READ") )
const ( CompositeTypeStatusUnknownStatus = CompositeTypeStatus("UNKNOWN_STATUS") CompositeTypeStatusDeprecated = CompositeTypeStatus("DEPRECATED") CompositeTypeStatusExperimental = CompositeTypeStatus("EXPERIMENTAL") CompositeTypeStatusSupported = CompositeTypeStatus("SUPPORTED") )
const ( DiagnosticLevelUnknown = DiagnosticLevel("UNKNOWN") // If level is informational, it only gets displayed as part of the resource. DiagnosticLevelInformation = DiagnosticLevel("INFORMATION") // If level is warning, will end up in the resource as a warning. DiagnosticLevelWarning = DiagnosticLevel("WARNING") // If level is error, it will indicate an error occurred after finishCondition is set, and this field will populate resource errors and operation errors. DiagnosticLevelError = DiagnosticLevel("ERROR") )
const ( InputMappingLocationUnknown = InputMappingLocation("UNKNOWN") InputMappingLocationPath = InputMappingLocation("PATH") InputMappingLocationQuery = InputMappingLocation("QUERY") InputMappingLocationBody = InputMappingLocation("BODY") InputMappingLocationHeader = InputMappingLocation("HEADER") )
const ( TemplateContentsInterpreterUnknownInterpreter = TemplateContentsInterpreter("UNKNOWN_INTERPRETER") TemplateContentsInterpreterPython = TemplateContentsInterpreter("PYTHON") TemplateContentsInterpreterJinja = TemplateContentsInterpreter("JINJA") )
const ( ValidationOptionsSchemaValidationUnknown = ValidationOptionsSchemaValidation("UNKNOWN") // Ignore schema failures. ValidationOptionsSchemaValidationIgnore = ValidationOptionsSchemaValidation("IGNORE") // Ignore schema failures but display them as warnings. ValidationOptionsSchemaValidationIgnoreWithWarnings = ValidationOptionsSchemaValidation("IGNORE_WITH_WARNINGS") // Fail the resource if the schema is not valid, this is the default behavior. ValidationOptionsSchemaValidationFail = ValidationOptionsSchemaValidation("FAIL") )
const ( ValidationOptionsUndeclaredPropertiesUnknown = ValidationOptionsUndeclaredProperties("UNKNOWN") // Always include even if not present on discovery doc. ValidationOptionsUndeclaredPropertiesInclude = ValidationOptionsUndeclaredProperties("INCLUDE") // Always ignore if not present on discovery doc. ValidationOptionsUndeclaredPropertiesIgnore = ValidationOptionsUndeclaredProperties("IGNORE") // Include on request, but emit a warning. ValidationOptionsUndeclaredPropertiesIncludeWithWarnings = ValidationOptionsUndeclaredProperties("INCLUDE_WITH_WARNINGS") // Ignore properties, but emit a warning. ValidationOptionsUndeclaredPropertiesIgnoreWithWarnings = ValidationOptionsUndeclaredProperties("IGNORE_WITH_WARNINGS") // Always fail if undeclared properties are present. ValidationOptionsUndeclaredPropertiesFail = ValidationOptionsUndeclaredProperties("FAIL") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsyncOptions ¶
type AsyncOptions struct { // Method regex where this policy will apply. MethodMatch *string `pulumi:"methodMatch"` // Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed. PollingOptions *PollingOptions `pulumi:"pollingOptions"` }
Async options that determine when a resource should finish.
type AsyncOptionsArgs ¶
type AsyncOptionsArgs struct { // Method regex where this policy will apply. MethodMatch pulumi.StringPtrInput `pulumi:"methodMatch"` // Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed. PollingOptions PollingOptionsPtrInput `pulumi:"pollingOptions"` }
Async options that determine when a resource should finish.
func (AsyncOptionsArgs) ElementType ¶
func (AsyncOptionsArgs) ElementType() reflect.Type
func (AsyncOptionsArgs) ToAsyncOptionsOutput ¶
func (i AsyncOptionsArgs) ToAsyncOptionsOutput() AsyncOptionsOutput
func (AsyncOptionsArgs) ToAsyncOptionsOutputWithContext ¶
func (i AsyncOptionsArgs) ToAsyncOptionsOutputWithContext(ctx context.Context) AsyncOptionsOutput
type AsyncOptionsArray ¶
type AsyncOptionsArray []AsyncOptionsInput
func (AsyncOptionsArray) ElementType ¶
func (AsyncOptionsArray) ElementType() reflect.Type
func (AsyncOptionsArray) ToAsyncOptionsArrayOutput ¶
func (i AsyncOptionsArray) ToAsyncOptionsArrayOutput() AsyncOptionsArrayOutput
func (AsyncOptionsArray) ToAsyncOptionsArrayOutputWithContext ¶
func (i AsyncOptionsArray) ToAsyncOptionsArrayOutputWithContext(ctx context.Context) AsyncOptionsArrayOutput
type AsyncOptionsArrayInput ¶
type AsyncOptionsArrayInput interface { pulumi.Input ToAsyncOptionsArrayOutput() AsyncOptionsArrayOutput ToAsyncOptionsArrayOutputWithContext(context.Context) AsyncOptionsArrayOutput }
AsyncOptionsArrayInput is an input type that accepts AsyncOptionsArray and AsyncOptionsArrayOutput values. You can construct a concrete instance of `AsyncOptionsArrayInput` via:
AsyncOptionsArray{ AsyncOptionsArgs{...} }
type AsyncOptionsArrayOutput ¶
type AsyncOptionsArrayOutput struct{ *pulumi.OutputState }
func (AsyncOptionsArrayOutput) ElementType ¶
func (AsyncOptionsArrayOutput) ElementType() reflect.Type
func (AsyncOptionsArrayOutput) Index ¶
func (o AsyncOptionsArrayOutput) Index(i pulumi.IntInput) AsyncOptionsOutput
func (AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutput ¶
func (o AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutput() AsyncOptionsArrayOutput
func (AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutputWithContext ¶
func (o AsyncOptionsArrayOutput) ToAsyncOptionsArrayOutputWithContext(ctx context.Context) AsyncOptionsArrayOutput
type AsyncOptionsInput ¶
type AsyncOptionsInput interface { pulumi.Input ToAsyncOptionsOutput() AsyncOptionsOutput ToAsyncOptionsOutputWithContext(context.Context) AsyncOptionsOutput }
AsyncOptionsInput is an input type that accepts AsyncOptionsArgs and AsyncOptionsOutput values. You can construct a concrete instance of `AsyncOptionsInput` via:
AsyncOptionsArgs{...}
type AsyncOptionsOutput ¶
type AsyncOptionsOutput struct{ *pulumi.OutputState }
Async options that determine when a resource should finish.
func (AsyncOptionsOutput) ElementType ¶
func (AsyncOptionsOutput) ElementType() reflect.Type
func (AsyncOptionsOutput) MethodMatch ¶
func (o AsyncOptionsOutput) MethodMatch() pulumi.StringPtrOutput
Method regex where this policy will apply.
func (AsyncOptionsOutput) PollingOptions ¶
func (o AsyncOptionsOutput) PollingOptions() PollingOptionsPtrOutput
Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed.
func (AsyncOptionsOutput) ToAsyncOptionsOutput ¶
func (o AsyncOptionsOutput) ToAsyncOptionsOutput() AsyncOptionsOutput
func (AsyncOptionsOutput) ToAsyncOptionsOutputWithContext ¶
func (o AsyncOptionsOutput) ToAsyncOptionsOutputWithContext(ctx context.Context) AsyncOptionsOutput
type AsyncOptionsResponse ¶
type AsyncOptionsResponse struct { // Method regex where this policy will apply. MethodMatch string `pulumi:"methodMatch"` // Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed. PollingOptions PollingOptionsResponse `pulumi:"pollingOptions"` }
Async options that determine when a resource should finish.
type AsyncOptionsResponseArgs ¶
type AsyncOptionsResponseArgs struct { // Method regex where this policy will apply. MethodMatch pulumi.StringInput `pulumi:"methodMatch"` // Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed. PollingOptions PollingOptionsResponseInput `pulumi:"pollingOptions"` }
Async options that determine when a resource should finish.
func (AsyncOptionsResponseArgs) ElementType ¶
func (AsyncOptionsResponseArgs) ElementType() reflect.Type
func (AsyncOptionsResponseArgs) ToAsyncOptionsResponseOutput ¶
func (i AsyncOptionsResponseArgs) ToAsyncOptionsResponseOutput() AsyncOptionsResponseOutput
func (AsyncOptionsResponseArgs) ToAsyncOptionsResponseOutputWithContext ¶
func (i AsyncOptionsResponseArgs) ToAsyncOptionsResponseOutputWithContext(ctx context.Context) AsyncOptionsResponseOutput
type AsyncOptionsResponseArray ¶
type AsyncOptionsResponseArray []AsyncOptionsResponseInput
func (AsyncOptionsResponseArray) ElementType ¶
func (AsyncOptionsResponseArray) ElementType() reflect.Type
func (AsyncOptionsResponseArray) ToAsyncOptionsResponseArrayOutput ¶
func (i AsyncOptionsResponseArray) ToAsyncOptionsResponseArrayOutput() AsyncOptionsResponseArrayOutput
func (AsyncOptionsResponseArray) ToAsyncOptionsResponseArrayOutputWithContext ¶
func (i AsyncOptionsResponseArray) ToAsyncOptionsResponseArrayOutputWithContext(ctx context.Context) AsyncOptionsResponseArrayOutput
type AsyncOptionsResponseArrayInput ¶
type AsyncOptionsResponseArrayInput interface { pulumi.Input ToAsyncOptionsResponseArrayOutput() AsyncOptionsResponseArrayOutput ToAsyncOptionsResponseArrayOutputWithContext(context.Context) AsyncOptionsResponseArrayOutput }
AsyncOptionsResponseArrayInput is an input type that accepts AsyncOptionsResponseArray and AsyncOptionsResponseArrayOutput values. You can construct a concrete instance of `AsyncOptionsResponseArrayInput` via:
AsyncOptionsResponseArray{ AsyncOptionsResponseArgs{...} }
type AsyncOptionsResponseArrayOutput ¶
type AsyncOptionsResponseArrayOutput struct{ *pulumi.OutputState }
func (AsyncOptionsResponseArrayOutput) ElementType ¶
func (AsyncOptionsResponseArrayOutput) ElementType() reflect.Type
func (AsyncOptionsResponseArrayOutput) Index ¶
func (o AsyncOptionsResponseArrayOutput) Index(i pulumi.IntInput) AsyncOptionsResponseOutput
func (AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutput ¶
func (o AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutput() AsyncOptionsResponseArrayOutput
func (AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutputWithContext ¶
func (o AsyncOptionsResponseArrayOutput) ToAsyncOptionsResponseArrayOutputWithContext(ctx context.Context) AsyncOptionsResponseArrayOutput
type AsyncOptionsResponseInput ¶
type AsyncOptionsResponseInput interface { pulumi.Input ToAsyncOptionsResponseOutput() AsyncOptionsResponseOutput ToAsyncOptionsResponseOutputWithContext(context.Context) AsyncOptionsResponseOutput }
AsyncOptionsResponseInput is an input type that accepts AsyncOptionsResponseArgs and AsyncOptionsResponseOutput values. You can construct a concrete instance of `AsyncOptionsResponseInput` via:
AsyncOptionsResponseArgs{...}
type AsyncOptionsResponseOutput ¶
type AsyncOptionsResponseOutput struct{ *pulumi.OutputState }
Async options that determine when a resource should finish.
func (AsyncOptionsResponseOutput) ElementType ¶
func (AsyncOptionsResponseOutput) ElementType() reflect.Type
func (AsyncOptionsResponseOutput) MethodMatch ¶
func (o AsyncOptionsResponseOutput) MethodMatch() pulumi.StringOutput
Method regex where this policy will apply.
func (AsyncOptionsResponseOutput) PollingOptions ¶
func (o AsyncOptionsResponseOutput) PollingOptions() PollingOptionsResponseOutput
Deployment manager will poll instances for this API resource setting a RUNNING state, and blocking until polling conditions tell whether the resource is completed or failed.
func (AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutput ¶
func (o AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutput() AsyncOptionsResponseOutput
func (AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutputWithContext ¶
func (o AsyncOptionsResponseOutput) ToAsyncOptionsResponseOutputWithContext(ctx context.Context) AsyncOptionsResponseOutput
type AuditConfig ¶
type AuditConfig struct { // The configuration for logging of each type of permission. AuditLogConfigs []AuditLogConfig `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service *string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type AuditConfigArgs ¶
type AuditConfigArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs AuditLogConfigArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service pulumi.StringPtrInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (AuditConfigArgs) ElementType ¶
func (AuditConfigArgs) ElementType() reflect.Type
func (AuditConfigArgs) ToAuditConfigOutput ¶
func (i AuditConfigArgs) ToAuditConfigOutput() AuditConfigOutput
func (AuditConfigArgs) ToAuditConfigOutputWithContext ¶
func (i AuditConfigArgs) ToAuditConfigOutputWithContext(ctx context.Context) AuditConfigOutput
type AuditConfigArray ¶
type AuditConfigArray []AuditConfigInput
func (AuditConfigArray) ElementType ¶
func (AuditConfigArray) ElementType() reflect.Type
func (AuditConfigArray) ToAuditConfigArrayOutput ¶
func (i AuditConfigArray) ToAuditConfigArrayOutput() AuditConfigArrayOutput
func (AuditConfigArray) ToAuditConfigArrayOutputWithContext ¶
func (i AuditConfigArray) ToAuditConfigArrayOutputWithContext(ctx context.Context) AuditConfigArrayOutput
type AuditConfigArrayInput ¶
type AuditConfigArrayInput interface { pulumi.Input ToAuditConfigArrayOutput() AuditConfigArrayOutput ToAuditConfigArrayOutputWithContext(context.Context) AuditConfigArrayOutput }
AuditConfigArrayInput is an input type that accepts AuditConfigArray and AuditConfigArrayOutput values. You can construct a concrete instance of `AuditConfigArrayInput` via:
AuditConfigArray{ AuditConfigArgs{...} }
type AuditConfigArrayOutput ¶
type AuditConfigArrayOutput struct{ *pulumi.OutputState }
func (AuditConfigArrayOutput) ElementType ¶
func (AuditConfigArrayOutput) ElementType() reflect.Type
func (AuditConfigArrayOutput) Index ¶
func (o AuditConfigArrayOutput) Index(i pulumi.IntInput) AuditConfigOutput
func (AuditConfigArrayOutput) ToAuditConfigArrayOutput ¶
func (o AuditConfigArrayOutput) ToAuditConfigArrayOutput() AuditConfigArrayOutput
func (AuditConfigArrayOutput) ToAuditConfigArrayOutputWithContext ¶
func (o AuditConfigArrayOutput) ToAuditConfigArrayOutputWithContext(ctx context.Context) AuditConfigArrayOutput
type AuditConfigInput ¶
type AuditConfigInput interface { pulumi.Input ToAuditConfigOutput() AuditConfigOutput ToAuditConfigOutputWithContext(context.Context) AuditConfigOutput }
AuditConfigInput is an input type that accepts AuditConfigArgs and AuditConfigOutput values. You can construct a concrete instance of `AuditConfigInput` via:
AuditConfigArgs{...}
type AuditConfigOutput ¶
type AuditConfigOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (AuditConfigOutput) AuditLogConfigs ¶
func (o AuditConfigOutput) AuditLogConfigs() AuditLogConfigArrayOutput
The configuration for logging of each type of permission.
func (AuditConfigOutput) ElementType ¶
func (AuditConfigOutput) ElementType() reflect.Type
func (AuditConfigOutput) Service ¶
func (o AuditConfigOutput) Service() pulumi.StringPtrOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (AuditConfigOutput) ToAuditConfigOutput ¶
func (o AuditConfigOutput) ToAuditConfigOutput() AuditConfigOutput
func (AuditConfigOutput) ToAuditConfigOutputWithContext ¶
func (o AuditConfigOutput) ToAuditConfigOutputWithContext(ctx context.Context) AuditConfigOutput
type AuditConfigResponse ¶
type AuditConfigResponse struct { // The configuration for logging of each type of permission. AuditLogConfigs []AuditLogConfigResponse `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type AuditConfigResponseArgs ¶
type AuditConfigResponseArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs AuditLogConfigResponseArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services. Service pulumi.StringInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (AuditConfigResponseArgs) ElementType ¶
func (AuditConfigResponseArgs) ElementType() reflect.Type
func (AuditConfigResponseArgs) ToAuditConfigResponseOutput ¶
func (i AuditConfigResponseArgs) ToAuditConfigResponseOutput() AuditConfigResponseOutput
func (AuditConfigResponseArgs) ToAuditConfigResponseOutputWithContext ¶
func (i AuditConfigResponseArgs) ToAuditConfigResponseOutputWithContext(ctx context.Context) AuditConfigResponseOutput
type AuditConfigResponseArray ¶
type AuditConfigResponseArray []AuditConfigResponseInput
func (AuditConfigResponseArray) ElementType ¶
func (AuditConfigResponseArray) ElementType() reflect.Type
func (AuditConfigResponseArray) ToAuditConfigResponseArrayOutput ¶
func (i AuditConfigResponseArray) ToAuditConfigResponseArrayOutput() AuditConfigResponseArrayOutput
func (AuditConfigResponseArray) ToAuditConfigResponseArrayOutputWithContext ¶
func (i AuditConfigResponseArray) ToAuditConfigResponseArrayOutputWithContext(ctx context.Context) AuditConfigResponseArrayOutput
type AuditConfigResponseArrayInput ¶
type AuditConfigResponseArrayInput interface { pulumi.Input ToAuditConfigResponseArrayOutput() AuditConfigResponseArrayOutput ToAuditConfigResponseArrayOutputWithContext(context.Context) AuditConfigResponseArrayOutput }
AuditConfigResponseArrayInput is an input type that accepts AuditConfigResponseArray and AuditConfigResponseArrayOutput values. You can construct a concrete instance of `AuditConfigResponseArrayInput` via:
AuditConfigResponseArray{ AuditConfigResponseArgs{...} }
type AuditConfigResponseArrayOutput ¶
type AuditConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (AuditConfigResponseArrayOutput) ElementType ¶
func (AuditConfigResponseArrayOutput) ElementType() reflect.Type
func (AuditConfigResponseArrayOutput) Index ¶
func (o AuditConfigResponseArrayOutput) Index(i pulumi.IntInput) AuditConfigResponseOutput
func (AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutput ¶
func (o AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutput() AuditConfigResponseArrayOutput
func (AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutputWithContext ¶
func (o AuditConfigResponseArrayOutput) ToAuditConfigResponseArrayOutputWithContext(ctx context.Context) AuditConfigResponseArrayOutput
type AuditConfigResponseInput ¶
type AuditConfigResponseInput interface { pulumi.Input ToAuditConfigResponseOutput() AuditConfigResponseOutput ToAuditConfigResponseOutputWithContext(context.Context) AuditConfigResponseOutput }
AuditConfigResponseInput is an input type that accepts AuditConfigResponseArgs and AuditConfigResponseOutput values. You can construct a concrete instance of `AuditConfigResponseInput` via:
AuditConfigResponseArgs{...}
type AuditConfigResponseOutput ¶
type AuditConfigResponseOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (AuditConfigResponseOutput) AuditLogConfigs ¶
func (o AuditConfigResponseOutput) AuditLogConfigs() AuditLogConfigResponseArrayOutput
The configuration for logging of each type of permission.
func (AuditConfigResponseOutput) ElementType ¶
func (AuditConfigResponseOutput) ElementType() reflect.Type
func (AuditConfigResponseOutput) Service ¶
func (o AuditConfigResponseOutput) Service() pulumi.StringOutput
Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.
func (AuditConfigResponseOutput) ToAuditConfigResponseOutput ¶
func (o AuditConfigResponseOutput) ToAuditConfigResponseOutput() AuditConfigResponseOutput
func (AuditConfigResponseOutput) ToAuditConfigResponseOutputWithContext ¶
func (o AuditConfigResponseOutput) ToAuditConfigResponseOutputWithContext(ctx context.Context) AuditConfigResponseOutput
type AuditLogConfig ¶
type AuditLogConfig struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType *AuditLogConfigLogType `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type AuditLogConfigArgs ¶
type AuditLogConfigArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType AuditLogConfigLogTypePtrInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (AuditLogConfigArgs) ElementType ¶
func (AuditLogConfigArgs) ElementType() reflect.Type
func (AuditLogConfigArgs) ToAuditLogConfigOutput ¶
func (i AuditLogConfigArgs) ToAuditLogConfigOutput() AuditLogConfigOutput
func (AuditLogConfigArgs) ToAuditLogConfigOutputWithContext ¶
func (i AuditLogConfigArgs) ToAuditLogConfigOutputWithContext(ctx context.Context) AuditLogConfigOutput
type AuditLogConfigArray ¶
type AuditLogConfigArray []AuditLogConfigInput
func (AuditLogConfigArray) ElementType ¶
func (AuditLogConfigArray) ElementType() reflect.Type
func (AuditLogConfigArray) ToAuditLogConfigArrayOutput ¶
func (i AuditLogConfigArray) ToAuditLogConfigArrayOutput() AuditLogConfigArrayOutput
func (AuditLogConfigArray) ToAuditLogConfigArrayOutputWithContext ¶
func (i AuditLogConfigArray) ToAuditLogConfigArrayOutputWithContext(ctx context.Context) AuditLogConfigArrayOutput
type AuditLogConfigArrayInput ¶
type AuditLogConfigArrayInput interface { pulumi.Input ToAuditLogConfigArrayOutput() AuditLogConfigArrayOutput ToAuditLogConfigArrayOutputWithContext(context.Context) AuditLogConfigArrayOutput }
AuditLogConfigArrayInput is an input type that accepts AuditLogConfigArray and AuditLogConfigArrayOutput values. You can construct a concrete instance of `AuditLogConfigArrayInput` via:
AuditLogConfigArray{ AuditLogConfigArgs{...} }
type AuditLogConfigArrayOutput ¶
type AuditLogConfigArrayOutput struct{ *pulumi.OutputState }
func (AuditLogConfigArrayOutput) ElementType ¶
func (AuditLogConfigArrayOutput) ElementType() reflect.Type
func (AuditLogConfigArrayOutput) Index ¶
func (o AuditLogConfigArrayOutput) Index(i pulumi.IntInput) AuditLogConfigOutput
func (AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutput ¶
func (o AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutput() AuditLogConfigArrayOutput
func (AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutputWithContext ¶
func (o AuditLogConfigArrayOutput) ToAuditLogConfigArrayOutputWithContext(ctx context.Context) AuditLogConfigArrayOutput
type AuditLogConfigInput ¶
type AuditLogConfigInput interface { pulumi.Input ToAuditLogConfigOutput() AuditLogConfigOutput ToAuditLogConfigOutputWithContext(context.Context) AuditLogConfigOutput }
AuditLogConfigInput is an input type that accepts AuditLogConfigArgs and AuditLogConfigOutput values. You can construct a concrete instance of `AuditLogConfigInput` via:
AuditLogConfigArgs{...}
type AuditLogConfigLogType ¶ added in v0.4.0
type AuditLogConfigLogType string
The log type that this config enables.
func (AuditLogConfigLogType) ElementType ¶ added in v0.4.0
func (AuditLogConfigLogType) ElementType() reflect.Type
func (AuditLogConfigLogType) ToAuditLogConfigLogTypeOutput ¶ added in v0.6.0
func (e AuditLogConfigLogType) ToAuditLogConfigLogTypeOutput() AuditLogConfigLogTypeOutput
func (AuditLogConfigLogType) ToAuditLogConfigLogTypeOutputWithContext ¶ added in v0.6.0
func (e AuditLogConfigLogType) ToAuditLogConfigLogTypeOutputWithContext(ctx context.Context) AuditLogConfigLogTypeOutput
func (AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (e AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (e AuditLogConfigLogType) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogType) ToStringOutput ¶ added in v0.4.0
func (e AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
func (AuditLogConfigLogType) ToStringOutputWithContext ¶ added in v0.4.0
func (e AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuditLogConfigLogType) ToStringPtrOutput ¶ added in v0.4.0
func (e AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuditLogConfigLogType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuditLogConfigLogTypeInput ¶ added in v0.6.0
type AuditLogConfigLogTypeInput interface { pulumi.Input ToAuditLogConfigLogTypeOutput() AuditLogConfigLogTypeOutput ToAuditLogConfigLogTypeOutputWithContext(context.Context) AuditLogConfigLogTypeOutput }
AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. You can construct a concrete instance of `AuditLogConfigLogTypeInput` via:
AuditLogConfigLogTypeArgs{...}
type AuditLogConfigLogTypeOutput ¶ added in v0.6.0
type AuditLogConfigLogTypeOutput struct{ *pulumi.OutputState }
func (AuditLogConfigLogTypeOutput) ElementType ¶ added in v0.6.0
func (AuditLogConfigLogTypeOutput) ElementType() reflect.Type
func (AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutput() AuditLogConfigLogTypeOutput
func (AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypeOutputWithContext(ctx context.Context) AuditLogConfigLogTypeOutput
func (AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
func (AuditLogConfigLogTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AuditLogConfigLogTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuditLogConfigLogTypePtrInput ¶ added in v0.6.0
type AuditLogConfigLogTypePtrInput interface { pulumi.Input ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput ToAuditLogConfigLogTypePtrOutputWithContext(context.Context) AuditLogConfigLogTypePtrOutput }
func AuditLogConfigLogTypePtr ¶ added in v0.6.0
func AuditLogConfigLogTypePtr(v string) AuditLogConfigLogTypePtrInput
type AuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
type AuditLogConfigLogTypePtrOutput struct{ *pulumi.OutputState }
func (AuditLogConfigLogTypePtrOutput) Elem ¶ added in v0.6.0
func (o AuditLogConfigLogTypePtrOutput) Elem() AuditLogConfigLogTypeOutput
func (AuditLogConfigLogTypePtrOutput) ElementType ¶ added in v0.6.0
func (AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
func (AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutput() AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypePtrOutput) ToAuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) AuditLogConfigLogTypePtrOutput
func (AuditLogConfigLogTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuditLogConfigOutput ¶
type AuditLogConfigOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (AuditLogConfigOutput) ElementType ¶
func (AuditLogConfigOutput) ElementType() reflect.Type
func (AuditLogConfigOutput) ExemptedMembers ¶
func (o AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (AuditLogConfigOutput) LogType ¶
func (o AuditLogConfigOutput) LogType() AuditLogConfigLogTypePtrOutput
The log type that this config enables.
func (AuditLogConfigOutput) ToAuditLogConfigOutput ¶
func (o AuditLogConfigOutput) ToAuditLogConfigOutput() AuditLogConfigOutput
func (AuditLogConfigOutput) ToAuditLogConfigOutputWithContext ¶
func (o AuditLogConfigOutput) ToAuditLogConfigOutputWithContext(ctx context.Context) AuditLogConfigOutput
type AuditLogConfigResponse ¶
type AuditLogConfigResponse struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType string `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type AuditLogConfigResponseArgs ¶
type AuditLogConfigResponseArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType pulumi.StringInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (AuditLogConfigResponseArgs) ElementType ¶
func (AuditLogConfigResponseArgs) ElementType() reflect.Type
func (AuditLogConfigResponseArgs) ToAuditLogConfigResponseOutput ¶
func (i AuditLogConfigResponseArgs) ToAuditLogConfigResponseOutput() AuditLogConfigResponseOutput
func (AuditLogConfigResponseArgs) ToAuditLogConfigResponseOutputWithContext ¶
func (i AuditLogConfigResponseArgs) ToAuditLogConfigResponseOutputWithContext(ctx context.Context) AuditLogConfigResponseOutput
type AuditLogConfigResponseArray ¶
type AuditLogConfigResponseArray []AuditLogConfigResponseInput
func (AuditLogConfigResponseArray) ElementType ¶
func (AuditLogConfigResponseArray) ElementType() reflect.Type
func (AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutput ¶
func (i AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutput() AuditLogConfigResponseArrayOutput
func (AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutputWithContext ¶
func (i AuditLogConfigResponseArray) ToAuditLogConfigResponseArrayOutputWithContext(ctx context.Context) AuditLogConfigResponseArrayOutput
type AuditLogConfigResponseArrayInput ¶
type AuditLogConfigResponseArrayInput interface { pulumi.Input ToAuditLogConfigResponseArrayOutput() AuditLogConfigResponseArrayOutput ToAuditLogConfigResponseArrayOutputWithContext(context.Context) AuditLogConfigResponseArrayOutput }
AuditLogConfigResponseArrayInput is an input type that accepts AuditLogConfigResponseArray and AuditLogConfigResponseArrayOutput values. You can construct a concrete instance of `AuditLogConfigResponseArrayInput` via:
AuditLogConfigResponseArray{ AuditLogConfigResponseArgs{...} }
type AuditLogConfigResponseArrayOutput ¶
type AuditLogConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (AuditLogConfigResponseArrayOutput) ElementType ¶
func (AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
func (AuditLogConfigResponseArrayOutput) Index ¶
func (o AuditLogConfigResponseArrayOutput) Index(i pulumi.IntInput) AuditLogConfigResponseOutput
func (AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutput ¶
func (o AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutput() AuditLogConfigResponseArrayOutput
func (AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutputWithContext ¶
func (o AuditLogConfigResponseArrayOutput) ToAuditLogConfigResponseArrayOutputWithContext(ctx context.Context) AuditLogConfigResponseArrayOutput
type AuditLogConfigResponseInput ¶
type AuditLogConfigResponseInput interface { pulumi.Input ToAuditLogConfigResponseOutput() AuditLogConfigResponseOutput ToAuditLogConfigResponseOutputWithContext(context.Context) AuditLogConfigResponseOutput }
AuditLogConfigResponseInput is an input type that accepts AuditLogConfigResponseArgs and AuditLogConfigResponseOutput values. You can construct a concrete instance of `AuditLogConfigResponseInput` via:
AuditLogConfigResponseArgs{...}
type AuditLogConfigResponseOutput ¶
type AuditLogConfigResponseOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (AuditLogConfigResponseOutput) ElementType ¶
func (AuditLogConfigResponseOutput) ElementType() reflect.Type
func (AuditLogConfigResponseOutput) ExemptedMembers ¶
func (o AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (AuditLogConfigResponseOutput) LogType ¶
func (o AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
The log type that this config enables.
func (AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutput ¶
func (o AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutput() AuditLogConfigResponseOutput
func (AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutputWithContext ¶
func (o AuditLogConfigResponseOutput) ToAuditLogConfigResponseOutputWithContext(ctx context.Context) AuditLogConfigResponseOutput
type BasicAuthArgs ¶
type BasicAuthArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` User pulumi.StringPtrInput `pulumi:"user"` }
Basic Auth used as a credential.
func (BasicAuthArgs) ElementType ¶
func (BasicAuthArgs) ElementType() reflect.Type
func (BasicAuthArgs) ToBasicAuthOutput ¶
func (i BasicAuthArgs) ToBasicAuthOutput() BasicAuthOutput
func (BasicAuthArgs) ToBasicAuthOutputWithContext ¶
func (i BasicAuthArgs) ToBasicAuthOutputWithContext(ctx context.Context) BasicAuthOutput
func (BasicAuthArgs) ToBasicAuthPtrOutput ¶
func (i BasicAuthArgs) ToBasicAuthPtrOutput() BasicAuthPtrOutput
func (BasicAuthArgs) ToBasicAuthPtrOutputWithContext ¶
func (i BasicAuthArgs) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
type BasicAuthInput ¶
type BasicAuthInput interface { pulumi.Input ToBasicAuthOutput() BasicAuthOutput ToBasicAuthOutputWithContext(context.Context) BasicAuthOutput }
BasicAuthInput is an input type that accepts BasicAuthArgs and BasicAuthOutput values. You can construct a concrete instance of `BasicAuthInput` via:
BasicAuthArgs{...}
type BasicAuthOutput ¶
type BasicAuthOutput struct{ *pulumi.OutputState }
Basic Auth used as a credential.
func (BasicAuthOutput) ElementType ¶
func (BasicAuthOutput) ElementType() reflect.Type
func (BasicAuthOutput) Password ¶
func (o BasicAuthOutput) Password() pulumi.StringPtrOutput
func (BasicAuthOutput) ToBasicAuthOutput ¶
func (o BasicAuthOutput) ToBasicAuthOutput() BasicAuthOutput
func (BasicAuthOutput) ToBasicAuthOutputWithContext ¶
func (o BasicAuthOutput) ToBasicAuthOutputWithContext(ctx context.Context) BasicAuthOutput
func (BasicAuthOutput) ToBasicAuthPtrOutput ¶
func (o BasicAuthOutput) ToBasicAuthPtrOutput() BasicAuthPtrOutput
func (BasicAuthOutput) ToBasicAuthPtrOutputWithContext ¶
func (o BasicAuthOutput) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
func (BasicAuthOutput) User ¶
func (o BasicAuthOutput) User() pulumi.StringPtrOutput
type BasicAuthPtrInput ¶
type BasicAuthPtrInput interface { pulumi.Input ToBasicAuthPtrOutput() BasicAuthPtrOutput ToBasicAuthPtrOutputWithContext(context.Context) BasicAuthPtrOutput }
BasicAuthPtrInput is an input type that accepts BasicAuthArgs, BasicAuthPtr and BasicAuthPtrOutput values. You can construct a concrete instance of `BasicAuthPtrInput` via:
BasicAuthArgs{...} or: nil
func BasicAuthPtr ¶
func BasicAuthPtr(v *BasicAuthArgs) BasicAuthPtrInput
type BasicAuthPtrOutput ¶
type BasicAuthPtrOutput struct{ *pulumi.OutputState }
func (BasicAuthPtrOutput) Elem ¶
func (o BasicAuthPtrOutput) Elem() BasicAuthOutput
func (BasicAuthPtrOutput) ElementType ¶
func (BasicAuthPtrOutput) ElementType() reflect.Type
func (BasicAuthPtrOutput) Password ¶
func (o BasicAuthPtrOutput) Password() pulumi.StringPtrOutput
func (BasicAuthPtrOutput) ToBasicAuthPtrOutput ¶
func (o BasicAuthPtrOutput) ToBasicAuthPtrOutput() BasicAuthPtrOutput
func (BasicAuthPtrOutput) ToBasicAuthPtrOutputWithContext ¶
func (o BasicAuthPtrOutput) ToBasicAuthPtrOutputWithContext(ctx context.Context) BasicAuthPtrOutput
func (BasicAuthPtrOutput) User ¶
func (o BasicAuthPtrOutput) User() pulumi.StringPtrOutput
type BasicAuthResponse ¶
Basic Auth used as a credential.
type BasicAuthResponseArgs ¶
type BasicAuthResponseArgs struct { Password pulumi.StringInput `pulumi:"password"` User pulumi.StringInput `pulumi:"user"` }
Basic Auth used as a credential.
func (BasicAuthResponseArgs) ElementType ¶
func (BasicAuthResponseArgs) ElementType() reflect.Type
func (BasicAuthResponseArgs) ToBasicAuthResponseOutput ¶
func (i BasicAuthResponseArgs) ToBasicAuthResponseOutput() BasicAuthResponseOutput
func (BasicAuthResponseArgs) ToBasicAuthResponseOutputWithContext ¶
func (i BasicAuthResponseArgs) ToBasicAuthResponseOutputWithContext(ctx context.Context) BasicAuthResponseOutput
func (BasicAuthResponseArgs) ToBasicAuthResponsePtrOutput ¶
func (i BasicAuthResponseArgs) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
func (BasicAuthResponseArgs) ToBasicAuthResponsePtrOutputWithContext ¶
func (i BasicAuthResponseArgs) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
type BasicAuthResponseInput ¶
type BasicAuthResponseInput interface { pulumi.Input ToBasicAuthResponseOutput() BasicAuthResponseOutput ToBasicAuthResponseOutputWithContext(context.Context) BasicAuthResponseOutput }
BasicAuthResponseInput is an input type that accepts BasicAuthResponseArgs and BasicAuthResponseOutput values. You can construct a concrete instance of `BasicAuthResponseInput` via:
BasicAuthResponseArgs{...}
type BasicAuthResponseOutput ¶
type BasicAuthResponseOutput struct{ *pulumi.OutputState }
Basic Auth used as a credential.
func (BasicAuthResponseOutput) ElementType ¶
func (BasicAuthResponseOutput) ElementType() reflect.Type
func (BasicAuthResponseOutput) Password ¶
func (o BasicAuthResponseOutput) Password() pulumi.StringOutput
func (BasicAuthResponseOutput) ToBasicAuthResponseOutput ¶
func (o BasicAuthResponseOutput) ToBasicAuthResponseOutput() BasicAuthResponseOutput
func (BasicAuthResponseOutput) ToBasicAuthResponseOutputWithContext ¶
func (o BasicAuthResponseOutput) ToBasicAuthResponseOutputWithContext(ctx context.Context) BasicAuthResponseOutput
func (BasicAuthResponseOutput) ToBasicAuthResponsePtrOutput ¶
func (o BasicAuthResponseOutput) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
func (BasicAuthResponseOutput) ToBasicAuthResponsePtrOutputWithContext ¶
func (o BasicAuthResponseOutput) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
func (BasicAuthResponseOutput) User ¶
func (o BasicAuthResponseOutput) User() pulumi.StringOutput
type BasicAuthResponsePtrInput ¶
type BasicAuthResponsePtrInput interface { pulumi.Input ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput ToBasicAuthResponsePtrOutputWithContext(context.Context) BasicAuthResponsePtrOutput }
BasicAuthResponsePtrInput is an input type that accepts BasicAuthResponseArgs, BasicAuthResponsePtr and BasicAuthResponsePtrOutput values. You can construct a concrete instance of `BasicAuthResponsePtrInput` via:
BasicAuthResponseArgs{...} or: nil
func BasicAuthResponsePtr ¶
func BasicAuthResponsePtr(v *BasicAuthResponseArgs) BasicAuthResponsePtrInput
type BasicAuthResponsePtrOutput ¶
type BasicAuthResponsePtrOutput struct{ *pulumi.OutputState }
func (BasicAuthResponsePtrOutput) Elem ¶
func (o BasicAuthResponsePtrOutput) Elem() BasicAuthResponseOutput
func (BasicAuthResponsePtrOutput) ElementType ¶
func (BasicAuthResponsePtrOutput) ElementType() reflect.Type
func (BasicAuthResponsePtrOutput) Password ¶
func (o BasicAuthResponsePtrOutput) Password() pulumi.StringPtrOutput
func (BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutput ¶
func (o BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutput() BasicAuthResponsePtrOutput
func (BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutputWithContext ¶
func (o BasicAuthResponsePtrOutput) ToBasicAuthResponsePtrOutputWithContext(ctx context.Context) BasicAuthResponsePtrOutput
func (BasicAuthResponsePtrOutput) User ¶
func (o BasicAuthResponsePtrOutput) User() pulumi.StringPtrOutput
type Binding ¶
type Binding struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition *Expr `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role *string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type BindingArgs ¶
type BindingArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprPtrInput `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (BindingArgs) ElementType ¶
func (BindingArgs) ElementType() reflect.Type
func (BindingArgs) ToBindingOutput ¶
func (i BindingArgs) ToBindingOutput() BindingOutput
func (BindingArgs) ToBindingOutputWithContext ¶
func (i BindingArgs) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingArray ¶
type BindingArray []BindingInput
func (BindingArray) ElementType ¶
func (BindingArray) ElementType() reflect.Type
func (BindingArray) ToBindingArrayOutput ¶
func (i BindingArray) ToBindingArrayOutput() BindingArrayOutput
func (BindingArray) ToBindingArrayOutputWithContext ¶
func (i BindingArray) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingArrayInput ¶
type BindingArrayInput interface { pulumi.Input ToBindingArrayOutput() BindingArrayOutput ToBindingArrayOutputWithContext(context.Context) BindingArrayOutput }
BindingArrayInput is an input type that accepts BindingArray and BindingArrayOutput values. You can construct a concrete instance of `BindingArrayInput` via:
BindingArray{ BindingArgs{...} }
type BindingArrayOutput ¶
type BindingArrayOutput struct{ *pulumi.OutputState }
func (BindingArrayOutput) ElementType ¶
func (BindingArrayOutput) ElementType() reflect.Type
func (BindingArrayOutput) Index ¶
func (o BindingArrayOutput) Index(i pulumi.IntInput) BindingOutput
func (BindingArrayOutput) ToBindingArrayOutput ¶
func (o BindingArrayOutput) ToBindingArrayOutput() BindingArrayOutput
func (BindingArrayOutput) ToBindingArrayOutputWithContext ¶
func (o BindingArrayOutput) ToBindingArrayOutputWithContext(ctx context.Context) BindingArrayOutput
type BindingInput ¶
type BindingInput interface { pulumi.Input ToBindingOutput() BindingOutput ToBindingOutputWithContext(context.Context) BindingOutput }
BindingInput is an input type that accepts BindingArgs and BindingOutput values. You can construct a concrete instance of `BindingInput` via:
BindingArgs{...}
type BindingOutput ¶
type BindingOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (BindingOutput) Condition ¶
func (o BindingOutput) Condition() ExprPtrOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingOutput) ElementType ¶
func (BindingOutput) ElementType() reflect.Type
func (BindingOutput) Members ¶
func (o BindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (BindingOutput) Role ¶
func (o BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingOutput) ToBindingOutput ¶
func (o BindingOutput) ToBindingOutput() BindingOutput
func (BindingOutput) ToBindingOutputWithContext ¶
func (o BindingOutput) ToBindingOutputWithContext(ctx context.Context) BindingOutput
type BindingResponse ¶
type BindingResponse struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprResponse `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members []string `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role string `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
type BindingResponseArgs ¶
type BindingResponseArgs struct { // The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Condition ExprResponseInput `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Role pulumi.StringInput `pulumi:"role"` }
Associates `members`, or principals, with a `role`.
func (BindingResponseArgs) ElementType ¶
func (BindingResponseArgs) ElementType() reflect.Type
func (BindingResponseArgs) ToBindingResponseOutput ¶
func (i BindingResponseArgs) ToBindingResponseOutput() BindingResponseOutput
func (BindingResponseArgs) ToBindingResponseOutputWithContext ¶
func (i BindingResponseArgs) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
type BindingResponseArray ¶
type BindingResponseArray []BindingResponseInput
func (BindingResponseArray) ElementType ¶
func (BindingResponseArray) ElementType() reflect.Type
func (BindingResponseArray) ToBindingResponseArrayOutput ¶
func (i BindingResponseArray) ToBindingResponseArrayOutput() BindingResponseArrayOutput
func (BindingResponseArray) ToBindingResponseArrayOutputWithContext ¶
func (i BindingResponseArray) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
type BindingResponseArrayInput ¶
type BindingResponseArrayInput interface { pulumi.Input ToBindingResponseArrayOutput() BindingResponseArrayOutput ToBindingResponseArrayOutputWithContext(context.Context) BindingResponseArrayOutput }
BindingResponseArrayInput is an input type that accepts BindingResponseArray and BindingResponseArrayOutput values. You can construct a concrete instance of `BindingResponseArrayInput` via:
BindingResponseArray{ BindingResponseArgs{...} }
type BindingResponseArrayOutput ¶
type BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (BindingResponseArrayOutput) ElementType ¶
func (BindingResponseArrayOutput) ElementType() reflect.Type
func (BindingResponseArrayOutput) Index ¶
func (o BindingResponseArrayOutput) Index(i pulumi.IntInput) BindingResponseOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutput ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutput() BindingResponseArrayOutput
func (BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext ¶
func (o BindingResponseArrayOutput) ToBindingResponseArrayOutputWithContext(ctx context.Context) BindingResponseArrayOutput
type BindingResponseInput ¶
type BindingResponseInput interface { pulumi.Input ToBindingResponseOutput() BindingResponseOutput ToBindingResponseOutputWithContext(context.Context) BindingResponseOutput }
BindingResponseInput is an input type that accepts BindingResponseArgs and BindingResponseOutput values. You can construct a concrete instance of `BindingResponseInput` via:
BindingResponseArgs{...}
type BindingResponseOutput ¶
type BindingResponseOutput struct{ *pulumi.OutputState }
Associates `members`, or principals, with a `role`.
func (BindingResponseOutput) Condition ¶
func (o BindingResponseOutput) Condition() ExprResponseOutput
The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
func (BindingResponseOutput) ElementType ¶
func (BindingResponseOutput) ElementType() reflect.Type
func (BindingResponseOutput) Members ¶
func (o BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`.
func (BindingResponseOutput) Role ¶
func (o BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to the list of `members`, or principals. For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
func (BindingResponseOutput) ToBindingResponseOutput ¶
func (o BindingResponseOutput) ToBindingResponseOutput() BindingResponseOutput
func (BindingResponseOutput) ToBindingResponseOutputWithContext ¶
func (o BindingResponseOutput) ToBindingResponseOutputWithContext(ctx context.Context) BindingResponseOutput
type CollectionOverride ¶
type CollectionOverride struct { // The collection that identifies this resource within its service. Collection *string `pulumi:"collection"` // Custom verb method mappings to support unordered list API mappings. MethodMap *MethodMap `pulumi:"methodMap"` // The options to apply to this resource-level override Options *Options `pulumi:"options"` }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
type CollectionOverrideArgs ¶
type CollectionOverrideArgs struct { // The collection that identifies this resource within its service. Collection pulumi.StringPtrInput `pulumi:"collection"` // Custom verb method mappings to support unordered list API mappings. MethodMap MethodMapPtrInput `pulumi:"methodMap"` // The options to apply to this resource-level override Options OptionsPtrInput `pulumi:"options"` }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
func (CollectionOverrideArgs) ElementType ¶
func (CollectionOverrideArgs) ElementType() reflect.Type
func (CollectionOverrideArgs) ToCollectionOverrideOutput ¶
func (i CollectionOverrideArgs) ToCollectionOverrideOutput() CollectionOverrideOutput
func (CollectionOverrideArgs) ToCollectionOverrideOutputWithContext ¶
func (i CollectionOverrideArgs) ToCollectionOverrideOutputWithContext(ctx context.Context) CollectionOverrideOutput
type CollectionOverrideArray ¶
type CollectionOverrideArray []CollectionOverrideInput
func (CollectionOverrideArray) ElementType ¶
func (CollectionOverrideArray) ElementType() reflect.Type
func (CollectionOverrideArray) ToCollectionOverrideArrayOutput ¶
func (i CollectionOverrideArray) ToCollectionOverrideArrayOutput() CollectionOverrideArrayOutput
func (CollectionOverrideArray) ToCollectionOverrideArrayOutputWithContext ¶
func (i CollectionOverrideArray) ToCollectionOverrideArrayOutputWithContext(ctx context.Context) CollectionOverrideArrayOutput
type CollectionOverrideArrayInput ¶
type CollectionOverrideArrayInput interface { pulumi.Input ToCollectionOverrideArrayOutput() CollectionOverrideArrayOutput ToCollectionOverrideArrayOutputWithContext(context.Context) CollectionOverrideArrayOutput }
CollectionOverrideArrayInput is an input type that accepts CollectionOverrideArray and CollectionOverrideArrayOutput values. You can construct a concrete instance of `CollectionOverrideArrayInput` via:
CollectionOverrideArray{ CollectionOverrideArgs{...} }
type CollectionOverrideArrayOutput ¶
type CollectionOverrideArrayOutput struct{ *pulumi.OutputState }
func (CollectionOverrideArrayOutput) ElementType ¶
func (CollectionOverrideArrayOutput) ElementType() reflect.Type
func (CollectionOverrideArrayOutput) Index ¶
func (o CollectionOverrideArrayOutput) Index(i pulumi.IntInput) CollectionOverrideOutput
func (CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutput ¶
func (o CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutput() CollectionOverrideArrayOutput
func (CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutputWithContext ¶
func (o CollectionOverrideArrayOutput) ToCollectionOverrideArrayOutputWithContext(ctx context.Context) CollectionOverrideArrayOutput
type CollectionOverrideInput ¶
type CollectionOverrideInput interface { pulumi.Input ToCollectionOverrideOutput() CollectionOverrideOutput ToCollectionOverrideOutputWithContext(context.Context) CollectionOverrideOutput }
CollectionOverrideInput is an input type that accepts CollectionOverrideArgs and CollectionOverrideOutput values. You can construct a concrete instance of `CollectionOverrideInput` via:
CollectionOverrideArgs{...}
type CollectionOverrideOutput ¶
type CollectionOverrideOutput struct{ *pulumi.OutputState }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
func (CollectionOverrideOutput) Collection ¶
func (o CollectionOverrideOutput) Collection() pulumi.StringPtrOutput
The collection that identifies this resource within its service.
func (CollectionOverrideOutput) ElementType ¶
func (CollectionOverrideOutput) ElementType() reflect.Type
func (CollectionOverrideOutput) MethodMap ¶
func (o CollectionOverrideOutput) MethodMap() MethodMapPtrOutput
Custom verb method mappings to support unordered list API mappings.
func (CollectionOverrideOutput) Options ¶
func (o CollectionOverrideOutput) Options() OptionsPtrOutput
The options to apply to this resource-level override
func (CollectionOverrideOutput) ToCollectionOverrideOutput ¶
func (o CollectionOverrideOutput) ToCollectionOverrideOutput() CollectionOverrideOutput
func (CollectionOverrideOutput) ToCollectionOverrideOutputWithContext ¶
func (o CollectionOverrideOutput) ToCollectionOverrideOutputWithContext(ctx context.Context) CollectionOverrideOutput
type CollectionOverrideResponse ¶
type CollectionOverrideResponse struct { // The collection that identifies this resource within its service. Collection string `pulumi:"collection"` // Custom verb method mappings to support unordered list API mappings. MethodMap MethodMapResponse `pulumi:"methodMap"` // The options to apply to this resource-level override Options OptionsResponse `pulumi:"options"` }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
type CollectionOverrideResponseArgs ¶
type CollectionOverrideResponseArgs struct { // The collection that identifies this resource within its service. Collection pulumi.StringInput `pulumi:"collection"` // Custom verb method mappings to support unordered list API mappings. MethodMap MethodMapResponseInput `pulumi:"methodMap"` // The options to apply to this resource-level override Options OptionsResponseInput `pulumi:"options"` }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
func (CollectionOverrideResponseArgs) ElementType ¶
func (CollectionOverrideResponseArgs) ElementType() reflect.Type
func (CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutput ¶
func (i CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutput() CollectionOverrideResponseOutput
func (CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutputWithContext ¶
func (i CollectionOverrideResponseArgs) ToCollectionOverrideResponseOutputWithContext(ctx context.Context) CollectionOverrideResponseOutput
type CollectionOverrideResponseArray ¶
type CollectionOverrideResponseArray []CollectionOverrideResponseInput
func (CollectionOverrideResponseArray) ElementType ¶
func (CollectionOverrideResponseArray) ElementType() reflect.Type
func (CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutput ¶
func (i CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutput() CollectionOverrideResponseArrayOutput
func (CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutputWithContext ¶
func (i CollectionOverrideResponseArray) ToCollectionOverrideResponseArrayOutputWithContext(ctx context.Context) CollectionOverrideResponseArrayOutput
type CollectionOverrideResponseArrayInput ¶
type CollectionOverrideResponseArrayInput interface { pulumi.Input ToCollectionOverrideResponseArrayOutput() CollectionOverrideResponseArrayOutput ToCollectionOverrideResponseArrayOutputWithContext(context.Context) CollectionOverrideResponseArrayOutput }
CollectionOverrideResponseArrayInput is an input type that accepts CollectionOverrideResponseArray and CollectionOverrideResponseArrayOutput values. You can construct a concrete instance of `CollectionOverrideResponseArrayInput` via:
CollectionOverrideResponseArray{ CollectionOverrideResponseArgs{...} }
type CollectionOverrideResponseArrayOutput ¶
type CollectionOverrideResponseArrayOutput struct{ *pulumi.OutputState }
func (CollectionOverrideResponseArrayOutput) ElementType ¶
func (CollectionOverrideResponseArrayOutput) ElementType() reflect.Type
func (CollectionOverrideResponseArrayOutput) Index ¶
func (o CollectionOverrideResponseArrayOutput) Index(i pulumi.IntInput) CollectionOverrideResponseOutput
func (CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutput ¶
func (o CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutput() CollectionOverrideResponseArrayOutput
func (CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutputWithContext ¶
func (o CollectionOverrideResponseArrayOutput) ToCollectionOverrideResponseArrayOutputWithContext(ctx context.Context) CollectionOverrideResponseArrayOutput
type CollectionOverrideResponseInput ¶
type CollectionOverrideResponseInput interface { pulumi.Input ToCollectionOverrideResponseOutput() CollectionOverrideResponseOutput ToCollectionOverrideResponseOutputWithContext(context.Context) CollectionOverrideResponseOutput }
CollectionOverrideResponseInput is an input type that accepts CollectionOverrideResponseArgs and CollectionOverrideResponseOutput values. You can construct a concrete instance of `CollectionOverrideResponseInput` via:
CollectionOverrideResponseArgs{...}
type CollectionOverrideResponseOutput ¶
type CollectionOverrideResponseOutput struct{ *pulumi.OutputState }
CollectionOverride allows resource handling overrides for specific resources within a BaseType
func (CollectionOverrideResponseOutput) Collection ¶
func (o CollectionOverrideResponseOutput) Collection() pulumi.StringOutput
The collection that identifies this resource within its service.
func (CollectionOverrideResponseOutput) ElementType ¶
func (CollectionOverrideResponseOutput) ElementType() reflect.Type
func (CollectionOverrideResponseOutput) MethodMap ¶
func (o CollectionOverrideResponseOutput) MethodMap() MethodMapResponseOutput
Custom verb method mappings to support unordered list API mappings.
func (CollectionOverrideResponseOutput) Options ¶
func (o CollectionOverrideResponseOutput) Options() OptionsResponseOutput
The options to apply to this resource-level override
func (CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutput ¶
func (o CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutput() CollectionOverrideResponseOutput
func (CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutputWithContext ¶
func (o CollectionOverrideResponseOutput) ToCollectionOverrideResponseOutputWithContext(ctx context.Context) CollectionOverrideResponseOutput
type CompositeType ¶
type CompositeType struct { pulumi.CustomResourceState // An optional textual description of the resource; provided by the client when the resource is created. Description pulumi.StringOutput `pulumi:"description"` // Creation timestamp in RFC3339 text format. InsertTime pulumi.StringOutput `pulumi:"insertTime"` // Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels CompositeTypeLabelEntryResponseArrayOutput `pulumi:"labels"` // Name of the composite type, must follow the expression: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`. Name pulumi.StringOutput `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this composite type. Operation OperationResponseOutput `pulumi:"operation"` // Server defined URL for the resource. SelfLink pulumi.StringOutput `pulumi:"selfLink"` Status pulumi.StringOutput `pulumi:"status"` // Files for the template type. TemplateContents TemplateContentsResponseOutput `pulumi:"templateContents"` }
Creates a composite type.
func GetCompositeType ¶
func GetCompositeType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CompositeTypeState, opts ...pulumi.ResourceOption) (*CompositeType, error)
GetCompositeType gets an existing CompositeType 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 NewCompositeType ¶
func NewCompositeType(ctx *pulumi.Context, name string, args *CompositeTypeArgs, opts ...pulumi.ResourceOption) (*CompositeType, error)
NewCompositeType registers a new resource with the given unique name, arguments, and options.
func (*CompositeType) ElementType ¶
func (*CompositeType) ElementType() reflect.Type
func (*CompositeType) ToCompositeTypeOutput ¶
func (i *CompositeType) ToCompositeTypeOutput() CompositeTypeOutput
func (*CompositeType) ToCompositeTypeOutputWithContext ¶
func (i *CompositeType) ToCompositeTypeOutputWithContext(ctx context.Context) CompositeTypeOutput
type CompositeTypeArgs ¶
type CompositeTypeArgs struct { // An optional textual description of the resource; provided by the client when the resource is created. Description pulumi.StringPtrInput Id pulumi.StringPtrInput // Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels CompositeTypeLabelEntryArrayInput // Name of the composite type, must follow the expression: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput Status CompositeTypeStatusPtrInput // Files for the template type. TemplateContents TemplateContentsPtrInput }
The set of arguments for constructing a CompositeType resource.
func (CompositeTypeArgs) ElementType ¶
func (CompositeTypeArgs) ElementType() reflect.Type
type CompositeTypeInput ¶
type CompositeTypeInput interface { pulumi.Input ToCompositeTypeOutput() CompositeTypeOutput ToCompositeTypeOutputWithContext(ctx context.Context) CompositeTypeOutput }
type CompositeTypeLabelEntry ¶
type CompositeTypeLabelEntry struct { // Key of the label Key *string `pulumi:"key"` // Value of the label Value *string `pulumi:"value"` }
Label object for CompositeTypes
type CompositeTypeLabelEntryArgs ¶
type CompositeTypeLabelEntryArgs struct { // Key of the label Key pulumi.StringPtrInput `pulumi:"key"` // Value of the label Value pulumi.StringPtrInput `pulumi:"value"` }
Label object for CompositeTypes
func (CompositeTypeLabelEntryArgs) ElementType ¶
func (CompositeTypeLabelEntryArgs) ElementType() reflect.Type
func (CompositeTypeLabelEntryArgs) ToCompositeTypeLabelEntryOutput ¶
func (i CompositeTypeLabelEntryArgs) ToCompositeTypeLabelEntryOutput() CompositeTypeLabelEntryOutput
func (CompositeTypeLabelEntryArgs) ToCompositeTypeLabelEntryOutputWithContext ¶
func (i CompositeTypeLabelEntryArgs) ToCompositeTypeLabelEntryOutputWithContext(ctx context.Context) CompositeTypeLabelEntryOutput
type CompositeTypeLabelEntryArray ¶
type CompositeTypeLabelEntryArray []CompositeTypeLabelEntryInput
func (CompositeTypeLabelEntryArray) ElementType ¶
func (CompositeTypeLabelEntryArray) ElementType() reflect.Type
func (CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutput ¶
func (i CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutput() CompositeTypeLabelEntryArrayOutput
func (CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutputWithContext ¶
func (i CompositeTypeLabelEntryArray) ToCompositeTypeLabelEntryArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryArrayOutput
type CompositeTypeLabelEntryArrayInput ¶
type CompositeTypeLabelEntryArrayInput interface { pulumi.Input ToCompositeTypeLabelEntryArrayOutput() CompositeTypeLabelEntryArrayOutput ToCompositeTypeLabelEntryArrayOutputWithContext(context.Context) CompositeTypeLabelEntryArrayOutput }
CompositeTypeLabelEntryArrayInput is an input type that accepts CompositeTypeLabelEntryArray and CompositeTypeLabelEntryArrayOutput values. You can construct a concrete instance of `CompositeTypeLabelEntryArrayInput` via:
CompositeTypeLabelEntryArray{ CompositeTypeLabelEntryArgs{...} }
type CompositeTypeLabelEntryArrayOutput ¶
type CompositeTypeLabelEntryArrayOutput struct{ *pulumi.OutputState }
func (CompositeTypeLabelEntryArrayOutput) ElementType ¶
func (CompositeTypeLabelEntryArrayOutput) ElementType() reflect.Type
func (CompositeTypeLabelEntryArrayOutput) Index ¶
func (o CompositeTypeLabelEntryArrayOutput) Index(i pulumi.IntInput) CompositeTypeLabelEntryOutput
func (CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutput ¶
func (o CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutput() CompositeTypeLabelEntryArrayOutput
func (CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutputWithContext ¶
func (o CompositeTypeLabelEntryArrayOutput) ToCompositeTypeLabelEntryArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryArrayOutput
type CompositeTypeLabelEntryInput ¶
type CompositeTypeLabelEntryInput interface { pulumi.Input ToCompositeTypeLabelEntryOutput() CompositeTypeLabelEntryOutput ToCompositeTypeLabelEntryOutputWithContext(context.Context) CompositeTypeLabelEntryOutput }
CompositeTypeLabelEntryInput is an input type that accepts CompositeTypeLabelEntryArgs and CompositeTypeLabelEntryOutput values. You can construct a concrete instance of `CompositeTypeLabelEntryInput` via:
CompositeTypeLabelEntryArgs{...}
type CompositeTypeLabelEntryOutput ¶
type CompositeTypeLabelEntryOutput struct{ *pulumi.OutputState }
Label object for CompositeTypes
func (CompositeTypeLabelEntryOutput) ElementType ¶
func (CompositeTypeLabelEntryOutput) ElementType() reflect.Type
func (CompositeTypeLabelEntryOutput) Key ¶
func (o CompositeTypeLabelEntryOutput) Key() pulumi.StringPtrOutput
Key of the label
func (CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutput ¶
func (o CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutput() CompositeTypeLabelEntryOutput
func (CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutputWithContext ¶
func (o CompositeTypeLabelEntryOutput) ToCompositeTypeLabelEntryOutputWithContext(ctx context.Context) CompositeTypeLabelEntryOutput
func (CompositeTypeLabelEntryOutput) Value ¶
func (o CompositeTypeLabelEntryOutput) Value() pulumi.StringPtrOutput
Value of the label
type CompositeTypeLabelEntryResponse ¶
type CompositeTypeLabelEntryResponse struct { // Key of the label Key string `pulumi:"key"` // Value of the label Value string `pulumi:"value"` }
Label object for CompositeTypes
type CompositeTypeLabelEntryResponseArgs ¶
type CompositeTypeLabelEntryResponseArgs struct { // Key of the label Key pulumi.StringInput `pulumi:"key"` // Value of the label Value pulumi.StringInput `pulumi:"value"` }
Label object for CompositeTypes
func (CompositeTypeLabelEntryResponseArgs) ElementType ¶
func (CompositeTypeLabelEntryResponseArgs) ElementType() reflect.Type
func (CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutput ¶
func (i CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutput() CompositeTypeLabelEntryResponseOutput
func (CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutputWithContext ¶
func (i CompositeTypeLabelEntryResponseArgs) ToCompositeTypeLabelEntryResponseOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseOutput
type CompositeTypeLabelEntryResponseArray ¶
type CompositeTypeLabelEntryResponseArray []CompositeTypeLabelEntryResponseInput
func (CompositeTypeLabelEntryResponseArray) ElementType ¶
func (CompositeTypeLabelEntryResponseArray) ElementType() reflect.Type
func (CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutput ¶
func (i CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutput() CompositeTypeLabelEntryResponseArrayOutput
func (CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutputWithContext ¶
func (i CompositeTypeLabelEntryResponseArray) ToCompositeTypeLabelEntryResponseArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseArrayOutput
type CompositeTypeLabelEntryResponseArrayInput ¶
type CompositeTypeLabelEntryResponseArrayInput interface { pulumi.Input ToCompositeTypeLabelEntryResponseArrayOutput() CompositeTypeLabelEntryResponseArrayOutput ToCompositeTypeLabelEntryResponseArrayOutputWithContext(context.Context) CompositeTypeLabelEntryResponseArrayOutput }
CompositeTypeLabelEntryResponseArrayInput is an input type that accepts CompositeTypeLabelEntryResponseArray and CompositeTypeLabelEntryResponseArrayOutput values. You can construct a concrete instance of `CompositeTypeLabelEntryResponseArrayInput` via:
CompositeTypeLabelEntryResponseArray{ CompositeTypeLabelEntryResponseArgs{...} }
type CompositeTypeLabelEntryResponseArrayOutput ¶
type CompositeTypeLabelEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (CompositeTypeLabelEntryResponseArrayOutput) ElementType ¶
func (CompositeTypeLabelEntryResponseArrayOutput) ElementType() reflect.Type
func (CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutput ¶
func (o CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutput() CompositeTypeLabelEntryResponseArrayOutput
func (CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutputWithContext ¶
func (o CompositeTypeLabelEntryResponseArrayOutput) ToCompositeTypeLabelEntryResponseArrayOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseArrayOutput
type CompositeTypeLabelEntryResponseInput ¶
type CompositeTypeLabelEntryResponseInput interface { pulumi.Input ToCompositeTypeLabelEntryResponseOutput() CompositeTypeLabelEntryResponseOutput ToCompositeTypeLabelEntryResponseOutputWithContext(context.Context) CompositeTypeLabelEntryResponseOutput }
CompositeTypeLabelEntryResponseInput is an input type that accepts CompositeTypeLabelEntryResponseArgs and CompositeTypeLabelEntryResponseOutput values. You can construct a concrete instance of `CompositeTypeLabelEntryResponseInput` via:
CompositeTypeLabelEntryResponseArgs{...}
type CompositeTypeLabelEntryResponseOutput ¶
type CompositeTypeLabelEntryResponseOutput struct{ *pulumi.OutputState }
Label object for CompositeTypes
func (CompositeTypeLabelEntryResponseOutput) ElementType ¶
func (CompositeTypeLabelEntryResponseOutput) ElementType() reflect.Type
func (CompositeTypeLabelEntryResponseOutput) Key ¶
func (o CompositeTypeLabelEntryResponseOutput) Key() pulumi.StringOutput
Key of the label
func (CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutput ¶
func (o CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutput() CompositeTypeLabelEntryResponseOutput
func (CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutputWithContext ¶
func (o CompositeTypeLabelEntryResponseOutput) ToCompositeTypeLabelEntryResponseOutputWithContext(ctx context.Context) CompositeTypeLabelEntryResponseOutput
func (CompositeTypeLabelEntryResponseOutput) Value ¶
func (o CompositeTypeLabelEntryResponseOutput) Value() pulumi.StringOutput
Value of the label
type CompositeTypeOutput ¶
type CompositeTypeOutput struct{ *pulumi.OutputState }
func (CompositeTypeOutput) ElementType ¶
func (CompositeTypeOutput) ElementType() reflect.Type
func (CompositeTypeOutput) ToCompositeTypeOutput ¶
func (o CompositeTypeOutput) ToCompositeTypeOutput() CompositeTypeOutput
func (CompositeTypeOutput) ToCompositeTypeOutputWithContext ¶
func (o CompositeTypeOutput) ToCompositeTypeOutputWithContext(ctx context.Context) CompositeTypeOutput
type CompositeTypeState ¶
type CompositeTypeState struct { }
func (CompositeTypeState) ElementType ¶
func (CompositeTypeState) ElementType() reflect.Type
type CompositeTypeStatus ¶ added in v0.4.0
type CompositeTypeStatus string
func (CompositeTypeStatus) ElementType ¶ added in v0.4.0
func (CompositeTypeStatus) ElementType() reflect.Type
func (CompositeTypeStatus) ToCompositeTypeStatusOutput ¶ added in v0.6.0
func (e CompositeTypeStatus) ToCompositeTypeStatusOutput() CompositeTypeStatusOutput
func (CompositeTypeStatus) ToCompositeTypeStatusOutputWithContext ¶ added in v0.6.0
func (e CompositeTypeStatus) ToCompositeTypeStatusOutputWithContext(ctx context.Context) CompositeTypeStatusOutput
func (CompositeTypeStatus) ToCompositeTypeStatusPtrOutput ¶ added in v0.6.0
func (e CompositeTypeStatus) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
func (CompositeTypeStatus) ToCompositeTypeStatusPtrOutputWithContext ¶ added in v0.6.0
func (e CompositeTypeStatus) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
func (CompositeTypeStatus) ToStringOutput ¶ added in v0.4.0
func (e CompositeTypeStatus) ToStringOutput() pulumi.StringOutput
func (CompositeTypeStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e CompositeTypeStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CompositeTypeStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e CompositeTypeStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeTypeStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e CompositeTypeStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CompositeTypeStatusInput ¶ added in v0.6.0
type CompositeTypeStatusInput interface { pulumi.Input ToCompositeTypeStatusOutput() CompositeTypeStatusOutput ToCompositeTypeStatusOutputWithContext(context.Context) CompositeTypeStatusOutput }
CompositeTypeStatusInput is an input type that accepts CompositeTypeStatusArgs and CompositeTypeStatusOutput values. You can construct a concrete instance of `CompositeTypeStatusInput` via:
CompositeTypeStatusArgs{...}
type CompositeTypeStatusOutput ¶ added in v0.6.0
type CompositeTypeStatusOutput struct{ *pulumi.OutputState }
func (CompositeTypeStatusOutput) ElementType ¶ added in v0.6.0
func (CompositeTypeStatusOutput) ElementType() reflect.Type
func (CompositeTypeStatusOutput) ToCompositeTypeStatusOutput ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToCompositeTypeStatusOutput() CompositeTypeStatusOutput
func (CompositeTypeStatusOutput) ToCompositeTypeStatusOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToCompositeTypeStatusOutputWithContext(ctx context.Context) CompositeTypeStatusOutput
func (CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutput ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
func (CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
func (CompositeTypeStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToStringOutput() pulumi.StringOutput
func (CompositeTypeStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CompositeTypeStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeTypeStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CompositeTypeStatusPtrInput ¶ added in v0.6.0
type CompositeTypeStatusPtrInput interface { pulumi.Input ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput ToCompositeTypeStatusPtrOutputWithContext(context.Context) CompositeTypeStatusPtrOutput }
func CompositeTypeStatusPtr ¶ added in v0.6.0
func CompositeTypeStatusPtr(v string) CompositeTypeStatusPtrInput
type CompositeTypeStatusPtrOutput ¶ added in v0.6.0
type CompositeTypeStatusPtrOutput struct{ *pulumi.OutputState }
func (CompositeTypeStatusPtrOutput) Elem ¶ added in v0.6.0
func (o CompositeTypeStatusPtrOutput) Elem() CompositeTypeStatusOutput
func (CompositeTypeStatusPtrOutput) ElementType ¶ added in v0.6.0
func (CompositeTypeStatusPtrOutput) ElementType() reflect.Type
func (CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutput ¶ added in v0.6.0
func (o CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutput() CompositeTypeStatusPtrOutput
func (CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusPtrOutput) ToCompositeTypeStatusPtrOutputWithContext(ctx context.Context) CompositeTypeStatusPtrOutput
func (CompositeTypeStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o CompositeTypeStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CompositeTypeStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o CompositeTypeStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ConfigFile ¶
type ConfigFile struct { // The contents of the file. Content *string `pulumi:"content"` }
type ConfigFileArgs ¶
type ConfigFileArgs struct { // The contents of the file. Content pulumi.StringPtrInput `pulumi:"content"` }
func (ConfigFileArgs) ElementType ¶
func (ConfigFileArgs) ElementType() reflect.Type
func (ConfigFileArgs) ToConfigFileOutput ¶
func (i ConfigFileArgs) ToConfigFileOutput() ConfigFileOutput
func (ConfigFileArgs) ToConfigFileOutputWithContext ¶
func (i ConfigFileArgs) ToConfigFileOutputWithContext(ctx context.Context) ConfigFileOutput
func (ConfigFileArgs) ToConfigFilePtrOutput ¶
func (i ConfigFileArgs) ToConfigFilePtrOutput() ConfigFilePtrOutput
func (ConfigFileArgs) ToConfigFilePtrOutputWithContext ¶
func (i ConfigFileArgs) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
type ConfigFileInput ¶
type ConfigFileInput interface { pulumi.Input ToConfigFileOutput() ConfigFileOutput ToConfigFileOutputWithContext(context.Context) ConfigFileOutput }
ConfigFileInput is an input type that accepts ConfigFileArgs and ConfigFileOutput values. You can construct a concrete instance of `ConfigFileInput` via:
ConfigFileArgs{...}
type ConfigFileOutput ¶
type ConfigFileOutput struct{ *pulumi.OutputState }
func (ConfigFileOutput) Content ¶
func (o ConfigFileOutput) Content() pulumi.StringPtrOutput
The contents of the file.
func (ConfigFileOutput) ElementType ¶
func (ConfigFileOutput) ElementType() reflect.Type
func (ConfigFileOutput) ToConfigFileOutput ¶
func (o ConfigFileOutput) ToConfigFileOutput() ConfigFileOutput
func (ConfigFileOutput) ToConfigFileOutputWithContext ¶
func (o ConfigFileOutput) ToConfigFileOutputWithContext(ctx context.Context) ConfigFileOutput
func (ConfigFileOutput) ToConfigFilePtrOutput ¶
func (o ConfigFileOutput) ToConfigFilePtrOutput() ConfigFilePtrOutput
func (ConfigFileOutput) ToConfigFilePtrOutputWithContext ¶
func (o ConfigFileOutput) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
type ConfigFilePtrInput ¶
type ConfigFilePtrInput interface { pulumi.Input ToConfigFilePtrOutput() ConfigFilePtrOutput ToConfigFilePtrOutputWithContext(context.Context) ConfigFilePtrOutput }
ConfigFilePtrInput is an input type that accepts ConfigFileArgs, ConfigFilePtr and ConfigFilePtrOutput values. You can construct a concrete instance of `ConfigFilePtrInput` via:
ConfigFileArgs{...} or: nil
func ConfigFilePtr ¶
func ConfigFilePtr(v *ConfigFileArgs) ConfigFilePtrInput
type ConfigFilePtrOutput ¶
type ConfigFilePtrOutput struct{ *pulumi.OutputState }
func (ConfigFilePtrOutput) Content ¶
func (o ConfigFilePtrOutput) Content() pulumi.StringPtrOutput
The contents of the file.
func (ConfigFilePtrOutput) Elem ¶
func (o ConfigFilePtrOutput) Elem() ConfigFileOutput
func (ConfigFilePtrOutput) ElementType ¶
func (ConfigFilePtrOutput) ElementType() reflect.Type
func (ConfigFilePtrOutput) ToConfigFilePtrOutput ¶
func (o ConfigFilePtrOutput) ToConfigFilePtrOutput() ConfigFilePtrOutput
func (ConfigFilePtrOutput) ToConfigFilePtrOutputWithContext ¶
func (o ConfigFilePtrOutput) ToConfigFilePtrOutputWithContext(ctx context.Context) ConfigFilePtrOutput
type ConfigFileResponse ¶
type ConfigFileResponse struct { // The contents of the file. Content string `pulumi:"content"` }
type ConfigFileResponseArgs ¶
type ConfigFileResponseArgs struct { // The contents of the file. Content pulumi.StringInput `pulumi:"content"` }
func (ConfigFileResponseArgs) ElementType ¶
func (ConfigFileResponseArgs) ElementType() reflect.Type
func (ConfigFileResponseArgs) ToConfigFileResponseOutput ¶
func (i ConfigFileResponseArgs) ToConfigFileResponseOutput() ConfigFileResponseOutput
func (ConfigFileResponseArgs) ToConfigFileResponseOutputWithContext ¶
func (i ConfigFileResponseArgs) ToConfigFileResponseOutputWithContext(ctx context.Context) ConfigFileResponseOutput
func (ConfigFileResponseArgs) ToConfigFileResponsePtrOutput ¶
func (i ConfigFileResponseArgs) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
func (ConfigFileResponseArgs) ToConfigFileResponsePtrOutputWithContext ¶
func (i ConfigFileResponseArgs) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
type ConfigFileResponseInput ¶
type ConfigFileResponseInput interface { pulumi.Input ToConfigFileResponseOutput() ConfigFileResponseOutput ToConfigFileResponseOutputWithContext(context.Context) ConfigFileResponseOutput }
ConfigFileResponseInput is an input type that accepts ConfigFileResponseArgs and ConfigFileResponseOutput values. You can construct a concrete instance of `ConfigFileResponseInput` via:
ConfigFileResponseArgs{...}
type ConfigFileResponseOutput ¶
type ConfigFileResponseOutput struct{ *pulumi.OutputState }
func (ConfigFileResponseOutput) Content ¶
func (o ConfigFileResponseOutput) Content() pulumi.StringOutput
The contents of the file.
func (ConfigFileResponseOutput) ElementType ¶
func (ConfigFileResponseOutput) ElementType() reflect.Type
func (ConfigFileResponseOutput) ToConfigFileResponseOutput ¶
func (o ConfigFileResponseOutput) ToConfigFileResponseOutput() ConfigFileResponseOutput
func (ConfigFileResponseOutput) ToConfigFileResponseOutputWithContext ¶
func (o ConfigFileResponseOutput) ToConfigFileResponseOutputWithContext(ctx context.Context) ConfigFileResponseOutput
func (ConfigFileResponseOutput) ToConfigFileResponsePtrOutput ¶
func (o ConfigFileResponseOutput) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
func (ConfigFileResponseOutput) ToConfigFileResponsePtrOutputWithContext ¶
func (o ConfigFileResponseOutput) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
type ConfigFileResponsePtrInput ¶
type ConfigFileResponsePtrInput interface { pulumi.Input ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput ToConfigFileResponsePtrOutputWithContext(context.Context) ConfigFileResponsePtrOutput }
ConfigFileResponsePtrInput is an input type that accepts ConfigFileResponseArgs, ConfigFileResponsePtr and ConfigFileResponsePtrOutput values. You can construct a concrete instance of `ConfigFileResponsePtrInput` via:
ConfigFileResponseArgs{...} or: nil
func ConfigFileResponsePtr ¶
func ConfigFileResponsePtr(v *ConfigFileResponseArgs) ConfigFileResponsePtrInput
type ConfigFileResponsePtrOutput ¶
type ConfigFileResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigFileResponsePtrOutput) Content ¶
func (o ConfigFileResponsePtrOutput) Content() pulumi.StringPtrOutput
The contents of the file.
func (ConfigFileResponsePtrOutput) Elem ¶
func (o ConfigFileResponsePtrOutput) Elem() ConfigFileResponseOutput
func (ConfigFileResponsePtrOutput) ElementType ¶
func (ConfigFileResponsePtrOutput) ElementType() reflect.Type
func (ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutput ¶
func (o ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutput() ConfigFileResponsePtrOutput
func (ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutputWithContext ¶
func (o ConfigFileResponsePtrOutput) ToConfigFileResponsePtrOutputWithContext(ctx context.Context) ConfigFileResponsePtrOutput
type Credential ¶
type Credential struct { // Basic Auth Credential, only used by TypeProvider. BasicAuth *BasicAuth `pulumi:"basicAuth"` // Service Account Credential, only used by Deployment. ServiceAccount *ServiceAccount `pulumi:"serviceAccount"` // Specify to use the project default credential, only supported by Deployment. UseProjectDefault *bool `pulumi:"useProjectDefault"` }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
type CredentialArgs ¶
type CredentialArgs struct { // Basic Auth Credential, only used by TypeProvider. BasicAuth BasicAuthPtrInput `pulumi:"basicAuth"` // Service Account Credential, only used by Deployment. ServiceAccount ServiceAccountPtrInput `pulumi:"serviceAccount"` // Specify to use the project default credential, only supported by Deployment. UseProjectDefault pulumi.BoolPtrInput `pulumi:"useProjectDefault"` }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
func (CredentialArgs) ElementType ¶
func (CredentialArgs) ElementType() reflect.Type
func (CredentialArgs) ToCredentialOutput ¶
func (i CredentialArgs) ToCredentialOutput() CredentialOutput
func (CredentialArgs) ToCredentialOutputWithContext ¶
func (i CredentialArgs) ToCredentialOutputWithContext(ctx context.Context) CredentialOutput
func (CredentialArgs) ToCredentialPtrOutput ¶
func (i CredentialArgs) ToCredentialPtrOutput() CredentialPtrOutput
func (CredentialArgs) ToCredentialPtrOutputWithContext ¶
func (i CredentialArgs) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
type CredentialInput ¶
type CredentialInput interface { pulumi.Input ToCredentialOutput() CredentialOutput ToCredentialOutputWithContext(context.Context) CredentialOutput }
CredentialInput is an input type that accepts CredentialArgs and CredentialOutput values. You can construct a concrete instance of `CredentialInput` via:
CredentialArgs{...}
type CredentialOutput ¶
type CredentialOutput struct{ *pulumi.OutputState }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
func (CredentialOutput) BasicAuth ¶
func (o CredentialOutput) BasicAuth() BasicAuthPtrOutput
Basic Auth Credential, only used by TypeProvider.
func (CredentialOutput) ElementType ¶
func (CredentialOutput) ElementType() reflect.Type
func (CredentialOutput) ServiceAccount ¶
func (o CredentialOutput) ServiceAccount() ServiceAccountPtrOutput
Service Account Credential, only used by Deployment.
func (CredentialOutput) ToCredentialOutput ¶
func (o CredentialOutput) ToCredentialOutput() CredentialOutput
func (CredentialOutput) ToCredentialOutputWithContext ¶
func (o CredentialOutput) ToCredentialOutputWithContext(ctx context.Context) CredentialOutput
func (CredentialOutput) ToCredentialPtrOutput ¶
func (o CredentialOutput) ToCredentialPtrOutput() CredentialPtrOutput
func (CredentialOutput) ToCredentialPtrOutputWithContext ¶
func (o CredentialOutput) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
func (CredentialOutput) UseProjectDefault ¶
func (o CredentialOutput) UseProjectDefault() pulumi.BoolPtrOutput
Specify to use the project default credential, only supported by Deployment.
type CredentialPtrInput ¶
type CredentialPtrInput interface { pulumi.Input ToCredentialPtrOutput() CredentialPtrOutput ToCredentialPtrOutputWithContext(context.Context) CredentialPtrOutput }
CredentialPtrInput is an input type that accepts CredentialArgs, CredentialPtr and CredentialPtrOutput values. You can construct a concrete instance of `CredentialPtrInput` via:
CredentialArgs{...} or: nil
func CredentialPtr ¶
func CredentialPtr(v *CredentialArgs) CredentialPtrInput
type CredentialPtrOutput ¶
type CredentialPtrOutput struct{ *pulumi.OutputState }
func (CredentialPtrOutput) BasicAuth ¶
func (o CredentialPtrOutput) BasicAuth() BasicAuthPtrOutput
Basic Auth Credential, only used by TypeProvider.
func (CredentialPtrOutput) Elem ¶
func (o CredentialPtrOutput) Elem() CredentialOutput
func (CredentialPtrOutput) ElementType ¶
func (CredentialPtrOutput) ElementType() reflect.Type
func (CredentialPtrOutput) ServiceAccount ¶
func (o CredentialPtrOutput) ServiceAccount() ServiceAccountPtrOutput
Service Account Credential, only used by Deployment.
func (CredentialPtrOutput) ToCredentialPtrOutput ¶
func (o CredentialPtrOutput) ToCredentialPtrOutput() CredentialPtrOutput
func (CredentialPtrOutput) ToCredentialPtrOutputWithContext ¶
func (o CredentialPtrOutput) ToCredentialPtrOutputWithContext(ctx context.Context) CredentialPtrOutput
func (CredentialPtrOutput) UseProjectDefault ¶
func (o CredentialPtrOutput) UseProjectDefault() pulumi.BoolPtrOutput
Specify to use the project default credential, only supported by Deployment.
type CredentialResponse ¶
type CredentialResponse struct { // Basic Auth Credential, only used by TypeProvider. BasicAuth BasicAuthResponse `pulumi:"basicAuth"` // Service Account Credential, only used by Deployment. ServiceAccount ServiceAccountResponse `pulumi:"serviceAccount"` // Specify to use the project default credential, only supported by Deployment. UseProjectDefault bool `pulumi:"useProjectDefault"` }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
type CredentialResponseArgs ¶
type CredentialResponseArgs struct { // Basic Auth Credential, only used by TypeProvider. BasicAuth BasicAuthResponseInput `pulumi:"basicAuth"` // Service Account Credential, only used by Deployment. ServiceAccount ServiceAccountResponseInput `pulumi:"serviceAccount"` // Specify to use the project default credential, only supported by Deployment. UseProjectDefault pulumi.BoolInput `pulumi:"useProjectDefault"` }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
func (CredentialResponseArgs) ElementType ¶
func (CredentialResponseArgs) ElementType() reflect.Type
func (CredentialResponseArgs) ToCredentialResponseOutput ¶
func (i CredentialResponseArgs) ToCredentialResponseOutput() CredentialResponseOutput
func (CredentialResponseArgs) ToCredentialResponseOutputWithContext ¶
func (i CredentialResponseArgs) ToCredentialResponseOutputWithContext(ctx context.Context) CredentialResponseOutput
func (CredentialResponseArgs) ToCredentialResponsePtrOutput ¶
func (i CredentialResponseArgs) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
func (CredentialResponseArgs) ToCredentialResponsePtrOutputWithContext ¶
func (i CredentialResponseArgs) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
type CredentialResponseInput ¶
type CredentialResponseInput interface { pulumi.Input ToCredentialResponseOutput() CredentialResponseOutput ToCredentialResponseOutputWithContext(context.Context) CredentialResponseOutput }
CredentialResponseInput is an input type that accepts CredentialResponseArgs and CredentialResponseOutput values. You can construct a concrete instance of `CredentialResponseInput` via:
CredentialResponseArgs{...}
type CredentialResponseOutput ¶
type CredentialResponseOutput struct{ *pulumi.OutputState }
The credential used by Deployment Manager and TypeProvider. Only one of the options is permitted.
func (CredentialResponseOutput) BasicAuth ¶
func (o CredentialResponseOutput) BasicAuth() BasicAuthResponseOutput
Basic Auth Credential, only used by TypeProvider.
func (CredentialResponseOutput) ElementType ¶
func (CredentialResponseOutput) ElementType() reflect.Type
func (CredentialResponseOutput) ServiceAccount ¶
func (o CredentialResponseOutput) ServiceAccount() ServiceAccountResponseOutput
Service Account Credential, only used by Deployment.
func (CredentialResponseOutput) ToCredentialResponseOutput ¶
func (o CredentialResponseOutput) ToCredentialResponseOutput() CredentialResponseOutput
func (CredentialResponseOutput) ToCredentialResponseOutputWithContext ¶
func (o CredentialResponseOutput) ToCredentialResponseOutputWithContext(ctx context.Context) CredentialResponseOutput
func (CredentialResponseOutput) ToCredentialResponsePtrOutput ¶
func (o CredentialResponseOutput) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
func (CredentialResponseOutput) ToCredentialResponsePtrOutputWithContext ¶
func (o CredentialResponseOutput) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
func (CredentialResponseOutput) UseProjectDefault ¶
func (o CredentialResponseOutput) UseProjectDefault() pulumi.BoolOutput
Specify to use the project default credential, only supported by Deployment.
type CredentialResponsePtrInput ¶
type CredentialResponsePtrInput interface { pulumi.Input ToCredentialResponsePtrOutput() CredentialResponsePtrOutput ToCredentialResponsePtrOutputWithContext(context.Context) CredentialResponsePtrOutput }
CredentialResponsePtrInput is an input type that accepts CredentialResponseArgs, CredentialResponsePtr and CredentialResponsePtrOutput values. You can construct a concrete instance of `CredentialResponsePtrInput` via:
CredentialResponseArgs{...} or: nil
func CredentialResponsePtr ¶
func CredentialResponsePtr(v *CredentialResponseArgs) CredentialResponsePtrInput
type CredentialResponsePtrOutput ¶
type CredentialResponsePtrOutput struct{ *pulumi.OutputState }
func (CredentialResponsePtrOutput) BasicAuth ¶
func (o CredentialResponsePtrOutput) BasicAuth() BasicAuthResponsePtrOutput
Basic Auth Credential, only used by TypeProvider.
func (CredentialResponsePtrOutput) Elem ¶
func (o CredentialResponsePtrOutput) Elem() CredentialResponseOutput
func (CredentialResponsePtrOutput) ElementType ¶
func (CredentialResponsePtrOutput) ElementType() reflect.Type
func (CredentialResponsePtrOutput) ServiceAccount ¶
func (o CredentialResponsePtrOutput) ServiceAccount() ServiceAccountResponsePtrOutput
Service Account Credential, only used by Deployment.
func (CredentialResponsePtrOutput) ToCredentialResponsePtrOutput ¶
func (o CredentialResponsePtrOutput) ToCredentialResponsePtrOutput() CredentialResponsePtrOutput
func (CredentialResponsePtrOutput) ToCredentialResponsePtrOutputWithContext ¶
func (o CredentialResponsePtrOutput) ToCredentialResponsePtrOutputWithContext(ctx context.Context) CredentialResponsePtrOutput
func (CredentialResponsePtrOutput) UseProjectDefault ¶
func (o CredentialResponsePtrOutput) UseProjectDefault() pulumi.BoolPtrOutput
Specify to use the project default credential, only supported by Deployment.
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState // User provided default credential for the deployment. Credential CredentialResponseOutput `pulumi:"credential"` // An optional user-provided description of the deployment. Description pulumi.StringOutput `pulumi:"description"` // Provides a fingerprint to use in requests to modify a deployment, such as `update()`, `stop()`, and `cancelPreview()` requests. A fingerprint is a randomly generated value that must be provided with `update()`, `stop()`, and `cancelPreview()` requests to perform optimistic locking. This ensures optimistic concurrency so that only one request happens at a time. The fingerprint is initially generated by Deployment Manager and changes after every request to modify data. To get the latest fingerprint value, perform a `get()` request to a deployment. Fingerprint pulumi.StringOutput `pulumi:"fingerprint"` // Creation timestamp in RFC3339 text format. InsertTime pulumi.StringOutput `pulumi:"insertTime"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels DeploymentLabelEntryResponseArrayOutput `pulumi:"labels"` // URL of the manifest representing the last manifest that was successfully deployed. If no manifest has been successfully deployed, this field will be absent. Manifest pulumi.StringOutput `pulumi:"manifest"` // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name pulumi.StringOutput `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this deployment. Operation OperationResponseOutput `pulumi:"operation"` // List of outputs from the last manifest that deployed successfully. Outputs DeploymentOutputEntryResponseArrayOutput `pulumi:"outputs"` // Server defined URL for the resource. SelfLink pulumi.StringOutput `pulumi:"selfLink"` // [Input Only] The parameters that define your deployment, including the deployment configuration and relevant templates. Target TargetConfigurationResponseOutput `pulumi:"target"` // If Deployment Manager is currently updating or previewing an update to this deployment, the updated configuration appears here. Update DeploymentUpdateResponseOutput `pulumi:"update"` // Update timestamp in RFC3339 text format. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a deployment and all of the resources described by the deployment manifest.
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { CreatePolicy pulumi.StringPtrInput // User provided default credential for the deployment. Credential CredentialPtrInput // An optional user-provided description of the deployment. Description pulumi.StringPtrInput Id pulumi.StringPtrInput // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels DeploymentLabelEntryArrayInput // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name pulumi.StringPtrInput Preview pulumi.StringPtrInput Project pulumi.StringPtrInput // [Input Only] The parameters that define your deployment, including the deployment configuration and relevant templates. Target TargetConfigurationPtrInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentIamPolicy ¶
type DeploymentIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingResponseArrayOutput `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetDeploymentIamPolicy ¶
func GetDeploymentIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentIamPolicyState, opts ...pulumi.ResourceOption) (*DeploymentIamPolicy, error)
GetDeploymentIamPolicy gets an existing DeploymentIamPolicy 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 NewDeploymentIamPolicy ¶
func NewDeploymentIamPolicy(ctx *pulumi.Context, name string, args *DeploymentIamPolicyArgs, opts ...pulumi.ResourceOption) (*DeploymentIamPolicy, error)
NewDeploymentIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*DeploymentIamPolicy) ElementType ¶
func (*DeploymentIamPolicy) ElementType() reflect.Type
func (*DeploymentIamPolicy) ToDeploymentIamPolicyOutput ¶
func (i *DeploymentIamPolicy) ToDeploymentIamPolicyOutput() DeploymentIamPolicyOutput
func (*DeploymentIamPolicy) ToDeploymentIamPolicyOutputWithContext ¶
func (i *DeploymentIamPolicy) ToDeploymentIamPolicyOutputWithContext(ctx context.Context) DeploymentIamPolicyOutput
type DeploymentIamPolicyArgs ¶
type DeploymentIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs AuditConfigArrayInput // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings BindingArrayInput // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag pulumi.StringPtrInput Project pulumi.StringPtrInput Resource pulumi.StringInput // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a DeploymentIamPolicy resource.
func (DeploymentIamPolicyArgs) ElementType ¶
func (DeploymentIamPolicyArgs) ElementType() reflect.Type
type DeploymentIamPolicyInput ¶
type DeploymentIamPolicyInput interface { pulumi.Input ToDeploymentIamPolicyOutput() DeploymentIamPolicyOutput ToDeploymentIamPolicyOutputWithContext(ctx context.Context) DeploymentIamPolicyOutput }
type DeploymentIamPolicyOutput ¶
type DeploymentIamPolicyOutput struct{ *pulumi.OutputState }
func (DeploymentIamPolicyOutput) ElementType ¶
func (DeploymentIamPolicyOutput) ElementType() reflect.Type
func (DeploymentIamPolicyOutput) ToDeploymentIamPolicyOutput ¶
func (o DeploymentIamPolicyOutput) ToDeploymentIamPolicyOutput() DeploymentIamPolicyOutput
func (DeploymentIamPolicyOutput) ToDeploymentIamPolicyOutputWithContext ¶
func (o DeploymentIamPolicyOutput) ToDeploymentIamPolicyOutputWithContext(ctx context.Context) DeploymentIamPolicyOutput
type DeploymentIamPolicyState ¶
type DeploymentIamPolicyState struct { }
func (DeploymentIamPolicyState) ElementType ¶
func (DeploymentIamPolicyState) ElementType() reflect.Type
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentLabelEntry ¶
type DeploymentLabelEntry struct { // Key of the label Key *string `pulumi:"key"` // Value of the label Value *string `pulumi:"value"` }
Label object for Deployments
type DeploymentLabelEntryArgs ¶
type DeploymentLabelEntryArgs struct { // Key of the label Key pulumi.StringPtrInput `pulumi:"key"` // Value of the label Value pulumi.StringPtrInput `pulumi:"value"` }
Label object for Deployments
func (DeploymentLabelEntryArgs) ElementType ¶
func (DeploymentLabelEntryArgs) ElementType() reflect.Type
func (DeploymentLabelEntryArgs) ToDeploymentLabelEntryOutput ¶
func (i DeploymentLabelEntryArgs) ToDeploymentLabelEntryOutput() DeploymentLabelEntryOutput
func (DeploymentLabelEntryArgs) ToDeploymentLabelEntryOutputWithContext ¶
func (i DeploymentLabelEntryArgs) ToDeploymentLabelEntryOutputWithContext(ctx context.Context) DeploymentLabelEntryOutput
type DeploymentLabelEntryArray ¶
type DeploymentLabelEntryArray []DeploymentLabelEntryInput
func (DeploymentLabelEntryArray) ElementType ¶
func (DeploymentLabelEntryArray) ElementType() reflect.Type
func (DeploymentLabelEntryArray) ToDeploymentLabelEntryArrayOutput ¶
func (i DeploymentLabelEntryArray) ToDeploymentLabelEntryArrayOutput() DeploymentLabelEntryArrayOutput
func (DeploymentLabelEntryArray) ToDeploymentLabelEntryArrayOutputWithContext ¶
func (i DeploymentLabelEntryArray) ToDeploymentLabelEntryArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryArrayOutput
type DeploymentLabelEntryArrayInput ¶
type DeploymentLabelEntryArrayInput interface { pulumi.Input ToDeploymentLabelEntryArrayOutput() DeploymentLabelEntryArrayOutput ToDeploymentLabelEntryArrayOutputWithContext(context.Context) DeploymentLabelEntryArrayOutput }
DeploymentLabelEntryArrayInput is an input type that accepts DeploymentLabelEntryArray and DeploymentLabelEntryArrayOutput values. You can construct a concrete instance of `DeploymentLabelEntryArrayInput` via:
DeploymentLabelEntryArray{ DeploymentLabelEntryArgs{...} }
type DeploymentLabelEntryArrayOutput ¶
type DeploymentLabelEntryArrayOutput struct{ *pulumi.OutputState }
func (DeploymentLabelEntryArrayOutput) ElementType ¶
func (DeploymentLabelEntryArrayOutput) ElementType() reflect.Type
func (DeploymentLabelEntryArrayOutput) Index ¶
func (o DeploymentLabelEntryArrayOutput) Index(i pulumi.IntInput) DeploymentLabelEntryOutput
func (DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutput ¶
func (o DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutput() DeploymentLabelEntryArrayOutput
func (DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutputWithContext ¶
func (o DeploymentLabelEntryArrayOutput) ToDeploymentLabelEntryArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryArrayOutput
type DeploymentLabelEntryInput ¶
type DeploymentLabelEntryInput interface { pulumi.Input ToDeploymentLabelEntryOutput() DeploymentLabelEntryOutput ToDeploymentLabelEntryOutputWithContext(context.Context) DeploymentLabelEntryOutput }
DeploymentLabelEntryInput is an input type that accepts DeploymentLabelEntryArgs and DeploymentLabelEntryOutput values. You can construct a concrete instance of `DeploymentLabelEntryInput` via:
DeploymentLabelEntryArgs{...}
type DeploymentLabelEntryOutput ¶
type DeploymentLabelEntryOutput struct{ *pulumi.OutputState }
Label object for Deployments
func (DeploymentLabelEntryOutput) ElementType ¶
func (DeploymentLabelEntryOutput) ElementType() reflect.Type
func (DeploymentLabelEntryOutput) Key ¶
func (o DeploymentLabelEntryOutput) Key() pulumi.StringPtrOutput
Key of the label
func (DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutput ¶
func (o DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutput() DeploymentLabelEntryOutput
func (DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutputWithContext ¶
func (o DeploymentLabelEntryOutput) ToDeploymentLabelEntryOutputWithContext(ctx context.Context) DeploymentLabelEntryOutput
func (DeploymentLabelEntryOutput) Value ¶
func (o DeploymentLabelEntryOutput) Value() pulumi.StringPtrOutput
Value of the label
type DeploymentLabelEntryResponse ¶
type DeploymentLabelEntryResponse struct { // Key of the label Key string `pulumi:"key"` // Value of the label Value string `pulumi:"value"` }
Label object for Deployments
type DeploymentLabelEntryResponseArgs ¶
type DeploymentLabelEntryResponseArgs struct { // Key of the label Key pulumi.StringInput `pulumi:"key"` // Value of the label Value pulumi.StringInput `pulumi:"value"` }
Label object for Deployments
func (DeploymentLabelEntryResponseArgs) ElementType ¶
func (DeploymentLabelEntryResponseArgs) ElementType() reflect.Type
func (DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutput ¶
func (i DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutput() DeploymentLabelEntryResponseOutput
func (DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutputWithContext ¶
func (i DeploymentLabelEntryResponseArgs) ToDeploymentLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseOutput
type DeploymentLabelEntryResponseArray ¶
type DeploymentLabelEntryResponseArray []DeploymentLabelEntryResponseInput
func (DeploymentLabelEntryResponseArray) ElementType ¶
func (DeploymentLabelEntryResponseArray) ElementType() reflect.Type
func (DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutput ¶
func (i DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutput() DeploymentLabelEntryResponseArrayOutput
func (DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutputWithContext ¶
func (i DeploymentLabelEntryResponseArray) ToDeploymentLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseArrayOutput
type DeploymentLabelEntryResponseArrayInput ¶
type DeploymentLabelEntryResponseArrayInput interface { pulumi.Input ToDeploymentLabelEntryResponseArrayOutput() DeploymentLabelEntryResponseArrayOutput ToDeploymentLabelEntryResponseArrayOutputWithContext(context.Context) DeploymentLabelEntryResponseArrayOutput }
DeploymentLabelEntryResponseArrayInput is an input type that accepts DeploymentLabelEntryResponseArray and DeploymentLabelEntryResponseArrayOutput values. You can construct a concrete instance of `DeploymentLabelEntryResponseArrayInput` via:
DeploymentLabelEntryResponseArray{ DeploymentLabelEntryResponseArgs{...} }
type DeploymentLabelEntryResponseArrayOutput ¶
type DeploymentLabelEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (DeploymentLabelEntryResponseArrayOutput) ElementType ¶
func (DeploymentLabelEntryResponseArrayOutput) ElementType() reflect.Type
func (DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutput ¶
func (o DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutput() DeploymentLabelEntryResponseArrayOutput
func (DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutputWithContext ¶
func (o DeploymentLabelEntryResponseArrayOutput) ToDeploymentLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseArrayOutput
type DeploymentLabelEntryResponseInput ¶
type DeploymentLabelEntryResponseInput interface { pulumi.Input ToDeploymentLabelEntryResponseOutput() DeploymentLabelEntryResponseOutput ToDeploymentLabelEntryResponseOutputWithContext(context.Context) DeploymentLabelEntryResponseOutput }
DeploymentLabelEntryResponseInput is an input type that accepts DeploymentLabelEntryResponseArgs and DeploymentLabelEntryResponseOutput values. You can construct a concrete instance of `DeploymentLabelEntryResponseInput` via:
DeploymentLabelEntryResponseArgs{...}
type DeploymentLabelEntryResponseOutput ¶
type DeploymentLabelEntryResponseOutput struct{ *pulumi.OutputState }
Label object for Deployments
func (DeploymentLabelEntryResponseOutput) ElementType ¶
func (DeploymentLabelEntryResponseOutput) ElementType() reflect.Type
func (DeploymentLabelEntryResponseOutput) Key ¶
func (o DeploymentLabelEntryResponseOutput) Key() pulumi.StringOutput
Key of the label
func (DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutput ¶
func (o DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutput() DeploymentLabelEntryResponseOutput
func (DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutputWithContext ¶
func (o DeploymentLabelEntryResponseOutput) ToDeploymentLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentLabelEntryResponseOutput
func (DeploymentLabelEntryResponseOutput) Value ¶
func (o DeploymentLabelEntryResponseOutput) Value() pulumi.StringOutput
Value of the label
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentOutputEntryResponse ¶
type DeploymentOutputEntryResponse struct { // Key of the output Key string `pulumi:"key"` // Value of the label Value string `pulumi:"value"` }
Output object for Deployments
type DeploymentOutputEntryResponseArgs ¶
type DeploymentOutputEntryResponseArgs struct { // Key of the output Key pulumi.StringInput `pulumi:"key"` // Value of the label Value pulumi.StringInput `pulumi:"value"` }
Output object for Deployments
func (DeploymentOutputEntryResponseArgs) ElementType ¶
func (DeploymentOutputEntryResponseArgs) ElementType() reflect.Type
func (DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutput ¶
func (i DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutput() DeploymentOutputEntryResponseOutput
func (DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutputWithContext ¶
func (i DeploymentOutputEntryResponseArgs) ToDeploymentOutputEntryResponseOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseOutput
type DeploymentOutputEntryResponseArray ¶
type DeploymentOutputEntryResponseArray []DeploymentOutputEntryResponseInput
func (DeploymentOutputEntryResponseArray) ElementType ¶
func (DeploymentOutputEntryResponseArray) ElementType() reflect.Type
func (DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutput ¶
func (i DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutput() DeploymentOutputEntryResponseArrayOutput
func (DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutputWithContext ¶
func (i DeploymentOutputEntryResponseArray) ToDeploymentOutputEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseArrayOutput
type DeploymentOutputEntryResponseArrayInput ¶
type DeploymentOutputEntryResponseArrayInput interface { pulumi.Input ToDeploymentOutputEntryResponseArrayOutput() DeploymentOutputEntryResponseArrayOutput ToDeploymentOutputEntryResponseArrayOutputWithContext(context.Context) DeploymentOutputEntryResponseArrayOutput }
DeploymentOutputEntryResponseArrayInput is an input type that accepts DeploymentOutputEntryResponseArray and DeploymentOutputEntryResponseArrayOutput values. You can construct a concrete instance of `DeploymentOutputEntryResponseArrayInput` via:
DeploymentOutputEntryResponseArray{ DeploymentOutputEntryResponseArgs{...} }
type DeploymentOutputEntryResponseArrayOutput ¶
type DeploymentOutputEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (DeploymentOutputEntryResponseArrayOutput) ElementType ¶
func (DeploymentOutputEntryResponseArrayOutput) ElementType() reflect.Type
func (DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutput ¶
func (o DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutput() DeploymentOutputEntryResponseArrayOutput
func (DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutputWithContext ¶
func (o DeploymentOutputEntryResponseArrayOutput) ToDeploymentOutputEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseArrayOutput
type DeploymentOutputEntryResponseInput ¶
type DeploymentOutputEntryResponseInput interface { pulumi.Input ToDeploymentOutputEntryResponseOutput() DeploymentOutputEntryResponseOutput ToDeploymentOutputEntryResponseOutputWithContext(context.Context) DeploymentOutputEntryResponseOutput }
DeploymentOutputEntryResponseInput is an input type that accepts DeploymentOutputEntryResponseArgs and DeploymentOutputEntryResponseOutput values. You can construct a concrete instance of `DeploymentOutputEntryResponseInput` via:
DeploymentOutputEntryResponseArgs{...}
type DeploymentOutputEntryResponseOutput ¶
type DeploymentOutputEntryResponseOutput struct{ *pulumi.OutputState }
Output object for Deployments
func (DeploymentOutputEntryResponseOutput) ElementType ¶
func (DeploymentOutputEntryResponseOutput) ElementType() reflect.Type
func (DeploymentOutputEntryResponseOutput) Key ¶
func (o DeploymentOutputEntryResponseOutput) Key() pulumi.StringOutput
Key of the output
func (DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutput ¶
func (o DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutput() DeploymentOutputEntryResponseOutput
func (DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutputWithContext ¶
func (o DeploymentOutputEntryResponseOutput) ToDeploymentOutputEntryResponseOutputWithContext(ctx context.Context) DeploymentOutputEntryResponseOutput
func (DeploymentOutputEntryResponseOutput) Value ¶
func (o DeploymentOutputEntryResponseOutput) Value() pulumi.StringOutput
Value of the label
type DeploymentState ¶
type DeploymentState struct { }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type DeploymentUpdateLabelEntryResponse ¶
type DeploymentUpdateLabelEntryResponse struct { // Key of the label Key string `pulumi:"key"` // Value of the label Value string `pulumi:"value"` }
Label object for DeploymentUpdate
type DeploymentUpdateLabelEntryResponseArgs ¶
type DeploymentUpdateLabelEntryResponseArgs struct { // Key of the label Key pulumi.StringInput `pulumi:"key"` // Value of the label Value pulumi.StringInput `pulumi:"value"` }
Label object for DeploymentUpdate
func (DeploymentUpdateLabelEntryResponseArgs) ElementType ¶
func (DeploymentUpdateLabelEntryResponseArgs) ElementType() reflect.Type
func (DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutput ¶
func (i DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutput() DeploymentUpdateLabelEntryResponseOutput
func (DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutputWithContext ¶
func (i DeploymentUpdateLabelEntryResponseArgs) ToDeploymentUpdateLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseOutput
type DeploymentUpdateLabelEntryResponseArray ¶
type DeploymentUpdateLabelEntryResponseArray []DeploymentUpdateLabelEntryResponseInput
func (DeploymentUpdateLabelEntryResponseArray) ElementType ¶
func (DeploymentUpdateLabelEntryResponseArray) ElementType() reflect.Type
func (DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutput ¶
func (i DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutput() DeploymentUpdateLabelEntryResponseArrayOutput
func (DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext ¶
func (i DeploymentUpdateLabelEntryResponseArray) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseArrayOutput
type DeploymentUpdateLabelEntryResponseArrayInput ¶
type DeploymentUpdateLabelEntryResponseArrayInput interface { pulumi.Input ToDeploymentUpdateLabelEntryResponseArrayOutput() DeploymentUpdateLabelEntryResponseArrayOutput ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext(context.Context) DeploymentUpdateLabelEntryResponseArrayOutput }
DeploymentUpdateLabelEntryResponseArrayInput is an input type that accepts DeploymentUpdateLabelEntryResponseArray and DeploymentUpdateLabelEntryResponseArrayOutput values. You can construct a concrete instance of `DeploymentUpdateLabelEntryResponseArrayInput` via:
DeploymentUpdateLabelEntryResponseArray{ DeploymentUpdateLabelEntryResponseArgs{...} }
type DeploymentUpdateLabelEntryResponseArrayOutput ¶
type DeploymentUpdateLabelEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (DeploymentUpdateLabelEntryResponseArrayOutput) ElementType ¶
func (DeploymentUpdateLabelEntryResponseArrayOutput) ElementType() reflect.Type
func (DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutput ¶
func (o DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutput() DeploymentUpdateLabelEntryResponseArrayOutput
func (DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext ¶
func (o DeploymentUpdateLabelEntryResponseArrayOutput) ToDeploymentUpdateLabelEntryResponseArrayOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseArrayOutput
type DeploymentUpdateLabelEntryResponseInput ¶
type DeploymentUpdateLabelEntryResponseInput interface { pulumi.Input ToDeploymentUpdateLabelEntryResponseOutput() DeploymentUpdateLabelEntryResponseOutput ToDeploymentUpdateLabelEntryResponseOutputWithContext(context.Context) DeploymentUpdateLabelEntryResponseOutput }
DeploymentUpdateLabelEntryResponseInput is an input type that accepts DeploymentUpdateLabelEntryResponseArgs and DeploymentUpdateLabelEntryResponseOutput values. You can construct a concrete instance of `DeploymentUpdateLabelEntryResponseInput` via:
DeploymentUpdateLabelEntryResponseArgs{...}
type DeploymentUpdateLabelEntryResponseOutput ¶
type DeploymentUpdateLabelEntryResponseOutput struct{ *pulumi.OutputState }
Label object for DeploymentUpdate
func (DeploymentUpdateLabelEntryResponseOutput) ElementType ¶
func (DeploymentUpdateLabelEntryResponseOutput) ElementType() reflect.Type
func (DeploymentUpdateLabelEntryResponseOutput) Key ¶
func (o DeploymentUpdateLabelEntryResponseOutput) Key() pulumi.StringOutput
Key of the label
func (DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutput ¶
func (o DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutput() DeploymentUpdateLabelEntryResponseOutput
func (DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutputWithContext ¶
func (o DeploymentUpdateLabelEntryResponseOutput) ToDeploymentUpdateLabelEntryResponseOutputWithContext(ctx context.Context) DeploymentUpdateLabelEntryResponseOutput
func (DeploymentUpdateLabelEntryResponseOutput) Value ¶
func (o DeploymentUpdateLabelEntryResponseOutput) Value() pulumi.StringOutput
Value of the label
type DeploymentUpdateResponse ¶
type DeploymentUpdateResponse struct { // The user-provided default credential to use when deploying this preview. Credential CredentialResponse `pulumi:"credential"` // An optional user-provided description of the deployment after the current update has been applied. Description string `pulumi:"description"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels []DeploymentUpdateLabelEntryResponse `pulumi:"labels"` // URL of the manifest representing the update configuration of this deployment. Manifest string `pulumi:"manifest"` }
type DeploymentUpdateResponseArgs ¶
type DeploymentUpdateResponseArgs struct { // The user-provided default credential to use when deploying this preview. Credential CredentialResponseInput `pulumi:"credential"` // An optional user-provided description of the deployment after the current update has been applied. Description pulumi.StringInput `pulumi:"description"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels DeploymentUpdateLabelEntryResponseArrayInput `pulumi:"labels"` // URL of the manifest representing the update configuration of this deployment. Manifest pulumi.StringInput `pulumi:"manifest"` }
func (DeploymentUpdateResponseArgs) ElementType ¶
func (DeploymentUpdateResponseArgs) ElementType() reflect.Type
func (DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutput ¶
func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutput() DeploymentUpdateResponseOutput
func (DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutputWithContext ¶
func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponseOutputWithContext(ctx context.Context) DeploymentUpdateResponseOutput
func (DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutput ¶
func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
func (DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutputWithContext ¶
func (i DeploymentUpdateResponseArgs) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
type DeploymentUpdateResponseInput ¶
type DeploymentUpdateResponseInput interface { pulumi.Input ToDeploymentUpdateResponseOutput() DeploymentUpdateResponseOutput ToDeploymentUpdateResponseOutputWithContext(context.Context) DeploymentUpdateResponseOutput }
DeploymentUpdateResponseInput is an input type that accepts DeploymentUpdateResponseArgs and DeploymentUpdateResponseOutput values. You can construct a concrete instance of `DeploymentUpdateResponseInput` via:
DeploymentUpdateResponseArgs{...}
type DeploymentUpdateResponseOutput ¶
type DeploymentUpdateResponseOutput struct{ *pulumi.OutputState }
func (DeploymentUpdateResponseOutput) Credential ¶
func (o DeploymentUpdateResponseOutput) Credential() CredentialResponseOutput
The user-provided default credential to use when deploying this preview.
func (DeploymentUpdateResponseOutput) Description ¶
func (o DeploymentUpdateResponseOutput) Description() pulumi.StringOutput
An optional user-provided description of the deployment after the current update has been applied.
func (DeploymentUpdateResponseOutput) ElementType ¶
func (DeploymentUpdateResponseOutput) ElementType() reflect.Type
func (DeploymentUpdateResponseOutput) Labels ¶
func (o DeploymentUpdateResponseOutput) Labels() DeploymentUpdateLabelEntryResponseArrayOutput
Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`.
func (DeploymentUpdateResponseOutput) Manifest ¶
func (o DeploymentUpdateResponseOutput) Manifest() pulumi.StringOutput
URL of the manifest representing the update configuration of this deployment.
func (DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutput ¶
func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutput() DeploymentUpdateResponseOutput
func (DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutputWithContext ¶
func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponseOutputWithContext(ctx context.Context) DeploymentUpdateResponseOutput
func (DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutput ¶
func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
func (DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutputWithContext ¶
func (o DeploymentUpdateResponseOutput) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
type DeploymentUpdateResponsePtrInput ¶
type DeploymentUpdateResponsePtrInput interface { pulumi.Input ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput ToDeploymentUpdateResponsePtrOutputWithContext(context.Context) DeploymentUpdateResponsePtrOutput }
DeploymentUpdateResponsePtrInput is an input type that accepts DeploymentUpdateResponseArgs, DeploymentUpdateResponsePtr and DeploymentUpdateResponsePtrOutput values. You can construct a concrete instance of `DeploymentUpdateResponsePtrInput` via:
DeploymentUpdateResponseArgs{...} or: nil
func DeploymentUpdateResponsePtr ¶
func DeploymentUpdateResponsePtr(v *DeploymentUpdateResponseArgs) DeploymentUpdateResponsePtrInput
type DeploymentUpdateResponsePtrOutput ¶
type DeploymentUpdateResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentUpdateResponsePtrOutput) Credential ¶
func (o DeploymentUpdateResponsePtrOutput) Credential() CredentialResponsePtrOutput
The user-provided default credential to use when deploying this preview.
func (DeploymentUpdateResponsePtrOutput) Description ¶
func (o DeploymentUpdateResponsePtrOutput) Description() pulumi.StringPtrOutput
An optional user-provided description of the deployment after the current update has been applied.
func (DeploymentUpdateResponsePtrOutput) Elem ¶
func (o DeploymentUpdateResponsePtrOutput) Elem() DeploymentUpdateResponseOutput
func (DeploymentUpdateResponsePtrOutput) ElementType ¶
func (DeploymentUpdateResponsePtrOutput) ElementType() reflect.Type
func (DeploymentUpdateResponsePtrOutput) Labels ¶
Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`.
func (DeploymentUpdateResponsePtrOutput) Manifest ¶
func (o DeploymentUpdateResponsePtrOutput) Manifest() pulumi.StringPtrOutput
URL of the manifest representing the update configuration of this deployment.
func (DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutput ¶
func (o DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutput() DeploymentUpdateResponsePtrOutput
func (DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutputWithContext ¶
func (o DeploymentUpdateResponsePtrOutput) ToDeploymentUpdateResponsePtrOutputWithContext(ctx context.Context) DeploymentUpdateResponsePtrOutput
type Diagnostic ¶
type Diagnostic struct { // JsonPath expression on the resource that if non empty, indicates that this field needs to be extracted as a diagnostic. Field *string `pulumi:"field"` // Level to record this diagnostic. Level *DiagnosticLevel `pulumi:"level"` }
type DiagnosticArgs ¶
type DiagnosticArgs struct { // JsonPath expression on the resource that if non empty, indicates that this field needs to be extracted as a diagnostic. Field pulumi.StringPtrInput `pulumi:"field"` // Level to record this diagnostic. Level DiagnosticLevelPtrInput `pulumi:"level"` }
func (DiagnosticArgs) ElementType ¶
func (DiagnosticArgs) ElementType() reflect.Type
func (DiagnosticArgs) ToDiagnosticOutput ¶
func (i DiagnosticArgs) ToDiagnosticOutput() DiagnosticOutput
func (DiagnosticArgs) ToDiagnosticOutputWithContext ¶
func (i DiagnosticArgs) ToDiagnosticOutputWithContext(ctx context.Context) DiagnosticOutput
type DiagnosticArray ¶
type DiagnosticArray []DiagnosticInput
func (DiagnosticArray) ElementType ¶
func (DiagnosticArray) ElementType() reflect.Type
func (DiagnosticArray) ToDiagnosticArrayOutput ¶
func (i DiagnosticArray) ToDiagnosticArrayOutput() DiagnosticArrayOutput
func (DiagnosticArray) ToDiagnosticArrayOutputWithContext ¶
func (i DiagnosticArray) ToDiagnosticArrayOutputWithContext(ctx context.Context) DiagnosticArrayOutput
type DiagnosticArrayInput ¶
type DiagnosticArrayInput interface { pulumi.Input ToDiagnosticArrayOutput() DiagnosticArrayOutput ToDiagnosticArrayOutputWithContext(context.Context) DiagnosticArrayOutput }
DiagnosticArrayInput is an input type that accepts DiagnosticArray and DiagnosticArrayOutput values. You can construct a concrete instance of `DiagnosticArrayInput` via:
DiagnosticArray{ DiagnosticArgs{...} }
type DiagnosticArrayOutput ¶
type DiagnosticArrayOutput struct{ *pulumi.OutputState }
func (DiagnosticArrayOutput) ElementType ¶
func (DiagnosticArrayOutput) ElementType() reflect.Type
func (DiagnosticArrayOutput) Index ¶
func (o DiagnosticArrayOutput) Index(i pulumi.IntInput) DiagnosticOutput
func (DiagnosticArrayOutput) ToDiagnosticArrayOutput ¶
func (o DiagnosticArrayOutput) ToDiagnosticArrayOutput() DiagnosticArrayOutput
func (DiagnosticArrayOutput) ToDiagnosticArrayOutputWithContext ¶
func (o DiagnosticArrayOutput) ToDiagnosticArrayOutputWithContext(ctx context.Context) DiagnosticArrayOutput
type DiagnosticInput ¶
type DiagnosticInput interface { pulumi.Input ToDiagnosticOutput() DiagnosticOutput ToDiagnosticOutputWithContext(context.Context) DiagnosticOutput }
DiagnosticInput is an input type that accepts DiagnosticArgs and DiagnosticOutput values. You can construct a concrete instance of `DiagnosticInput` via:
DiagnosticArgs{...}
type DiagnosticLevel ¶ added in v0.4.0
type DiagnosticLevel string
Level to record this diagnostic.
func (DiagnosticLevel) ElementType ¶ added in v0.4.0
func (DiagnosticLevel) ElementType() reflect.Type
func (DiagnosticLevel) ToDiagnosticLevelOutput ¶ added in v0.6.0
func (e DiagnosticLevel) ToDiagnosticLevelOutput() DiagnosticLevelOutput
func (DiagnosticLevel) ToDiagnosticLevelOutputWithContext ¶ added in v0.6.0
func (e DiagnosticLevel) ToDiagnosticLevelOutputWithContext(ctx context.Context) DiagnosticLevelOutput
func (DiagnosticLevel) ToDiagnosticLevelPtrOutput ¶ added in v0.6.0
func (e DiagnosticLevel) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
func (DiagnosticLevel) ToDiagnosticLevelPtrOutputWithContext ¶ added in v0.6.0
func (e DiagnosticLevel) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
func (DiagnosticLevel) ToStringOutput ¶ added in v0.4.0
func (e DiagnosticLevel) ToStringOutput() pulumi.StringOutput
func (DiagnosticLevel) ToStringOutputWithContext ¶ added in v0.4.0
func (e DiagnosticLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiagnosticLevel) ToStringPtrOutput ¶ added in v0.4.0
func (e DiagnosticLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiagnosticLevel) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e DiagnosticLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiagnosticLevelInput ¶ added in v0.6.0
type DiagnosticLevelInput interface { pulumi.Input ToDiagnosticLevelOutput() DiagnosticLevelOutput ToDiagnosticLevelOutputWithContext(context.Context) DiagnosticLevelOutput }
DiagnosticLevelInput is an input type that accepts DiagnosticLevelArgs and DiagnosticLevelOutput values. You can construct a concrete instance of `DiagnosticLevelInput` via:
DiagnosticLevelArgs{...}
type DiagnosticLevelOutput ¶ added in v0.6.0
type DiagnosticLevelOutput struct{ *pulumi.OutputState }
func (DiagnosticLevelOutput) ElementType ¶ added in v0.6.0
func (DiagnosticLevelOutput) ElementType() reflect.Type
func (DiagnosticLevelOutput) ToDiagnosticLevelOutput ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToDiagnosticLevelOutput() DiagnosticLevelOutput
func (DiagnosticLevelOutput) ToDiagnosticLevelOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToDiagnosticLevelOutputWithContext(ctx context.Context) DiagnosticLevelOutput
func (DiagnosticLevelOutput) ToDiagnosticLevelPtrOutput ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
func (DiagnosticLevelOutput) ToDiagnosticLevelPtrOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
func (DiagnosticLevelOutput) ToStringOutput ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToStringOutput() pulumi.StringOutput
func (DiagnosticLevelOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DiagnosticLevelOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiagnosticLevelOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiagnosticLevelPtrInput ¶ added in v0.6.0
type DiagnosticLevelPtrInput interface { pulumi.Input ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput ToDiagnosticLevelPtrOutputWithContext(context.Context) DiagnosticLevelPtrOutput }
func DiagnosticLevelPtr ¶ added in v0.6.0
func DiagnosticLevelPtr(v string) DiagnosticLevelPtrInput
type DiagnosticLevelPtrOutput ¶ added in v0.6.0
type DiagnosticLevelPtrOutput struct{ *pulumi.OutputState }
func (DiagnosticLevelPtrOutput) Elem ¶ added in v0.6.0
func (o DiagnosticLevelPtrOutput) Elem() DiagnosticLevelOutput
func (DiagnosticLevelPtrOutput) ElementType ¶ added in v0.6.0
func (DiagnosticLevelPtrOutput) ElementType() reflect.Type
func (DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutput ¶ added in v0.6.0
func (o DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutput() DiagnosticLevelPtrOutput
func (DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelPtrOutput) ToDiagnosticLevelPtrOutputWithContext(ctx context.Context) DiagnosticLevelPtrOutput
func (DiagnosticLevelPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o DiagnosticLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DiagnosticLevelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o DiagnosticLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiagnosticOutput ¶
type DiagnosticOutput struct{ *pulumi.OutputState }
func (DiagnosticOutput) ElementType ¶
func (DiagnosticOutput) ElementType() reflect.Type
func (DiagnosticOutput) Field ¶
func (o DiagnosticOutput) Field() pulumi.StringPtrOutput
JsonPath expression on the resource that if non empty, indicates that this field needs to be extracted as a diagnostic.
func (DiagnosticOutput) Level ¶
func (o DiagnosticOutput) Level() DiagnosticLevelPtrOutput
Level to record this diagnostic.
func (DiagnosticOutput) ToDiagnosticOutput ¶
func (o DiagnosticOutput) ToDiagnosticOutput() DiagnosticOutput
func (DiagnosticOutput) ToDiagnosticOutputWithContext ¶
func (o DiagnosticOutput) ToDiagnosticOutputWithContext(ctx context.Context) DiagnosticOutput
type DiagnosticResponse ¶
type DiagnosticResponseArgs ¶
type DiagnosticResponseArgs struct { // JsonPath expression on the resource that if non empty, indicates that this field needs to be extracted as a diagnostic. Field pulumi.StringInput `pulumi:"field"` // Level to record this diagnostic. Level pulumi.StringInput `pulumi:"level"` }
func (DiagnosticResponseArgs) ElementType ¶
func (DiagnosticResponseArgs) ElementType() reflect.Type
func (DiagnosticResponseArgs) ToDiagnosticResponseOutput ¶
func (i DiagnosticResponseArgs) ToDiagnosticResponseOutput() DiagnosticResponseOutput
func (DiagnosticResponseArgs) ToDiagnosticResponseOutputWithContext ¶
func (i DiagnosticResponseArgs) ToDiagnosticResponseOutputWithContext(ctx context.Context) DiagnosticResponseOutput
type DiagnosticResponseArray ¶
type DiagnosticResponseArray []DiagnosticResponseInput
func (DiagnosticResponseArray) ElementType ¶
func (DiagnosticResponseArray) ElementType() reflect.Type
func (DiagnosticResponseArray) ToDiagnosticResponseArrayOutput ¶
func (i DiagnosticResponseArray) ToDiagnosticResponseArrayOutput() DiagnosticResponseArrayOutput
func (DiagnosticResponseArray) ToDiagnosticResponseArrayOutputWithContext ¶
func (i DiagnosticResponseArray) ToDiagnosticResponseArrayOutputWithContext(ctx context.Context) DiagnosticResponseArrayOutput
type DiagnosticResponseArrayInput ¶
type DiagnosticResponseArrayInput interface { pulumi.Input ToDiagnosticResponseArrayOutput() DiagnosticResponseArrayOutput ToDiagnosticResponseArrayOutputWithContext(context.Context) DiagnosticResponseArrayOutput }
DiagnosticResponseArrayInput is an input type that accepts DiagnosticResponseArray and DiagnosticResponseArrayOutput values. You can construct a concrete instance of `DiagnosticResponseArrayInput` via:
DiagnosticResponseArray{ DiagnosticResponseArgs{...} }
type DiagnosticResponseArrayOutput ¶
type DiagnosticResponseArrayOutput struct{ *pulumi.OutputState }
func (DiagnosticResponseArrayOutput) ElementType ¶
func (DiagnosticResponseArrayOutput) ElementType() reflect.Type
func (DiagnosticResponseArrayOutput) Index ¶
func (o DiagnosticResponseArrayOutput) Index(i pulumi.IntInput) DiagnosticResponseOutput
func (DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutput ¶
func (o DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutput() DiagnosticResponseArrayOutput
func (DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutputWithContext ¶
func (o DiagnosticResponseArrayOutput) ToDiagnosticResponseArrayOutputWithContext(ctx context.Context) DiagnosticResponseArrayOutput
type DiagnosticResponseInput ¶
type DiagnosticResponseInput interface { pulumi.Input ToDiagnosticResponseOutput() DiagnosticResponseOutput ToDiagnosticResponseOutputWithContext(context.Context) DiagnosticResponseOutput }
DiagnosticResponseInput is an input type that accepts DiagnosticResponseArgs and DiagnosticResponseOutput values. You can construct a concrete instance of `DiagnosticResponseInput` via:
DiagnosticResponseArgs{...}
type DiagnosticResponseOutput ¶
type DiagnosticResponseOutput struct{ *pulumi.OutputState }
func (DiagnosticResponseOutput) ElementType ¶
func (DiagnosticResponseOutput) ElementType() reflect.Type
func (DiagnosticResponseOutput) Field ¶
func (o DiagnosticResponseOutput) Field() pulumi.StringOutput
JsonPath expression on the resource that if non empty, indicates that this field needs to be extracted as a diagnostic.
func (DiagnosticResponseOutput) Level ¶
func (o DiagnosticResponseOutput) Level() pulumi.StringOutput
Level to record this diagnostic.
func (DiagnosticResponseOutput) ToDiagnosticResponseOutput ¶
func (o DiagnosticResponseOutput) ToDiagnosticResponseOutput() DiagnosticResponseOutput
func (DiagnosticResponseOutput) ToDiagnosticResponseOutputWithContext ¶
func (o DiagnosticResponseOutput) ToDiagnosticResponseOutputWithContext(ctx context.Context) DiagnosticResponseOutput
type Expr ¶
type Expr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprArgs ¶
type ExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprArgs) ElementType ¶
func (ExprArgs) ToExprOutput ¶
func (i ExprArgs) ToExprOutput() ExprOutput
func (ExprArgs) ToExprOutputWithContext ¶
func (i ExprArgs) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprArgs) ToExprPtrOutput ¶
func (i ExprArgs) ToExprPtrOutput() ExprPtrOutput
func (ExprArgs) ToExprPtrOutputWithContext ¶
func (i ExprArgs) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprInput ¶
type ExprInput interface { pulumi.Input ToExprOutput() ExprOutput ToExprOutputWithContext(context.Context) ExprOutput }
ExprInput is an input type that accepts ExprArgs and ExprOutput values. You can construct a concrete instance of `ExprInput` via:
ExprArgs{...}
type ExprOutput ¶
type ExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprOutput) Description ¶
func (o ExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprOutput) ElementType ¶
func (ExprOutput) ElementType() reflect.Type
func (ExprOutput) Expression ¶
func (o ExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprOutput) Location ¶
func (o ExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprOutput) Title ¶
func (o ExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprOutput) ToExprOutput ¶
func (o ExprOutput) ToExprOutput() ExprOutput
func (ExprOutput) ToExprOutputWithContext ¶
func (o ExprOutput) ToExprOutputWithContext(ctx context.Context) ExprOutput
func (ExprOutput) ToExprPtrOutput ¶
func (o ExprOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprOutput) ToExprPtrOutputWithContext ¶
func (o ExprOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprPtrInput ¶
type ExprPtrInput interface { pulumi.Input ToExprPtrOutput() ExprPtrOutput ToExprPtrOutputWithContext(context.Context) ExprPtrOutput }
ExprPtrInput is an input type that accepts ExprArgs, ExprPtr and ExprPtrOutput values. You can construct a concrete instance of `ExprPtrInput` via:
ExprArgs{...} or: nil
func ExprPtr ¶
func ExprPtr(v *ExprArgs) ExprPtrInput
type ExprPtrOutput ¶
type ExprPtrOutput struct{ *pulumi.OutputState }
func (ExprPtrOutput) Description ¶
func (o ExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprPtrOutput) Elem ¶
func (o ExprPtrOutput) Elem() ExprOutput
func (ExprPtrOutput) ElementType ¶
func (ExprPtrOutput) ElementType() reflect.Type
func (ExprPtrOutput) Expression ¶
func (o ExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprPtrOutput) Location ¶
func (o ExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprPtrOutput) Title ¶
func (o ExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprPtrOutput) ToExprPtrOutput ¶
func (o ExprPtrOutput) ToExprPtrOutput() ExprPtrOutput
func (ExprPtrOutput) ToExprPtrOutputWithContext ¶
func (o ExprPtrOutput) ToExprPtrOutputWithContext(ctx context.Context) ExprPtrOutput
type ExprResponse ¶
type ExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type ExprResponseArgs ¶
type ExprResponseArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprResponseArgs) ElementType ¶
func (ExprResponseArgs) ElementType() reflect.Type
func (ExprResponseArgs) ToExprResponseOutput ¶
func (i ExprResponseArgs) ToExprResponseOutput() ExprResponseOutput
func (ExprResponseArgs) ToExprResponseOutputWithContext ¶
func (i ExprResponseArgs) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
type ExprResponseInput ¶
type ExprResponseInput interface { pulumi.Input ToExprResponseOutput() ExprResponseOutput ToExprResponseOutputWithContext(context.Context) ExprResponseOutput }
ExprResponseInput is an input type that accepts ExprResponseArgs and ExprResponseOutput values. You can construct a concrete instance of `ExprResponseInput` via:
ExprResponseArgs{...}
type ExprResponseOutput ¶
type ExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (ExprResponseOutput) Description ¶
func (o ExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (ExprResponseOutput) ElementType ¶
func (ExprResponseOutput) ElementType() reflect.Type
func (ExprResponseOutput) Expression ¶
func (o ExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (ExprResponseOutput) Location ¶
func (o ExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (ExprResponseOutput) Title ¶
func (o ExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (ExprResponseOutput) ToExprResponseOutput ¶
func (o ExprResponseOutput) ToExprResponseOutput() ExprResponseOutput
func (ExprResponseOutput) ToExprResponseOutputWithContext ¶
func (o ExprResponseOutput) ToExprResponseOutputWithContext(ctx context.Context) ExprResponseOutput
type ImportFile ¶
type ImportFileArgs ¶
type ImportFileArgs struct { // The contents of the file. Content pulumi.StringPtrInput `pulumi:"content"` // The name of the file. Name pulumi.StringPtrInput `pulumi:"name"` }
func (ImportFileArgs) ElementType ¶
func (ImportFileArgs) ElementType() reflect.Type
func (ImportFileArgs) ToImportFileOutput ¶
func (i ImportFileArgs) ToImportFileOutput() ImportFileOutput
func (ImportFileArgs) ToImportFileOutputWithContext ¶
func (i ImportFileArgs) ToImportFileOutputWithContext(ctx context.Context) ImportFileOutput
type ImportFileArray ¶
type ImportFileArray []ImportFileInput
func (ImportFileArray) ElementType ¶
func (ImportFileArray) ElementType() reflect.Type
func (ImportFileArray) ToImportFileArrayOutput ¶
func (i ImportFileArray) ToImportFileArrayOutput() ImportFileArrayOutput
func (ImportFileArray) ToImportFileArrayOutputWithContext ¶
func (i ImportFileArray) ToImportFileArrayOutputWithContext(ctx context.Context) ImportFileArrayOutput
type ImportFileArrayInput ¶
type ImportFileArrayInput interface { pulumi.Input ToImportFileArrayOutput() ImportFileArrayOutput ToImportFileArrayOutputWithContext(context.Context) ImportFileArrayOutput }
ImportFileArrayInput is an input type that accepts ImportFileArray and ImportFileArrayOutput values. You can construct a concrete instance of `ImportFileArrayInput` via:
ImportFileArray{ ImportFileArgs{...} }
type ImportFileArrayOutput ¶
type ImportFileArrayOutput struct{ *pulumi.OutputState }
func (ImportFileArrayOutput) ElementType ¶
func (ImportFileArrayOutput) ElementType() reflect.Type
func (ImportFileArrayOutput) Index ¶
func (o ImportFileArrayOutput) Index(i pulumi.IntInput) ImportFileOutput
func (ImportFileArrayOutput) ToImportFileArrayOutput ¶
func (o ImportFileArrayOutput) ToImportFileArrayOutput() ImportFileArrayOutput
func (ImportFileArrayOutput) ToImportFileArrayOutputWithContext ¶
func (o ImportFileArrayOutput) ToImportFileArrayOutputWithContext(ctx context.Context) ImportFileArrayOutput
type ImportFileInput ¶
type ImportFileInput interface { pulumi.Input ToImportFileOutput() ImportFileOutput ToImportFileOutputWithContext(context.Context) ImportFileOutput }
ImportFileInput is an input type that accepts ImportFileArgs and ImportFileOutput values. You can construct a concrete instance of `ImportFileInput` via:
ImportFileArgs{...}
type ImportFileOutput ¶
type ImportFileOutput struct{ *pulumi.OutputState }
func (ImportFileOutput) Content ¶
func (o ImportFileOutput) Content() pulumi.StringPtrOutput
The contents of the file.
func (ImportFileOutput) ElementType ¶
func (ImportFileOutput) ElementType() reflect.Type
func (ImportFileOutput) Name ¶
func (o ImportFileOutput) Name() pulumi.StringPtrOutput
The name of the file.
func (ImportFileOutput) ToImportFileOutput ¶
func (o ImportFileOutput) ToImportFileOutput() ImportFileOutput
func (ImportFileOutput) ToImportFileOutputWithContext ¶
func (o ImportFileOutput) ToImportFileOutputWithContext(ctx context.Context) ImportFileOutput
type ImportFileResponse ¶
type ImportFileResponseArgs ¶
type ImportFileResponseArgs struct { // The contents of the file. Content pulumi.StringInput `pulumi:"content"` // The name of the file. Name pulumi.StringInput `pulumi:"name"` }
func (ImportFileResponseArgs) ElementType ¶
func (ImportFileResponseArgs) ElementType() reflect.Type
func (ImportFileResponseArgs) ToImportFileResponseOutput ¶
func (i ImportFileResponseArgs) ToImportFileResponseOutput() ImportFileResponseOutput
func (ImportFileResponseArgs) ToImportFileResponseOutputWithContext ¶
func (i ImportFileResponseArgs) ToImportFileResponseOutputWithContext(ctx context.Context) ImportFileResponseOutput
type ImportFileResponseArray ¶
type ImportFileResponseArray []ImportFileResponseInput
func (ImportFileResponseArray) ElementType ¶
func (ImportFileResponseArray) ElementType() reflect.Type
func (ImportFileResponseArray) ToImportFileResponseArrayOutput ¶
func (i ImportFileResponseArray) ToImportFileResponseArrayOutput() ImportFileResponseArrayOutput
func (ImportFileResponseArray) ToImportFileResponseArrayOutputWithContext ¶
func (i ImportFileResponseArray) ToImportFileResponseArrayOutputWithContext(ctx context.Context) ImportFileResponseArrayOutput
type ImportFileResponseArrayInput ¶
type ImportFileResponseArrayInput interface { pulumi.Input ToImportFileResponseArrayOutput() ImportFileResponseArrayOutput ToImportFileResponseArrayOutputWithContext(context.Context) ImportFileResponseArrayOutput }
ImportFileResponseArrayInput is an input type that accepts ImportFileResponseArray and ImportFileResponseArrayOutput values. You can construct a concrete instance of `ImportFileResponseArrayInput` via:
ImportFileResponseArray{ ImportFileResponseArgs{...} }
type ImportFileResponseArrayOutput ¶
type ImportFileResponseArrayOutput struct{ *pulumi.OutputState }
func (ImportFileResponseArrayOutput) ElementType ¶
func (ImportFileResponseArrayOutput) ElementType() reflect.Type
func (ImportFileResponseArrayOutput) Index ¶
func (o ImportFileResponseArrayOutput) Index(i pulumi.IntInput) ImportFileResponseOutput
func (ImportFileResponseArrayOutput) ToImportFileResponseArrayOutput ¶
func (o ImportFileResponseArrayOutput) ToImportFileResponseArrayOutput() ImportFileResponseArrayOutput
func (ImportFileResponseArrayOutput) ToImportFileResponseArrayOutputWithContext ¶
func (o ImportFileResponseArrayOutput) ToImportFileResponseArrayOutputWithContext(ctx context.Context) ImportFileResponseArrayOutput
type ImportFileResponseInput ¶
type ImportFileResponseInput interface { pulumi.Input ToImportFileResponseOutput() ImportFileResponseOutput ToImportFileResponseOutputWithContext(context.Context) ImportFileResponseOutput }
ImportFileResponseInput is an input type that accepts ImportFileResponseArgs and ImportFileResponseOutput values. You can construct a concrete instance of `ImportFileResponseInput` via:
ImportFileResponseArgs{...}
type ImportFileResponseOutput ¶
type ImportFileResponseOutput struct{ *pulumi.OutputState }
func (ImportFileResponseOutput) Content ¶
func (o ImportFileResponseOutput) Content() pulumi.StringOutput
The contents of the file.
func (ImportFileResponseOutput) ElementType ¶
func (ImportFileResponseOutput) ElementType() reflect.Type
func (ImportFileResponseOutput) Name ¶
func (o ImportFileResponseOutput) Name() pulumi.StringOutput
The name of the file.
func (ImportFileResponseOutput) ToImportFileResponseOutput ¶
func (o ImportFileResponseOutput) ToImportFileResponseOutput() ImportFileResponseOutput
func (ImportFileResponseOutput) ToImportFileResponseOutputWithContext ¶
func (o ImportFileResponseOutput) ToImportFileResponseOutputWithContext(ctx context.Context) ImportFileResponseOutput
type InputMapping ¶
type InputMapping struct { // The name of the field that is going to be injected. FieldName *string `pulumi:"fieldName"` // The location where this mapping applies. Location *InputMappingLocation `pulumi:"location"` // Regex to evaluate on method to decide if input applies. MethodMatch *string `pulumi:"methodMatch"` // A jsonPath expression to select an element. Value *string `pulumi:"value"` }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
type InputMappingArgs ¶
type InputMappingArgs struct { // The name of the field that is going to be injected. FieldName pulumi.StringPtrInput `pulumi:"fieldName"` // The location where this mapping applies. Location InputMappingLocationPtrInput `pulumi:"location"` // Regex to evaluate on method to decide if input applies. MethodMatch pulumi.StringPtrInput `pulumi:"methodMatch"` // A jsonPath expression to select an element. Value pulumi.StringPtrInput `pulumi:"value"` }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
func (InputMappingArgs) ElementType ¶
func (InputMappingArgs) ElementType() reflect.Type
func (InputMappingArgs) ToInputMappingOutput ¶
func (i InputMappingArgs) ToInputMappingOutput() InputMappingOutput
func (InputMappingArgs) ToInputMappingOutputWithContext ¶
func (i InputMappingArgs) ToInputMappingOutputWithContext(ctx context.Context) InputMappingOutput
type InputMappingArray ¶
type InputMappingArray []InputMappingInput
func (InputMappingArray) ElementType ¶
func (InputMappingArray) ElementType() reflect.Type
func (InputMappingArray) ToInputMappingArrayOutput ¶
func (i InputMappingArray) ToInputMappingArrayOutput() InputMappingArrayOutput
func (InputMappingArray) ToInputMappingArrayOutputWithContext ¶
func (i InputMappingArray) ToInputMappingArrayOutputWithContext(ctx context.Context) InputMappingArrayOutput
type InputMappingArrayInput ¶
type InputMappingArrayInput interface { pulumi.Input ToInputMappingArrayOutput() InputMappingArrayOutput ToInputMappingArrayOutputWithContext(context.Context) InputMappingArrayOutput }
InputMappingArrayInput is an input type that accepts InputMappingArray and InputMappingArrayOutput values. You can construct a concrete instance of `InputMappingArrayInput` via:
InputMappingArray{ InputMappingArgs{...} }
type InputMappingArrayOutput ¶
type InputMappingArrayOutput struct{ *pulumi.OutputState }
func (InputMappingArrayOutput) ElementType ¶
func (InputMappingArrayOutput) ElementType() reflect.Type
func (InputMappingArrayOutput) Index ¶
func (o InputMappingArrayOutput) Index(i pulumi.IntInput) InputMappingOutput
func (InputMappingArrayOutput) ToInputMappingArrayOutput ¶
func (o InputMappingArrayOutput) ToInputMappingArrayOutput() InputMappingArrayOutput
func (InputMappingArrayOutput) ToInputMappingArrayOutputWithContext ¶
func (o InputMappingArrayOutput) ToInputMappingArrayOutputWithContext(ctx context.Context) InputMappingArrayOutput
type InputMappingInput ¶
type InputMappingInput interface { pulumi.Input ToInputMappingOutput() InputMappingOutput ToInputMappingOutputWithContext(context.Context) InputMappingOutput }
InputMappingInput is an input type that accepts InputMappingArgs and InputMappingOutput values. You can construct a concrete instance of `InputMappingInput` via:
InputMappingArgs{...}
type InputMappingLocation ¶ added in v0.4.0
type InputMappingLocation string
The location where this mapping applies.
func (InputMappingLocation) ElementType ¶ added in v0.4.0
func (InputMappingLocation) ElementType() reflect.Type
func (InputMappingLocation) ToInputMappingLocationOutput ¶ added in v0.6.0
func (e InputMappingLocation) ToInputMappingLocationOutput() InputMappingLocationOutput
func (InputMappingLocation) ToInputMappingLocationOutputWithContext ¶ added in v0.6.0
func (e InputMappingLocation) ToInputMappingLocationOutputWithContext(ctx context.Context) InputMappingLocationOutput
func (InputMappingLocation) ToInputMappingLocationPtrOutput ¶ added in v0.6.0
func (e InputMappingLocation) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
func (InputMappingLocation) ToInputMappingLocationPtrOutputWithContext ¶ added in v0.6.0
func (e InputMappingLocation) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
func (InputMappingLocation) ToStringOutput ¶ added in v0.4.0
func (e InputMappingLocation) ToStringOutput() pulumi.StringOutput
func (InputMappingLocation) ToStringOutputWithContext ¶ added in v0.4.0
func (e InputMappingLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InputMappingLocation) ToStringPtrOutput ¶ added in v0.4.0
func (e InputMappingLocation) ToStringPtrOutput() pulumi.StringPtrOutput
func (InputMappingLocation) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e InputMappingLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InputMappingLocationInput ¶ added in v0.6.0
type InputMappingLocationInput interface { pulumi.Input ToInputMappingLocationOutput() InputMappingLocationOutput ToInputMappingLocationOutputWithContext(context.Context) InputMappingLocationOutput }
InputMappingLocationInput is an input type that accepts InputMappingLocationArgs and InputMappingLocationOutput values. You can construct a concrete instance of `InputMappingLocationInput` via:
InputMappingLocationArgs{...}
type InputMappingLocationOutput ¶ added in v0.6.0
type InputMappingLocationOutput struct{ *pulumi.OutputState }
func (InputMappingLocationOutput) ElementType ¶ added in v0.6.0
func (InputMappingLocationOutput) ElementType() reflect.Type
func (InputMappingLocationOutput) ToInputMappingLocationOutput ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToInputMappingLocationOutput() InputMappingLocationOutput
func (InputMappingLocationOutput) ToInputMappingLocationOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToInputMappingLocationOutputWithContext(ctx context.Context) InputMappingLocationOutput
func (InputMappingLocationOutput) ToInputMappingLocationPtrOutput ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
func (InputMappingLocationOutput) ToInputMappingLocationPtrOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
func (InputMappingLocationOutput) ToStringOutput ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToStringOutput() pulumi.StringOutput
func (InputMappingLocationOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InputMappingLocationOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InputMappingLocationOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InputMappingLocationPtrInput ¶ added in v0.6.0
type InputMappingLocationPtrInput interface { pulumi.Input ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput ToInputMappingLocationPtrOutputWithContext(context.Context) InputMappingLocationPtrOutput }
func InputMappingLocationPtr ¶ added in v0.6.0
func InputMappingLocationPtr(v string) InputMappingLocationPtrInput
type InputMappingLocationPtrOutput ¶ added in v0.6.0
type InputMappingLocationPtrOutput struct{ *pulumi.OutputState }
func (InputMappingLocationPtrOutput) Elem ¶ added in v0.6.0
func (o InputMappingLocationPtrOutput) Elem() InputMappingLocationOutput
func (InputMappingLocationPtrOutput) ElementType ¶ added in v0.6.0
func (InputMappingLocationPtrOutput) ElementType() reflect.Type
func (InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutput ¶ added in v0.6.0
func (o InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutput() InputMappingLocationPtrOutput
func (InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationPtrOutput) ToInputMappingLocationPtrOutputWithContext(ctx context.Context) InputMappingLocationPtrOutput
func (InputMappingLocationPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o InputMappingLocationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InputMappingLocationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o InputMappingLocationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InputMappingOutput ¶
type InputMappingOutput struct{ *pulumi.OutputState }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
func (InputMappingOutput) ElementType ¶
func (InputMappingOutput) ElementType() reflect.Type
func (InputMappingOutput) FieldName ¶
func (o InputMappingOutput) FieldName() pulumi.StringPtrOutput
The name of the field that is going to be injected.
func (InputMappingOutput) Location ¶
func (o InputMappingOutput) Location() InputMappingLocationPtrOutput
The location where this mapping applies.
func (InputMappingOutput) MethodMatch ¶
func (o InputMappingOutput) MethodMatch() pulumi.StringPtrOutput
Regex to evaluate on method to decide if input applies.
func (InputMappingOutput) ToInputMappingOutput ¶
func (o InputMappingOutput) ToInputMappingOutput() InputMappingOutput
func (InputMappingOutput) ToInputMappingOutputWithContext ¶
func (o InputMappingOutput) ToInputMappingOutputWithContext(ctx context.Context) InputMappingOutput
func (InputMappingOutput) Value ¶
func (o InputMappingOutput) Value() pulumi.StringPtrOutput
A jsonPath expression to select an element.
type InputMappingResponse ¶
type InputMappingResponse struct { // The name of the field that is going to be injected. FieldName string `pulumi:"fieldName"` // The location where this mapping applies. Location string `pulumi:"location"` // Regex to evaluate on method to decide if input applies. MethodMatch string `pulumi:"methodMatch"` // A jsonPath expression to select an element. Value string `pulumi:"value"` }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
type InputMappingResponseArgs ¶
type InputMappingResponseArgs struct { // The name of the field that is going to be injected. FieldName pulumi.StringInput `pulumi:"fieldName"` // The location where this mapping applies. Location pulumi.StringInput `pulumi:"location"` // Regex to evaluate on method to decide if input applies. MethodMatch pulumi.StringInput `pulumi:"methodMatch"` // A jsonPath expression to select an element. Value pulumi.StringInput `pulumi:"value"` }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
func (InputMappingResponseArgs) ElementType ¶
func (InputMappingResponseArgs) ElementType() reflect.Type
func (InputMappingResponseArgs) ToInputMappingResponseOutput ¶
func (i InputMappingResponseArgs) ToInputMappingResponseOutput() InputMappingResponseOutput
func (InputMappingResponseArgs) ToInputMappingResponseOutputWithContext ¶
func (i InputMappingResponseArgs) ToInputMappingResponseOutputWithContext(ctx context.Context) InputMappingResponseOutput
type InputMappingResponseArray ¶
type InputMappingResponseArray []InputMappingResponseInput
func (InputMappingResponseArray) ElementType ¶
func (InputMappingResponseArray) ElementType() reflect.Type
func (InputMappingResponseArray) ToInputMappingResponseArrayOutput ¶
func (i InputMappingResponseArray) ToInputMappingResponseArrayOutput() InputMappingResponseArrayOutput
func (InputMappingResponseArray) ToInputMappingResponseArrayOutputWithContext ¶
func (i InputMappingResponseArray) ToInputMappingResponseArrayOutputWithContext(ctx context.Context) InputMappingResponseArrayOutput
type InputMappingResponseArrayInput ¶
type InputMappingResponseArrayInput interface { pulumi.Input ToInputMappingResponseArrayOutput() InputMappingResponseArrayOutput ToInputMappingResponseArrayOutputWithContext(context.Context) InputMappingResponseArrayOutput }
InputMappingResponseArrayInput is an input type that accepts InputMappingResponseArray and InputMappingResponseArrayOutput values. You can construct a concrete instance of `InputMappingResponseArrayInput` via:
InputMappingResponseArray{ InputMappingResponseArgs{...} }
type InputMappingResponseArrayOutput ¶
type InputMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (InputMappingResponseArrayOutput) ElementType ¶
func (InputMappingResponseArrayOutput) ElementType() reflect.Type
func (InputMappingResponseArrayOutput) Index ¶
func (o InputMappingResponseArrayOutput) Index(i pulumi.IntInput) InputMappingResponseOutput
func (InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutput ¶
func (o InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutput() InputMappingResponseArrayOutput
func (InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutputWithContext ¶
func (o InputMappingResponseArrayOutput) ToInputMappingResponseArrayOutputWithContext(ctx context.Context) InputMappingResponseArrayOutput
type InputMappingResponseInput ¶
type InputMappingResponseInput interface { pulumi.Input ToInputMappingResponseOutput() InputMappingResponseOutput ToInputMappingResponseOutputWithContext(context.Context) InputMappingResponseOutput }
InputMappingResponseInput is an input type that accepts InputMappingResponseArgs and InputMappingResponseOutput values. You can construct a concrete instance of `InputMappingResponseInput` via:
InputMappingResponseArgs{...}
type InputMappingResponseOutput ¶
type InputMappingResponseOutput struct{ *pulumi.OutputState }
InputMapping creates a 'virtual' property that will be injected into the properties before sending the request to the underlying API.
func (InputMappingResponseOutput) ElementType ¶
func (InputMappingResponseOutput) ElementType() reflect.Type
func (InputMappingResponseOutput) FieldName ¶
func (o InputMappingResponseOutput) FieldName() pulumi.StringOutput
The name of the field that is going to be injected.
func (InputMappingResponseOutput) Location ¶
func (o InputMappingResponseOutput) Location() pulumi.StringOutput
The location where this mapping applies.
func (InputMappingResponseOutput) MethodMatch ¶
func (o InputMappingResponseOutput) MethodMatch() pulumi.StringOutput
Regex to evaluate on method to decide if input applies.
func (InputMappingResponseOutput) ToInputMappingResponseOutput ¶
func (o InputMappingResponseOutput) ToInputMappingResponseOutput() InputMappingResponseOutput
func (InputMappingResponseOutput) ToInputMappingResponseOutputWithContext ¶
func (o InputMappingResponseOutput) ToInputMappingResponseOutputWithContext(ctx context.Context) InputMappingResponseOutput
func (InputMappingResponseOutput) Value ¶
func (o InputMappingResponseOutput) Value() pulumi.StringOutput
A jsonPath expression to select an element.
type LookupCompositeTypeArgs ¶ added in v0.4.0
type LookupCompositeTypeOutputArgs ¶ added in v0.8.0
type LookupCompositeTypeOutputArgs struct { CompositeType pulumi.StringInput `pulumi:"compositeType"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupCompositeTypeOutputArgs) ElementType ¶ added in v0.8.0
func (LookupCompositeTypeOutputArgs) ElementType() reflect.Type
type LookupCompositeTypeResult ¶ added in v0.4.0
type LookupCompositeTypeResult struct { // An optional textual description of the resource; provided by the client when the resource is created. Description string `pulumi:"description"` // Creation timestamp in RFC3339 text format. InsertTime string `pulumi:"insertTime"` // Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels []CompositeTypeLabelEntryResponse `pulumi:"labels"` // Name of the composite type, must follow the expression: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`. Name string `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this composite type. Operation OperationResponse `pulumi:"operation"` // Server defined URL for the resource. SelfLink string `pulumi:"selfLink"` Status string `pulumi:"status"` // Files for the template type. TemplateContents TemplateContentsResponse `pulumi:"templateContents"` }
func LookupCompositeType ¶ added in v0.4.0
func LookupCompositeType(ctx *pulumi.Context, args *LookupCompositeTypeArgs, opts ...pulumi.InvokeOption) (*LookupCompositeTypeResult, error)
Gets information about a specific composite type.
type LookupCompositeTypeResultOutput ¶ added in v0.8.0
type LookupCompositeTypeResultOutput struct{ *pulumi.OutputState }
func LookupCompositeTypeOutput ¶ added in v0.8.0
func LookupCompositeTypeOutput(ctx *pulumi.Context, args LookupCompositeTypeOutputArgs, opts ...pulumi.InvokeOption) LookupCompositeTypeResultOutput
func (LookupCompositeTypeResultOutput) Description ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) Description() pulumi.StringOutput
An optional textual description of the resource; provided by the client when the resource is created.
func (LookupCompositeTypeResultOutput) ElementType ¶ added in v0.8.0
func (LookupCompositeTypeResultOutput) ElementType() reflect.Type
func (LookupCompositeTypeResultOutput) InsertTime ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) InsertTime() pulumi.StringOutput
Creation timestamp in RFC3339 text format.
func (LookupCompositeTypeResultOutput) Labels ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) Labels() CompositeTypeLabelEntryResponseArrayOutput
Map of labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`.
func (LookupCompositeTypeResultOutput) Name ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) Name() pulumi.StringOutput
Name of the composite type, must follow the expression: `[a-z]([-a-z0-9_.]{0,61}[a-z0-9])?`.
func (LookupCompositeTypeResultOutput) Operation ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) Operation() OperationResponseOutput
The Operation that most recently ran, or is currently running, on this composite type.
func (LookupCompositeTypeResultOutput) SelfLink ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) SelfLink() pulumi.StringOutput
Server defined URL for the resource.
func (LookupCompositeTypeResultOutput) Status ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) Status() pulumi.StringOutput
func (LookupCompositeTypeResultOutput) TemplateContents ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) TemplateContents() TemplateContentsResponseOutput
Files for the template type.
func (LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutput ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutput() LookupCompositeTypeResultOutput
func (LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutputWithContext ¶ added in v0.8.0
func (o LookupCompositeTypeResultOutput) ToLookupCompositeTypeResultOutputWithContext(ctx context.Context) LookupCompositeTypeResultOutput
type LookupDeploymentArgs ¶ added in v0.4.0
type LookupDeploymentIamPolicyArgs ¶ added in v0.4.0
type LookupDeploymentIamPolicyOutputArgs ¶ added in v0.8.0
type LookupDeploymentIamPolicyOutputArgs struct { OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` Resource pulumi.StringInput `pulumi:"resource"` }
func (LookupDeploymentIamPolicyOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDeploymentIamPolicyOutputArgs) ElementType() reflect.Type
type LookupDeploymentIamPolicyResult ¶ added in v0.4.0
type LookupDeploymentIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`. Bindings []BindingResponse `pulumi:"bindings"` // `etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupDeploymentIamPolicy ¶ added in v0.4.0
func LookupDeploymentIamPolicy(ctx *pulumi.Context, args *LookupDeploymentIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentIamPolicyResult, error)
Gets the access control policy for a resource. May be empty if no such policy or resource exists.
type LookupDeploymentIamPolicyResultOutput ¶ added in v0.8.0
type LookupDeploymentIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupDeploymentIamPolicyOutput ¶ added in v0.8.0
func LookupDeploymentIamPolicyOutput(ctx *pulumi.Context, args LookupDeploymentIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentIamPolicyResultOutput
func (LookupDeploymentIamPolicyResultOutput) AuditConfigs ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) AuditConfigs() AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupDeploymentIamPolicyResultOutput) Bindings ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) Bindings() BindingResponseArrayOutput
Associates a list of `members`, or principals, with a `role`. Optionally, may specify a `condition` that determines how and when the `bindings` are applied. Each of the `bindings` must contain at least one principal. The `bindings` in a `Policy` can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the `bindings` grant 50 different roles to `user:alice@example.com`, and not to any other principal, then you can add another 1,450 principals to the `bindings` in the `Policy`.
func (LookupDeploymentIamPolicyResultOutput) ElementType ¶ added in v0.8.0
func (LookupDeploymentIamPolicyResultOutput) ElementType() reflect.Type
func (LookupDeploymentIamPolicyResultOutput) Etag ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) Etag() pulumi.StringOutput
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost.
func (LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutput ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutput() LookupDeploymentIamPolicyResultOutput
func (LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutputWithContext ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) ToLookupDeploymentIamPolicyResultOutputWithContext(ctx context.Context) LookupDeploymentIamPolicyResultOutput
func (LookupDeploymentIamPolicyResultOutput) Version ¶ added in v0.8.0
func (o LookupDeploymentIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy. Valid values are `0`, `1`, and `3`. Requests that specify an invalid value are rejected. Any operation that affects conditional role bindings must specify version `3`. This requirement applies to the following operations: * Getting a policy that includes a conditional role binding * Adding a conditional role binding to a policy * Changing a conditional role binding in a policy * Removing any role binding, with or without a condition, from a policy that includes conditions **Important:** If you use IAM Conditions, you must include the `etag` field whenever you call `setIamPolicy`. If you omit this field, then IAM allows you to overwrite a version `3` policy with a version `1` policy, and all of the conditions in the version `3` policy are lost. If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupDeploymentOutputArgs ¶ added in v0.8.0
type LookupDeploymentOutputArgs struct { Deployment pulumi.StringInput `pulumi:"deployment"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupDeploymentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDeploymentOutputArgs) ElementType() reflect.Type
type LookupDeploymentResult ¶ added in v0.4.0
type LookupDeploymentResult struct { // User provided default credential for the deployment. Credential CredentialResponse `pulumi:"credential"` // An optional user-provided description of the deployment. Description string `pulumi:"description"` // Provides a fingerprint to use in requests to modify a deployment, such as `update()`, `stop()`, and `cancelPreview()` requests. A fingerprint is a randomly generated value that must be provided with `update()`, `stop()`, and `cancelPreview()` requests to perform optimistic locking. This ensures optimistic concurrency so that only one request happens at a time. The fingerprint is initially generated by Deployment Manager and changes after every request to modify data. To get the latest fingerprint value, perform a `get()` request to a deployment. Fingerprint string `pulumi:"fingerprint"` // Creation timestamp in RFC3339 text format. InsertTime string `pulumi:"insertTime"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. Labels []DeploymentLabelEntryResponse `pulumi:"labels"` // URL of the manifest representing the last manifest that was successfully deployed. If no manifest has been successfully deployed, this field will be absent. Manifest string `pulumi:"manifest"` // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name string `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this deployment. Operation OperationResponse `pulumi:"operation"` // List of outputs from the last manifest that deployed successfully. Outputs []DeploymentOutputEntryResponse `pulumi:"outputs"` // Server defined URL for the resource. SelfLink string `pulumi:"selfLink"` // [Input Only] The parameters that define your deployment, including the deployment configuration and relevant templates. Target TargetConfigurationResponse `pulumi:"target"` // If Deployment Manager is currently updating or previewing an update to this deployment, the updated configuration appears here. Update DeploymentUpdateResponse `pulumi:"update"` // Update timestamp in RFC3339 text format. UpdateTime string `pulumi:"updateTime"` }
func LookupDeployment ¶ added in v0.4.0
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
Gets information about a specific deployment.
type LookupDeploymentResultOutput ¶ added in v0.8.0
type LookupDeploymentResultOutput struct{ *pulumi.OutputState }
func LookupDeploymentOutput ¶ added in v0.8.0
func LookupDeploymentOutput(ctx *pulumi.Context, args LookupDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) Credential ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Credential() CredentialResponseOutput
User provided default credential for the deployment.
func (LookupDeploymentResultOutput) Description ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
An optional user-provided description of the deployment.
func (LookupDeploymentResultOutput) ElementType ¶ added in v0.8.0
func (LookupDeploymentResultOutput) ElementType() reflect.Type
func (LookupDeploymentResultOutput) Fingerprint ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Fingerprint() pulumi.StringOutput
Provides a fingerprint to use in requests to modify a deployment, such as `update()`, `stop()`, and `cancelPreview()` requests. A fingerprint is a randomly generated value that must be provided with `update()`, `stop()`, and `cancelPreview()` requests to perform optimistic locking. This ensures optimistic concurrency so that only one request happens at a time. The fingerprint is initially generated by Deployment Manager and changes after every request to modify data. To get the latest fingerprint value, perform a `get()` request to a deployment.
func (LookupDeploymentResultOutput) InsertTime ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) InsertTime() pulumi.StringOutput
Creation timestamp in RFC3339 text format.
func (LookupDeploymentResultOutput) Labels ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Labels() DeploymentLabelEntryResponseArrayOutput
Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`.
func (LookupDeploymentResultOutput) Manifest ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Manifest() pulumi.StringOutput
URL of the manifest representing the last manifest that was successfully deployed. If no manifest has been successfully deployed, this field will be absent.
func (LookupDeploymentResultOutput) Name ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Name() pulumi.StringOutput
Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
func (LookupDeploymentResultOutput) Operation ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Operation() OperationResponseOutput
The Operation that most recently ran, or is currently running, on this deployment.
func (LookupDeploymentResultOutput) Outputs ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Outputs() DeploymentOutputEntryResponseArrayOutput
List of outputs from the last manifest that deployed successfully.
func (LookupDeploymentResultOutput) SelfLink ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) SelfLink() pulumi.StringOutput
Server defined URL for the resource.
func (LookupDeploymentResultOutput) Target ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Target() TargetConfigurationResponseOutput
[Input Only] The parameters that define your deployment, including the deployment configuration and relevant templates.
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutput ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) Update ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) Update() DeploymentUpdateResponseOutput
If Deployment Manager is currently updating or previewing an update to this deployment, the updated configuration appears here.
func (LookupDeploymentResultOutput) UpdateTime ¶ added in v0.8.0
func (o LookupDeploymentResultOutput) UpdateTime() pulumi.StringOutput
Update timestamp in RFC3339 text format.
type LookupTypeProviderArgs ¶ added in v0.4.0
type LookupTypeProviderOutputArgs ¶ added in v0.8.0
type LookupTypeProviderOutputArgs struct { Project pulumi.StringPtrInput `pulumi:"project"` TypeProvider pulumi.StringInput `pulumi:"typeProvider"` }
func (LookupTypeProviderOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTypeProviderOutputArgs) ElementType() reflect.Type
type LookupTypeProviderResult ¶ added in v0.4.0
type LookupTypeProviderResult struct { // Allows resource handling overrides for specific collections CollectionOverrides []CollectionOverrideResponse `pulumi:"collectionOverrides"` // Credential used when interacting with this type. Credential CredentialResponse `pulumi:"credential"` // List of up to 2 custom certificate authority roots to use for TLS authentication when making calls on behalf of this type provider. If set, TLS authentication will exclusively use these roots instead of relying on publicly trusted certificate authorities when validating TLS certificate authenticity. The certificates must be in base64-encoded PEM format. The maximum size of each certificate must not exceed 10KB. CustomCertificateAuthorityRoots []string `pulumi:"customCertificateAuthorityRoots"` // An optional textual description of the resource; provided by the client when the resource is created. Description string `pulumi:"description"` // Descriptor Url for the this type provider. DescriptorUrl string `pulumi:"descriptorUrl"` // Creation timestamp in RFC3339 text format. InsertTime string `pulumi:"insertTime"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?` Labels []TypeProviderLabelEntryResponse `pulumi:"labels"` // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name string `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this type provider. Operation OperationResponse `pulumi:"operation"` // Options to apply when handling any resources in this service. Options OptionsResponse `pulumi:"options"` // Self link for the type provider. SelfLink string `pulumi:"selfLink"` }
func LookupTypeProvider ¶ added in v0.4.0
func LookupTypeProvider(ctx *pulumi.Context, args *LookupTypeProviderArgs, opts ...pulumi.InvokeOption) (*LookupTypeProviderResult, error)
Gets information about a specific type provider.
type LookupTypeProviderResultOutput ¶ added in v0.8.0
type LookupTypeProviderResultOutput struct{ *pulumi.OutputState }
func LookupTypeProviderOutput ¶ added in v0.8.0
func LookupTypeProviderOutput(ctx *pulumi.Context, args LookupTypeProviderOutputArgs, opts ...pulumi.InvokeOption) LookupTypeProviderResultOutput
func (LookupTypeProviderResultOutput) CollectionOverrides ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) CollectionOverrides() CollectionOverrideResponseArrayOutput
Allows resource handling overrides for specific collections
func (LookupTypeProviderResultOutput) Credential ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Credential() CredentialResponseOutput
Credential used when interacting with this type.
func (LookupTypeProviderResultOutput) CustomCertificateAuthorityRoots ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) CustomCertificateAuthorityRoots() pulumi.StringArrayOutput
List of up to 2 custom certificate authority roots to use for TLS authentication when making calls on behalf of this type provider. If set, TLS authentication will exclusively use these roots instead of relying on publicly trusted certificate authorities when validating TLS certificate authenticity. The certificates must be in base64-encoded PEM format. The maximum size of each certificate must not exceed 10KB.
func (LookupTypeProviderResultOutput) Description ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Description() pulumi.StringOutput
An optional textual description of the resource; provided by the client when the resource is created.
func (LookupTypeProviderResultOutput) DescriptorUrl ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) DescriptorUrl() pulumi.StringOutput
Descriptor Url for the this type provider.
func (LookupTypeProviderResultOutput) ElementType ¶ added in v0.8.0
func (LookupTypeProviderResultOutput) ElementType() reflect.Type
func (LookupTypeProviderResultOutput) InsertTime ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) InsertTime() pulumi.StringOutput
Creation timestamp in RFC3339 text format.
func (LookupTypeProviderResultOutput) Labels ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Labels() TypeProviderLabelEntryResponseArrayOutput
Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`
func (LookupTypeProviderResultOutput) Name ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Name() pulumi.StringOutput
Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
func (LookupTypeProviderResultOutput) Operation ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Operation() OperationResponseOutput
The Operation that most recently ran, or is currently running, on this type provider.
func (LookupTypeProviderResultOutput) Options ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) Options() OptionsResponseOutput
Options to apply when handling any resources in this service.
func (LookupTypeProviderResultOutput) SelfLink ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) SelfLink() pulumi.StringOutput
Self link for the type provider.
func (LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutput ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutput() LookupTypeProviderResultOutput
func (LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutputWithContext ¶ added in v0.8.0
func (o LookupTypeProviderResultOutput) ToLookupTypeProviderResultOutputWithContext(ctx context.Context) LookupTypeProviderResultOutput
type MethodMap ¶
type MethodMap struct { // The action identifier for the create method to be used for this collection Create *string `pulumi:"create"` // The action identifier for the delete method to be used for this collection Delete *string `pulumi:"delete"` // The action identifier for the get method to be used for this collection Get *string `pulumi:"get"` // The action identifier for the setIamPolicy method to be used for this collection SetIamPolicy *string `pulumi:"setIamPolicy"` // The action identifier for the update method to be used for this collection Update *string `pulumi:"update"` }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
type MethodMapArgs ¶
type MethodMapArgs struct { // The action identifier for the create method to be used for this collection Create pulumi.StringPtrInput `pulumi:"create"` // The action identifier for the delete method to be used for this collection Delete pulumi.StringPtrInput `pulumi:"delete"` // The action identifier for the get method to be used for this collection Get pulumi.StringPtrInput `pulumi:"get"` // The action identifier for the setIamPolicy method to be used for this collection SetIamPolicy pulumi.StringPtrInput `pulumi:"setIamPolicy"` // The action identifier for the update method to be used for this collection Update pulumi.StringPtrInput `pulumi:"update"` }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
func (MethodMapArgs) ElementType ¶
func (MethodMapArgs) ElementType() reflect.Type
func (MethodMapArgs) ToMethodMapOutput ¶
func (i MethodMapArgs) ToMethodMapOutput() MethodMapOutput
func (MethodMapArgs) ToMethodMapOutputWithContext ¶
func (i MethodMapArgs) ToMethodMapOutputWithContext(ctx context.Context) MethodMapOutput
func (MethodMapArgs) ToMethodMapPtrOutput ¶
func (i MethodMapArgs) ToMethodMapPtrOutput() MethodMapPtrOutput
func (MethodMapArgs) ToMethodMapPtrOutputWithContext ¶
func (i MethodMapArgs) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
type MethodMapInput ¶
type MethodMapInput interface { pulumi.Input ToMethodMapOutput() MethodMapOutput ToMethodMapOutputWithContext(context.Context) MethodMapOutput }
MethodMapInput is an input type that accepts MethodMap and MethodMapOutput values. You can construct a concrete instance of `MethodMapInput` via:
MethodMap{ "key": MethodArgs{...} }
type MethodMapOutput ¶
type MethodMapOutput struct{ *pulumi.OutputState }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
func (MethodMapOutput) Create ¶
func (o MethodMapOutput) Create() pulumi.StringPtrOutput
The action identifier for the create method to be used for this collection
func (MethodMapOutput) Delete ¶
func (o MethodMapOutput) Delete() pulumi.StringPtrOutput
The action identifier for the delete method to be used for this collection
func (MethodMapOutput) ElementType ¶
func (MethodMapOutput) ElementType() reflect.Type
func (MethodMapOutput) Get ¶
func (o MethodMapOutput) Get() pulumi.StringPtrOutput
The action identifier for the get method to be used for this collection
func (MethodMapOutput) SetIamPolicy ¶
func (o MethodMapOutput) SetIamPolicy() pulumi.StringPtrOutput
The action identifier for the setIamPolicy method to be used for this collection
func (MethodMapOutput) ToMethodMapOutput ¶
func (o MethodMapOutput) ToMethodMapOutput() MethodMapOutput
func (MethodMapOutput) ToMethodMapOutputWithContext ¶
func (o MethodMapOutput) ToMethodMapOutputWithContext(ctx context.Context) MethodMapOutput
func (MethodMapOutput) ToMethodMapPtrOutput ¶
func (o MethodMapOutput) ToMethodMapPtrOutput() MethodMapPtrOutput
func (MethodMapOutput) ToMethodMapPtrOutputWithContext ¶
func (o MethodMapOutput) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
func (MethodMapOutput) Update ¶
func (o MethodMapOutput) Update() pulumi.StringPtrOutput
The action identifier for the update method to be used for this collection
type MethodMapPtrInput ¶
type MethodMapPtrInput interface { pulumi.Input ToMethodMapPtrOutput() MethodMapPtrOutput ToMethodMapPtrOutputWithContext(context.Context) MethodMapPtrOutput }
MethodMapPtrInput is an input type that accepts MethodMapArgs, MethodMapPtr and MethodMapPtrOutput values. You can construct a concrete instance of `MethodMapPtrInput` via:
MethodMapArgs{...} or: nil
func MethodMapPtr ¶
func MethodMapPtr(v *MethodMapArgs) MethodMapPtrInput
type MethodMapPtrOutput ¶
type MethodMapPtrOutput struct{ *pulumi.OutputState }
func (MethodMapPtrOutput) Create ¶
func (o MethodMapPtrOutput) Create() pulumi.StringPtrOutput
The action identifier for the create method to be used for this collection
func (MethodMapPtrOutput) Delete ¶
func (o MethodMapPtrOutput) Delete() pulumi.StringPtrOutput
The action identifier for the delete method to be used for this collection
func (MethodMapPtrOutput) Elem ¶
func (o MethodMapPtrOutput) Elem() MethodMapOutput
func (MethodMapPtrOutput) ElementType ¶
func (MethodMapPtrOutput) ElementType() reflect.Type
func (MethodMapPtrOutput) Get ¶
func (o MethodMapPtrOutput) Get() pulumi.StringPtrOutput
The action identifier for the get method to be used for this collection
func (MethodMapPtrOutput) SetIamPolicy ¶
func (o MethodMapPtrOutput) SetIamPolicy() pulumi.StringPtrOutput
The action identifier for the setIamPolicy method to be used for this collection
func (MethodMapPtrOutput) ToMethodMapPtrOutput ¶
func (o MethodMapPtrOutput) ToMethodMapPtrOutput() MethodMapPtrOutput
func (MethodMapPtrOutput) ToMethodMapPtrOutputWithContext ¶
func (o MethodMapPtrOutput) ToMethodMapPtrOutputWithContext(ctx context.Context) MethodMapPtrOutput
func (MethodMapPtrOutput) Update ¶
func (o MethodMapPtrOutput) Update() pulumi.StringPtrOutput
The action identifier for the update method to be used for this collection
type MethodMapResponse ¶
type MethodMapResponse struct { // The action identifier for the create method to be used for this collection Create string `pulumi:"create"` // The action identifier for the delete method to be used for this collection Delete string `pulumi:"delete"` // The action identifier for the get method to be used for this collection Get string `pulumi:"get"` // The action identifier for the setIamPolicy method to be used for this collection SetIamPolicy string `pulumi:"setIamPolicy"` // The action identifier for the update method to be used for this collection Update string `pulumi:"update"` }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
type MethodMapResponseArgs ¶
type MethodMapResponseArgs struct { // The action identifier for the create method to be used for this collection Create pulumi.StringInput `pulumi:"create"` // The action identifier for the delete method to be used for this collection Delete pulumi.StringInput `pulumi:"delete"` // The action identifier for the get method to be used for this collection Get pulumi.StringInput `pulumi:"get"` // The action identifier for the setIamPolicy method to be used for this collection SetIamPolicy pulumi.StringInput `pulumi:"setIamPolicy"` // The action identifier for the update method to be used for this collection Update pulumi.StringInput `pulumi:"update"` }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
func (MethodMapResponseArgs) ElementType ¶
func (MethodMapResponseArgs) ElementType() reflect.Type
func (MethodMapResponseArgs) ToMethodMapResponseOutput ¶
func (i MethodMapResponseArgs) ToMethodMapResponseOutput() MethodMapResponseOutput
func (MethodMapResponseArgs) ToMethodMapResponseOutputWithContext ¶
func (i MethodMapResponseArgs) ToMethodMapResponseOutputWithContext(ctx context.Context) MethodMapResponseOutput
type MethodMapResponseInput ¶
type MethodMapResponseInput interface { pulumi.Input ToMethodMapResponseOutput() MethodMapResponseOutput ToMethodMapResponseOutputWithContext(context.Context) MethodMapResponseOutput }
MethodMapResponseInput is an input type that accepts MethodMapResponseArgs and MethodMapResponseOutput values. You can construct a concrete instance of `MethodMapResponseInput` via:
MethodMapResponseArgs{...}
type MethodMapResponseOutput ¶
type MethodMapResponseOutput struct{ *pulumi.OutputState }
Deployment Manager will call these methods during the events of creation/deletion/update/get/setIamPolicy
func (MethodMapResponseOutput) Create ¶
func (o MethodMapResponseOutput) Create() pulumi.StringOutput
The action identifier for the create method to be used for this collection
func (MethodMapResponseOutput) Delete ¶
func (o MethodMapResponseOutput) Delete() pulumi.StringOutput
The action identifier for the delete method to be used for this collection
func (MethodMapResponseOutput) ElementType ¶
func (MethodMapResponseOutput) ElementType() reflect.Type
func (MethodMapResponseOutput) Get ¶
func (o MethodMapResponseOutput) Get() pulumi.StringOutput
The action identifier for the get method to be used for this collection
func (MethodMapResponseOutput) SetIamPolicy ¶
func (o MethodMapResponseOutput) SetIamPolicy() pulumi.StringOutput
The action identifier for the setIamPolicy method to be used for this collection
func (MethodMapResponseOutput) ToMethodMapResponseOutput ¶
func (o MethodMapResponseOutput) ToMethodMapResponseOutput() MethodMapResponseOutput
func (MethodMapResponseOutput) ToMethodMapResponseOutputWithContext ¶
func (o MethodMapResponseOutput) ToMethodMapResponseOutputWithContext(ctx context.Context) MethodMapResponseOutput
func (MethodMapResponseOutput) Update ¶
func (o MethodMapResponseOutput) Update() pulumi.StringOutput
The action identifier for the update method to be used for this collection
type OperationErrorErrorsItemResponse ¶ added in v0.4.0
type OperationErrorErrorsItemResponse struct { // The error type identifier for this error. Code string `pulumi:"code"` // Indicates the field in the request that caused the error. This property is optional. Location string `pulumi:"location"` // An optional, human-readable error message. Message string `pulumi:"message"` }
type OperationErrorErrorsItemResponseArgs ¶ added in v0.4.0
type OperationErrorErrorsItemResponseArgs struct { // The error type identifier for this error. Code pulumi.StringInput `pulumi:"code"` // Indicates the field in the request that caused the error. This property is optional. Location pulumi.StringInput `pulumi:"location"` // An optional, human-readable error message. Message pulumi.StringInput `pulumi:"message"` }
func (OperationErrorErrorsItemResponseArgs) ElementType ¶ added in v0.4.0
func (OperationErrorErrorsItemResponseArgs) ElementType() reflect.Type
func (OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutput ¶ added in v0.4.0
func (i OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutput() OperationErrorErrorsItemResponseOutput
func (OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutputWithContext ¶ added in v0.4.0
func (i OperationErrorErrorsItemResponseArgs) ToOperationErrorErrorsItemResponseOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseOutput
type OperationErrorErrorsItemResponseArray ¶ added in v0.4.0
type OperationErrorErrorsItemResponseArray []OperationErrorErrorsItemResponseInput
func (OperationErrorErrorsItemResponseArray) ElementType ¶ added in v0.4.0
func (OperationErrorErrorsItemResponseArray) ElementType() reflect.Type
func (OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutput ¶ added in v0.4.0
func (i OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutput() OperationErrorErrorsItemResponseArrayOutput
func (OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (i OperationErrorErrorsItemResponseArray) ToOperationErrorErrorsItemResponseArrayOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseArrayOutput
type OperationErrorErrorsItemResponseArrayInput ¶ added in v0.4.0
type OperationErrorErrorsItemResponseArrayInput interface { pulumi.Input ToOperationErrorErrorsItemResponseArrayOutput() OperationErrorErrorsItemResponseArrayOutput ToOperationErrorErrorsItemResponseArrayOutputWithContext(context.Context) OperationErrorErrorsItemResponseArrayOutput }
OperationErrorErrorsItemResponseArrayInput is an input type that accepts OperationErrorErrorsItemResponseArray and OperationErrorErrorsItemResponseArrayOutput values. You can construct a concrete instance of `OperationErrorErrorsItemResponseArrayInput` via:
OperationErrorErrorsItemResponseArray{ OperationErrorErrorsItemResponseArgs{...} }
type OperationErrorErrorsItemResponseArrayOutput ¶ added in v0.4.0
type OperationErrorErrorsItemResponseArrayOutput struct{ *pulumi.OutputState }
func (OperationErrorErrorsItemResponseArrayOutput) ElementType ¶ added in v0.4.0
func (OperationErrorErrorsItemResponseArrayOutput) ElementType() reflect.Type
func (OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutput ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutput() OperationErrorErrorsItemResponseArrayOutput
func (OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseArrayOutput) ToOperationErrorErrorsItemResponseArrayOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseArrayOutput
type OperationErrorErrorsItemResponseInput ¶ added in v0.4.0
type OperationErrorErrorsItemResponseInput interface { pulumi.Input ToOperationErrorErrorsItemResponseOutput() OperationErrorErrorsItemResponseOutput ToOperationErrorErrorsItemResponseOutputWithContext(context.Context) OperationErrorErrorsItemResponseOutput }
OperationErrorErrorsItemResponseInput is an input type that accepts OperationErrorErrorsItemResponseArgs and OperationErrorErrorsItemResponseOutput values. You can construct a concrete instance of `OperationErrorErrorsItemResponseInput` via:
OperationErrorErrorsItemResponseArgs{...}
type OperationErrorErrorsItemResponseOutput ¶ added in v0.4.0
type OperationErrorErrorsItemResponseOutput struct{ *pulumi.OutputState }
func (OperationErrorErrorsItemResponseOutput) Code ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseOutput) Code() pulumi.StringOutput
The error type identifier for this error.
func (OperationErrorErrorsItemResponseOutput) ElementType ¶ added in v0.4.0
func (OperationErrorErrorsItemResponseOutput) ElementType() reflect.Type
func (OperationErrorErrorsItemResponseOutput) Location ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseOutput) Location() pulumi.StringOutput
Indicates the field in the request that caused the error. This property is optional.
func (OperationErrorErrorsItemResponseOutput) Message ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseOutput) Message() pulumi.StringOutput
An optional, human-readable error message.
func (OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutput ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutput() OperationErrorErrorsItemResponseOutput
func (OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutputWithContext ¶ added in v0.4.0
func (o OperationErrorErrorsItemResponseOutput) ToOperationErrorErrorsItemResponseOutputWithContext(ctx context.Context) OperationErrorErrorsItemResponseOutput
type OperationErrorResponse ¶ added in v0.4.0
type OperationErrorResponse struct { // The array of errors encountered while processing this operation. Errors []OperationErrorErrorsItemResponse `pulumi:"errors"` }
[Output Only] If errors are generated during processing of the operation, this field will be populated.
type OperationErrorResponseArgs ¶ added in v0.4.0
type OperationErrorResponseArgs struct { // The array of errors encountered while processing this operation. Errors OperationErrorErrorsItemResponseArrayInput `pulumi:"errors"` }
[Output Only] If errors are generated during processing of the operation, this field will be populated.
func (OperationErrorResponseArgs) ElementType ¶ added in v0.4.0
func (OperationErrorResponseArgs) ElementType() reflect.Type
func (OperationErrorResponseArgs) ToOperationErrorResponseOutput ¶ added in v0.4.0
func (i OperationErrorResponseArgs) ToOperationErrorResponseOutput() OperationErrorResponseOutput
func (OperationErrorResponseArgs) ToOperationErrorResponseOutputWithContext ¶ added in v0.4.0
func (i OperationErrorResponseArgs) ToOperationErrorResponseOutputWithContext(ctx context.Context) OperationErrorResponseOutput
func (OperationErrorResponseArgs) ToOperationErrorResponsePtrOutput ¶ added in v0.4.0
func (i OperationErrorResponseArgs) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
func (OperationErrorResponseArgs) ToOperationErrorResponsePtrOutputWithContext ¶ added in v0.4.0
func (i OperationErrorResponseArgs) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
type OperationErrorResponseInput ¶ added in v0.4.0
type OperationErrorResponseInput interface { pulumi.Input ToOperationErrorResponseOutput() OperationErrorResponseOutput ToOperationErrorResponseOutputWithContext(context.Context) OperationErrorResponseOutput }
OperationErrorResponseInput is an input type that accepts OperationErrorResponseArgs and OperationErrorResponseOutput values. You can construct a concrete instance of `OperationErrorResponseInput` via:
OperationErrorResponseArgs{...}
type OperationErrorResponseOutput ¶ added in v0.4.0
type OperationErrorResponseOutput struct{ *pulumi.OutputState }
[Output Only] If errors are generated during processing of the operation, this field will be populated.
func (OperationErrorResponseOutput) ElementType ¶ added in v0.4.0
func (OperationErrorResponseOutput) ElementType() reflect.Type
func (OperationErrorResponseOutput) Errors ¶ added in v0.4.0
func (o OperationErrorResponseOutput) Errors() OperationErrorErrorsItemResponseArrayOutput
The array of errors encountered while processing this operation.
func (OperationErrorResponseOutput) ToOperationErrorResponseOutput ¶ added in v0.4.0
func (o OperationErrorResponseOutput) ToOperationErrorResponseOutput() OperationErrorResponseOutput
func (OperationErrorResponseOutput) ToOperationErrorResponseOutputWithContext ¶ added in v0.4.0
func (o OperationErrorResponseOutput) ToOperationErrorResponseOutputWithContext(ctx context.Context) OperationErrorResponseOutput
func (OperationErrorResponseOutput) ToOperationErrorResponsePtrOutput ¶ added in v0.4.0
func (o OperationErrorResponseOutput) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
func (OperationErrorResponseOutput) ToOperationErrorResponsePtrOutputWithContext ¶ added in v0.4.0
func (o OperationErrorResponseOutput) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
type OperationErrorResponsePtrInput ¶ added in v0.4.0
type OperationErrorResponsePtrInput interface { pulumi.Input ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput ToOperationErrorResponsePtrOutputWithContext(context.Context) OperationErrorResponsePtrOutput }
OperationErrorResponsePtrInput is an input type that accepts OperationErrorResponseArgs, OperationErrorResponsePtr and OperationErrorResponsePtrOutput values. You can construct a concrete instance of `OperationErrorResponsePtrInput` via:
OperationErrorResponseArgs{...} or: nil
func OperationErrorResponsePtr ¶ added in v0.4.0
func OperationErrorResponsePtr(v *OperationErrorResponseArgs) OperationErrorResponsePtrInput
type OperationErrorResponsePtrOutput ¶ added in v0.4.0
type OperationErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (OperationErrorResponsePtrOutput) Elem ¶ added in v0.4.0
func (o OperationErrorResponsePtrOutput) Elem() OperationErrorResponseOutput
func (OperationErrorResponsePtrOutput) ElementType ¶ added in v0.4.0
func (OperationErrorResponsePtrOutput) ElementType() reflect.Type
func (OperationErrorResponsePtrOutput) Errors ¶ added in v0.4.0
func (o OperationErrorResponsePtrOutput) Errors() OperationErrorErrorsItemResponseArrayOutput
The array of errors encountered while processing this operation.
func (OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutput ¶ added in v0.4.0
func (o OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutput() OperationErrorResponsePtrOutput
func (OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutputWithContext ¶ added in v0.4.0
func (o OperationErrorResponsePtrOutput) ToOperationErrorResponsePtrOutputWithContext(ctx context.Context) OperationErrorResponsePtrOutput
type OperationResponse ¶
type OperationResponse struct { // The value of `requestId` if you provided it in the request. Not present otherwise. ClientOperationId string `pulumi:"clientOperationId"` // A textual description of the operation, which is set when the operation is created. Description string `pulumi:"description"` // The time that this operation was completed. This value is in RFC3339 text format. EndTime string `pulumi:"endTime"` // If errors are generated during processing of the operation, this field will be populated. Error OperationErrorResponse `pulumi:"error"` // If the operation fails, this field contains the HTTP error message that was returned, such as `NOT FOUND`. HttpErrorMessage string `pulumi:"httpErrorMessage"` // If the operation fails, this field contains the HTTP error status code that was returned. For example, a `404` means the resource was not found. HttpErrorStatusCode int `pulumi:"httpErrorStatusCode"` // The time that this operation was requested. This value is in RFC3339 text format. InsertTime string `pulumi:"insertTime"` // Type of the resource. Always `compute#operation` for Operation resources. Kind string `pulumi:"kind"` // Name of the operation. Name string `pulumi:"name"` // An ID that represents a group of operations, such as when a group of operations results from a `bulkInsert` API request. OperationGroupId string `pulumi:"operationGroupId"` // The type of operation, such as `insert`, `update`, or `delete`, and so on. OperationType string `pulumi:"operationType"` // An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses. Progress int `pulumi:"progress"` // The URL of the region where the operation resides. Only applicable when performing regional operations. Region string `pulumi:"region"` // Server-defined URL for the resource. SelfLink string `pulumi:"selfLink"` // The time that this operation was started by the server. This value is in RFC3339 text format. StartTime string `pulumi:"startTime"` // The status of the operation, which can be one of the following: `PENDING`, `RUNNING`, or `DONE`. Status string `pulumi:"status"` // An optional textual description of the current status of the operation. StatusMessage string `pulumi:"statusMessage"` // The unique target ID, which identifies a specific incarnation of the target resource. TargetId string `pulumi:"targetId"` // The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from. TargetLink string `pulumi:"targetLink"` // User who requested the operation, for example: `user@example.com`. User string `pulumi:"user"` // If warning messages are generated during processing of the operation, this field will be populated. Warnings []OperationWarningsItemResponse `pulumi:"warnings"` // The URL of the zone where the operation resides. Only applicable when performing per-zone operations. Zone string `pulumi:"zone"` }
Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zonalOperations` resource. For more information, read Global, Regional, and Zonal Resources.
type OperationResponseArgs ¶
type OperationResponseArgs struct { // The value of `requestId` if you provided it in the request. Not present otherwise. ClientOperationId pulumi.StringInput `pulumi:"clientOperationId"` // A textual description of the operation, which is set when the operation is created. Description pulumi.StringInput `pulumi:"description"` // The time that this operation was completed. This value is in RFC3339 text format. EndTime pulumi.StringInput `pulumi:"endTime"` // If errors are generated during processing of the operation, this field will be populated. Error OperationErrorResponseInput `pulumi:"error"` // If the operation fails, this field contains the HTTP error message that was returned, such as `NOT FOUND`. HttpErrorMessage pulumi.StringInput `pulumi:"httpErrorMessage"` // If the operation fails, this field contains the HTTP error status code that was returned. For example, a `404` means the resource was not found. HttpErrorStatusCode pulumi.IntInput `pulumi:"httpErrorStatusCode"` // The time that this operation was requested. This value is in RFC3339 text format. InsertTime pulumi.StringInput `pulumi:"insertTime"` // Type of the resource. Always `compute#operation` for Operation resources. Kind pulumi.StringInput `pulumi:"kind"` // Name of the operation. Name pulumi.StringInput `pulumi:"name"` // An ID that represents a group of operations, such as when a group of operations results from a `bulkInsert` API request. OperationGroupId pulumi.StringInput `pulumi:"operationGroupId"` // The type of operation, such as `insert`, `update`, or `delete`, and so on. OperationType pulumi.StringInput `pulumi:"operationType"` // An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses. Progress pulumi.IntInput `pulumi:"progress"` // The URL of the region where the operation resides. Only applicable when performing regional operations. Region pulumi.StringInput `pulumi:"region"` // Server-defined URL for the resource. SelfLink pulumi.StringInput `pulumi:"selfLink"` // The time that this operation was started by the server. This value is in RFC3339 text format. StartTime pulumi.StringInput `pulumi:"startTime"` // The status of the operation, which can be one of the following: `PENDING`, `RUNNING`, or `DONE`. Status pulumi.StringInput `pulumi:"status"` // An optional textual description of the current status of the operation. StatusMessage pulumi.StringInput `pulumi:"statusMessage"` // The unique target ID, which identifies a specific incarnation of the target resource. TargetId pulumi.StringInput `pulumi:"targetId"` // The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from. TargetLink pulumi.StringInput `pulumi:"targetLink"` // User who requested the operation, for example: `user@example.com`. User pulumi.StringInput `pulumi:"user"` // If warning messages are generated during processing of the operation, this field will be populated. Warnings OperationWarningsItemResponseArrayInput `pulumi:"warnings"` // The URL of the zone where the operation resides. Only applicable when performing per-zone operations. Zone pulumi.StringInput `pulumi:"zone"` }
Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zonalOperations` resource. For more information, read Global, Regional, and Zonal Resources.
func (OperationResponseArgs) ElementType ¶
func (OperationResponseArgs) ElementType() reflect.Type
func (OperationResponseArgs) ToOperationResponseOutput ¶
func (i OperationResponseArgs) ToOperationResponseOutput() OperationResponseOutput
func (OperationResponseArgs) ToOperationResponseOutputWithContext ¶
func (i OperationResponseArgs) ToOperationResponseOutputWithContext(ctx context.Context) OperationResponseOutput
func (OperationResponseArgs) ToOperationResponsePtrOutput ¶
func (i OperationResponseArgs) ToOperationResponsePtrOutput() OperationResponsePtrOutput
func (OperationResponseArgs) ToOperationResponsePtrOutputWithContext ¶
func (i OperationResponseArgs) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
type OperationResponseInput ¶
type OperationResponseInput interface { pulumi.Input ToOperationResponseOutput() OperationResponseOutput ToOperationResponseOutputWithContext(context.Context) OperationResponseOutput }
OperationResponseInput is an input type that accepts OperationResponseArgs and OperationResponseOutput values. You can construct a concrete instance of `OperationResponseInput` via:
OperationResponseArgs{...}
type OperationResponseOutput ¶
type OperationResponseOutput struct{ *pulumi.OutputState }
Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zonalOperations` resource. For more information, read Global, Regional, and Zonal Resources.
func (OperationResponseOutput) ClientOperationId ¶
func (o OperationResponseOutput) ClientOperationId() pulumi.StringOutput
The value of `requestId` if you provided it in the request. Not present otherwise.
func (OperationResponseOutput) Description ¶
func (o OperationResponseOutput) Description() pulumi.StringOutput
A textual description of the operation, which is set when the operation is created.
func (OperationResponseOutput) ElementType ¶
func (OperationResponseOutput) ElementType() reflect.Type
func (OperationResponseOutput) EndTime ¶
func (o OperationResponseOutput) EndTime() pulumi.StringOutput
The time that this operation was completed. This value is in RFC3339 text format.
func (OperationResponseOutput) Error ¶
func (o OperationResponseOutput) Error() OperationErrorResponseOutput
If errors are generated during processing of the operation, this field will be populated.
func (OperationResponseOutput) HttpErrorMessage ¶
func (o OperationResponseOutput) HttpErrorMessage() pulumi.StringOutput
If the operation fails, this field contains the HTTP error message that was returned, such as `NOT FOUND`.
func (OperationResponseOutput) HttpErrorStatusCode ¶
func (o OperationResponseOutput) HttpErrorStatusCode() pulumi.IntOutput
If the operation fails, this field contains the HTTP error status code that was returned. For example, a `404` means the resource was not found.
func (OperationResponseOutput) InsertTime ¶
func (o OperationResponseOutput) InsertTime() pulumi.StringOutput
The time that this operation was requested. This value is in RFC3339 text format.
func (OperationResponseOutput) Kind ¶
func (o OperationResponseOutput) Kind() pulumi.StringOutput
Type of the resource. Always `compute#operation` for Operation resources.
func (OperationResponseOutput) Name ¶
func (o OperationResponseOutput) Name() pulumi.StringOutput
Name of the operation.
func (OperationResponseOutput) OperationGroupId ¶
func (o OperationResponseOutput) OperationGroupId() pulumi.StringOutput
An ID that represents a group of operations, such as when a group of operations results from a `bulkInsert` API request.
func (OperationResponseOutput) OperationType ¶
func (o OperationResponseOutput) OperationType() pulumi.StringOutput
The type of operation, such as `insert`, `update`, or `delete`, and so on.
func (OperationResponseOutput) Progress ¶
func (o OperationResponseOutput) Progress() pulumi.IntOutput
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
func (OperationResponseOutput) Region ¶
func (o OperationResponseOutput) Region() pulumi.StringOutput
The URL of the region where the operation resides. Only applicable when performing regional operations.
func (OperationResponseOutput) SelfLink ¶
func (o OperationResponseOutput) SelfLink() pulumi.StringOutput
Server-defined URL for the resource.
func (OperationResponseOutput) StartTime ¶
func (o OperationResponseOutput) StartTime() pulumi.StringOutput
The time that this operation was started by the server. This value is in RFC3339 text format.
func (OperationResponseOutput) Status ¶
func (o OperationResponseOutput) Status() pulumi.StringOutput
The status of the operation, which can be one of the following: `PENDING`, `RUNNING`, or `DONE`.
func (OperationResponseOutput) StatusMessage ¶
func (o OperationResponseOutput) StatusMessage() pulumi.StringOutput
An optional textual description of the current status of the operation.
func (OperationResponseOutput) TargetId ¶
func (o OperationResponseOutput) TargetId() pulumi.StringOutput
The unique target ID, which identifies a specific incarnation of the target resource.
func (OperationResponseOutput) TargetLink ¶
func (o OperationResponseOutput) TargetLink() pulumi.StringOutput
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
func (OperationResponseOutput) ToOperationResponseOutput ¶
func (o OperationResponseOutput) ToOperationResponseOutput() OperationResponseOutput
func (OperationResponseOutput) ToOperationResponseOutputWithContext ¶
func (o OperationResponseOutput) ToOperationResponseOutputWithContext(ctx context.Context) OperationResponseOutput
func (OperationResponseOutput) ToOperationResponsePtrOutput ¶
func (o OperationResponseOutput) ToOperationResponsePtrOutput() OperationResponsePtrOutput
func (OperationResponseOutput) ToOperationResponsePtrOutputWithContext ¶
func (o OperationResponseOutput) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
func (OperationResponseOutput) User ¶
func (o OperationResponseOutput) User() pulumi.StringOutput
User who requested the operation, for example: `user@example.com`.
func (OperationResponseOutput) Warnings ¶
func (o OperationResponseOutput) Warnings() OperationWarningsItemResponseArrayOutput
If warning messages are generated during processing of the operation, this field will be populated.
func (OperationResponseOutput) Zone ¶
func (o OperationResponseOutput) Zone() pulumi.StringOutput
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
type OperationResponsePtrInput ¶
type OperationResponsePtrInput interface { pulumi.Input ToOperationResponsePtrOutput() OperationResponsePtrOutput ToOperationResponsePtrOutputWithContext(context.Context) OperationResponsePtrOutput }
OperationResponsePtrInput is an input type that accepts OperationResponseArgs, OperationResponsePtr and OperationResponsePtrOutput values. You can construct a concrete instance of `OperationResponsePtrInput` via:
OperationResponseArgs{...} or: nil
func OperationResponsePtr ¶
func OperationResponsePtr(v *OperationResponseArgs) OperationResponsePtrInput
type OperationResponsePtrOutput ¶
type OperationResponsePtrOutput struct{ *pulumi.OutputState }
func (OperationResponsePtrOutput) ClientOperationId ¶
func (o OperationResponsePtrOutput) ClientOperationId() pulumi.StringPtrOutput
The value of `requestId` if you provided it in the request. Not present otherwise.
func (OperationResponsePtrOutput) Description ¶
func (o OperationResponsePtrOutput) Description() pulumi.StringPtrOutput
A textual description of the operation, which is set when the operation is created.
func (OperationResponsePtrOutput) Elem ¶
func (o OperationResponsePtrOutput) Elem() OperationResponseOutput
func (OperationResponsePtrOutput) ElementType ¶
func (OperationResponsePtrOutput) ElementType() reflect.Type
func (OperationResponsePtrOutput) EndTime ¶
func (o OperationResponsePtrOutput) EndTime() pulumi.StringPtrOutput
The time that this operation was completed. This value is in RFC3339 text format.
func (OperationResponsePtrOutput) Error ¶
func (o OperationResponsePtrOutput) Error() OperationErrorResponsePtrOutput
If errors are generated during processing of the operation, this field will be populated.
func (OperationResponsePtrOutput) HttpErrorMessage ¶
func (o OperationResponsePtrOutput) HttpErrorMessage() pulumi.StringPtrOutput
If the operation fails, this field contains the HTTP error message that was returned, such as `NOT FOUND`.
func (OperationResponsePtrOutput) HttpErrorStatusCode ¶
func (o OperationResponsePtrOutput) HttpErrorStatusCode() pulumi.IntPtrOutput
If the operation fails, this field contains the HTTP error status code that was returned. For example, a `404` means the resource was not found.
func (OperationResponsePtrOutput) InsertTime ¶
func (o OperationResponsePtrOutput) InsertTime() pulumi.StringPtrOutput
The time that this operation was requested. This value is in RFC3339 text format.
func (OperationResponsePtrOutput) Kind ¶
func (o OperationResponsePtrOutput) Kind() pulumi.StringPtrOutput
Type of the resource. Always `compute#operation` for Operation resources.
func (OperationResponsePtrOutput) Name ¶
func (o OperationResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the operation.
func (OperationResponsePtrOutput) OperationGroupId ¶
func (o OperationResponsePtrOutput) OperationGroupId() pulumi.StringPtrOutput
An ID that represents a group of operations, such as when a group of operations results from a `bulkInsert` API request.
func (OperationResponsePtrOutput) OperationType ¶
func (o OperationResponsePtrOutput) OperationType() pulumi.StringPtrOutput
The type of operation, such as `insert`, `update`, or `delete`, and so on.
func (OperationResponsePtrOutput) Progress ¶
func (o OperationResponsePtrOutput) Progress() pulumi.IntPtrOutput
An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or support any granularity of operations. This should not be used to guess when the operation will be complete. This number should monotonically increase as the operation progresses.
func (OperationResponsePtrOutput) Region ¶
func (o OperationResponsePtrOutput) Region() pulumi.StringPtrOutput
The URL of the region where the operation resides. Only applicable when performing regional operations.
func (OperationResponsePtrOutput) SelfLink ¶
func (o OperationResponsePtrOutput) SelfLink() pulumi.StringPtrOutput
Server-defined URL for the resource.
func (OperationResponsePtrOutput) StartTime ¶
func (o OperationResponsePtrOutput) StartTime() pulumi.StringPtrOutput
The time that this operation was started by the server. This value is in RFC3339 text format.
func (OperationResponsePtrOutput) Status ¶
func (o OperationResponsePtrOutput) Status() pulumi.StringPtrOutput
The status of the operation, which can be one of the following: `PENDING`, `RUNNING`, or `DONE`.
func (OperationResponsePtrOutput) StatusMessage ¶
func (o OperationResponsePtrOutput) StatusMessage() pulumi.StringPtrOutput
An optional textual description of the current status of the operation.
func (OperationResponsePtrOutput) TargetId ¶
func (o OperationResponsePtrOutput) TargetId() pulumi.StringPtrOutput
The unique target ID, which identifies a specific incarnation of the target resource.
func (OperationResponsePtrOutput) TargetLink ¶
func (o OperationResponsePtrOutput) TargetLink() pulumi.StringPtrOutput
The URL of the resource that the operation modifies. For operations related to creating a snapshot, this points to the persistent disk that the snapshot was created from.
func (OperationResponsePtrOutput) ToOperationResponsePtrOutput ¶
func (o OperationResponsePtrOutput) ToOperationResponsePtrOutput() OperationResponsePtrOutput
func (OperationResponsePtrOutput) ToOperationResponsePtrOutputWithContext ¶
func (o OperationResponsePtrOutput) ToOperationResponsePtrOutputWithContext(ctx context.Context) OperationResponsePtrOutput
func (OperationResponsePtrOutput) User ¶
func (o OperationResponsePtrOutput) User() pulumi.StringPtrOutput
User who requested the operation, for example: `user@example.com`.
func (OperationResponsePtrOutput) Warnings ¶
func (o OperationResponsePtrOutput) Warnings() OperationWarningsItemResponseArrayOutput
If warning messages are generated during processing of the operation, this field will be populated.
func (OperationResponsePtrOutput) Zone ¶
func (o OperationResponsePtrOutput) Zone() pulumi.StringPtrOutput
The URL of the zone where the operation resides. Only applicable when performing per-zone operations.
type OperationWarningsItemDataItemResponse ¶ added in v0.4.0
type OperationWarningsItemDataItemResponse struct { // A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding). Key string `pulumi:"key"` // A warning data value corresponding to the key. Value string `pulumi:"value"` }
type OperationWarningsItemDataItemResponseArgs ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseArgs struct { // A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding). Key pulumi.StringInput `pulumi:"key"` // A warning data value corresponding to the key. Value pulumi.StringInput `pulumi:"value"` }
func (OperationWarningsItemDataItemResponseArgs) ElementType ¶ added in v0.4.0
func (OperationWarningsItemDataItemResponseArgs) ElementType() reflect.Type
func (OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutput ¶ added in v0.4.0
func (i OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutput() OperationWarningsItemDataItemResponseOutput
func (OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutputWithContext ¶ added in v0.4.0
func (i OperationWarningsItemDataItemResponseArgs) ToOperationWarningsItemDataItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseOutput
type OperationWarningsItemDataItemResponseArray ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseArray []OperationWarningsItemDataItemResponseInput
func (OperationWarningsItemDataItemResponseArray) ElementType ¶ added in v0.4.0
func (OperationWarningsItemDataItemResponseArray) ElementType() reflect.Type
func (OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutput ¶ added in v0.4.0
func (i OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutput() OperationWarningsItemDataItemResponseArrayOutput
func (OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (i OperationWarningsItemDataItemResponseArray) ToOperationWarningsItemDataItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseArrayOutput
type OperationWarningsItemDataItemResponseArrayInput ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseArrayInput interface { pulumi.Input ToOperationWarningsItemDataItemResponseArrayOutput() OperationWarningsItemDataItemResponseArrayOutput ToOperationWarningsItemDataItemResponseArrayOutputWithContext(context.Context) OperationWarningsItemDataItemResponseArrayOutput }
OperationWarningsItemDataItemResponseArrayInput is an input type that accepts OperationWarningsItemDataItemResponseArray and OperationWarningsItemDataItemResponseArrayOutput values. You can construct a concrete instance of `OperationWarningsItemDataItemResponseArrayInput` via:
OperationWarningsItemDataItemResponseArray{ OperationWarningsItemDataItemResponseArgs{...} }
type OperationWarningsItemDataItemResponseArrayOutput ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseArrayOutput struct{ *pulumi.OutputState }
func (OperationWarningsItemDataItemResponseArrayOutput) ElementType ¶ added in v0.4.0
func (OperationWarningsItemDataItemResponseArrayOutput) ElementType() reflect.Type
func (OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutput ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutput() OperationWarningsItemDataItemResponseArrayOutput
func (OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseArrayOutput) ToOperationWarningsItemDataItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseArrayOutput
type OperationWarningsItemDataItemResponseInput ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseInput interface { pulumi.Input ToOperationWarningsItemDataItemResponseOutput() OperationWarningsItemDataItemResponseOutput ToOperationWarningsItemDataItemResponseOutputWithContext(context.Context) OperationWarningsItemDataItemResponseOutput }
OperationWarningsItemDataItemResponseInput is an input type that accepts OperationWarningsItemDataItemResponseArgs and OperationWarningsItemDataItemResponseOutput values. You can construct a concrete instance of `OperationWarningsItemDataItemResponseInput` via:
OperationWarningsItemDataItemResponseArgs{...}
type OperationWarningsItemDataItemResponseOutput ¶ added in v0.4.0
type OperationWarningsItemDataItemResponseOutput struct{ *pulumi.OutputState }
func (OperationWarningsItemDataItemResponseOutput) ElementType ¶ added in v0.4.0
func (OperationWarningsItemDataItemResponseOutput) ElementType() reflect.Type
func (OperationWarningsItemDataItemResponseOutput) Key ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseOutput) Key() pulumi.StringOutput
A key that provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement, or a warning about invalid network settings (for example, if an instance attempts to perform IP forwarding but is not enabled for IP forwarding).
func (OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutput ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutput() OperationWarningsItemDataItemResponseOutput
func (OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutputWithContext ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseOutput) ToOperationWarningsItemDataItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemDataItemResponseOutput
func (OperationWarningsItemDataItemResponseOutput) Value ¶ added in v0.4.0
func (o OperationWarningsItemDataItemResponseOutput) Value() pulumi.StringOutput
A warning data value corresponding to the key.
type OperationWarningsItemResponse ¶ added in v0.4.0
type OperationWarningsItemResponse struct { // A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. Code string `pulumi:"code"` // Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" } Data []OperationWarningsItemDataItemResponse `pulumi:"data"` // A human-readable description of the warning code. Message string `pulumi:"message"` }
type OperationWarningsItemResponseArgs ¶ added in v0.4.0
type OperationWarningsItemResponseArgs struct { // A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response. Code pulumi.StringInput `pulumi:"code"` // Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" } Data OperationWarningsItemDataItemResponseArrayInput `pulumi:"data"` // A human-readable description of the warning code. Message pulumi.StringInput `pulumi:"message"` }
func (OperationWarningsItemResponseArgs) ElementType ¶ added in v0.4.0
func (OperationWarningsItemResponseArgs) ElementType() reflect.Type
func (OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutput ¶ added in v0.4.0
func (i OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutput() OperationWarningsItemResponseOutput
func (OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutputWithContext ¶ added in v0.4.0
func (i OperationWarningsItemResponseArgs) ToOperationWarningsItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemResponseOutput
type OperationWarningsItemResponseArray ¶ added in v0.4.0
type OperationWarningsItemResponseArray []OperationWarningsItemResponseInput
func (OperationWarningsItemResponseArray) ElementType ¶ added in v0.4.0
func (OperationWarningsItemResponseArray) ElementType() reflect.Type
func (OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutput ¶ added in v0.4.0
func (i OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutput() OperationWarningsItemResponseArrayOutput
func (OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (i OperationWarningsItemResponseArray) ToOperationWarningsItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemResponseArrayOutput
type OperationWarningsItemResponseArrayInput ¶ added in v0.4.0
type OperationWarningsItemResponseArrayInput interface { pulumi.Input ToOperationWarningsItemResponseArrayOutput() OperationWarningsItemResponseArrayOutput ToOperationWarningsItemResponseArrayOutputWithContext(context.Context) OperationWarningsItemResponseArrayOutput }
OperationWarningsItemResponseArrayInput is an input type that accepts OperationWarningsItemResponseArray and OperationWarningsItemResponseArrayOutput values. You can construct a concrete instance of `OperationWarningsItemResponseArrayInput` via:
OperationWarningsItemResponseArray{ OperationWarningsItemResponseArgs{...} }
type OperationWarningsItemResponseArrayOutput ¶ added in v0.4.0
type OperationWarningsItemResponseArrayOutput struct{ *pulumi.OutputState }
func (OperationWarningsItemResponseArrayOutput) ElementType ¶ added in v0.4.0
func (OperationWarningsItemResponseArrayOutput) ElementType() reflect.Type
func (OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutput ¶ added in v0.4.0
func (o OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutput() OperationWarningsItemResponseArrayOutput
func (OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (o OperationWarningsItemResponseArrayOutput) ToOperationWarningsItemResponseArrayOutputWithContext(ctx context.Context) OperationWarningsItemResponseArrayOutput
type OperationWarningsItemResponseInput ¶ added in v0.4.0
type OperationWarningsItemResponseInput interface { pulumi.Input ToOperationWarningsItemResponseOutput() OperationWarningsItemResponseOutput ToOperationWarningsItemResponseOutputWithContext(context.Context) OperationWarningsItemResponseOutput }
OperationWarningsItemResponseInput is an input type that accepts OperationWarningsItemResponseArgs and OperationWarningsItemResponseOutput values. You can construct a concrete instance of `OperationWarningsItemResponseInput` via:
OperationWarningsItemResponseArgs{...}
type OperationWarningsItemResponseOutput ¶ added in v0.4.0
type OperationWarningsItemResponseOutput struct{ *pulumi.OutputState }
func (OperationWarningsItemResponseOutput) Code ¶ added in v0.4.0
func (o OperationWarningsItemResponseOutput) Code() pulumi.StringOutput
A warning code, if applicable. For example, Compute Engine returns NO_RESULTS_ON_PAGE if there are no results in the response.
func (OperationWarningsItemResponseOutput) Data ¶ added in v0.4.0
func (o OperationWarningsItemResponseOutput) Data() OperationWarningsItemDataItemResponseArrayOutput
Metadata about this warning in key: value format. For example: "data": [ { "key": "scope", "value": "zones/us-east1-d" }
func (OperationWarningsItemResponseOutput) ElementType ¶ added in v0.4.0
func (OperationWarningsItemResponseOutput) ElementType() reflect.Type
func (OperationWarningsItemResponseOutput) Message ¶ added in v0.4.0
func (o OperationWarningsItemResponseOutput) Message() pulumi.StringOutput
A human-readable description of the warning code.
func (OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutput ¶ added in v0.4.0
func (o OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutput() OperationWarningsItemResponseOutput
func (OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutputWithContext ¶ added in v0.4.0
func (o OperationWarningsItemResponseOutput) ToOperationWarningsItemResponseOutputWithContext(ctx context.Context) OperationWarningsItemResponseOutput
type Options ¶
type Options struct { // Options regarding how to thread async requests. AsyncOptions []AsyncOptions `pulumi:"asyncOptions"` // The mappings that apply for requests. InputMappings []InputMapping `pulumi:"inputMappings"` // The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed. NameProperty *string `pulumi:"nameProperty"` // Options for how to validate and process properties on a resource. ValidationOptions *ValidationOptions `pulumi:"validationOptions"` }
Options allows customized resource handling by Deployment Manager.
type OptionsArgs ¶
type OptionsArgs struct { // Options regarding how to thread async requests. AsyncOptions AsyncOptionsArrayInput `pulumi:"asyncOptions"` // The mappings that apply for requests. InputMappings InputMappingArrayInput `pulumi:"inputMappings"` // The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed. NameProperty pulumi.StringPtrInput `pulumi:"nameProperty"` // Options for how to validate and process properties on a resource. ValidationOptions ValidationOptionsPtrInput `pulumi:"validationOptions"` }
Options allows customized resource handling by Deployment Manager.
func (OptionsArgs) ElementType ¶
func (OptionsArgs) ElementType() reflect.Type
func (OptionsArgs) ToOptionsOutput ¶
func (i OptionsArgs) ToOptionsOutput() OptionsOutput
func (OptionsArgs) ToOptionsOutputWithContext ¶
func (i OptionsArgs) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
func (OptionsArgs) ToOptionsPtrOutput ¶
func (i OptionsArgs) ToOptionsPtrOutput() OptionsPtrOutput
func (OptionsArgs) ToOptionsPtrOutputWithContext ¶
func (i OptionsArgs) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
type OptionsInput ¶
type OptionsInput interface { pulumi.Input ToOptionsOutput() OptionsOutput ToOptionsOutputWithContext(context.Context) OptionsOutput }
OptionsInput is an input type that accepts OptionsArgs and OptionsOutput values. You can construct a concrete instance of `OptionsInput` via:
OptionsArgs{...}
type OptionsOutput ¶
type OptionsOutput struct{ *pulumi.OutputState }
Options allows customized resource handling by Deployment Manager.
func (OptionsOutput) AsyncOptions ¶
func (o OptionsOutput) AsyncOptions() AsyncOptionsArrayOutput
Options regarding how to thread async requests.
func (OptionsOutput) ElementType ¶
func (OptionsOutput) ElementType() reflect.Type
func (OptionsOutput) InputMappings ¶
func (o OptionsOutput) InputMappings() InputMappingArrayOutput
The mappings that apply for requests.
func (OptionsOutput) NameProperty ¶
func (o OptionsOutput) NameProperty() pulumi.StringPtrOutput
The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed.
func (OptionsOutput) ToOptionsOutput ¶
func (o OptionsOutput) ToOptionsOutput() OptionsOutput
func (OptionsOutput) ToOptionsOutputWithContext ¶
func (o OptionsOutput) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
func (OptionsOutput) ToOptionsPtrOutput ¶
func (o OptionsOutput) ToOptionsPtrOutput() OptionsPtrOutput
func (OptionsOutput) ToOptionsPtrOutputWithContext ¶
func (o OptionsOutput) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
func (OptionsOutput) ValidationOptions ¶
func (o OptionsOutput) ValidationOptions() ValidationOptionsPtrOutput
Options for how to validate and process properties on a resource.
type OptionsPtrInput ¶
type OptionsPtrInput interface { pulumi.Input ToOptionsPtrOutput() OptionsPtrOutput ToOptionsPtrOutputWithContext(context.Context) OptionsPtrOutput }
OptionsPtrInput is an input type that accepts OptionsArgs, OptionsPtr and OptionsPtrOutput values. You can construct a concrete instance of `OptionsPtrInput` via:
OptionsArgs{...} or: nil
func OptionsPtr ¶
func OptionsPtr(v *OptionsArgs) OptionsPtrInput
type OptionsPtrOutput ¶
type OptionsPtrOutput struct{ *pulumi.OutputState }
func (OptionsPtrOutput) AsyncOptions ¶
func (o OptionsPtrOutput) AsyncOptions() AsyncOptionsArrayOutput
Options regarding how to thread async requests.
func (OptionsPtrOutput) Elem ¶
func (o OptionsPtrOutput) Elem() OptionsOutput
func (OptionsPtrOutput) ElementType ¶
func (OptionsPtrOutput) ElementType() reflect.Type
func (OptionsPtrOutput) InputMappings ¶
func (o OptionsPtrOutput) InputMappings() InputMappingArrayOutput
The mappings that apply for requests.
func (OptionsPtrOutput) NameProperty ¶
func (o OptionsPtrOutput) NameProperty() pulumi.StringPtrOutput
The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed.
func (OptionsPtrOutput) ToOptionsPtrOutput ¶
func (o OptionsPtrOutput) ToOptionsPtrOutput() OptionsPtrOutput
func (OptionsPtrOutput) ToOptionsPtrOutputWithContext ¶
func (o OptionsPtrOutput) ToOptionsPtrOutputWithContext(ctx context.Context) OptionsPtrOutput
func (OptionsPtrOutput) ValidationOptions ¶
func (o OptionsPtrOutput) ValidationOptions() ValidationOptionsPtrOutput
Options for how to validate and process properties on a resource.
type OptionsResponse ¶
type OptionsResponse struct { // Options regarding how to thread async requests. AsyncOptions []AsyncOptionsResponse `pulumi:"asyncOptions"` // The mappings that apply for requests. InputMappings []InputMappingResponse `pulumi:"inputMappings"` // The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed. NameProperty string `pulumi:"nameProperty"` // Options for how to validate and process properties on a resource. ValidationOptions ValidationOptionsResponse `pulumi:"validationOptions"` }
Options allows customized resource handling by Deployment Manager.
type OptionsResponseArgs ¶
type OptionsResponseArgs struct { // Options regarding how to thread async requests. AsyncOptions AsyncOptionsResponseArrayInput `pulumi:"asyncOptions"` // The mappings that apply for requests. InputMappings InputMappingResponseArrayInput `pulumi:"inputMappings"` // The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed. NameProperty pulumi.StringInput `pulumi:"nameProperty"` // Options for how to validate and process properties on a resource. ValidationOptions ValidationOptionsResponseInput `pulumi:"validationOptions"` }
Options allows customized resource handling by Deployment Manager.
func (OptionsResponseArgs) ElementType ¶
func (OptionsResponseArgs) ElementType() reflect.Type
func (OptionsResponseArgs) ToOptionsResponseOutput ¶
func (i OptionsResponseArgs) ToOptionsResponseOutput() OptionsResponseOutput
func (OptionsResponseArgs) ToOptionsResponseOutputWithContext ¶
func (i OptionsResponseArgs) ToOptionsResponseOutputWithContext(ctx context.Context) OptionsResponseOutput
func (OptionsResponseArgs) ToOptionsResponsePtrOutput ¶
func (i OptionsResponseArgs) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
func (OptionsResponseArgs) ToOptionsResponsePtrOutputWithContext ¶
func (i OptionsResponseArgs) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
type OptionsResponseInput ¶
type OptionsResponseInput interface { pulumi.Input ToOptionsResponseOutput() OptionsResponseOutput ToOptionsResponseOutputWithContext(context.Context) OptionsResponseOutput }
OptionsResponseInput is an input type that accepts OptionsResponseArgs and OptionsResponseOutput values. You can construct a concrete instance of `OptionsResponseInput` via:
OptionsResponseArgs{...}
type OptionsResponseOutput ¶
type OptionsResponseOutput struct{ *pulumi.OutputState }
Options allows customized resource handling by Deployment Manager.
func (OptionsResponseOutput) AsyncOptions ¶
func (o OptionsResponseOutput) AsyncOptions() AsyncOptionsResponseArrayOutput
Options regarding how to thread async requests.
func (OptionsResponseOutput) ElementType ¶
func (OptionsResponseOutput) ElementType() reflect.Type
func (OptionsResponseOutput) InputMappings ¶
func (o OptionsResponseOutput) InputMappings() InputMappingResponseArrayOutput
The mappings that apply for requests.
func (OptionsResponseOutput) NameProperty ¶
func (o OptionsResponseOutput) NameProperty() pulumi.StringOutput
The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed.
func (OptionsResponseOutput) ToOptionsResponseOutput ¶
func (o OptionsResponseOutput) ToOptionsResponseOutput() OptionsResponseOutput
func (OptionsResponseOutput) ToOptionsResponseOutputWithContext ¶
func (o OptionsResponseOutput) ToOptionsResponseOutputWithContext(ctx context.Context) OptionsResponseOutput
func (OptionsResponseOutput) ToOptionsResponsePtrOutput ¶
func (o OptionsResponseOutput) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
func (OptionsResponseOutput) ToOptionsResponsePtrOutputWithContext ¶
func (o OptionsResponseOutput) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
func (OptionsResponseOutput) ValidationOptions ¶
func (o OptionsResponseOutput) ValidationOptions() ValidationOptionsResponseOutput
Options for how to validate and process properties on a resource.
type OptionsResponsePtrInput ¶
type OptionsResponsePtrInput interface { pulumi.Input ToOptionsResponsePtrOutput() OptionsResponsePtrOutput ToOptionsResponsePtrOutputWithContext(context.Context) OptionsResponsePtrOutput }
OptionsResponsePtrInput is an input type that accepts OptionsResponseArgs, OptionsResponsePtr and OptionsResponsePtrOutput values. You can construct a concrete instance of `OptionsResponsePtrInput` via:
OptionsResponseArgs{...} or: nil
func OptionsResponsePtr ¶
func OptionsResponsePtr(v *OptionsResponseArgs) OptionsResponsePtrInput
type OptionsResponsePtrOutput ¶
type OptionsResponsePtrOutput struct{ *pulumi.OutputState }
func (OptionsResponsePtrOutput) AsyncOptions ¶
func (o OptionsResponsePtrOutput) AsyncOptions() AsyncOptionsResponseArrayOutput
Options regarding how to thread async requests.
func (OptionsResponsePtrOutput) Elem ¶
func (o OptionsResponsePtrOutput) Elem() OptionsResponseOutput
func (OptionsResponsePtrOutput) ElementType ¶
func (OptionsResponsePtrOutput) ElementType() reflect.Type
func (OptionsResponsePtrOutput) InputMappings ¶
func (o OptionsResponsePtrOutput) InputMappings() InputMappingResponseArrayOutput
The mappings that apply for requests.
func (OptionsResponsePtrOutput) NameProperty ¶
func (o OptionsResponsePtrOutput) NameProperty() pulumi.StringPtrOutput
The json path to the field in the resource JSON body into which the resource name should be mapped. Leaving this empty indicates that there should be no mapping performed.
func (OptionsResponsePtrOutput) ToOptionsResponsePtrOutput ¶
func (o OptionsResponsePtrOutput) ToOptionsResponsePtrOutput() OptionsResponsePtrOutput
func (OptionsResponsePtrOutput) ToOptionsResponsePtrOutputWithContext ¶
func (o OptionsResponsePtrOutput) ToOptionsResponsePtrOutputWithContext(ctx context.Context) OptionsResponsePtrOutput
func (OptionsResponsePtrOutput) ValidationOptions ¶
func (o OptionsResponsePtrOutput) ValidationOptions() ValidationOptionsResponsePtrOutput
Options for how to validate and process properties on a resource.
type PollingOptions ¶
type PollingOptions struct { // An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user. Diagnostics []Diagnostic `pulumi:"diagnostics"` // JsonPath expression that determines if the request failed. FailCondition *string `pulumi:"failCondition"` // JsonPath expression that determines if the request is completed. FinishCondition *string `pulumi:"finishCondition"` // JsonPath expression that evaluates to string, it indicates where to poll. PollingLink *string `pulumi:"pollingLink"` // JsonPath expression, after polling is completed, indicates where to fetch the resource. TargetLink *string `pulumi:"targetLink"` }
type PollingOptionsArgs ¶
type PollingOptionsArgs struct { // An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user. Diagnostics DiagnosticArrayInput `pulumi:"diagnostics"` // JsonPath expression that determines if the request failed. FailCondition pulumi.StringPtrInput `pulumi:"failCondition"` // JsonPath expression that determines if the request is completed. FinishCondition pulumi.StringPtrInput `pulumi:"finishCondition"` // JsonPath expression that evaluates to string, it indicates where to poll. PollingLink pulumi.StringPtrInput `pulumi:"pollingLink"` // JsonPath expression, after polling is completed, indicates where to fetch the resource. TargetLink pulumi.StringPtrInput `pulumi:"targetLink"` }
func (PollingOptionsArgs) ElementType ¶
func (PollingOptionsArgs) ElementType() reflect.Type
func (PollingOptionsArgs) ToPollingOptionsOutput ¶
func (i PollingOptionsArgs) ToPollingOptionsOutput() PollingOptionsOutput
func (PollingOptionsArgs) ToPollingOptionsOutputWithContext ¶
func (i PollingOptionsArgs) ToPollingOptionsOutputWithContext(ctx context.Context) PollingOptionsOutput
func (PollingOptionsArgs) ToPollingOptionsPtrOutput ¶
func (i PollingOptionsArgs) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
func (PollingOptionsArgs) ToPollingOptionsPtrOutputWithContext ¶
func (i PollingOptionsArgs) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
type PollingOptionsInput ¶
type PollingOptionsInput interface { pulumi.Input ToPollingOptionsOutput() PollingOptionsOutput ToPollingOptionsOutputWithContext(context.Context) PollingOptionsOutput }
PollingOptionsInput is an input type that accepts PollingOptionsArgs and PollingOptionsOutput values. You can construct a concrete instance of `PollingOptionsInput` via:
PollingOptionsArgs{...}
type PollingOptionsOutput ¶
type PollingOptionsOutput struct{ *pulumi.OutputState }
func (PollingOptionsOutput) Diagnostics ¶
func (o PollingOptionsOutput) Diagnostics() DiagnosticArrayOutput
An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user.
func (PollingOptionsOutput) ElementType ¶
func (PollingOptionsOutput) ElementType() reflect.Type
func (PollingOptionsOutput) FailCondition ¶
func (o PollingOptionsOutput) FailCondition() pulumi.StringPtrOutput
JsonPath expression that determines if the request failed.
func (PollingOptionsOutput) FinishCondition ¶
func (o PollingOptionsOutput) FinishCondition() pulumi.StringPtrOutput
JsonPath expression that determines if the request is completed.
func (PollingOptionsOutput) PollingLink ¶
func (o PollingOptionsOutput) PollingLink() pulumi.StringPtrOutput
JsonPath expression that evaluates to string, it indicates where to poll.
func (PollingOptionsOutput) TargetLink ¶
func (o PollingOptionsOutput) TargetLink() pulumi.StringPtrOutput
JsonPath expression, after polling is completed, indicates where to fetch the resource.
func (PollingOptionsOutput) ToPollingOptionsOutput ¶
func (o PollingOptionsOutput) ToPollingOptionsOutput() PollingOptionsOutput
func (PollingOptionsOutput) ToPollingOptionsOutputWithContext ¶
func (o PollingOptionsOutput) ToPollingOptionsOutputWithContext(ctx context.Context) PollingOptionsOutput
func (PollingOptionsOutput) ToPollingOptionsPtrOutput ¶
func (o PollingOptionsOutput) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
func (PollingOptionsOutput) ToPollingOptionsPtrOutputWithContext ¶
func (o PollingOptionsOutput) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
type PollingOptionsPtrInput ¶
type PollingOptionsPtrInput interface { pulumi.Input ToPollingOptionsPtrOutput() PollingOptionsPtrOutput ToPollingOptionsPtrOutputWithContext(context.Context) PollingOptionsPtrOutput }
PollingOptionsPtrInput is an input type that accepts PollingOptionsArgs, PollingOptionsPtr and PollingOptionsPtrOutput values. You can construct a concrete instance of `PollingOptionsPtrInput` via:
PollingOptionsArgs{...} or: nil
func PollingOptionsPtr ¶
func PollingOptionsPtr(v *PollingOptionsArgs) PollingOptionsPtrInput
type PollingOptionsPtrOutput ¶
type PollingOptionsPtrOutput struct{ *pulumi.OutputState }
func (PollingOptionsPtrOutput) Diagnostics ¶
func (o PollingOptionsPtrOutput) Diagnostics() DiagnosticArrayOutput
An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user.
func (PollingOptionsPtrOutput) Elem ¶
func (o PollingOptionsPtrOutput) Elem() PollingOptionsOutput
func (PollingOptionsPtrOutput) ElementType ¶
func (PollingOptionsPtrOutput) ElementType() reflect.Type
func (PollingOptionsPtrOutput) FailCondition ¶
func (o PollingOptionsPtrOutput) FailCondition() pulumi.StringPtrOutput
JsonPath expression that determines if the request failed.
func (PollingOptionsPtrOutput) FinishCondition ¶
func (o PollingOptionsPtrOutput) FinishCondition() pulumi.StringPtrOutput
JsonPath expression that determines if the request is completed.
func (PollingOptionsPtrOutput) PollingLink ¶
func (o PollingOptionsPtrOutput) PollingLink() pulumi.StringPtrOutput
JsonPath expression that evaluates to string, it indicates where to poll.
func (PollingOptionsPtrOutput) TargetLink ¶
func (o PollingOptionsPtrOutput) TargetLink() pulumi.StringPtrOutput
JsonPath expression, after polling is completed, indicates where to fetch the resource.
func (PollingOptionsPtrOutput) ToPollingOptionsPtrOutput ¶
func (o PollingOptionsPtrOutput) ToPollingOptionsPtrOutput() PollingOptionsPtrOutput
func (PollingOptionsPtrOutput) ToPollingOptionsPtrOutputWithContext ¶
func (o PollingOptionsPtrOutput) ToPollingOptionsPtrOutputWithContext(ctx context.Context) PollingOptionsPtrOutput
type PollingOptionsResponse ¶
type PollingOptionsResponse struct { // An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user. Diagnostics []DiagnosticResponse `pulumi:"diagnostics"` // JsonPath expression that determines if the request failed. FailCondition string `pulumi:"failCondition"` // JsonPath expression that determines if the request is completed. FinishCondition string `pulumi:"finishCondition"` // JsonPath expression that evaluates to string, it indicates where to poll. PollingLink string `pulumi:"pollingLink"` // JsonPath expression, after polling is completed, indicates where to fetch the resource. TargetLink string `pulumi:"targetLink"` }
type PollingOptionsResponseArgs ¶
type PollingOptionsResponseArgs struct { // An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user. Diagnostics DiagnosticResponseArrayInput `pulumi:"diagnostics"` // JsonPath expression that determines if the request failed. FailCondition pulumi.StringInput `pulumi:"failCondition"` // JsonPath expression that determines if the request is completed. FinishCondition pulumi.StringInput `pulumi:"finishCondition"` // JsonPath expression that evaluates to string, it indicates where to poll. PollingLink pulumi.StringInput `pulumi:"pollingLink"` // JsonPath expression, after polling is completed, indicates where to fetch the resource. TargetLink pulumi.StringInput `pulumi:"targetLink"` }
func (PollingOptionsResponseArgs) ElementType ¶
func (PollingOptionsResponseArgs) ElementType() reflect.Type
func (PollingOptionsResponseArgs) ToPollingOptionsResponseOutput ¶
func (i PollingOptionsResponseArgs) ToPollingOptionsResponseOutput() PollingOptionsResponseOutput
func (PollingOptionsResponseArgs) ToPollingOptionsResponseOutputWithContext ¶
func (i PollingOptionsResponseArgs) ToPollingOptionsResponseOutputWithContext(ctx context.Context) PollingOptionsResponseOutput
type PollingOptionsResponseInput ¶
type PollingOptionsResponseInput interface { pulumi.Input ToPollingOptionsResponseOutput() PollingOptionsResponseOutput ToPollingOptionsResponseOutputWithContext(context.Context) PollingOptionsResponseOutput }
PollingOptionsResponseInput is an input type that accepts PollingOptionsResponseArgs and PollingOptionsResponseOutput values. You can construct a concrete instance of `PollingOptionsResponseInput` via:
PollingOptionsResponseArgs{...}
type PollingOptionsResponseOutput ¶
type PollingOptionsResponseOutput struct{ *pulumi.OutputState }
func (PollingOptionsResponseOutput) Diagnostics ¶
func (o PollingOptionsResponseOutput) Diagnostics() DiagnosticResponseArrayOutput
An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user.
func (PollingOptionsResponseOutput) ElementType ¶
func (PollingOptionsResponseOutput) ElementType() reflect.Type
func (PollingOptionsResponseOutput) FailCondition ¶
func (o PollingOptionsResponseOutput) FailCondition() pulumi.StringOutput
JsonPath expression that determines if the request failed.
func (PollingOptionsResponseOutput) FinishCondition ¶
func (o PollingOptionsResponseOutput) FinishCondition() pulumi.StringOutput
JsonPath expression that determines if the request is completed.
func (PollingOptionsResponseOutput) PollingLink ¶
func (o PollingOptionsResponseOutput) PollingLink() pulumi.StringOutput
JsonPath expression that evaluates to string, it indicates where to poll.
func (PollingOptionsResponseOutput) TargetLink ¶
func (o PollingOptionsResponseOutput) TargetLink() pulumi.StringOutput
JsonPath expression, after polling is completed, indicates where to fetch the resource.
func (PollingOptionsResponseOutput) ToPollingOptionsResponseOutput ¶
func (o PollingOptionsResponseOutput) ToPollingOptionsResponseOutput() PollingOptionsResponseOutput
func (PollingOptionsResponseOutput) ToPollingOptionsResponseOutputWithContext ¶
func (o PollingOptionsResponseOutput) ToPollingOptionsResponseOutputWithContext(ctx context.Context) PollingOptionsResponseOutput
type ServiceAccount ¶
type ServiceAccount struct { // The IAM service account email address like test@myproject.iam.gserviceaccount.com Email *string `pulumi:"email"` }
Service Account used as a credential.
type ServiceAccountArgs ¶
type ServiceAccountArgs struct { // The IAM service account email address like test@myproject.iam.gserviceaccount.com Email pulumi.StringPtrInput `pulumi:"email"` }
Service Account used as a credential.
func (ServiceAccountArgs) ElementType ¶
func (ServiceAccountArgs) ElementType() reflect.Type
func (ServiceAccountArgs) ToServiceAccountOutput ¶
func (i ServiceAccountArgs) ToServiceAccountOutput() ServiceAccountOutput
func (ServiceAccountArgs) ToServiceAccountOutputWithContext ¶
func (i ServiceAccountArgs) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
func (ServiceAccountArgs) ToServiceAccountPtrOutput ¶
func (i ServiceAccountArgs) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (ServiceAccountArgs) ToServiceAccountPtrOutputWithContext ¶
func (i ServiceAccountArgs) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountInput ¶
type ServiceAccountInput interface { pulumi.Input ToServiceAccountOutput() ServiceAccountOutput ToServiceAccountOutputWithContext(context.Context) ServiceAccountOutput }
ServiceAccountInput is an input type that accepts ServiceAccountArgs and ServiceAccountOutput values. You can construct a concrete instance of `ServiceAccountInput` via:
ServiceAccountArgs{...}
type ServiceAccountOutput ¶
type ServiceAccountOutput struct{ *pulumi.OutputState }
Service Account used as a credential.
func (ServiceAccountOutput) ElementType ¶
func (ServiceAccountOutput) ElementType() reflect.Type
func (ServiceAccountOutput) Email ¶
func (o ServiceAccountOutput) Email() pulumi.StringPtrOutput
The IAM service account email address like test@myproject.iam.gserviceaccount.com
func (ServiceAccountOutput) ToServiceAccountOutput ¶
func (o ServiceAccountOutput) ToServiceAccountOutput() ServiceAccountOutput
func (ServiceAccountOutput) ToServiceAccountOutputWithContext ¶
func (o ServiceAccountOutput) ToServiceAccountOutputWithContext(ctx context.Context) ServiceAccountOutput
func (ServiceAccountOutput) ToServiceAccountPtrOutput ¶
func (o ServiceAccountOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (ServiceAccountOutput) ToServiceAccountPtrOutputWithContext ¶
func (o ServiceAccountOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountPtrInput ¶
type ServiceAccountPtrInput interface { pulumi.Input ToServiceAccountPtrOutput() ServiceAccountPtrOutput ToServiceAccountPtrOutputWithContext(context.Context) ServiceAccountPtrOutput }
ServiceAccountPtrInput is an input type that accepts ServiceAccountArgs, ServiceAccountPtr and ServiceAccountPtrOutput values. You can construct a concrete instance of `ServiceAccountPtrInput` via:
ServiceAccountArgs{...} or: nil
func ServiceAccountPtr ¶
func ServiceAccountPtr(v *ServiceAccountArgs) ServiceAccountPtrInput
type ServiceAccountPtrOutput ¶
type ServiceAccountPtrOutput struct{ *pulumi.OutputState }
func (ServiceAccountPtrOutput) Elem ¶
func (o ServiceAccountPtrOutput) Elem() ServiceAccountOutput
func (ServiceAccountPtrOutput) ElementType ¶
func (ServiceAccountPtrOutput) ElementType() reflect.Type
func (ServiceAccountPtrOutput) Email ¶
func (o ServiceAccountPtrOutput) Email() pulumi.StringPtrOutput
The IAM service account email address like test@myproject.iam.gserviceaccount.com
func (ServiceAccountPtrOutput) ToServiceAccountPtrOutput ¶
func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutput() ServiceAccountPtrOutput
func (ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext ¶
func (o ServiceAccountPtrOutput) ToServiceAccountPtrOutputWithContext(ctx context.Context) ServiceAccountPtrOutput
type ServiceAccountResponse ¶
type ServiceAccountResponse struct { // The IAM service account email address like test@myproject.iam.gserviceaccount.com Email string `pulumi:"email"` }
Service Account used as a credential.
type ServiceAccountResponseArgs ¶
type ServiceAccountResponseArgs struct { // The IAM service account email address like test@myproject.iam.gserviceaccount.com Email pulumi.StringInput `pulumi:"email"` }
Service Account used as a credential.
func (ServiceAccountResponseArgs) ElementType ¶
func (ServiceAccountResponseArgs) ElementType() reflect.Type
func (ServiceAccountResponseArgs) ToServiceAccountResponseOutput ¶
func (i ServiceAccountResponseArgs) ToServiceAccountResponseOutput() ServiceAccountResponseOutput
func (ServiceAccountResponseArgs) ToServiceAccountResponseOutputWithContext ¶
func (i ServiceAccountResponseArgs) ToServiceAccountResponseOutputWithContext(ctx context.Context) ServiceAccountResponseOutput
func (ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutput ¶
func (i ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
func (ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutputWithContext ¶
func (i ServiceAccountResponseArgs) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
type ServiceAccountResponseInput ¶
type ServiceAccountResponseInput interface { pulumi.Input ToServiceAccountResponseOutput() ServiceAccountResponseOutput ToServiceAccountResponseOutputWithContext(context.Context) ServiceAccountResponseOutput }
ServiceAccountResponseInput is an input type that accepts ServiceAccountResponseArgs and ServiceAccountResponseOutput values. You can construct a concrete instance of `ServiceAccountResponseInput` via:
ServiceAccountResponseArgs{...}
type ServiceAccountResponseOutput ¶
type ServiceAccountResponseOutput struct{ *pulumi.OutputState }
Service Account used as a credential.
func (ServiceAccountResponseOutput) ElementType ¶
func (ServiceAccountResponseOutput) ElementType() reflect.Type
func (ServiceAccountResponseOutput) Email ¶
func (o ServiceAccountResponseOutput) Email() pulumi.StringOutput
The IAM service account email address like test@myproject.iam.gserviceaccount.com
func (ServiceAccountResponseOutput) ToServiceAccountResponseOutput ¶
func (o ServiceAccountResponseOutput) ToServiceAccountResponseOutput() ServiceAccountResponseOutput
func (ServiceAccountResponseOutput) ToServiceAccountResponseOutputWithContext ¶
func (o ServiceAccountResponseOutput) ToServiceAccountResponseOutputWithContext(ctx context.Context) ServiceAccountResponseOutput
func (ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutput ¶
func (o ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
func (ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutputWithContext ¶
func (o ServiceAccountResponseOutput) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
type ServiceAccountResponsePtrInput ¶
type ServiceAccountResponsePtrInput interface { pulumi.Input ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput ToServiceAccountResponsePtrOutputWithContext(context.Context) ServiceAccountResponsePtrOutput }
ServiceAccountResponsePtrInput is an input type that accepts ServiceAccountResponseArgs, ServiceAccountResponsePtr and ServiceAccountResponsePtrOutput values. You can construct a concrete instance of `ServiceAccountResponsePtrInput` via:
ServiceAccountResponseArgs{...} or: nil
func ServiceAccountResponsePtr ¶
func ServiceAccountResponsePtr(v *ServiceAccountResponseArgs) ServiceAccountResponsePtrInput
type ServiceAccountResponsePtrOutput ¶
type ServiceAccountResponsePtrOutput struct{ *pulumi.OutputState }
func (ServiceAccountResponsePtrOutput) Elem ¶
func (o ServiceAccountResponsePtrOutput) Elem() ServiceAccountResponseOutput
func (ServiceAccountResponsePtrOutput) ElementType ¶
func (ServiceAccountResponsePtrOutput) ElementType() reflect.Type
func (ServiceAccountResponsePtrOutput) Email ¶
func (o ServiceAccountResponsePtrOutput) Email() pulumi.StringPtrOutput
The IAM service account email address like test@myproject.iam.gserviceaccount.com
func (ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutput ¶
func (o ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutput() ServiceAccountResponsePtrOutput
func (ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutputWithContext ¶
func (o ServiceAccountResponsePtrOutput) ToServiceAccountResponsePtrOutputWithContext(ctx context.Context) ServiceAccountResponsePtrOutput
type TargetConfiguration ¶
type TargetConfiguration struct { // The configuration to use for this deployment. Config *ConfigFile `pulumi:"config"` // Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template. Imports []ImportFile `pulumi:"imports"` }
type TargetConfigurationArgs ¶
type TargetConfigurationArgs struct { // The configuration to use for this deployment. Config ConfigFilePtrInput `pulumi:"config"` // Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template. Imports ImportFileArrayInput `pulumi:"imports"` }
func (TargetConfigurationArgs) ElementType ¶
func (TargetConfigurationArgs) ElementType() reflect.Type
func (TargetConfigurationArgs) ToTargetConfigurationOutput ¶
func (i TargetConfigurationArgs) ToTargetConfigurationOutput() TargetConfigurationOutput
func (TargetConfigurationArgs) ToTargetConfigurationOutputWithContext ¶
func (i TargetConfigurationArgs) ToTargetConfigurationOutputWithContext(ctx context.Context) TargetConfigurationOutput
func (TargetConfigurationArgs) ToTargetConfigurationPtrOutput ¶
func (i TargetConfigurationArgs) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
func (TargetConfigurationArgs) ToTargetConfigurationPtrOutputWithContext ¶
func (i TargetConfigurationArgs) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
type TargetConfigurationInput ¶
type TargetConfigurationInput interface { pulumi.Input ToTargetConfigurationOutput() TargetConfigurationOutput ToTargetConfigurationOutputWithContext(context.Context) TargetConfigurationOutput }
TargetConfigurationInput is an input type that accepts TargetConfigurationArgs and TargetConfigurationOutput values. You can construct a concrete instance of `TargetConfigurationInput` via:
TargetConfigurationArgs{...}
type TargetConfigurationOutput ¶
type TargetConfigurationOutput struct{ *pulumi.OutputState }
func (TargetConfigurationOutput) Config ¶
func (o TargetConfigurationOutput) Config() ConfigFilePtrOutput
The configuration to use for this deployment.
func (TargetConfigurationOutput) ElementType ¶
func (TargetConfigurationOutput) ElementType() reflect.Type
func (TargetConfigurationOutput) Imports ¶
func (o TargetConfigurationOutput) Imports() ImportFileArrayOutput
Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template.
func (TargetConfigurationOutput) ToTargetConfigurationOutput ¶
func (o TargetConfigurationOutput) ToTargetConfigurationOutput() TargetConfigurationOutput
func (TargetConfigurationOutput) ToTargetConfigurationOutputWithContext ¶
func (o TargetConfigurationOutput) ToTargetConfigurationOutputWithContext(ctx context.Context) TargetConfigurationOutput
func (TargetConfigurationOutput) ToTargetConfigurationPtrOutput ¶
func (o TargetConfigurationOutput) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
func (TargetConfigurationOutput) ToTargetConfigurationPtrOutputWithContext ¶
func (o TargetConfigurationOutput) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
type TargetConfigurationPtrInput ¶
type TargetConfigurationPtrInput interface { pulumi.Input ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput ToTargetConfigurationPtrOutputWithContext(context.Context) TargetConfigurationPtrOutput }
TargetConfigurationPtrInput is an input type that accepts TargetConfigurationArgs, TargetConfigurationPtr and TargetConfigurationPtrOutput values. You can construct a concrete instance of `TargetConfigurationPtrInput` via:
TargetConfigurationArgs{...} or: nil
func TargetConfigurationPtr ¶
func TargetConfigurationPtr(v *TargetConfigurationArgs) TargetConfigurationPtrInput
type TargetConfigurationPtrOutput ¶
type TargetConfigurationPtrOutput struct{ *pulumi.OutputState }
func (TargetConfigurationPtrOutput) Config ¶
func (o TargetConfigurationPtrOutput) Config() ConfigFilePtrOutput
The configuration to use for this deployment.
func (TargetConfigurationPtrOutput) Elem ¶
func (o TargetConfigurationPtrOutput) Elem() TargetConfigurationOutput
func (TargetConfigurationPtrOutput) ElementType ¶
func (TargetConfigurationPtrOutput) ElementType() reflect.Type
func (TargetConfigurationPtrOutput) Imports ¶
func (o TargetConfigurationPtrOutput) Imports() ImportFileArrayOutput
Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template.
func (TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutput ¶
func (o TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutput() TargetConfigurationPtrOutput
func (TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutputWithContext ¶
func (o TargetConfigurationPtrOutput) ToTargetConfigurationPtrOutputWithContext(ctx context.Context) TargetConfigurationPtrOutput
type TargetConfigurationResponse ¶
type TargetConfigurationResponse struct { // The configuration to use for this deployment. Config ConfigFileResponse `pulumi:"config"` // Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template. Imports []ImportFileResponse `pulumi:"imports"` }
type TargetConfigurationResponseArgs ¶
type TargetConfigurationResponseArgs struct { // The configuration to use for this deployment. Config ConfigFileResponseInput `pulumi:"config"` // Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template. Imports ImportFileResponseArrayInput `pulumi:"imports"` }
func (TargetConfigurationResponseArgs) ElementType ¶
func (TargetConfigurationResponseArgs) ElementType() reflect.Type
func (TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutput ¶
func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutput() TargetConfigurationResponseOutput
func (TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutputWithContext ¶
func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponseOutputWithContext(ctx context.Context) TargetConfigurationResponseOutput
func (TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutput ¶
func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
func (TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutputWithContext ¶
func (i TargetConfigurationResponseArgs) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
type TargetConfigurationResponseInput ¶
type TargetConfigurationResponseInput interface { pulumi.Input ToTargetConfigurationResponseOutput() TargetConfigurationResponseOutput ToTargetConfigurationResponseOutputWithContext(context.Context) TargetConfigurationResponseOutput }
TargetConfigurationResponseInput is an input type that accepts TargetConfigurationResponseArgs and TargetConfigurationResponseOutput values. You can construct a concrete instance of `TargetConfigurationResponseInput` via:
TargetConfigurationResponseArgs{...}
type TargetConfigurationResponseOutput ¶
type TargetConfigurationResponseOutput struct{ *pulumi.OutputState }
func (TargetConfigurationResponseOutput) Config ¶
func (o TargetConfigurationResponseOutput) Config() ConfigFileResponseOutput
The configuration to use for this deployment.
func (TargetConfigurationResponseOutput) ElementType ¶
func (TargetConfigurationResponseOutput) ElementType() reflect.Type
func (TargetConfigurationResponseOutput) Imports ¶
func (o TargetConfigurationResponseOutput) Imports() ImportFileResponseArrayOutput
Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template.
func (TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutput ¶
func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutput() TargetConfigurationResponseOutput
func (TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutputWithContext ¶
func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponseOutputWithContext(ctx context.Context) TargetConfigurationResponseOutput
func (TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutput ¶
func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
func (TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutputWithContext ¶
func (o TargetConfigurationResponseOutput) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
type TargetConfigurationResponsePtrInput ¶
type TargetConfigurationResponsePtrInput interface { pulumi.Input ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput ToTargetConfigurationResponsePtrOutputWithContext(context.Context) TargetConfigurationResponsePtrOutput }
TargetConfigurationResponsePtrInput is an input type that accepts TargetConfigurationResponseArgs, TargetConfigurationResponsePtr and TargetConfigurationResponsePtrOutput values. You can construct a concrete instance of `TargetConfigurationResponsePtrInput` via:
TargetConfigurationResponseArgs{...} or: nil
func TargetConfigurationResponsePtr ¶
func TargetConfigurationResponsePtr(v *TargetConfigurationResponseArgs) TargetConfigurationResponsePtrInput
type TargetConfigurationResponsePtrOutput ¶
type TargetConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (TargetConfigurationResponsePtrOutput) Config ¶
func (o TargetConfigurationResponsePtrOutput) Config() ConfigFileResponsePtrOutput
The configuration to use for this deployment.
func (TargetConfigurationResponsePtrOutput) ElementType ¶
func (TargetConfigurationResponsePtrOutput) ElementType() reflect.Type
func (TargetConfigurationResponsePtrOutput) Imports ¶
func (o TargetConfigurationResponsePtrOutput) Imports() ImportFileResponseArrayOutput
Specifies any files to import for this configuration. This can be used to import templates or other files. For example, you might import a text file in order to use the file in a template.
func (TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutput ¶
func (o TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutput() TargetConfigurationResponsePtrOutput
func (TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutputWithContext ¶
func (o TargetConfigurationResponsePtrOutput) ToTargetConfigurationResponsePtrOutputWithContext(ctx context.Context) TargetConfigurationResponsePtrOutput
type TemplateContents ¶
type TemplateContents struct { // Import files referenced by the main template. Imports []ImportFile `pulumi:"imports"` // Which interpreter (python or jinja) should be used during expansion. Interpreter *TemplateContentsInterpreter `pulumi:"interpreter"` // The filename of the mainTemplate MainTemplate *string `pulumi:"mainTemplate"` // The contents of the template schema. Schema *string `pulumi:"schema"` // The contents of the main template file. Template *string `pulumi:"template"` }
Files that make up the template contents of a template type.
type TemplateContentsArgs ¶
type TemplateContentsArgs struct { // Import files referenced by the main template. Imports ImportFileArrayInput `pulumi:"imports"` // Which interpreter (python or jinja) should be used during expansion. Interpreter TemplateContentsInterpreterPtrInput `pulumi:"interpreter"` // The filename of the mainTemplate MainTemplate pulumi.StringPtrInput `pulumi:"mainTemplate"` // The contents of the template schema. Schema pulumi.StringPtrInput `pulumi:"schema"` // The contents of the main template file. Template pulumi.StringPtrInput `pulumi:"template"` }
Files that make up the template contents of a template type.
func (TemplateContentsArgs) ElementType ¶
func (TemplateContentsArgs) ElementType() reflect.Type
func (TemplateContentsArgs) ToTemplateContentsOutput ¶
func (i TemplateContentsArgs) ToTemplateContentsOutput() TemplateContentsOutput
func (TemplateContentsArgs) ToTemplateContentsOutputWithContext ¶
func (i TemplateContentsArgs) ToTemplateContentsOutputWithContext(ctx context.Context) TemplateContentsOutput
func (TemplateContentsArgs) ToTemplateContentsPtrOutput ¶
func (i TemplateContentsArgs) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
func (TemplateContentsArgs) ToTemplateContentsPtrOutputWithContext ¶
func (i TemplateContentsArgs) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
type TemplateContentsInput ¶
type TemplateContentsInput interface { pulumi.Input ToTemplateContentsOutput() TemplateContentsOutput ToTemplateContentsOutputWithContext(context.Context) TemplateContentsOutput }
TemplateContentsInput is an input type that accepts TemplateContentsArgs and TemplateContentsOutput values. You can construct a concrete instance of `TemplateContentsInput` via:
TemplateContentsArgs{...}
type TemplateContentsInterpreter ¶ added in v0.4.0
type TemplateContentsInterpreter string
Which interpreter (python or jinja) should be used during expansion.
func (TemplateContentsInterpreter) ElementType ¶ added in v0.4.0
func (TemplateContentsInterpreter) ElementType() reflect.Type
func (TemplateContentsInterpreter) ToStringOutput ¶ added in v0.4.0
func (e TemplateContentsInterpreter) ToStringOutput() pulumi.StringOutput
func (TemplateContentsInterpreter) ToStringOutputWithContext ¶ added in v0.4.0
func (e TemplateContentsInterpreter) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TemplateContentsInterpreter) ToStringPtrOutput ¶ added in v0.4.0
func (e TemplateContentsInterpreter) ToStringPtrOutput() pulumi.StringPtrOutput
func (TemplateContentsInterpreter) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e TemplateContentsInterpreter) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TemplateContentsInterpreter) ToTemplateContentsInterpreterOutput ¶ added in v0.6.0
func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterOutput() TemplateContentsInterpreterOutput
func (TemplateContentsInterpreter) ToTemplateContentsInterpreterOutputWithContext ¶ added in v0.6.0
func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterOutputWithContext(ctx context.Context) TemplateContentsInterpreterOutput
func (TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutput ¶ added in v0.6.0
func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
func (TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutputWithContext ¶ added in v0.6.0
func (e TemplateContentsInterpreter) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
type TemplateContentsInterpreterInput ¶ added in v0.6.0
type TemplateContentsInterpreterInput interface { pulumi.Input ToTemplateContentsInterpreterOutput() TemplateContentsInterpreterOutput ToTemplateContentsInterpreterOutputWithContext(context.Context) TemplateContentsInterpreterOutput }
TemplateContentsInterpreterInput is an input type that accepts TemplateContentsInterpreterArgs and TemplateContentsInterpreterOutput values. You can construct a concrete instance of `TemplateContentsInterpreterInput` via:
TemplateContentsInterpreterArgs{...}
type TemplateContentsInterpreterOutput ¶ added in v0.6.0
type TemplateContentsInterpreterOutput struct{ *pulumi.OutputState }
func (TemplateContentsInterpreterOutput) ElementType ¶ added in v0.6.0
func (TemplateContentsInterpreterOutput) ElementType() reflect.Type
func (TemplateContentsInterpreterOutput) ToStringOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToStringOutput() pulumi.StringOutput
func (TemplateContentsInterpreterOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TemplateContentsInterpreterOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TemplateContentsInterpreterOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutput() TemplateContentsInterpreterOutput
func (TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterOutputWithContext(ctx context.Context) TemplateContentsInterpreterOutput
func (TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
func (TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterOutput) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
type TemplateContentsInterpreterPtrInput ¶ added in v0.6.0
type TemplateContentsInterpreterPtrInput interface { pulumi.Input ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput ToTemplateContentsInterpreterPtrOutputWithContext(context.Context) TemplateContentsInterpreterPtrOutput }
func TemplateContentsInterpreterPtr ¶ added in v0.6.0
func TemplateContentsInterpreterPtr(v string) TemplateContentsInterpreterPtrInput
type TemplateContentsInterpreterPtrOutput ¶ added in v0.6.0
type TemplateContentsInterpreterPtrOutput struct{ *pulumi.OutputState }
func (TemplateContentsInterpreterPtrOutput) ElementType ¶ added in v0.6.0
func (TemplateContentsInterpreterPtrOutput) ElementType() reflect.Type
func (TemplateContentsInterpreterPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TemplateContentsInterpreterPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutput ¶ added in v0.6.0
func (o TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutput() TemplateContentsInterpreterPtrOutput
func (TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutputWithContext ¶ added in v0.6.0
func (o TemplateContentsInterpreterPtrOutput) ToTemplateContentsInterpreterPtrOutputWithContext(ctx context.Context) TemplateContentsInterpreterPtrOutput
type TemplateContentsOutput ¶
type TemplateContentsOutput struct{ *pulumi.OutputState }
Files that make up the template contents of a template type.
func (TemplateContentsOutput) ElementType ¶
func (TemplateContentsOutput) ElementType() reflect.Type
func (TemplateContentsOutput) Imports ¶
func (o TemplateContentsOutput) Imports() ImportFileArrayOutput
Import files referenced by the main template.
func (TemplateContentsOutput) Interpreter ¶
func (o TemplateContentsOutput) Interpreter() TemplateContentsInterpreterPtrOutput
Which interpreter (python or jinja) should be used during expansion.
func (TemplateContentsOutput) MainTemplate ¶
func (o TemplateContentsOutput) MainTemplate() pulumi.StringPtrOutput
The filename of the mainTemplate
func (TemplateContentsOutput) Schema ¶
func (o TemplateContentsOutput) Schema() pulumi.StringPtrOutput
The contents of the template schema.
func (TemplateContentsOutput) Template ¶
func (o TemplateContentsOutput) Template() pulumi.StringPtrOutput
The contents of the main template file.
func (TemplateContentsOutput) ToTemplateContentsOutput ¶
func (o TemplateContentsOutput) ToTemplateContentsOutput() TemplateContentsOutput
func (TemplateContentsOutput) ToTemplateContentsOutputWithContext ¶
func (o TemplateContentsOutput) ToTemplateContentsOutputWithContext(ctx context.Context) TemplateContentsOutput
func (TemplateContentsOutput) ToTemplateContentsPtrOutput ¶
func (o TemplateContentsOutput) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
func (TemplateContentsOutput) ToTemplateContentsPtrOutputWithContext ¶
func (o TemplateContentsOutput) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
type TemplateContentsPtrInput ¶
type TemplateContentsPtrInput interface { pulumi.Input ToTemplateContentsPtrOutput() TemplateContentsPtrOutput ToTemplateContentsPtrOutputWithContext(context.Context) TemplateContentsPtrOutput }
TemplateContentsPtrInput is an input type that accepts TemplateContentsArgs, TemplateContentsPtr and TemplateContentsPtrOutput values. You can construct a concrete instance of `TemplateContentsPtrInput` via:
TemplateContentsArgs{...} or: nil
func TemplateContentsPtr ¶
func TemplateContentsPtr(v *TemplateContentsArgs) TemplateContentsPtrInput
type TemplateContentsPtrOutput ¶
type TemplateContentsPtrOutput struct{ *pulumi.OutputState }
func (TemplateContentsPtrOutput) Elem ¶
func (o TemplateContentsPtrOutput) Elem() TemplateContentsOutput
func (TemplateContentsPtrOutput) ElementType ¶
func (TemplateContentsPtrOutput) ElementType() reflect.Type
func (TemplateContentsPtrOutput) Imports ¶
func (o TemplateContentsPtrOutput) Imports() ImportFileArrayOutput
Import files referenced by the main template.
func (TemplateContentsPtrOutput) Interpreter ¶
func (o TemplateContentsPtrOutput) Interpreter() TemplateContentsInterpreterPtrOutput
Which interpreter (python or jinja) should be used during expansion.
func (TemplateContentsPtrOutput) MainTemplate ¶
func (o TemplateContentsPtrOutput) MainTemplate() pulumi.StringPtrOutput
The filename of the mainTemplate
func (TemplateContentsPtrOutput) Schema ¶
func (o TemplateContentsPtrOutput) Schema() pulumi.StringPtrOutput
The contents of the template schema.
func (TemplateContentsPtrOutput) Template ¶
func (o TemplateContentsPtrOutput) Template() pulumi.StringPtrOutput
The contents of the main template file.
func (TemplateContentsPtrOutput) ToTemplateContentsPtrOutput ¶
func (o TemplateContentsPtrOutput) ToTemplateContentsPtrOutput() TemplateContentsPtrOutput
func (TemplateContentsPtrOutput) ToTemplateContentsPtrOutputWithContext ¶
func (o TemplateContentsPtrOutput) ToTemplateContentsPtrOutputWithContext(ctx context.Context) TemplateContentsPtrOutput
type TemplateContentsResponse ¶
type TemplateContentsResponse struct { // Import files referenced by the main template. Imports []ImportFileResponse `pulumi:"imports"` // Which interpreter (python or jinja) should be used during expansion. Interpreter string `pulumi:"interpreter"` // The filename of the mainTemplate MainTemplate string `pulumi:"mainTemplate"` // The contents of the template schema. Schema string `pulumi:"schema"` // The contents of the main template file. Template string `pulumi:"template"` }
Files that make up the template contents of a template type.
type TemplateContentsResponseArgs ¶
type TemplateContentsResponseArgs struct { // Import files referenced by the main template. Imports ImportFileResponseArrayInput `pulumi:"imports"` // Which interpreter (python or jinja) should be used during expansion. Interpreter pulumi.StringInput `pulumi:"interpreter"` // The filename of the mainTemplate MainTemplate pulumi.StringInput `pulumi:"mainTemplate"` // The contents of the template schema. Schema pulumi.StringInput `pulumi:"schema"` // The contents of the main template file. Template pulumi.StringInput `pulumi:"template"` }
Files that make up the template contents of a template type.
func (TemplateContentsResponseArgs) ElementType ¶
func (TemplateContentsResponseArgs) ElementType() reflect.Type
func (TemplateContentsResponseArgs) ToTemplateContentsResponseOutput ¶
func (i TemplateContentsResponseArgs) ToTemplateContentsResponseOutput() TemplateContentsResponseOutput
func (TemplateContentsResponseArgs) ToTemplateContentsResponseOutputWithContext ¶
func (i TemplateContentsResponseArgs) ToTemplateContentsResponseOutputWithContext(ctx context.Context) TemplateContentsResponseOutput
func (TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutput ¶
func (i TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
func (TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutputWithContext ¶
func (i TemplateContentsResponseArgs) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
type TemplateContentsResponseInput ¶
type TemplateContentsResponseInput interface { pulumi.Input ToTemplateContentsResponseOutput() TemplateContentsResponseOutput ToTemplateContentsResponseOutputWithContext(context.Context) TemplateContentsResponseOutput }
TemplateContentsResponseInput is an input type that accepts TemplateContentsResponseArgs and TemplateContentsResponseOutput values. You can construct a concrete instance of `TemplateContentsResponseInput` via:
TemplateContentsResponseArgs{...}
type TemplateContentsResponseOutput ¶
type TemplateContentsResponseOutput struct{ *pulumi.OutputState }
Files that make up the template contents of a template type.
func (TemplateContentsResponseOutput) ElementType ¶
func (TemplateContentsResponseOutput) ElementType() reflect.Type
func (TemplateContentsResponseOutput) Imports ¶
func (o TemplateContentsResponseOutput) Imports() ImportFileResponseArrayOutput
Import files referenced by the main template.
func (TemplateContentsResponseOutput) Interpreter ¶
func (o TemplateContentsResponseOutput) Interpreter() pulumi.StringOutput
Which interpreter (python or jinja) should be used during expansion.
func (TemplateContentsResponseOutput) MainTemplate ¶
func (o TemplateContentsResponseOutput) MainTemplate() pulumi.StringOutput
The filename of the mainTemplate
func (TemplateContentsResponseOutput) Schema ¶
func (o TemplateContentsResponseOutput) Schema() pulumi.StringOutput
The contents of the template schema.
func (TemplateContentsResponseOutput) Template ¶
func (o TemplateContentsResponseOutput) Template() pulumi.StringOutput
The contents of the main template file.
func (TemplateContentsResponseOutput) ToTemplateContentsResponseOutput ¶
func (o TemplateContentsResponseOutput) ToTemplateContentsResponseOutput() TemplateContentsResponseOutput
func (TemplateContentsResponseOutput) ToTemplateContentsResponseOutputWithContext ¶
func (o TemplateContentsResponseOutput) ToTemplateContentsResponseOutputWithContext(ctx context.Context) TemplateContentsResponseOutput
func (TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutput ¶
func (o TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
func (TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutputWithContext ¶
func (o TemplateContentsResponseOutput) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
type TemplateContentsResponsePtrInput ¶
type TemplateContentsResponsePtrInput interface { pulumi.Input ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput ToTemplateContentsResponsePtrOutputWithContext(context.Context) TemplateContentsResponsePtrOutput }
TemplateContentsResponsePtrInput is an input type that accepts TemplateContentsResponseArgs, TemplateContentsResponsePtr and TemplateContentsResponsePtrOutput values. You can construct a concrete instance of `TemplateContentsResponsePtrInput` via:
TemplateContentsResponseArgs{...} or: nil
func TemplateContentsResponsePtr ¶
func TemplateContentsResponsePtr(v *TemplateContentsResponseArgs) TemplateContentsResponsePtrInput
type TemplateContentsResponsePtrOutput ¶
type TemplateContentsResponsePtrOutput struct{ *pulumi.OutputState }
func (TemplateContentsResponsePtrOutput) Elem ¶
func (o TemplateContentsResponsePtrOutput) Elem() TemplateContentsResponseOutput
func (TemplateContentsResponsePtrOutput) ElementType ¶
func (TemplateContentsResponsePtrOutput) ElementType() reflect.Type
func (TemplateContentsResponsePtrOutput) Imports ¶
func (o TemplateContentsResponsePtrOutput) Imports() ImportFileResponseArrayOutput
Import files referenced by the main template.
func (TemplateContentsResponsePtrOutput) Interpreter ¶
func (o TemplateContentsResponsePtrOutput) Interpreter() pulumi.StringPtrOutput
Which interpreter (python or jinja) should be used during expansion.
func (TemplateContentsResponsePtrOutput) MainTemplate ¶
func (o TemplateContentsResponsePtrOutput) MainTemplate() pulumi.StringPtrOutput
The filename of the mainTemplate
func (TemplateContentsResponsePtrOutput) Schema ¶
func (o TemplateContentsResponsePtrOutput) Schema() pulumi.StringPtrOutput
The contents of the template schema.
func (TemplateContentsResponsePtrOutput) Template ¶
func (o TemplateContentsResponsePtrOutput) Template() pulumi.StringPtrOutput
The contents of the main template file.
func (TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutput ¶
func (o TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutput() TemplateContentsResponsePtrOutput
func (TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutputWithContext ¶
func (o TemplateContentsResponsePtrOutput) ToTemplateContentsResponsePtrOutputWithContext(ctx context.Context) TemplateContentsResponsePtrOutput
type TypeProvider ¶
type TypeProvider struct { pulumi.CustomResourceState // Allows resource handling overrides for specific collections CollectionOverrides CollectionOverrideResponseArrayOutput `pulumi:"collectionOverrides"` // Credential used when interacting with this type. Credential CredentialResponseOutput `pulumi:"credential"` // List of up to 2 custom certificate authority roots to use for TLS authentication when making calls on behalf of this type provider. If set, TLS authentication will exclusively use these roots instead of relying on publicly trusted certificate authorities when validating TLS certificate authenticity. The certificates must be in base64-encoded PEM format. The maximum size of each certificate must not exceed 10KB. CustomCertificateAuthorityRoots pulumi.StringArrayOutput `pulumi:"customCertificateAuthorityRoots"` // An optional textual description of the resource; provided by the client when the resource is created. Description pulumi.StringOutput `pulumi:"description"` // Descriptor Url for the this type provider. DescriptorUrl pulumi.StringOutput `pulumi:"descriptorUrl"` // Creation timestamp in RFC3339 text format. InsertTime pulumi.StringOutput `pulumi:"insertTime"` // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?` Labels TypeProviderLabelEntryResponseArrayOutput `pulumi:"labels"` // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name pulumi.StringOutput `pulumi:"name"` // The Operation that most recently ran, or is currently running, on this type provider. Operation OperationResponseOutput `pulumi:"operation"` // Options to apply when handling any resources in this service. Options OptionsResponseOutput `pulumi:"options"` // Self link for the type provider. SelfLink pulumi.StringOutput `pulumi:"selfLink"` }
Creates a type provider.
func GetTypeProvider ¶
func GetTypeProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TypeProviderState, opts ...pulumi.ResourceOption) (*TypeProvider, error)
GetTypeProvider gets an existing TypeProvider 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 NewTypeProvider ¶
func NewTypeProvider(ctx *pulumi.Context, name string, args *TypeProviderArgs, opts ...pulumi.ResourceOption) (*TypeProvider, error)
NewTypeProvider registers a new resource with the given unique name, arguments, and options.
func (*TypeProvider) ElementType ¶
func (*TypeProvider) ElementType() reflect.Type
func (*TypeProvider) ToTypeProviderOutput ¶
func (i *TypeProvider) ToTypeProviderOutput() TypeProviderOutput
func (*TypeProvider) ToTypeProviderOutputWithContext ¶
func (i *TypeProvider) ToTypeProviderOutputWithContext(ctx context.Context) TypeProviderOutput
type TypeProviderArgs ¶
type TypeProviderArgs struct { // Allows resource handling overrides for specific collections CollectionOverrides CollectionOverrideArrayInput // Credential used when interacting with this type. Credential CredentialPtrInput // List of up to 2 custom certificate authority roots to use for TLS authentication when making calls on behalf of this type provider. If set, TLS authentication will exclusively use these roots instead of relying on publicly trusted certificate authorities when validating TLS certificate authenticity. The certificates must be in base64-encoded PEM format. The maximum size of each certificate must not exceed 10KB. CustomCertificateAuthorityRoots pulumi.StringArrayInput // An optional textual description of the resource; provided by the client when the resource is created. Description pulumi.StringPtrInput // Descriptor Url for the this type provider. DescriptorUrl pulumi.StringPtrInput // Map of One Platform labels; provided by the client when the resource is created or updated. Specifically: Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?` Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?` Labels TypeProviderLabelEntryArrayInput // Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. Name pulumi.StringPtrInput // Options to apply when handling any resources in this service. Options OptionsPtrInput Project pulumi.StringPtrInput }
The set of arguments for constructing a TypeProvider resource.
func (TypeProviderArgs) ElementType ¶
func (TypeProviderArgs) ElementType() reflect.Type
type TypeProviderInput ¶
type TypeProviderInput interface { pulumi.Input ToTypeProviderOutput() TypeProviderOutput ToTypeProviderOutputWithContext(ctx context.Context) TypeProviderOutput }
type TypeProviderLabelEntry ¶
type TypeProviderLabelEntry struct { // Key of the label Key *string `pulumi:"key"` // Value of the label Value *string `pulumi:"value"` }
Label object for TypeProviders
type TypeProviderLabelEntryArgs ¶
type TypeProviderLabelEntryArgs struct { // Key of the label Key pulumi.StringPtrInput `pulumi:"key"` // Value of the label Value pulumi.StringPtrInput `pulumi:"value"` }
Label object for TypeProviders
func (TypeProviderLabelEntryArgs) ElementType ¶
func (TypeProviderLabelEntryArgs) ElementType() reflect.Type
func (TypeProviderLabelEntryArgs) ToTypeProviderLabelEntryOutput ¶
func (i TypeProviderLabelEntryArgs) ToTypeProviderLabelEntryOutput() TypeProviderLabelEntryOutput
func (TypeProviderLabelEntryArgs) ToTypeProviderLabelEntryOutputWithContext ¶
func (i TypeProviderLabelEntryArgs) ToTypeProviderLabelEntryOutputWithContext(ctx context.Context) TypeProviderLabelEntryOutput
type TypeProviderLabelEntryArray ¶
type TypeProviderLabelEntryArray []TypeProviderLabelEntryInput
func (TypeProviderLabelEntryArray) ElementType ¶
func (TypeProviderLabelEntryArray) ElementType() reflect.Type
func (TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutput ¶
func (i TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutput() TypeProviderLabelEntryArrayOutput
func (TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutputWithContext ¶
func (i TypeProviderLabelEntryArray) ToTypeProviderLabelEntryArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryArrayOutput
type TypeProviderLabelEntryArrayInput ¶
type TypeProviderLabelEntryArrayInput interface { pulumi.Input ToTypeProviderLabelEntryArrayOutput() TypeProviderLabelEntryArrayOutput ToTypeProviderLabelEntryArrayOutputWithContext(context.Context) TypeProviderLabelEntryArrayOutput }
TypeProviderLabelEntryArrayInput is an input type that accepts TypeProviderLabelEntryArray and TypeProviderLabelEntryArrayOutput values. You can construct a concrete instance of `TypeProviderLabelEntryArrayInput` via:
TypeProviderLabelEntryArray{ TypeProviderLabelEntryArgs{...} }
type TypeProviderLabelEntryArrayOutput ¶
type TypeProviderLabelEntryArrayOutput struct{ *pulumi.OutputState }
func (TypeProviderLabelEntryArrayOutput) ElementType ¶
func (TypeProviderLabelEntryArrayOutput) ElementType() reflect.Type
func (TypeProviderLabelEntryArrayOutput) Index ¶
func (o TypeProviderLabelEntryArrayOutput) Index(i pulumi.IntInput) TypeProviderLabelEntryOutput
func (TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutput ¶
func (o TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutput() TypeProviderLabelEntryArrayOutput
func (TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutputWithContext ¶
func (o TypeProviderLabelEntryArrayOutput) ToTypeProviderLabelEntryArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryArrayOutput
type TypeProviderLabelEntryInput ¶
type TypeProviderLabelEntryInput interface { pulumi.Input ToTypeProviderLabelEntryOutput() TypeProviderLabelEntryOutput ToTypeProviderLabelEntryOutputWithContext(context.Context) TypeProviderLabelEntryOutput }
TypeProviderLabelEntryInput is an input type that accepts TypeProviderLabelEntryArgs and TypeProviderLabelEntryOutput values. You can construct a concrete instance of `TypeProviderLabelEntryInput` via:
TypeProviderLabelEntryArgs{...}
type TypeProviderLabelEntryOutput ¶
type TypeProviderLabelEntryOutput struct{ *pulumi.OutputState }
Label object for TypeProviders
func (TypeProviderLabelEntryOutput) ElementType ¶
func (TypeProviderLabelEntryOutput) ElementType() reflect.Type
func (TypeProviderLabelEntryOutput) Key ¶
func (o TypeProviderLabelEntryOutput) Key() pulumi.StringPtrOutput
Key of the label
func (TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutput ¶
func (o TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutput() TypeProviderLabelEntryOutput
func (TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutputWithContext ¶
func (o TypeProviderLabelEntryOutput) ToTypeProviderLabelEntryOutputWithContext(ctx context.Context) TypeProviderLabelEntryOutput
func (TypeProviderLabelEntryOutput) Value ¶
func (o TypeProviderLabelEntryOutput) Value() pulumi.StringPtrOutput
Value of the label
type TypeProviderLabelEntryResponse ¶
type TypeProviderLabelEntryResponse struct { // Key of the label Key string `pulumi:"key"` // Value of the label Value string `pulumi:"value"` }
Label object for TypeProviders
type TypeProviderLabelEntryResponseArgs ¶
type TypeProviderLabelEntryResponseArgs struct { // Key of the label Key pulumi.StringInput `pulumi:"key"` // Value of the label Value pulumi.StringInput `pulumi:"value"` }
Label object for TypeProviders
func (TypeProviderLabelEntryResponseArgs) ElementType ¶
func (TypeProviderLabelEntryResponseArgs) ElementType() reflect.Type
func (TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutput ¶
func (i TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutput() TypeProviderLabelEntryResponseOutput
func (TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutputWithContext ¶
func (i TypeProviderLabelEntryResponseArgs) ToTypeProviderLabelEntryResponseOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseOutput
type TypeProviderLabelEntryResponseArray ¶
type TypeProviderLabelEntryResponseArray []TypeProviderLabelEntryResponseInput
func (TypeProviderLabelEntryResponseArray) ElementType ¶
func (TypeProviderLabelEntryResponseArray) ElementType() reflect.Type
func (TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutput ¶
func (i TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutput() TypeProviderLabelEntryResponseArrayOutput
func (TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutputWithContext ¶
func (i TypeProviderLabelEntryResponseArray) ToTypeProviderLabelEntryResponseArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseArrayOutput
type TypeProviderLabelEntryResponseArrayInput ¶
type TypeProviderLabelEntryResponseArrayInput interface { pulumi.Input ToTypeProviderLabelEntryResponseArrayOutput() TypeProviderLabelEntryResponseArrayOutput ToTypeProviderLabelEntryResponseArrayOutputWithContext(context.Context) TypeProviderLabelEntryResponseArrayOutput }
TypeProviderLabelEntryResponseArrayInput is an input type that accepts TypeProviderLabelEntryResponseArray and TypeProviderLabelEntryResponseArrayOutput values. You can construct a concrete instance of `TypeProviderLabelEntryResponseArrayInput` via:
TypeProviderLabelEntryResponseArray{ TypeProviderLabelEntryResponseArgs{...} }
type TypeProviderLabelEntryResponseArrayOutput ¶
type TypeProviderLabelEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (TypeProviderLabelEntryResponseArrayOutput) ElementType ¶
func (TypeProviderLabelEntryResponseArrayOutput) ElementType() reflect.Type
func (TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutput ¶
func (o TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutput() TypeProviderLabelEntryResponseArrayOutput
func (TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutputWithContext ¶
func (o TypeProviderLabelEntryResponseArrayOutput) ToTypeProviderLabelEntryResponseArrayOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseArrayOutput
type TypeProviderLabelEntryResponseInput ¶
type TypeProviderLabelEntryResponseInput interface { pulumi.Input ToTypeProviderLabelEntryResponseOutput() TypeProviderLabelEntryResponseOutput ToTypeProviderLabelEntryResponseOutputWithContext(context.Context) TypeProviderLabelEntryResponseOutput }
TypeProviderLabelEntryResponseInput is an input type that accepts TypeProviderLabelEntryResponseArgs and TypeProviderLabelEntryResponseOutput values. You can construct a concrete instance of `TypeProviderLabelEntryResponseInput` via:
TypeProviderLabelEntryResponseArgs{...}
type TypeProviderLabelEntryResponseOutput ¶
type TypeProviderLabelEntryResponseOutput struct{ *pulumi.OutputState }
Label object for TypeProviders
func (TypeProviderLabelEntryResponseOutput) ElementType ¶
func (TypeProviderLabelEntryResponseOutput) ElementType() reflect.Type
func (TypeProviderLabelEntryResponseOutput) Key ¶
func (o TypeProviderLabelEntryResponseOutput) Key() pulumi.StringOutput
Key of the label
func (TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutput ¶
func (o TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutput() TypeProviderLabelEntryResponseOutput
func (TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutputWithContext ¶
func (o TypeProviderLabelEntryResponseOutput) ToTypeProviderLabelEntryResponseOutputWithContext(ctx context.Context) TypeProviderLabelEntryResponseOutput
func (TypeProviderLabelEntryResponseOutput) Value ¶
func (o TypeProviderLabelEntryResponseOutput) Value() pulumi.StringOutput
Value of the label
type TypeProviderOutput ¶
type TypeProviderOutput struct{ *pulumi.OutputState }
func (TypeProviderOutput) ElementType ¶
func (TypeProviderOutput) ElementType() reflect.Type
func (TypeProviderOutput) ToTypeProviderOutput ¶
func (o TypeProviderOutput) ToTypeProviderOutput() TypeProviderOutput
func (TypeProviderOutput) ToTypeProviderOutputWithContext ¶
func (o TypeProviderOutput) ToTypeProviderOutputWithContext(ctx context.Context) TypeProviderOutput
type TypeProviderState ¶
type TypeProviderState struct { }
func (TypeProviderState) ElementType ¶
func (TypeProviderState) ElementType() reflect.Type
type ValidationOptions ¶
type ValidationOptions struct { // Customize how deployment manager will validate the resource against schema errors. SchemaValidation *ValidationOptionsSchemaValidation `pulumi:"schemaValidation"` // Specify what to do with extra properties when executing a request. UndeclaredProperties *ValidationOptionsUndeclaredProperties `pulumi:"undeclaredProperties"` }
Options for how to validate and process properties on a resource.
type ValidationOptionsArgs ¶
type ValidationOptionsArgs struct { // Customize how deployment manager will validate the resource against schema errors. SchemaValidation ValidationOptionsSchemaValidationPtrInput `pulumi:"schemaValidation"` // Specify what to do with extra properties when executing a request. UndeclaredProperties ValidationOptionsUndeclaredPropertiesPtrInput `pulumi:"undeclaredProperties"` }
Options for how to validate and process properties on a resource.
func (ValidationOptionsArgs) ElementType ¶
func (ValidationOptionsArgs) ElementType() reflect.Type
func (ValidationOptionsArgs) ToValidationOptionsOutput ¶
func (i ValidationOptionsArgs) ToValidationOptionsOutput() ValidationOptionsOutput
func (ValidationOptionsArgs) ToValidationOptionsOutputWithContext ¶
func (i ValidationOptionsArgs) ToValidationOptionsOutputWithContext(ctx context.Context) ValidationOptionsOutput
func (ValidationOptionsArgs) ToValidationOptionsPtrOutput ¶
func (i ValidationOptionsArgs) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
func (ValidationOptionsArgs) ToValidationOptionsPtrOutputWithContext ¶
func (i ValidationOptionsArgs) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
type ValidationOptionsInput ¶
type ValidationOptionsInput interface { pulumi.Input ToValidationOptionsOutput() ValidationOptionsOutput ToValidationOptionsOutputWithContext(context.Context) ValidationOptionsOutput }
ValidationOptionsInput is an input type that accepts ValidationOptionsArgs and ValidationOptionsOutput values. You can construct a concrete instance of `ValidationOptionsInput` via:
ValidationOptionsArgs{...}
type ValidationOptionsOutput ¶
type ValidationOptionsOutput struct{ *pulumi.OutputState }
Options for how to validate and process properties on a resource.
func (ValidationOptionsOutput) ElementType ¶
func (ValidationOptionsOutput) ElementType() reflect.Type
func (ValidationOptionsOutput) SchemaValidation ¶
func (o ValidationOptionsOutput) SchemaValidation() ValidationOptionsSchemaValidationPtrOutput
Customize how deployment manager will validate the resource against schema errors.
func (ValidationOptionsOutput) ToValidationOptionsOutput ¶
func (o ValidationOptionsOutput) ToValidationOptionsOutput() ValidationOptionsOutput
func (ValidationOptionsOutput) ToValidationOptionsOutputWithContext ¶
func (o ValidationOptionsOutput) ToValidationOptionsOutputWithContext(ctx context.Context) ValidationOptionsOutput
func (ValidationOptionsOutput) ToValidationOptionsPtrOutput ¶
func (o ValidationOptionsOutput) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
func (ValidationOptionsOutput) ToValidationOptionsPtrOutputWithContext ¶
func (o ValidationOptionsOutput) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
func (ValidationOptionsOutput) UndeclaredProperties ¶
func (o ValidationOptionsOutput) UndeclaredProperties() ValidationOptionsUndeclaredPropertiesPtrOutput
Specify what to do with extra properties when executing a request.
type ValidationOptionsPtrInput ¶
type ValidationOptionsPtrInput interface { pulumi.Input ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput ToValidationOptionsPtrOutputWithContext(context.Context) ValidationOptionsPtrOutput }
ValidationOptionsPtrInput is an input type that accepts ValidationOptionsArgs, ValidationOptionsPtr and ValidationOptionsPtrOutput values. You can construct a concrete instance of `ValidationOptionsPtrInput` via:
ValidationOptionsArgs{...} or: nil
func ValidationOptionsPtr ¶
func ValidationOptionsPtr(v *ValidationOptionsArgs) ValidationOptionsPtrInput
type ValidationOptionsPtrOutput ¶
type ValidationOptionsPtrOutput struct{ *pulumi.OutputState }
func (ValidationOptionsPtrOutput) Elem ¶
func (o ValidationOptionsPtrOutput) Elem() ValidationOptionsOutput
func (ValidationOptionsPtrOutput) ElementType ¶
func (ValidationOptionsPtrOutput) ElementType() reflect.Type
func (ValidationOptionsPtrOutput) SchemaValidation ¶
func (o ValidationOptionsPtrOutput) SchemaValidation() ValidationOptionsSchemaValidationPtrOutput
Customize how deployment manager will validate the resource against schema errors.
func (ValidationOptionsPtrOutput) ToValidationOptionsPtrOutput ¶
func (o ValidationOptionsPtrOutput) ToValidationOptionsPtrOutput() ValidationOptionsPtrOutput
func (ValidationOptionsPtrOutput) ToValidationOptionsPtrOutputWithContext ¶
func (o ValidationOptionsPtrOutput) ToValidationOptionsPtrOutputWithContext(ctx context.Context) ValidationOptionsPtrOutput
func (ValidationOptionsPtrOutput) UndeclaredProperties ¶
func (o ValidationOptionsPtrOutput) UndeclaredProperties() ValidationOptionsUndeclaredPropertiesPtrOutput
Specify what to do with extra properties when executing a request.
type ValidationOptionsResponse ¶
type ValidationOptionsResponse struct { // Customize how deployment manager will validate the resource against schema errors. SchemaValidation string `pulumi:"schemaValidation"` // Specify what to do with extra properties when executing a request. UndeclaredProperties string `pulumi:"undeclaredProperties"` }
Options for how to validate and process properties on a resource.
type ValidationOptionsResponseArgs ¶
type ValidationOptionsResponseArgs struct { // Customize how deployment manager will validate the resource against schema errors. SchemaValidation pulumi.StringInput `pulumi:"schemaValidation"` // Specify what to do with extra properties when executing a request. UndeclaredProperties pulumi.StringInput `pulumi:"undeclaredProperties"` }
Options for how to validate and process properties on a resource.
func (ValidationOptionsResponseArgs) ElementType ¶
func (ValidationOptionsResponseArgs) ElementType() reflect.Type
func (ValidationOptionsResponseArgs) ToValidationOptionsResponseOutput ¶
func (i ValidationOptionsResponseArgs) ToValidationOptionsResponseOutput() ValidationOptionsResponseOutput
func (ValidationOptionsResponseArgs) ToValidationOptionsResponseOutputWithContext ¶
func (i ValidationOptionsResponseArgs) ToValidationOptionsResponseOutputWithContext(ctx context.Context) ValidationOptionsResponseOutput
func (ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutput ¶
func (i ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
func (ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutputWithContext ¶
func (i ValidationOptionsResponseArgs) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
type ValidationOptionsResponseInput ¶
type ValidationOptionsResponseInput interface { pulumi.Input ToValidationOptionsResponseOutput() ValidationOptionsResponseOutput ToValidationOptionsResponseOutputWithContext(context.Context) ValidationOptionsResponseOutput }
ValidationOptionsResponseInput is an input type that accepts ValidationOptionsResponseArgs and ValidationOptionsResponseOutput values. You can construct a concrete instance of `ValidationOptionsResponseInput` via:
ValidationOptionsResponseArgs{...}
type ValidationOptionsResponseOutput ¶
type ValidationOptionsResponseOutput struct{ *pulumi.OutputState }
Options for how to validate and process properties on a resource.
func (ValidationOptionsResponseOutput) ElementType ¶
func (ValidationOptionsResponseOutput) ElementType() reflect.Type
func (ValidationOptionsResponseOutput) SchemaValidation ¶
func (o ValidationOptionsResponseOutput) SchemaValidation() pulumi.StringOutput
Customize how deployment manager will validate the resource against schema errors.
func (ValidationOptionsResponseOutput) ToValidationOptionsResponseOutput ¶
func (o ValidationOptionsResponseOutput) ToValidationOptionsResponseOutput() ValidationOptionsResponseOutput
func (ValidationOptionsResponseOutput) ToValidationOptionsResponseOutputWithContext ¶
func (o ValidationOptionsResponseOutput) ToValidationOptionsResponseOutputWithContext(ctx context.Context) ValidationOptionsResponseOutput
func (ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutput ¶
func (o ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
func (ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutputWithContext ¶
func (o ValidationOptionsResponseOutput) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
func (ValidationOptionsResponseOutput) UndeclaredProperties ¶
func (o ValidationOptionsResponseOutput) UndeclaredProperties() pulumi.StringOutput
Specify what to do with extra properties when executing a request.
type ValidationOptionsResponsePtrInput ¶
type ValidationOptionsResponsePtrInput interface { pulumi.Input ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput ToValidationOptionsResponsePtrOutputWithContext(context.Context) ValidationOptionsResponsePtrOutput }
ValidationOptionsResponsePtrInput is an input type that accepts ValidationOptionsResponseArgs, ValidationOptionsResponsePtr and ValidationOptionsResponsePtrOutput values. You can construct a concrete instance of `ValidationOptionsResponsePtrInput` via:
ValidationOptionsResponseArgs{...} or: nil
func ValidationOptionsResponsePtr ¶
func ValidationOptionsResponsePtr(v *ValidationOptionsResponseArgs) ValidationOptionsResponsePtrInput
type ValidationOptionsResponsePtrOutput ¶
type ValidationOptionsResponsePtrOutput struct{ *pulumi.OutputState }
func (ValidationOptionsResponsePtrOutput) Elem ¶
func (o ValidationOptionsResponsePtrOutput) Elem() ValidationOptionsResponseOutput
func (ValidationOptionsResponsePtrOutput) ElementType ¶
func (ValidationOptionsResponsePtrOutput) ElementType() reflect.Type
func (ValidationOptionsResponsePtrOutput) SchemaValidation ¶
func (o ValidationOptionsResponsePtrOutput) SchemaValidation() pulumi.StringPtrOutput
Customize how deployment manager will validate the resource against schema errors.
func (ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutput ¶
func (o ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutput() ValidationOptionsResponsePtrOutput
func (ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutputWithContext ¶
func (o ValidationOptionsResponsePtrOutput) ToValidationOptionsResponsePtrOutputWithContext(ctx context.Context) ValidationOptionsResponsePtrOutput
func (ValidationOptionsResponsePtrOutput) UndeclaredProperties ¶
func (o ValidationOptionsResponsePtrOutput) UndeclaredProperties() pulumi.StringPtrOutput
Specify what to do with extra properties when executing a request.
type ValidationOptionsSchemaValidation ¶ added in v0.4.0
type ValidationOptionsSchemaValidation string
Customize how deployment manager will validate the resource against schema errors.
func (ValidationOptionsSchemaValidation) ElementType ¶ added in v0.4.0
func (ValidationOptionsSchemaValidation) ElementType() reflect.Type
func (ValidationOptionsSchemaValidation) ToStringOutput ¶ added in v0.4.0
func (e ValidationOptionsSchemaValidation) ToStringOutput() pulumi.StringOutput
func (ValidationOptionsSchemaValidation) ToStringOutputWithContext ¶ added in v0.4.0
func (e ValidationOptionsSchemaValidation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationOptionsSchemaValidation) ToStringPtrOutput ¶ added in v0.4.0
func (e ValidationOptionsSchemaValidation) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidation) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ValidationOptionsSchemaValidation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutput ¶ added in v0.6.0
func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutput() ValidationOptionsSchemaValidationOutput
func (ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutputWithContext ¶ added in v0.6.0
func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationOutput
func (ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutput ¶ added in v0.6.0
func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
func (ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutputWithContext ¶ added in v0.6.0
func (e ValidationOptionsSchemaValidation) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
type ValidationOptionsSchemaValidationInput ¶ added in v0.6.0
type ValidationOptionsSchemaValidationInput interface { pulumi.Input ToValidationOptionsSchemaValidationOutput() ValidationOptionsSchemaValidationOutput ToValidationOptionsSchemaValidationOutputWithContext(context.Context) ValidationOptionsSchemaValidationOutput }
ValidationOptionsSchemaValidationInput is an input type that accepts ValidationOptionsSchemaValidationArgs and ValidationOptionsSchemaValidationOutput values. You can construct a concrete instance of `ValidationOptionsSchemaValidationInput` via:
ValidationOptionsSchemaValidationArgs{...}
type ValidationOptionsSchemaValidationOutput ¶ added in v0.6.0
type ValidationOptionsSchemaValidationOutput struct{ *pulumi.OutputState }
func (ValidationOptionsSchemaValidationOutput) ElementType ¶ added in v0.6.0
func (ValidationOptionsSchemaValidationOutput) ElementType() reflect.Type
func (ValidationOptionsSchemaValidationOutput) ToStringOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToStringOutput() pulumi.StringOutput
func (ValidationOptionsSchemaValidationOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationOptionsSchemaValidationOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidationOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutput() ValidationOptionsSchemaValidationOutput
func (ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationOutput
func (ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
func (ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
type ValidationOptionsSchemaValidationPtrInput ¶ added in v0.6.0
type ValidationOptionsSchemaValidationPtrInput interface { pulumi.Input ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput ToValidationOptionsSchemaValidationPtrOutputWithContext(context.Context) ValidationOptionsSchemaValidationPtrOutput }
func ValidationOptionsSchemaValidationPtr ¶ added in v0.6.0
func ValidationOptionsSchemaValidationPtr(v string) ValidationOptionsSchemaValidationPtrInput
type ValidationOptionsSchemaValidationPtrOutput ¶ added in v0.6.0
type ValidationOptionsSchemaValidationPtrOutput struct{ *pulumi.OutputState }
func (ValidationOptionsSchemaValidationPtrOutput) ElementType ¶ added in v0.6.0
func (ValidationOptionsSchemaValidationPtrOutput) ElementType() reflect.Type
func (ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutput() ValidationOptionsSchemaValidationPtrOutput
func (ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsSchemaValidationPtrOutput) ToValidationOptionsSchemaValidationPtrOutputWithContext(ctx context.Context) ValidationOptionsSchemaValidationPtrOutput
type ValidationOptionsUndeclaredProperties ¶ added in v0.4.0
type ValidationOptionsUndeclaredProperties string
Specify what to do with extra properties when executing a request.
func (ValidationOptionsUndeclaredProperties) ElementType ¶ added in v0.4.0
func (ValidationOptionsUndeclaredProperties) ElementType() reflect.Type
func (ValidationOptionsUndeclaredProperties) ToStringOutput ¶ added in v0.4.0
func (e ValidationOptionsUndeclaredProperties) ToStringOutput() pulumi.StringOutput
func (ValidationOptionsUndeclaredProperties) ToStringOutputWithContext ¶ added in v0.4.0
func (e ValidationOptionsUndeclaredProperties) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationOptionsUndeclaredProperties) ToStringPtrOutput ¶ added in v0.4.0
func (e ValidationOptionsUndeclaredProperties) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredProperties) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ValidationOptionsUndeclaredProperties) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutput ¶ added in v0.6.0
func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutput() ValidationOptionsUndeclaredPropertiesOutput
func (ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutputWithContext ¶ added in v0.6.0
func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesOutput
func (ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutput ¶ added in v0.6.0
func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
func (ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (e ValidationOptionsUndeclaredProperties) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput
type ValidationOptionsUndeclaredPropertiesInput ¶ added in v0.6.0
type ValidationOptionsUndeclaredPropertiesInput interface { pulumi.Input ToValidationOptionsUndeclaredPropertiesOutput() ValidationOptionsUndeclaredPropertiesOutput ToValidationOptionsUndeclaredPropertiesOutputWithContext(context.Context) ValidationOptionsUndeclaredPropertiesOutput }
ValidationOptionsUndeclaredPropertiesInput is an input type that accepts ValidationOptionsUndeclaredPropertiesArgs and ValidationOptionsUndeclaredPropertiesOutput values. You can construct a concrete instance of `ValidationOptionsUndeclaredPropertiesInput` via:
ValidationOptionsUndeclaredPropertiesArgs{...}
type ValidationOptionsUndeclaredPropertiesOutput ¶ added in v0.6.0
type ValidationOptionsUndeclaredPropertiesOutput struct{ *pulumi.OutputState }
func (ValidationOptionsUndeclaredPropertiesOutput) ElementType ¶ added in v0.6.0
func (ValidationOptionsUndeclaredPropertiesOutput) ElementType() reflect.Type
func (ValidationOptionsUndeclaredPropertiesOutput) ToStringOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringOutput() pulumi.StringOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutput() ValidationOptionsUndeclaredPropertiesOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
func (ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput
type ValidationOptionsUndeclaredPropertiesPtrInput ¶ added in v0.6.0
type ValidationOptionsUndeclaredPropertiesPtrInput interface { pulumi.Input ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput }
func ValidationOptionsUndeclaredPropertiesPtr ¶ added in v0.6.0
func ValidationOptionsUndeclaredPropertiesPtr(v string) ValidationOptionsUndeclaredPropertiesPtrInput
type ValidationOptionsUndeclaredPropertiesPtrOutput ¶ added in v0.6.0
type ValidationOptionsUndeclaredPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ElementType ¶ added in v0.6.0
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ElementType() reflect.Type
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutput() ValidationOptionsUndeclaredPropertiesPtrOutput
func (ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext ¶ added in v0.6.0
func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToValidationOptionsUndeclaredPropertiesPtrOutputWithContext(ctx context.Context) ValidationOptionsUndeclaredPropertiesPtrOutput