Documentation ¶
Index ¶
- type DomainMapping
- type DomainMappingArgs
- type DomainMappingArray
- type DomainMappingArrayInput
- type DomainMappingArrayOutput
- func (DomainMappingArrayOutput) ElementType() reflect.Type
- func (o DomainMappingArrayOutput) Index(i pulumi.IntInput) DomainMappingOutput
- func (o DomainMappingArrayOutput) ToDomainMappingArrayOutput() DomainMappingArrayOutput
- func (o DomainMappingArrayOutput) ToDomainMappingArrayOutputWithContext(ctx context.Context) DomainMappingArrayOutput
- type DomainMappingInput
- type DomainMappingMap
- type DomainMappingMapInput
- type DomainMappingMapOutput
- func (DomainMappingMapOutput) ElementType() reflect.Type
- func (o DomainMappingMapOutput) MapIndex(k pulumi.StringInput) DomainMappingOutput
- func (o DomainMappingMapOutput) ToDomainMappingMapOutput() DomainMappingMapOutput
- func (o DomainMappingMapOutput) ToDomainMappingMapOutputWithContext(ctx context.Context) DomainMappingMapOutput
- type DomainMappingMetadata
- type DomainMappingMetadataArgs
- func (DomainMappingMetadataArgs) ElementType() reflect.Type
- func (i DomainMappingMetadataArgs) ToDomainMappingMetadataOutput() DomainMappingMetadataOutput
- func (i DomainMappingMetadataArgs) ToDomainMappingMetadataOutputWithContext(ctx context.Context) DomainMappingMetadataOutput
- func (i DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
- func (i DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
- type DomainMappingMetadataInput
- type DomainMappingMetadataOutput
- func (o DomainMappingMetadataOutput) Annotations() pulumi.StringMapOutput
- func (DomainMappingMetadataOutput) ElementType() reflect.Type
- func (o DomainMappingMetadataOutput) Generation() pulumi.IntPtrOutput
- func (o DomainMappingMetadataOutput) Labels() pulumi.StringMapOutput
- func (o DomainMappingMetadataOutput) Namespace() pulumi.StringOutput
- func (o DomainMappingMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o DomainMappingMetadataOutput) SelfLink() pulumi.StringPtrOutput
- func (o DomainMappingMetadataOutput) ToDomainMappingMetadataOutput() DomainMappingMetadataOutput
- func (o DomainMappingMetadataOutput) ToDomainMappingMetadataOutputWithContext(ctx context.Context) DomainMappingMetadataOutput
- func (o DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
- func (o DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
- func (o DomainMappingMetadataOutput) Uid() pulumi.StringPtrOutput
- type DomainMappingMetadataPtrInput
- type DomainMappingMetadataPtrOutput
- func (o DomainMappingMetadataPtrOutput) Annotations() pulumi.StringMapOutput
- func (o DomainMappingMetadataPtrOutput) Elem() DomainMappingMetadataOutput
- func (DomainMappingMetadataPtrOutput) ElementType() reflect.Type
- func (o DomainMappingMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- func (o DomainMappingMetadataPtrOutput) Labels() pulumi.StringMapOutput
- func (o DomainMappingMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o DomainMappingMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o DomainMappingMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- func (o DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
- func (o DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
- func (o DomainMappingMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- type DomainMappingOutput
- func (DomainMappingOutput) ElementType() reflect.Type
- func (o DomainMappingOutput) Location() pulumi.StringOutput
- func (o DomainMappingOutput) Metadata() DomainMappingMetadataOutput
- func (o DomainMappingOutput) Name() pulumi.StringOutput
- func (o DomainMappingOutput) Project() pulumi.StringOutput
- func (o DomainMappingOutput) Spec() DomainMappingSpecOutput
- func (o DomainMappingOutput) Statuses() DomainMappingStatusArrayOutput
- func (o DomainMappingOutput) ToDomainMappingOutput() DomainMappingOutput
- func (o DomainMappingOutput) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
- type DomainMappingSpec
- type DomainMappingSpecArgs
- func (DomainMappingSpecArgs) ElementType() reflect.Type
- func (i DomainMappingSpecArgs) ToDomainMappingSpecOutput() DomainMappingSpecOutput
- func (i DomainMappingSpecArgs) ToDomainMappingSpecOutputWithContext(ctx context.Context) DomainMappingSpecOutput
- func (i DomainMappingSpecArgs) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
- func (i DomainMappingSpecArgs) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
- type DomainMappingSpecInput
- type DomainMappingSpecOutput
- func (o DomainMappingSpecOutput) CertificateMode() pulumi.StringPtrOutput
- func (DomainMappingSpecOutput) ElementType() reflect.Type
- func (o DomainMappingSpecOutput) ForceOverride() pulumi.BoolPtrOutput
- func (o DomainMappingSpecOutput) RouteName() pulumi.StringOutput
- func (o DomainMappingSpecOutput) ToDomainMappingSpecOutput() DomainMappingSpecOutput
- func (o DomainMappingSpecOutput) ToDomainMappingSpecOutputWithContext(ctx context.Context) DomainMappingSpecOutput
- func (o DomainMappingSpecOutput) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
- func (o DomainMappingSpecOutput) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
- type DomainMappingSpecPtrInput
- type DomainMappingSpecPtrOutput
- func (o DomainMappingSpecPtrOutput) CertificateMode() pulumi.StringPtrOutput
- func (o DomainMappingSpecPtrOutput) Elem() DomainMappingSpecOutput
- func (DomainMappingSpecPtrOutput) ElementType() reflect.Type
- func (o DomainMappingSpecPtrOutput) ForceOverride() pulumi.BoolPtrOutput
- func (o DomainMappingSpecPtrOutput) RouteName() pulumi.StringPtrOutput
- func (o DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
- func (o DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
- type DomainMappingState
- type DomainMappingStatus
- type DomainMappingStatusArgs
- type DomainMappingStatusArray
- type DomainMappingStatusArrayInput
- type DomainMappingStatusArrayOutput
- func (DomainMappingStatusArrayOutput) ElementType() reflect.Type
- func (o DomainMappingStatusArrayOutput) Index(i pulumi.IntInput) DomainMappingStatusOutput
- func (o DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutput() DomainMappingStatusArrayOutput
- func (o DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutputWithContext(ctx context.Context) DomainMappingStatusArrayOutput
- type DomainMappingStatusCondition
- type DomainMappingStatusConditionArgs
- func (DomainMappingStatusConditionArgs) ElementType() reflect.Type
- func (i DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutput() DomainMappingStatusConditionOutput
- func (i DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutputWithContext(ctx context.Context) DomainMappingStatusConditionOutput
- type DomainMappingStatusConditionArray
- func (DomainMappingStatusConditionArray) ElementType() reflect.Type
- func (i DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutput() DomainMappingStatusConditionArrayOutput
- func (i DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutputWithContext(ctx context.Context) DomainMappingStatusConditionArrayOutput
- type DomainMappingStatusConditionArrayInput
- type DomainMappingStatusConditionArrayOutput
- func (DomainMappingStatusConditionArrayOutput) ElementType() reflect.Type
- func (o DomainMappingStatusConditionArrayOutput) Index(i pulumi.IntInput) DomainMappingStatusConditionOutput
- func (o DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutput() DomainMappingStatusConditionArrayOutput
- func (o DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutputWithContext(ctx context.Context) DomainMappingStatusConditionArrayOutput
- type DomainMappingStatusConditionInput
- type DomainMappingStatusConditionOutput
- func (DomainMappingStatusConditionOutput) ElementType() reflect.Type
- func (o DomainMappingStatusConditionOutput) Message() pulumi.StringPtrOutput
- func (o DomainMappingStatusConditionOutput) Reason() pulumi.StringPtrOutput
- func (o DomainMappingStatusConditionOutput) Status() pulumi.StringPtrOutput
- func (o DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutput() DomainMappingStatusConditionOutput
- func (o DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutputWithContext(ctx context.Context) DomainMappingStatusConditionOutput
- func (o DomainMappingStatusConditionOutput) Type() pulumi.StringPtrOutput
- type DomainMappingStatusInput
- type DomainMappingStatusOutput
- func (o DomainMappingStatusOutput) Conditions() DomainMappingStatusConditionArrayOutput
- func (DomainMappingStatusOutput) ElementType() reflect.Type
- func (o DomainMappingStatusOutput) MappedRouteName() pulumi.StringPtrOutput
- func (o DomainMappingStatusOutput) ObservedGeneration() pulumi.IntPtrOutput
- func (o DomainMappingStatusOutput) ResourceRecords() DomainMappingStatusResourceRecordArrayOutput
- func (o DomainMappingStatusOutput) ToDomainMappingStatusOutput() DomainMappingStatusOutput
- func (o DomainMappingStatusOutput) ToDomainMappingStatusOutputWithContext(ctx context.Context) DomainMappingStatusOutput
- type DomainMappingStatusResourceRecord
- type DomainMappingStatusResourceRecordArgs
- func (DomainMappingStatusResourceRecordArgs) ElementType() reflect.Type
- func (i DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutput() DomainMappingStatusResourceRecordOutput
- func (i DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordOutput
- type DomainMappingStatusResourceRecordArray
- func (DomainMappingStatusResourceRecordArray) ElementType() reflect.Type
- func (i DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutput() DomainMappingStatusResourceRecordArrayOutput
- func (i DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordArrayOutput
- type DomainMappingStatusResourceRecordArrayInput
- type DomainMappingStatusResourceRecordArrayOutput
- func (DomainMappingStatusResourceRecordArrayOutput) ElementType() reflect.Type
- func (o DomainMappingStatusResourceRecordArrayOutput) Index(i pulumi.IntInput) DomainMappingStatusResourceRecordOutput
- func (o DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutput() DomainMappingStatusResourceRecordArrayOutput
- func (o DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordArrayOutput
- type DomainMappingStatusResourceRecordInput
- type DomainMappingStatusResourceRecordOutput
- func (DomainMappingStatusResourceRecordOutput) ElementType() reflect.Type
- func (o DomainMappingStatusResourceRecordOutput) Name() pulumi.StringPtrOutput
- func (o DomainMappingStatusResourceRecordOutput) Rrdata() pulumi.StringPtrOutput
- func (o DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutput() DomainMappingStatusResourceRecordOutput
- func (o DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordOutput
- func (o DomainMappingStatusResourceRecordOutput) Type() pulumi.StringPtrOutput
- type GetLocationsArgs
- type GetLocationsOutputArgs
- type GetLocationsResult
- type GetLocationsResultOutput
- func (GetLocationsResultOutput) ElementType() reflect.Type
- func (o GetLocationsResultOutput) Id() pulumi.StringOutput
- func (o GetLocationsResultOutput) Locations() pulumi.StringArrayOutput
- func (o GetLocationsResultOutput) Project() pulumi.StringOutput
- func (o GetLocationsResultOutput) ToGetLocationsResultOutput() GetLocationsResultOutput
- func (o GetLocationsResultOutput) ToGetLocationsResultOutputWithContext(ctx context.Context) GetLocationsResultOutput
- type GetServiceMetadata
- type GetServiceMetadataArgs
- type GetServiceMetadataArray
- type GetServiceMetadataArrayInput
- type GetServiceMetadataArrayOutput
- func (GetServiceMetadataArrayOutput) ElementType() reflect.Type
- func (o GetServiceMetadataArrayOutput) Index(i pulumi.IntInput) GetServiceMetadataOutput
- func (o GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutput() GetServiceMetadataArrayOutput
- func (o GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutputWithContext(ctx context.Context) GetServiceMetadataArrayOutput
- type GetServiceMetadataInput
- type GetServiceMetadataOutput
- func (o GetServiceMetadataOutput) Annotations() pulumi.StringMapOutput
- func (GetServiceMetadataOutput) ElementType() reflect.Type
- func (o GetServiceMetadataOutput) Generation() pulumi.IntOutput
- func (o GetServiceMetadataOutput) Labels() pulumi.StringMapOutput
- func (o GetServiceMetadataOutput) Namespace() pulumi.StringOutput
- func (o GetServiceMetadataOutput) ResourceVersion() pulumi.StringOutput
- func (o GetServiceMetadataOutput) SelfLink() pulumi.StringOutput
- func (o GetServiceMetadataOutput) ToGetServiceMetadataOutput() GetServiceMetadataOutput
- func (o GetServiceMetadataOutput) ToGetServiceMetadataOutputWithContext(ctx context.Context) GetServiceMetadataOutput
- func (o GetServiceMetadataOutput) Uid() pulumi.StringOutput
- type GetServiceStatus
- type GetServiceStatusArgs
- type GetServiceStatusArray
- type GetServiceStatusArrayInput
- type GetServiceStatusArrayOutput
- func (GetServiceStatusArrayOutput) ElementType() reflect.Type
- func (o GetServiceStatusArrayOutput) Index(i pulumi.IntInput) GetServiceStatusOutput
- func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
- func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
- type GetServiceStatusCondition
- type GetServiceStatusConditionArgs
- func (GetServiceStatusConditionArgs) ElementType() reflect.Type
- func (i GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutput() GetServiceStatusConditionOutput
- func (i GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutputWithContext(ctx context.Context) GetServiceStatusConditionOutput
- type GetServiceStatusConditionArray
- func (GetServiceStatusConditionArray) ElementType() reflect.Type
- func (i GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutput() GetServiceStatusConditionArrayOutput
- func (i GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutputWithContext(ctx context.Context) GetServiceStatusConditionArrayOutput
- type GetServiceStatusConditionArrayInput
- type GetServiceStatusConditionArrayOutput
- func (GetServiceStatusConditionArrayOutput) ElementType() reflect.Type
- func (o GetServiceStatusConditionArrayOutput) Index(i pulumi.IntInput) GetServiceStatusConditionOutput
- func (o GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutput() GetServiceStatusConditionArrayOutput
- func (o GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutputWithContext(ctx context.Context) GetServiceStatusConditionArrayOutput
- type GetServiceStatusConditionInput
- type GetServiceStatusConditionOutput
- func (GetServiceStatusConditionOutput) ElementType() reflect.Type
- func (o GetServiceStatusConditionOutput) Message() pulumi.StringOutput
- func (o GetServiceStatusConditionOutput) Reason() pulumi.StringOutput
- func (o GetServiceStatusConditionOutput) Status() pulumi.StringOutput
- func (o GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutput() GetServiceStatusConditionOutput
- func (o GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutputWithContext(ctx context.Context) GetServiceStatusConditionOutput
- func (o GetServiceStatusConditionOutput) Type() pulumi.StringOutput
- type GetServiceStatusInput
- type GetServiceStatusOutput
- func (o GetServiceStatusOutput) Conditions() GetServiceStatusConditionArrayOutput
- func (GetServiceStatusOutput) ElementType() reflect.Type
- func (o GetServiceStatusOutput) LatestCreatedRevisionName() pulumi.StringOutput
- func (o GetServiceStatusOutput) LatestReadyRevisionName() pulumi.StringOutput
- func (o GetServiceStatusOutput) ObservedGeneration() pulumi.IntOutput
- func (o GetServiceStatusOutput) ToGetServiceStatusOutput() GetServiceStatusOutput
- func (o GetServiceStatusOutput) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput
- func (o GetServiceStatusOutput) Url() pulumi.StringOutput
- type GetServiceTemplate
- type GetServiceTemplateArgs
- type GetServiceTemplateArray
- type GetServiceTemplateArrayInput
- type GetServiceTemplateArrayOutput
- func (GetServiceTemplateArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateOutput
- func (o GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutput() GetServiceTemplateArrayOutput
- func (o GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutputWithContext(ctx context.Context) GetServiceTemplateArrayOutput
- type GetServiceTemplateInput
- type GetServiceTemplateMetadata
- type GetServiceTemplateMetadataArgs
- func (GetServiceTemplateMetadataArgs) ElementType() reflect.Type
- func (i GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutput() GetServiceTemplateMetadataOutput
- func (i GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutputWithContext(ctx context.Context) GetServiceTemplateMetadataOutput
- type GetServiceTemplateMetadataArray
- func (GetServiceTemplateMetadataArray) ElementType() reflect.Type
- func (i GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutput() GetServiceTemplateMetadataArrayOutput
- func (i GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutputWithContext(ctx context.Context) GetServiceTemplateMetadataArrayOutput
- type GetServiceTemplateMetadataArrayInput
- type GetServiceTemplateMetadataArrayOutput
- func (GetServiceTemplateMetadataArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateMetadataArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateMetadataOutput
- func (o GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutput() GetServiceTemplateMetadataArrayOutput
- func (o GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutputWithContext(ctx context.Context) GetServiceTemplateMetadataArrayOutput
- type GetServiceTemplateMetadataInput
- type GetServiceTemplateMetadataOutput
- func (o GetServiceTemplateMetadataOutput) Annotations() pulumi.StringMapOutput
- func (GetServiceTemplateMetadataOutput) ElementType() reflect.Type
- func (o GetServiceTemplateMetadataOutput) Generation() pulumi.IntOutput
- func (o GetServiceTemplateMetadataOutput) Labels() pulumi.StringMapOutput
- func (o GetServiceTemplateMetadataOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateMetadataOutput) Namespace() pulumi.StringOutput
- func (o GetServiceTemplateMetadataOutput) ResourceVersion() pulumi.StringOutput
- func (o GetServiceTemplateMetadataOutput) SelfLink() pulumi.StringOutput
- func (o GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutput() GetServiceTemplateMetadataOutput
- func (o GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutputWithContext(ctx context.Context) GetServiceTemplateMetadataOutput
- func (o GetServiceTemplateMetadataOutput) Uid() pulumi.StringOutput
- type GetServiceTemplateOutput
- func (GetServiceTemplateOutput) ElementType() reflect.Type
- func (o GetServiceTemplateOutput) Metadatas() GetServiceTemplateMetadataArrayOutput
- func (o GetServiceTemplateOutput) Specs() GetServiceTemplateSpecArrayOutput
- func (o GetServiceTemplateOutput) ToGetServiceTemplateOutput() GetServiceTemplateOutput
- func (o GetServiceTemplateOutput) ToGetServiceTemplateOutputWithContext(ctx context.Context) GetServiceTemplateOutput
- type GetServiceTemplateSpec
- type GetServiceTemplateSpecArgs
- type GetServiceTemplateSpecArray
- func (GetServiceTemplateSpecArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutput() GetServiceTemplateSpecArrayOutput
- func (i GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecArrayOutput
- type GetServiceTemplateSpecArrayInput
- type GetServiceTemplateSpecArrayOutput
- func (GetServiceTemplateSpecArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecOutput
- func (o GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutput() GetServiceTemplateSpecArrayOutput
- func (o GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecArrayOutput
- type GetServiceTemplateSpecContainer
- type GetServiceTemplateSpecContainerArgs
- func (GetServiceTemplateSpecContainerArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutput() GetServiceTemplateSpecContainerOutput
- func (i GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerOutput
- type GetServiceTemplateSpecContainerArray
- func (GetServiceTemplateSpecContainerArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutput() GetServiceTemplateSpecContainerArrayOutput
- func (i GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerArrayOutput
- type GetServiceTemplateSpecContainerArrayInput
- type GetServiceTemplateSpecContainerArrayOutput
- func (GetServiceTemplateSpecContainerArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerOutput
- func (o GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutput() GetServiceTemplateSpecContainerArrayOutput
- func (o GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerArrayOutput
- type GetServiceTemplateSpecContainerEnv
- type GetServiceTemplateSpecContainerEnvArgs
- func (GetServiceTemplateSpecContainerEnvArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutput() GetServiceTemplateSpecContainerEnvOutput
- func (i GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvOutput
- type GetServiceTemplateSpecContainerEnvArray
- func (GetServiceTemplateSpecContainerEnvArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutput() GetServiceTemplateSpecContainerEnvArrayOutput
- func (i GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvArrayOutput
- type GetServiceTemplateSpecContainerEnvArrayInput
- type GetServiceTemplateSpecContainerEnvArrayOutput
- func (GetServiceTemplateSpecContainerEnvArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvOutput
- func (o GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutput() GetServiceTemplateSpecContainerEnvArrayOutput
- func (o GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvArrayOutput
- type GetServiceTemplateSpecContainerEnvFrom
- type GetServiceTemplateSpecContainerEnvFromArgs
- func (GetServiceTemplateSpecContainerEnvFromArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutput() GetServiceTemplateSpecContainerEnvFromOutput
- func (i GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromOutput
- type GetServiceTemplateSpecContainerEnvFromArray
- func (GetServiceTemplateSpecContainerEnvFromArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutput() GetServiceTemplateSpecContainerEnvFromArrayOutput
- func (i GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromArrayOutput
- type GetServiceTemplateSpecContainerEnvFromArrayInput
- type GetServiceTemplateSpecContainerEnvFromArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvFromOutput
- func (o GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutput() GetServiceTemplateSpecContainerEnvFromArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromArrayOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRef
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefArray
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefInput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput() ...
- func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) ...
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput() ...
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) ...
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- type GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) LocalObjectReferences() ...
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional() pulumi.BoolOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- type GetServiceTemplateSpecContainerEnvFromInput
- type GetServiceTemplateSpecContainerEnvFromOutput
- func (o GetServiceTemplateSpecContainerEnvFromOutput) ConfigMapReves() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromOutput) Prefix() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvFromOutput) SecretReves() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutput() GetServiceTemplateSpecContainerEnvFromOutput
- func (o GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRef
- type GetServiceTemplateSpecContainerEnvFromSecretRefArgs
- func (GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput() GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefArray
- func (GetServiceTemplateSpecContainerEnvFromSecretRefArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput
- type GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefInput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs
- func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray
- func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput
- type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- type GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReferences() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional() pulumi.BoolOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput() GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefOutput
- type GetServiceTemplateSpecContainerEnvInput
- type GetServiceTemplateSpecContainerEnvOutput
- func (GetServiceTemplateSpecContainerEnvOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutput() GetServiceTemplateSpecContainerEnvOutput
- func (o GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvOutput
- func (o GetServiceTemplateSpecContainerEnvOutput) Value() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvOutput) ValueFroms() GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- type GetServiceTemplateSpecContainerEnvValueFrom
- type GetServiceTemplateSpecContainerEnvValueFromArgs
- func (GetServiceTemplateSpecContainerEnvValueFromArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutput() GetServiceTemplateSpecContainerEnvValueFromOutput
- func (i GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromOutput
- type GetServiceTemplateSpecContainerEnvValueFromArray
- func (GetServiceTemplateSpecContainerEnvValueFromArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput() GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- func (i GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- type GetServiceTemplateSpecContainerEnvValueFromArrayInput
- type GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- func (GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvValueFromArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvValueFromOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput() GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromArrayOutput
- type GetServiceTemplateSpecContainerEnvValueFromInput
- type GetServiceTemplateSpecContainerEnvValueFromOutput
- func (GetServiceTemplateSpecContainerEnvValueFromOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvValueFromOutput) SecretKeyReves() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutput() GetServiceTemplateSpecContainerEnvValueFromOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromOutput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRef
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs
- func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray
- func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput
- type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- type GetServiceTemplateSpecContainerInput
- type GetServiceTemplateSpecContainerLivenessProbe
- type GetServiceTemplateSpecContainerLivenessProbeArgs
- func (GetServiceTemplateSpecContainerLivenessProbeArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutput() GetServiceTemplateSpecContainerLivenessProbeOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeOutput
- type GetServiceTemplateSpecContainerLivenessProbeArray
- func (GetServiceTemplateSpecContainerLivenessProbeArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeArrayInput
- type GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- func (GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerLivenessProbeOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGet
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetArray
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Value() pulumi.StringOutput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetInput
- type GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) HttpHeaders() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) Path() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- type GetServiceTemplateSpecContainerLivenessProbeInput
- type GetServiceTemplateSpecContainerLivenessProbeOutput
- func (GetServiceTemplateSpecContainerLivenessProbeOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) HttpGets() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutput() GetServiceTemplateSpecContainerLivenessProbeOutput
- func (o GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeOutput
- type GetServiceTemplateSpecContainerOutput
- func (o GetServiceTemplateSpecContainerOutput) Args() pulumi.StringArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
- func (GetServiceTemplateSpecContainerOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerOutput) EnvFroms() GetServiceTemplateSpecContainerEnvFromArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) Envs() GetServiceTemplateSpecContainerEnvArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) Image() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerOutput) LivenessProbes() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) Ports() GetServiceTemplateSpecContainerPortArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) Resources() GetServiceTemplateSpecContainerResourceArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) StartupProbes() GetServiceTemplateSpecContainerStartupProbeArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutput() GetServiceTemplateSpecContainerOutput
- func (o GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerOutput
- func (o GetServiceTemplateSpecContainerOutput) VolumeMounts() GetServiceTemplateSpecContainerVolumeMountArrayOutput
- func (o GetServiceTemplateSpecContainerOutput) WorkingDir() pulumi.StringOutput
- type GetServiceTemplateSpecContainerPort
- type GetServiceTemplateSpecContainerPortArgs
- func (GetServiceTemplateSpecContainerPortArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutput() GetServiceTemplateSpecContainerPortOutput
- func (i GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortOutput
- type GetServiceTemplateSpecContainerPortArray
- func (GetServiceTemplateSpecContainerPortArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutput() GetServiceTemplateSpecContainerPortArrayOutput
- func (i GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortArrayOutput
- type GetServiceTemplateSpecContainerPortArrayInput
- type GetServiceTemplateSpecContainerPortArrayOutput
- func (GetServiceTemplateSpecContainerPortArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerPortArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerPortOutput
- func (o GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutput() GetServiceTemplateSpecContainerPortArrayOutput
- func (o GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortArrayOutput
- type GetServiceTemplateSpecContainerPortInput
- type GetServiceTemplateSpecContainerPortOutput
- func (o GetServiceTemplateSpecContainerPortOutput) ContainerPort() pulumi.IntOutput
- func (GetServiceTemplateSpecContainerPortOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerPortOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerPortOutput) Protocol() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutput() GetServiceTemplateSpecContainerPortOutput
- func (o GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortOutput
- type GetServiceTemplateSpecContainerResource
- type GetServiceTemplateSpecContainerResourceArgs
- func (GetServiceTemplateSpecContainerResourceArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutput() GetServiceTemplateSpecContainerResourceOutput
- func (i GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceOutput
- type GetServiceTemplateSpecContainerResourceArray
- func (GetServiceTemplateSpecContainerResourceArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutput() GetServiceTemplateSpecContainerResourceArrayOutput
- func (i GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceArrayOutput
- type GetServiceTemplateSpecContainerResourceArrayInput
- type GetServiceTemplateSpecContainerResourceArrayOutput
- func (GetServiceTemplateSpecContainerResourceArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerResourceArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerResourceOutput
- func (o GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutput() GetServiceTemplateSpecContainerResourceArrayOutput
- func (o GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceArrayOutput
- type GetServiceTemplateSpecContainerResourceInput
- type GetServiceTemplateSpecContainerResourceOutput
- func (GetServiceTemplateSpecContainerResourceOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerResourceOutput) Limits() pulumi.StringMapOutput
- func (o GetServiceTemplateSpecContainerResourceOutput) Requests() pulumi.StringMapOutput
- func (o GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutput() GetServiceTemplateSpecContainerResourceOutput
- func (o GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceOutput
- type GetServiceTemplateSpecContainerStartupProbe
- type GetServiceTemplateSpecContainerStartupProbeArgs
- func (GetServiceTemplateSpecContainerStartupProbeArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutput() GetServiceTemplateSpecContainerStartupProbeOutput
- func (i GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeOutput
- type GetServiceTemplateSpecContainerStartupProbeArray
- func (GetServiceTemplateSpecContainerStartupProbeArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput() GetServiceTemplateSpecContainerStartupProbeArrayOutput
- func (i GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeArrayInput
- type GetServiceTemplateSpecContainerStartupProbeArrayOutput
- func (GetServiceTemplateSpecContainerStartupProbeArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerStartupProbeOutput
- func (o GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput() GetServiceTemplateSpecContainerStartupProbeArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGet
- type GetServiceTemplateSpecContainerStartupProbeHttpGetArgs
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetArray
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Value() pulumi.StringOutput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetInput
- type GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) HttpHeaders() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) Path() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
- type GetServiceTemplateSpecContainerStartupProbeInput
- type GetServiceTemplateSpecContainerStartupProbeOutput
- func (GetServiceTemplateSpecContainerStartupProbeOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) HttpGets() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) TcpSockets() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutput() GetServiceTemplateSpecContainerStartupProbeOutput
- func (o GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeOutput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocket
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs
- func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketArray
- func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketInput
- type GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) Port() pulumi.IntOutput
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- type GetServiceTemplateSpecContainerVolumeMount
- type GetServiceTemplateSpecContainerVolumeMountArgs
- func (GetServiceTemplateSpecContainerVolumeMountArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutput() GetServiceTemplateSpecContainerVolumeMountOutput
- func (i GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountOutput
- type GetServiceTemplateSpecContainerVolumeMountArray
- func (GetServiceTemplateSpecContainerVolumeMountArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput() GetServiceTemplateSpecContainerVolumeMountArrayOutput
- func (i GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountArrayOutput
- type GetServiceTemplateSpecContainerVolumeMountArrayInput
- type GetServiceTemplateSpecContainerVolumeMountArrayOutput
- func (GetServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecContainerVolumeMountOutput
- func (o GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput() GetServiceTemplateSpecContainerVolumeMountArrayOutput
- func (o GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountArrayOutput
- type GetServiceTemplateSpecContainerVolumeMountInput
- type GetServiceTemplateSpecContainerVolumeMountOutput
- func (GetServiceTemplateSpecContainerVolumeMountOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecContainerVolumeMountOutput) MountPath() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerVolumeMountOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutput() GetServiceTemplateSpecContainerVolumeMountOutput
- func (o GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountOutput
- type GetServiceTemplateSpecInput
- type GetServiceTemplateSpecOutput
- func (o GetServiceTemplateSpecOutput) ContainerConcurrency() pulumi.IntOutput
- func (o GetServiceTemplateSpecOutput) Containers() GetServiceTemplateSpecContainerArrayOutput
- func (GetServiceTemplateSpecOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecOutput) ServiceAccountName() pulumi.StringOutput
- func (o GetServiceTemplateSpecOutput) ServingState() pulumi.StringOutput
- func (o GetServiceTemplateSpecOutput) TimeoutSeconds() pulumi.IntOutput
- func (o GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutput() GetServiceTemplateSpecOutput
- func (o GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutputWithContext(ctx context.Context) GetServiceTemplateSpecOutput
- func (o GetServiceTemplateSpecOutput) Volumes() GetServiceTemplateSpecVolumeArrayOutput
- type GetServiceTemplateSpecVolume
- type GetServiceTemplateSpecVolumeArgs
- func (GetServiceTemplateSpecVolumeArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutput() GetServiceTemplateSpecVolumeOutput
- func (i GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeOutput
- type GetServiceTemplateSpecVolumeArray
- func (GetServiceTemplateSpecVolumeArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutput() GetServiceTemplateSpecVolumeArrayOutput
- func (i GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeArrayOutput
- type GetServiceTemplateSpecVolumeArrayInput
- type GetServiceTemplateSpecVolumeArrayOutput
- func (GetServiceTemplateSpecVolumeArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecVolumeOutput
- func (o GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutput() GetServiceTemplateSpecVolumeArrayOutput
- func (o GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeArrayOutput
- type GetServiceTemplateSpecVolumeInput
- type GetServiceTemplateSpecVolumeOutput
- func (GetServiceTemplateSpecVolumeOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeOutput) Name() pulumi.StringOutput
- func (o GetServiceTemplateSpecVolumeOutput) Secrets() GetServiceTemplateSpecVolumeSecretArrayOutput
- func (o GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutput() GetServiceTemplateSpecVolumeOutput
- func (o GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeOutput
- type GetServiceTemplateSpecVolumeSecret
- type GetServiceTemplateSpecVolumeSecretArgs
- func (GetServiceTemplateSpecVolumeSecretArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutput() GetServiceTemplateSpecVolumeSecretOutput
- func (i GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretOutput
- type GetServiceTemplateSpecVolumeSecretArray
- func (GetServiceTemplateSpecVolumeSecretArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutput() GetServiceTemplateSpecVolumeSecretArrayOutput
- func (i GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretArrayOutput
- type GetServiceTemplateSpecVolumeSecretArrayInput
- type GetServiceTemplateSpecVolumeSecretArrayOutput
- func (GetServiceTemplateSpecVolumeSecretArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeSecretArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecVolumeSecretOutput
- func (o GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutput() GetServiceTemplateSpecVolumeSecretArrayOutput
- func (o GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretArrayOutput
- type GetServiceTemplateSpecVolumeSecretInput
- type GetServiceTemplateSpecVolumeSecretItem
- type GetServiceTemplateSpecVolumeSecretItemArgs
- func (GetServiceTemplateSpecVolumeSecretItemArgs) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutput() GetServiceTemplateSpecVolumeSecretItemOutput
- func (i GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemOutput
- type GetServiceTemplateSpecVolumeSecretItemArray
- func (GetServiceTemplateSpecVolumeSecretItemArray) ElementType() reflect.Type
- func (i GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput() GetServiceTemplateSpecVolumeSecretItemArrayOutput
- func (i GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemArrayOutput
- type GetServiceTemplateSpecVolumeSecretItemArrayInput
- type GetServiceTemplateSpecVolumeSecretItemArrayOutput
- func (GetServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeSecretItemArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecVolumeSecretItemOutput
- func (o GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput() GetServiceTemplateSpecVolumeSecretItemArrayOutput
- func (o GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemArrayOutput
- type GetServiceTemplateSpecVolumeSecretItemInput
- type GetServiceTemplateSpecVolumeSecretItemOutput
- func (GetServiceTemplateSpecVolumeSecretItemOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeSecretItemOutput) Key() pulumi.StringOutput
- func (o GetServiceTemplateSpecVolumeSecretItemOutput) Mode() pulumi.IntOutput
- func (o GetServiceTemplateSpecVolumeSecretItemOutput) Path() pulumi.StringOutput
- func (o GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutput() GetServiceTemplateSpecVolumeSecretItemOutput
- func (o GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemOutput
- type GetServiceTemplateSpecVolumeSecretOutput
- func (o GetServiceTemplateSpecVolumeSecretOutput) DefaultMode() pulumi.IntOutput
- func (GetServiceTemplateSpecVolumeSecretOutput) ElementType() reflect.Type
- func (o GetServiceTemplateSpecVolumeSecretOutput) Items() GetServiceTemplateSpecVolumeSecretItemArrayOutput
- func (o GetServiceTemplateSpecVolumeSecretOutput) SecretName() pulumi.StringOutput
- func (o GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutput() GetServiceTemplateSpecVolumeSecretOutput
- func (o GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretOutput
- type GetServiceTraffic
- type GetServiceTrafficArgs
- type GetServiceTrafficArray
- type GetServiceTrafficArrayInput
- type GetServiceTrafficArrayOutput
- func (GetServiceTrafficArrayOutput) ElementType() reflect.Type
- func (o GetServiceTrafficArrayOutput) Index(i pulumi.IntInput) GetServiceTrafficOutput
- func (o GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutput() GetServiceTrafficArrayOutput
- func (o GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutputWithContext(ctx context.Context) GetServiceTrafficArrayOutput
- type GetServiceTrafficInput
- type GetServiceTrafficOutput
- func (GetServiceTrafficOutput) ElementType() reflect.Type
- func (o GetServiceTrafficOutput) LatestRevision() pulumi.BoolOutput
- func (o GetServiceTrafficOutput) Percent() pulumi.IntOutput
- func (o GetServiceTrafficOutput) RevisionName() pulumi.StringOutput
- func (o GetServiceTrafficOutput) Tag() pulumi.StringOutput
- func (o GetServiceTrafficOutput) ToGetServiceTrafficOutput() GetServiceTrafficOutput
- func (o GetServiceTrafficOutput) ToGetServiceTrafficOutputWithContext(ctx context.Context) GetServiceTrafficOutput
- func (o GetServiceTrafficOutput) Url() pulumi.StringOutput
- type IamBinding
- type IamBindingArgs
- type IamBindingArray
- type IamBindingArrayInput
- type IamBindingArrayOutput
- func (IamBindingArrayOutput) ElementType() reflect.Type
- func (o IamBindingArrayOutput) Index(i pulumi.IntInput) IamBindingOutput
- func (o IamBindingArrayOutput) ToIamBindingArrayOutput() IamBindingArrayOutput
- func (o IamBindingArrayOutput) ToIamBindingArrayOutputWithContext(ctx context.Context) IamBindingArrayOutput
- type IamBindingCondition
- type IamBindingConditionArgs
- func (IamBindingConditionArgs) ElementType() reflect.Type
- func (i IamBindingConditionArgs) ToIamBindingConditionOutput() IamBindingConditionOutput
- func (i IamBindingConditionArgs) ToIamBindingConditionOutputWithContext(ctx context.Context) IamBindingConditionOutput
- func (i IamBindingConditionArgs) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
- func (i IamBindingConditionArgs) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
- type IamBindingConditionInput
- type IamBindingConditionOutput
- func (o IamBindingConditionOutput) Description() pulumi.StringPtrOutput
- func (IamBindingConditionOutput) ElementType() reflect.Type
- func (o IamBindingConditionOutput) Expression() pulumi.StringOutput
- func (o IamBindingConditionOutput) Title() pulumi.StringOutput
- func (o IamBindingConditionOutput) ToIamBindingConditionOutput() IamBindingConditionOutput
- func (o IamBindingConditionOutput) ToIamBindingConditionOutputWithContext(ctx context.Context) IamBindingConditionOutput
- func (o IamBindingConditionOutput) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
- func (o IamBindingConditionOutput) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
- type IamBindingConditionPtrInput
- type IamBindingConditionPtrOutput
- func (o IamBindingConditionPtrOutput) Description() pulumi.StringPtrOutput
- func (o IamBindingConditionPtrOutput) Elem() IamBindingConditionOutput
- func (IamBindingConditionPtrOutput) ElementType() reflect.Type
- func (o IamBindingConditionPtrOutput) Expression() pulumi.StringPtrOutput
- func (o IamBindingConditionPtrOutput) Title() pulumi.StringPtrOutput
- func (o IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
- func (o IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
- type IamBindingInput
- type IamBindingMap
- type IamBindingMapInput
- type IamBindingMapOutput
- func (IamBindingMapOutput) ElementType() reflect.Type
- func (o IamBindingMapOutput) MapIndex(k pulumi.StringInput) IamBindingOutput
- func (o IamBindingMapOutput) ToIamBindingMapOutput() IamBindingMapOutput
- func (o IamBindingMapOutput) ToIamBindingMapOutputWithContext(ctx context.Context) IamBindingMapOutput
- type IamBindingOutput
- func (o IamBindingOutput) Condition() IamBindingConditionPtrOutput
- func (IamBindingOutput) ElementType() reflect.Type
- func (o IamBindingOutput) Etag() pulumi.StringOutput
- func (o IamBindingOutput) Location() pulumi.StringOutput
- func (o IamBindingOutput) Members() pulumi.StringArrayOutput
- func (o IamBindingOutput) Project() pulumi.StringOutput
- func (o IamBindingOutput) Role() pulumi.StringOutput
- func (o IamBindingOutput) Service() pulumi.StringOutput
- func (o IamBindingOutput) ToIamBindingOutput() IamBindingOutput
- func (o IamBindingOutput) ToIamBindingOutputWithContext(ctx context.Context) IamBindingOutput
- type IamBindingState
- type IamMember
- type IamMemberArgs
- type IamMemberArray
- type IamMemberArrayInput
- type IamMemberArrayOutput
- func (IamMemberArrayOutput) ElementType() reflect.Type
- func (o IamMemberArrayOutput) Index(i pulumi.IntInput) IamMemberOutput
- func (o IamMemberArrayOutput) ToIamMemberArrayOutput() IamMemberArrayOutput
- func (o IamMemberArrayOutput) ToIamMemberArrayOutputWithContext(ctx context.Context) IamMemberArrayOutput
- type IamMemberCondition
- type IamMemberConditionArgs
- func (IamMemberConditionArgs) ElementType() reflect.Type
- func (i IamMemberConditionArgs) ToIamMemberConditionOutput() IamMemberConditionOutput
- func (i IamMemberConditionArgs) ToIamMemberConditionOutputWithContext(ctx context.Context) IamMemberConditionOutput
- func (i IamMemberConditionArgs) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
- func (i IamMemberConditionArgs) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
- type IamMemberConditionInput
- type IamMemberConditionOutput
- func (o IamMemberConditionOutput) Description() pulumi.StringPtrOutput
- func (IamMemberConditionOutput) ElementType() reflect.Type
- func (o IamMemberConditionOutput) Expression() pulumi.StringOutput
- func (o IamMemberConditionOutput) Title() pulumi.StringOutput
- func (o IamMemberConditionOutput) ToIamMemberConditionOutput() IamMemberConditionOutput
- func (o IamMemberConditionOutput) ToIamMemberConditionOutputWithContext(ctx context.Context) IamMemberConditionOutput
- func (o IamMemberConditionOutput) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
- func (o IamMemberConditionOutput) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
- type IamMemberConditionPtrInput
- type IamMemberConditionPtrOutput
- func (o IamMemberConditionPtrOutput) Description() pulumi.StringPtrOutput
- func (o IamMemberConditionPtrOutput) Elem() IamMemberConditionOutput
- func (IamMemberConditionPtrOutput) ElementType() reflect.Type
- func (o IamMemberConditionPtrOutput) Expression() pulumi.StringPtrOutput
- func (o IamMemberConditionPtrOutput) Title() pulumi.StringPtrOutput
- func (o IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
- func (o IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
- type IamMemberInput
- type IamMemberMap
- type IamMemberMapInput
- type IamMemberMapOutput
- type IamMemberOutput
- func (o IamMemberOutput) Condition() IamMemberConditionPtrOutput
- func (IamMemberOutput) ElementType() reflect.Type
- func (o IamMemberOutput) Etag() pulumi.StringOutput
- func (o IamMemberOutput) Location() pulumi.StringOutput
- func (o IamMemberOutput) Member() pulumi.StringOutput
- func (o IamMemberOutput) Project() pulumi.StringOutput
- func (o IamMemberOutput) Role() pulumi.StringOutput
- func (o IamMemberOutput) Service() pulumi.StringOutput
- func (o IamMemberOutput) ToIamMemberOutput() IamMemberOutput
- func (o IamMemberOutput) ToIamMemberOutputWithContext(ctx context.Context) IamMemberOutput
- type IamMemberState
- type IamPolicy
- type IamPolicyArgs
- type IamPolicyArray
- type IamPolicyArrayInput
- type IamPolicyArrayOutput
- func (IamPolicyArrayOutput) ElementType() reflect.Type
- func (o IamPolicyArrayOutput) Index(i pulumi.IntInput) IamPolicyOutput
- func (o IamPolicyArrayOutput) ToIamPolicyArrayOutput() IamPolicyArrayOutput
- func (o IamPolicyArrayOutput) ToIamPolicyArrayOutputWithContext(ctx context.Context) IamPolicyArrayOutput
- type IamPolicyInput
- type IamPolicyMap
- type IamPolicyMapInput
- type IamPolicyMapOutput
- type IamPolicyOutput
- func (IamPolicyOutput) ElementType() reflect.Type
- func (o IamPolicyOutput) Etag() pulumi.StringOutput
- func (o IamPolicyOutput) Location() pulumi.StringOutput
- func (o IamPolicyOutput) PolicyData() pulumi.StringOutput
- func (o IamPolicyOutput) Project() pulumi.StringOutput
- func (o IamPolicyOutput) Service() pulumi.StringOutput
- func (o IamPolicyOutput) ToIamPolicyOutput() IamPolicyOutput
- func (o IamPolicyOutput) ToIamPolicyOutputWithContext(ctx context.Context) IamPolicyOutput
- type IamPolicyState
- type LookupServiceArgs
- type LookupServiceOutputArgs
- type LookupServiceResult
- type LookupServiceResultOutput
- func (o LookupServiceResultOutput) AutogenerateRevisionName() pulumi.BoolOutput
- func (LookupServiceResultOutput) ElementType() reflect.Type
- func (o LookupServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupServiceResultOutput) Metadatas() GetServiceMetadataArrayOutput
- func (o LookupServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupServiceResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) Statuses() GetServiceStatusArrayOutput
- func (o LookupServiceResultOutput) Templates() GetServiceTemplateArrayOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
- func (o LookupServiceResultOutput) Traffics() GetServiceTrafficArrayOutput
- type Service
- type ServiceArgs
- type ServiceArray
- type ServiceArrayInput
- type ServiceArrayOutput
- type ServiceInput
- type ServiceMap
- type ServiceMapInput
- type ServiceMapOutput
- type ServiceMetadata
- type ServiceMetadataArgs
- func (ServiceMetadataArgs) ElementType() reflect.Type
- func (i ServiceMetadataArgs) ToServiceMetadataOutput() ServiceMetadataOutput
- func (i ServiceMetadataArgs) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
- func (i ServiceMetadataArgs) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
- func (i ServiceMetadataArgs) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
- type ServiceMetadataInput
- type ServiceMetadataOutput
- func (o ServiceMetadataOutput) Annotations() pulumi.StringMapOutput
- func (ServiceMetadataOutput) ElementType() reflect.Type
- func (o ServiceMetadataOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceMetadataOutput) Labels() pulumi.StringMapOutput
- func (o ServiceMetadataOutput) Namespace() pulumi.StringPtrOutput
- func (o ServiceMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o ServiceMetadataOutput) SelfLink() pulumi.StringPtrOutput
- func (o ServiceMetadataOutput) ToServiceMetadataOutput() ServiceMetadataOutput
- func (o ServiceMetadataOutput) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
- func (o ServiceMetadataOutput) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
- func (o ServiceMetadataOutput) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
- func (o ServiceMetadataOutput) Uid() pulumi.StringPtrOutput
- type ServiceMetadataPtrInput
- type ServiceMetadataPtrOutput
- func (o ServiceMetadataPtrOutput) Annotations() pulumi.StringMapOutput
- func (o ServiceMetadataPtrOutput) Elem() ServiceMetadataOutput
- func (ServiceMetadataPtrOutput) ElementType() reflect.Type
- func (o ServiceMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceMetadataPtrOutput) Labels() pulumi.StringMapOutput
- func (o ServiceMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ServiceMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o ServiceMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- func (o ServiceMetadataPtrOutput) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
- func (o ServiceMetadataPtrOutput) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
- func (o ServiceMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- type ServiceOutput
- func (o ServiceOutput) AutogenerateRevisionName() pulumi.BoolPtrOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) Location() pulumi.StringOutput
- func (o ServiceOutput) Metadata() ServiceMetadataOutput
- func (o ServiceOutput) Name() pulumi.StringOutput
- func (o ServiceOutput) Project() pulumi.StringOutput
- func (o ServiceOutput) Statuses() ServiceStatusArrayOutput
- func (o ServiceOutput) Template() ServiceTemplatePtrOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- func (o ServiceOutput) Traffics() ServiceTrafficArrayOutput
- type ServiceState
- type ServiceStatus
- type ServiceStatusArgs
- type ServiceStatusArray
- type ServiceStatusArrayInput
- type ServiceStatusArrayOutput
- func (ServiceStatusArrayOutput) ElementType() reflect.Type
- func (o ServiceStatusArrayOutput) Index(i pulumi.IntInput) ServiceStatusOutput
- func (o ServiceStatusArrayOutput) ToServiceStatusArrayOutput() ServiceStatusArrayOutput
- func (o ServiceStatusArrayOutput) ToServiceStatusArrayOutputWithContext(ctx context.Context) ServiceStatusArrayOutput
- type ServiceStatusCondition
- type ServiceStatusConditionArgs
- type ServiceStatusConditionArray
- func (ServiceStatusConditionArray) ElementType() reflect.Type
- func (i ServiceStatusConditionArray) ToServiceStatusConditionArrayOutput() ServiceStatusConditionArrayOutput
- func (i ServiceStatusConditionArray) ToServiceStatusConditionArrayOutputWithContext(ctx context.Context) ServiceStatusConditionArrayOutput
- type ServiceStatusConditionArrayInput
- type ServiceStatusConditionArrayOutput
- func (ServiceStatusConditionArrayOutput) ElementType() reflect.Type
- func (o ServiceStatusConditionArrayOutput) Index(i pulumi.IntInput) ServiceStatusConditionOutput
- func (o ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutput() ServiceStatusConditionArrayOutput
- func (o ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutputWithContext(ctx context.Context) ServiceStatusConditionArrayOutput
- type ServiceStatusConditionInput
- type ServiceStatusConditionOutput
- func (ServiceStatusConditionOutput) ElementType() reflect.Type
- func (o ServiceStatusConditionOutput) Message() pulumi.StringPtrOutput
- func (o ServiceStatusConditionOutput) Reason() pulumi.StringPtrOutput
- func (o ServiceStatusConditionOutput) Status() pulumi.StringPtrOutput
- func (o ServiceStatusConditionOutput) ToServiceStatusConditionOutput() ServiceStatusConditionOutput
- func (o ServiceStatusConditionOutput) ToServiceStatusConditionOutputWithContext(ctx context.Context) ServiceStatusConditionOutput
- func (o ServiceStatusConditionOutput) Type() pulumi.StringPtrOutput
- type ServiceStatusInput
- type ServiceStatusOutput
- func (o ServiceStatusOutput) Conditions() ServiceStatusConditionArrayOutput
- func (ServiceStatusOutput) ElementType() reflect.Type
- func (o ServiceStatusOutput) LatestCreatedRevisionName() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) LatestReadyRevisionName() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) ObservedGeneration() pulumi.IntPtrOutput
- func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
- func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
- func (o ServiceStatusOutput) Url() pulumi.StringPtrOutput
- type ServiceTemplate
- type ServiceTemplateArgs
- func (ServiceTemplateArgs) ElementType() reflect.Type
- func (i ServiceTemplateArgs) ToServiceTemplateOutput() ServiceTemplateOutput
- func (i ServiceTemplateArgs) ToServiceTemplateOutputWithContext(ctx context.Context) ServiceTemplateOutput
- func (i ServiceTemplateArgs) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
- func (i ServiceTemplateArgs) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
- type ServiceTemplateInput
- type ServiceTemplateMetadata
- type ServiceTemplateMetadataArgs
- func (ServiceTemplateMetadataArgs) ElementType() reflect.Type
- func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutput() ServiceTemplateMetadataOutput
- func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutputWithContext(ctx context.Context) ServiceTemplateMetadataOutput
- func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
- func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
- type ServiceTemplateMetadataInput
- type ServiceTemplateMetadataOutput
- func (o ServiceTemplateMetadataOutput) Annotations() pulumi.StringMapOutput
- func (ServiceTemplateMetadataOutput) ElementType() reflect.Type
- func (o ServiceTemplateMetadataOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceTemplateMetadataOutput) Labels() pulumi.StringMapOutput
- func (o ServiceTemplateMetadataOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataOutput) Namespace() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataOutput) SelfLink() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutput() ServiceTemplateMetadataOutput
- func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutputWithContext(ctx context.Context) ServiceTemplateMetadataOutput
- func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateMetadataOutput) Uid() pulumi.StringPtrOutput
- type ServiceTemplateMetadataPtrInput
- type ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) Annotations() pulumi.StringMapOutput
- func (o ServiceTemplateMetadataPtrOutput) Elem() ServiceTemplateMetadataOutput
- func (ServiceTemplateMetadataPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) Labels() pulumi.StringMapOutput
- func (o ServiceTemplateMetadataPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- type ServiceTemplateOutput
- func (ServiceTemplateOutput) ElementType() reflect.Type
- func (o ServiceTemplateOutput) Metadata() ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplateOutput) Spec() ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateOutput) ToServiceTemplateOutput() ServiceTemplateOutput
- func (o ServiceTemplateOutput) ToServiceTemplateOutputWithContext(ctx context.Context) ServiceTemplateOutput
- func (o ServiceTemplateOutput) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
- func (o ServiceTemplateOutput) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
- type ServiceTemplatePtrInput
- type ServiceTemplatePtrOutput
- func (o ServiceTemplatePtrOutput) Elem() ServiceTemplateOutput
- func (ServiceTemplatePtrOutput) ElementType() reflect.Type
- func (o ServiceTemplatePtrOutput) Metadata() ServiceTemplateMetadataPtrOutput
- func (o ServiceTemplatePtrOutput) Spec() ServiceTemplateSpecPtrOutput
- func (o ServiceTemplatePtrOutput) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
- func (o ServiceTemplatePtrOutput) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
- type ServiceTemplateSpec
- type ServiceTemplateSpecArgs
- func (ServiceTemplateSpecArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecOutput() ServiceTemplateSpecOutput
- func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecOutputWithContext(ctx context.Context) ServiceTemplateSpecOutput
- func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
- func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
- type ServiceTemplateSpecContainer
- type ServiceTemplateSpecContainerArgs
- func (ServiceTemplateSpecContainerArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutput() ServiceTemplateSpecContainerOutput
- func (i ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerOutput
- type ServiceTemplateSpecContainerArray
- func (ServiceTemplateSpecContainerArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutput() ServiceTemplateSpecContainerArrayOutput
- func (i ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerArrayOutput
- type ServiceTemplateSpecContainerArrayInput
- type ServiceTemplateSpecContainerArrayOutput
- func (ServiceTemplateSpecContainerArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerOutput
- func (o ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutput() ServiceTemplateSpecContainerArrayOutput
- func (o ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerArrayOutput
- type ServiceTemplateSpecContainerEnv
- type ServiceTemplateSpecContainerEnvArgs
- func (ServiceTemplateSpecContainerEnvArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutput() ServiceTemplateSpecContainerEnvOutput
- func (i ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvOutput
- type ServiceTemplateSpecContainerEnvArray
- func (ServiceTemplateSpecContainerEnvArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutput() ServiceTemplateSpecContainerEnvArrayOutput
- func (i ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvArrayOutput
- type ServiceTemplateSpecContainerEnvArrayInput
- type ServiceTemplateSpecContainerEnvArrayOutput
- func (ServiceTemplateSpecContainerEnvArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerEnvOutput
- func (o ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutput() ServiceTemplateSpecContainerEnvArrayOutput
- func (o ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvArrayOutput
- type ServiceTemplateSpecContainerEnvFrom
- type ServiceTemplateSpecContainerEnvFromArgs
- func (ServiceTemplateSpecContainerEnvFromArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutput() ServiceTemplateSpecContainerEnvFromOutput
- func (i ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromOutput
- type ServiceTemplateSpecContainerEnvFromArray
- func (ServiceTemplateSpecContainerEnvFromArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutput() ServiceTemplateSpecContainerEnvFromArrayOutput
- func (i ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromArrayOutput
- type ServiceTemplateSpecContainerEnvFromArrayInput
- type ServiceTemplateSpecContainerEnvFromArrayOutput
- func (ServiceTemplateSpecContainerEnvFromArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerEnvFromOutput
- func (o ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutput() ServiceTemplateSpecContainerEnvFromArrayOutput
- func (o ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromArrayOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRef
- type ServiceTemplateSpecContainerEnvFromConfigMapRefArgs
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefInput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) Elem() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput
- type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) Elem() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
- func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- type ServiceTemplateSpecContainerEnvFromInput
- type ServiceTemplateSpecContainerEnvFromOutput
- func (o ServiceTemplateSpecContainerEnvFromOutput) ConfigMapRef() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
- func (ServiceTemplateSpecContainerEnvFromOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromOutput) Prefix() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromOutput) SecretRef() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutput() ServiceTemplateSpecContainerEnvFromOutput
- func (o ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromOutput
- type ServiceTemplateSpecContainerEnvFromSecretRef
- type ServiceTemplateSpecContainerEnvFromSecretRefArgs
- func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutput() ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- type ServiceTemplateSpecContainerEnvFromSecretRefInput
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs
- func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput
- type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) Elem() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
- func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- type ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutput() ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- type ServiceTemplateSpecContainerEnvFromSecretRefPtrInput
- type ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) Elem() ServiceTemplateSpecContainerEnvFromSecretRefOutput
- func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
- type ServiceTemplateSpecContainerEnvInput
- type ServiceTemplateSpecContainerEnvOutput
- func (ServiceTemplateSpecContainerEnvOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutput() ServiceTemplateSpecContainerEnvOutput
- func (o ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvOutput
- func (o ServiceTemplateSpecContainerEnvOutput) Value() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvOutput) ValueFrom() ServiceTemplateSpecContainerEnvValueFromPtrOutput
- type ServiceTemplateSpecContainerEnvValueFrom
- type ServiceTemplateSpecContainerEnvValueFromArgs
- func (ServiceTemplateSpecContainerEnvValueFromArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutput() ServiceTemplateSpecContainerEnvValueFromOutput
- func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromOutput
- func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
- func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
- type ServiceTemplateSpecContainerEnvValueFromInput
- type ServiceTemplateSpecContainerEnvValueFromOutput
- func (ServiceTemplateSpecContainerEnvValueFromOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvValueFromOutput) SecretKeyRef() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutput() ServiceTemplateSpecContainerEnvValueFromOutput
- func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromOutput
- func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
- type ServiceTemplateSpecContainerEnvValueFromPtrInput
- type ServiceTemplateSpecContainerEnvValueFromPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) Elem() ServiceTemplateSpecContainerEnvValueFromOutput
- func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) SecretKeyRef() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRef
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs
- func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput
- type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Elem() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
- func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
- type ServiceTemplateSpecContainerInput
- type ServiceTemplateSpecContainerLivenessProbe
- type ServiceTemplateSpecContainerLivenessProbeArgs
- func (ServiceTemplateSpecContainerLivenessProbeArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutput() ServiceTemplateSpecContainerLivenessProbeOutput
- func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeOutput
- func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
- func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGet
- type ServiceTemplateSpecContainerLivenessProbeHttpGetArgs
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Value() pulumi.StringPtrOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetInput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) HttpHeaders() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) Path() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput
- type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) Elem() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
- func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) HttpHeaders() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) Path() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerLivenessProbeInput
- type ServiceTemplateSpecContainerLivenessProbeOutput
- func (ServiceTemplateSpecContainerLivenessProbeOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) HttpGet() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutput() ServiceTemplateSpecContainerLivenessProbeOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
- type ServiceTemplateSpecContainerLivenessProbePtrInput
- type ServiceTemplateSpecContainerLivenessProbePtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) Elem() ServiceTemplateSpecContainerLivenessProbeOutput
- func (ServiceTemplateSpecContainerLivenessProbePtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) HttpGet() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
- func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
- type ServiceTemplateSpecContainerOutput
- func (o ServiceTemplateSpecContainerOutput) Args() pulumi.StringArrayOutput
- func (o ServiceTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
- func (ServiceTemplateSpecContainerOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerOutput) EnvFroms() ServiceTemplateSpecContainerEnvFromArrayOutputdeprecated
- func (o ServiceTemplateSpecContainerOutput) Envs() ServiceTemplateSpecContainerEnvArrayOutput
- func (o ServiceTemplateSpecContainerOutput) Image() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerOutput) LivenessProbe() ServiceTemplateSpecContainerLivenessProbePtrOutput
- func (o ServiceTemplateSpecContainerOutput) Ports() ServiceTemplateSpecContainerPortArrayOutput
- func (o ServiceTemplateSpecContainerOutput) Resources() ServiceTemplateSpecContainerResourcesPtrOutput
- func (o ServiceTemplateSpecContainerOutput) StartupProbe() ServiceTemplateSpecContainerStartupProbePtrOutput
- func (o ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutput() ServiceTemplateSpecContainerOutput
- func (o ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerOutput
- func (o ServiceTemplateSpecContainerOutput) VolumeMounts() ServiceTemplateSpecContainerVolumeMountArrayOutput
- func (o ServiceTemplateSpecContainerOutput) WorkingDir() pulumi.StringPtrOutputdeprecated
- type ServiceTemplateSpecContainerPort
- type ServiceTemplateSpecContainerPortArgs
- func (ServiceTemplateSpecContainerPortArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutput() ServiceTemplateSpecContainerPortOutput
- func (i ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortOutput
- type ServiceTemplateSpecContainerPortArray
- func (ServiceTemplateSpecContainerPortArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutput() ServiceTemplateSpecContainerPortArrayOutput
- func (i ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortArrayOutput
- type ServiceTemplateSpecContainerPortArrayInput
- type ServiceTemplateSpecContainerPortArrayOutput
- func (ServiceTemplateSpecContainerPortArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerPortArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerPortOutput
- func (o ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutput() ServiceTemplateSpecContainerPortArrayOutput
- func (o ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortArrayOutput
- type ServiceTemplateSpecContainerPortInput
- type ServiceTemplateSpecContainerPortOutput
- func (o ServiceTemplateSpecContainerPortOutput) ContainerPort() pulumi.IntPtrOutput
- func (ServiceTemplateSpecContainerPortOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerPortOutput) Name() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerPortOutput) Protocol() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutput() ServiceTemplateSpecContainerPortOutput
- func (o ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortOutput
- type ServiceTemplateSpecContainerResources
- type ServiceTemplateSpecContainerResourcesArgs
- func (ServiceTemplateSpecContainerResourcesArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutput() ServiceTemplateSpecContainerResourcesOutput
- func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesOutput
- func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
- func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
- type ServiceTemplateSpecContainerResourcesInput
- type ServiceTemplateSpecContainerResourcesOutput
- func (ServiceTemplateSpecContainerResourcesOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerResourcesOutput) Limits() pulumi.StringMapOutput
- func (o ServiceTemplateSpecContainerResourcesOutput) Requests() pulumi.StringMapOutput
- func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutput() ServiceTemplateSpecContainerResourcesOutput
- func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesOutput
- func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
- func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
- type ServiceTemplateSpecContainerResourcesPtrInput
- type ServiceTemplateSpecContainerResourcesPtrOutput
- func (o ServiceTemplateSpecContainerResourcesPtrOutput) Elem() ServiceTemplateSpecContainerResourcesOutput
- func (ServiceTemplateSpecContainerResourcesPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerResourcesPtrOutput) Limits() pulumi.StringMapOutput
- func (o ServiceTemplateSpecContainerResourcesPtrOutput) Requests() pulumi.StringMapOutput
- func (o ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
- func (o ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
- type ServiceTemplateSpecContainerStartupProbe
- type ServiceTemplateSpecContainerStartupProbeArgs
- func (ServiceTemplateSpecContainerStartupProbeArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutput() ServiceTemplateSpecContainerStartupProbeOutput
- func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeOutput
- func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
- func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGet
- type ServiceTemplateSpecContainerStartupProbeHttpGetArgs
- func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput() ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs
- func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray
- func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput
- type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Value() pulumi.StringPtrOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetInput
- type ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) HttpHeaders() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) Path() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput() ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput
- type ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) Elem() ServiceTemplateSpecContainerStartupProbeHttpGetOutput
- func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) HttpHeaders() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) Path() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- type ServiceTemplateSpecContainerStartupProbeInput
- type ServiceTemplateSpecContainerStartupProbeOutput
- func (ServiceTemplateSpecContainerStartupProbeOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) HttpGet() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) TcpSocket() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutput() ServiceTemplateSpecContainerStartupProbeOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
- type ServiceTemplateSpecContainerStartupProbePtrInput
- type ServiceTemplateSpecContainerStartupProbePtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) Elem() ServiceTemplateSpecContainerStartupProbeOutput
- func (ServiceTemplateSpecContainerStartupProbePtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) HttpGet() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) TcpSocket() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
- func (o ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
- type ServiceTemplateSpecContainerStartupProbeTcpSocket
- type ServiceTemplateSpecContainerStartupProbeTcpSocketArgs
- func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- type ServiceTemplateSpecContainerStartupProbeTcpSocketInput
- type ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) Port() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput
- type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) Elem() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
- func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) Port() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
- type ServiceTemplateSpecContainerVolumeMount
- type ServiceTemplateSpecContainerVolumeMountArgs
- func (ServiceTemplateSpecContainerVolumeMountArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutput() ServiceTemplateSpecContainerVolumeMountOutput
- func (i ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountOutput
- type ServiceTemplateSpecContainerVolumeMountArray
- func (ServiceTemplateSpecContainerVolumeMountArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutput() ServiceTemplateSpecContainerVolumeMountArrayOutput
- func (i ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountArrayOutput
- type ServiceTemplateSpecContainerVolumeMountArrayInput
- type ServiceTemplateSpecContainerVolumeMountArrayOutput
- func (ServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerVolumeMountArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecContainerVolumeMountOutput
- func (o ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutput() ServiceTemplateSpecContainerVolumeMountArrayOutput
- func (o ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountArrayOutput
- type ServiceTemplateSpecContainerVolumeMountInput
- type ServiceTemplateSpecContainerVolumeMountOutput
- func (ServiceTemplateSpecContainerVolumeMountOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecContainerVolumeMountOutput) MountPath() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerVolumeMountOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutput() ServiceTemplateSpecContainerVolumeMountOutput
- func (o ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountOutput
- type ServiceTemplateSpecInput
- type ServiceTemplateSpecOutput
- func (o ServiceTemplateSpecOutput) ContainerConcurrency() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecOutput) Containers() ServiceTemplateSpecContainerArrayOutput
- func (ServiceTemplateSpecOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecOutput) ServiceAccountName() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecOutput) ServingState() pulumi.StringPtrOutputdeprecated
- func (o ServiceTemplateSpecOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecOutput() ServiceTemplateSpecOutput
- func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecOutputWithContext(ctx context.Context) ServiceTemplateSpecOutput
- func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateSpecOutput) Volumes() ServiceTemplateSpecVolumeArrayOutput
- type ServiceTemplateSpecPtrInput
- type ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateSpecPtrOutput) ContainerConcurrency() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecPtrOutput) Containers() ServiceTemplateSpecContainerArrayOutput
- func (o ServiceTemplateSpecPtrOutput) Elem() ServiceTemplateSpecOutput
- func (ServiceTemplateSpecPtrOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecPtrOutput) ServiceAccountName() pulumi.StringPtrOutput
- func (o ServiceTemplateSpecPtrOutput) ServingState() pulumi.StringPtrOutputdeprecated
- func (o ServiceTemplateSpecPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
- func (o ServiceTemplateSpecPtrOutput) Volumes() ServiceTemplateSpecVolumeArrayOutput
- type ServiceTemplateSpecVolume
- type ServiceTemplateSpecVolumeArgs
- func (ServiceTemplateSpecVolumeArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutput() ServiceTemplateSpecVolumeOutput
- func (i ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeOutput
- type ServiceTemplateSpecVolumeArray
- func (ServiceTemplateSpecVolumeArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutput() ServiceTemplateSpecVolumeArrayOutput
- func (i ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeArrayOutput
- type ServiceTemplateSpecVolumeArrayInput
- type ServiceTemplateSpecVolumeArrayOutput
- func (ServiceTemplateSpecVolumeArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecVolumeArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecVolumeOutput
- func (o ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutput() ServiceTemplateSpecVolumeArrayOutput
- func (o ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeArrayOutput
- type ServiceTemplateSpecVolumeInput
- type ServiceTemplateSpecVolumeOutput
- func (ServiceTemplateSpecVolumeOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecVolumeOutput) Name() pulumi.StringOutput
- func (o ServiceTemplateSpecVolumeOutput) Secret() ServiceTemplateSpecVolumeSecretOutput
- func (o ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutput() ServiceTemplateSpecVolumeOutput
- func (o ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeOutput
- type ServiceTemplateSpecVolumeSecret
- type ServiceTemplateSpecVolumeSecretArgs
- func (ServiceTemplateSpecVolumeSecretArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutput() ServiceTemplateSpecVolumeSecretOutput
- func (i ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretOutput
- type ServiceTemplateSpecVolumeSecretInput
- type ServiceTemplateSpecVolumeSecretItem
- type ServiceTemplateSpecVolumeSecretItemArgs
- func (ServiceTemplateSpecVolumeSecretItemArgs) ElementType() reflect.Type
- func (i ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutput() ServiceTemplateSpecVolumeSecretItemOutput
- func (i ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemOutput
- type ServiceTemplateSpecVolumeSecretItemArray
- func (ServiceTemplateSpecVolumeSecretItemArray) ElementType() reflect.Type
- func (i ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutput() ServiceTemplateSpecVolumeSecretItemArrayOutput
- func (i ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemArrayOutput
- type ServiceTemplateSpecVolumeSecretItemArrayInput
- type ServiceTemplateSpecVolumeSecretItemArrayOutput
- func (ServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecVolumeSecretItemArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecVolumeSecretItemOutput
- func (o ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutput() ServiceTemplateSpecVolumeSecretItemArrayOutput
- func (o ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemArrayOutput
- type ServiceTemplateSpecVolumeSecretItemInput
- type ServiceTemplateSpecVolumeSecretItemOutput
- func (ServiceTemplateSpecVolumeSecretItemOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecVolumeSecretItemOutput) Key() pulumi.StringOutput
- func (o ServiceTemplateSpecVolumeSecretItemOutput) Mode() pulumi.IntPtrOutput
- func (o ServiceTemplateSpecVolumeSecretItemOutput) Path() pulumi.StringOutput
- func (o ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutput() ServiceTemplateSpecVolumeSecretItemOutput
- func (o ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemOutput
- type ServiceTemplateSpecVolumeSecretOutput
- func (o ServiceTemplateSpecVolumeSecretOutput) DefaultMode() pulumi.IntPtrOutput
- func (ServiceTemplateSpecVolumeSecretOutput) ElementType() reflect.Type
- func (o ServiceTemplateSpecVolumeSecretOutput) Items() ServiceTemplateSpecVolumeSecretItemArrayOutput
- func (o ServiceTemplateSpecVolumeSecretOutput) SecretName() pulumi.StringOutput
- func (o ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutput() ServiceTemplateSpecVolumeSecretOutput
- func (o ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretOutput
- type ServiceTraffic
- type ServiceTrafficArgs
- type ServiceTrafficArray
- type ServiceTrafficArrayInput
- type ServiceTrafficArrayOutput
- func (ServiceTrafficArrayOutput) ElementType() reflect.Type
- func (o ServiceTrafficArrayOutput) Index(i pulumi.IntInput) ServiceTrafficOutput
- func (o ServiceTrafficArrayOutput) ToServiceTrafficArrayOutput() ServiceTrafficArrayOutput
- func (o ServiceTrafficArrayOutput) ToServiceTrafficArrayOutputWithContext(ctx context.Context) ServiceTrafficArrayOutput
- type ServiceTrafficInput
- type ServiceTrafficOutput
- func (ServiceTrafficOutput) ElementType() reflect.Type
- func (o ServiceTrafficOutput) LatestRevision() pulumi.BoolPtrOutput
- func (o ServiceTrafficOutput) Percent() pulumi.IntOutput
- func (o ServiceTrafficOutput) RevisionName() pulumi.StringPtrOutput
- func (o ServiceTrafficOutput) Tag() pulumi.StringPtrOutput
- func (o ServiceTrafficOutput) ToServiceTrafficOutput() ServiceTrafficOutput
- func (o ServiceTrafficOutput) ToServiceTrafficOutputWithContext(ctx context.Context) ServiceTrafficOutput
- func (o ServiceTrafficOutput) Url() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainMapping ¶
type DomainMapping struct { pulumi.CustomResourceState // The location of the cloud run instance. eg us-central1 Location pulumi.StringOutput `pulumi:"location"` // Metadata associated with this DomainMapping. // Structure is documented below. Metadata DomainMappingMetadataOutput `pulumi:"metadata"` // Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The spec for this DomainMapping. // Structure is documented below. Spec DomainMappingSpecOutput `pulumi:"spec"` // The current status of the DomainMapping. Statuses DomainMappingStatusArrayOutput `pulumi:"statuses"` }
Resource to hold the state and status of a user's domain mapping.
To get more information about DomainMapping, see:
* [API documentation](https://cloud.google.com/run/docs/reference/rest/v1/projects.locations.domainmappings) * How-to Guides
- [Official Documentation](https://cloud.google.com/run/docs/mapping-custom-domains)
## Example Usage ### Cloud Run Domain Mapping Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { defaultService, err := cloudrun.NewService(ctx, "defaultService", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Metadata: &cloudrun.ServiceMetadataArgs{ Namespace: pulumi.String("my-project-name"), }, Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("us-docker.pkg.dev/cloudrun/container/hello"), }, }, }, }, }) if err != nil { return err } _, err = cloudrun.NewDomainMapping(ctx, "defaultDomainMapping", &cloudrun.DomainMappingArgs{ Location: pulumi.String("us-central1"), Metadata: &cloudrun.DomainMappingMetadataArgs{ Namespace: pulumi.String("my-project-name"), }, Spec: &cloudrun.DomainMappingSpecArgs{ RouteName: defaultService.Name, }, }) if err != nil { return err } return nil }) }
```
## Import
DomainMapping can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:cloudrun/domainMapping:DomainMapping default locations/{{location}}/namespaces/{{project}}/domainmappings/{{name}}
```
```sh
$ pulumi import gcp:cloudrun/domainMapping:DomainMapping default {{location}}/{{project}}/{{name}}
```
```sh
$ pulumi import gcp:cloudrun/domainMapping:DomainMapping default {{location}}/{{name}}
```
func GetDomainMapping ¶
func GetDomainMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainMappingState, opts ...pulumi.ResourceOption) (*DomainMapping, error)
GetDomainMapping gets an existing DomainMapping 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 NewDomainMapping ¶
func NewDomainMapping(ctx *pulumi.Context, name string, args *DomainMappingArgs, opts ...pulumi.ResourceOption) (*DomainMapping, error)
NewDomainMapping registers a new resource with the given unique name, arguments, and options.
func (*DomainMapping) ElementType ¶
func (*DomainMapping) ElementType() reflect.Type
func (*DomainMapping) ToDomainMappingOutput ¶
func (i *DomainMapping) ToDomainMappingOutput() DomainMappingOutput
func (*DomainMapping) ToDomainMappingOutputWithContext ¶
func (i *DomainMapping) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
type DomainMappingArgs ¶
type DomainMappingArgs struct { // The location of the cloud run instance. eg us-central1 Location pulumi.StringInput // Metadata associated with this DomainMapping. // Structure is documented below. Metadata DomainMappingMetadataInput // Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The spec for this DomainMapping. // Structure is documented below. Spec DomainMappingSpecInput }
The set of arguments for constructing a DomainMapping resource.
func (DomainMappingArgs) ElementType ¶
func (DomainMappingArgs) ElementType() reflect.Type
type DomainMappingArray ¶
type DomainMappingArray []DomainMappingInput
func (DomainMappingArray) ElementType ¶
func (DomainMappingArray) ElementType() reflect.Type
func (DomainMappingArray) ToDomainMappingArrayOutput ¶
func (i DomainMappingArray) ToDomainMappingArrayOutput() DomainMappingArrayOutput
func (DomainMappingArray) ToDomainMappingArrayOutputWithContext ¶
func (i DomainMappingArray) ToDomainMappingArrayOutputWithContext(ctx context.Context) DomainMappingArrayOutput
type DomainMappingArrayInput ¶
type DomainMappingArrayInput interface { pulumi.Input ToDomainMappingArrayOutput() DomainMappingArrayOutput ToDomainMappingArrayOutputWithContext(context.Context) DomainMappingArrayOutput }
DomainMappingArrayInput is an input type that accepts DomainMappingArray and DomainMappingArrayOutput values. You can construct a concrete instance of `DomainMappingArrayInput` via:
DomainMappingArray{ DomainMappingArgs{...} }
type DomainMappingArrayOutput ¶
type DomainMappingArrayOutput struct{ *pulumi.OutputState }
func (DomainMappingArrayOutput) ElementType ¶
func (DomainMappingArrayOutput) ElementType() reflect.Type
func (DomainMappingArrayOutput) Index ¶
func (o DomainMappingArrayOutput) Index(i pulumi.IntInput) DomainMappingOutput
func (DomainMappingArrayOutput) ToDomainMappingArrayOutput ¶
func (o DomainMappingArrayOutput) ToDomainMappingArrayOutput() DomainMappingArrayOutput
func (DomainMappingArrayOutput) ToDomainMappingArrayOutputWithContext ¶
func (o DomainMappingArrayOutput) ToDomainMappingArrayOutputWithContext(ctx context.Context) DomainMappingArrayOutput
type DomainMappingInput ¶
type DomainMappingInput interface { pulumi.Input ToDomainMappingOutput() DomainMappingOutput ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput }
type DomainMappingMap ¶
type DomainMappingMap map[string]DomainMappingInput
func (DomainMappingMap) ElementType ¶
func (DomainMappingMap) ElementType() reflect.Type
func (DomainMappingMap) ToDomainMappingMapOutput ¶
func (i DomainMappingMap) ToDomainMappingMapOutput() DomainMappingMapOutput
func (DomainMappingMap) ToDomainMappingMapOutputWithContext ¶
func (i DomainMappingMap) ToDomainMappingMapOutputWithContext(ctx context.Context) DomainMappingMapOutput
type DomainMappingMapInput ¶
type DomainMappingMapInput interface { pulumi.Input ToDomainMappingMapOutput() DomainMappingMapOutput ToDomainMappingMapOutputWithContext(context.Context) DomainMappingMapOutput }
DomainMappingMapInput is an input type that accepts DomainMappingMap and DomainMappingMapOutput values. You can construct a concrete instance of `DomainMappingMapInput` via:
DomainMappingMap{ "key": DomainMappingArgs{...} }
type DomainMappingMapOutput ¶
type DomainMappingMapOutput struct{ *pulumi.OutputState }
func (DomainMappingMapOutput) ElementType ¶
func (DomainMappingMapOutput) ElementType() reflect.Type
func (DomainMappingMapOutput) MapIndex ¶
func (o DomainMappingMapOutput) MapIndex(k pulumi.StringInput) DomainMappingOutput
func (DomainMappingMapOutput) ToDomainMappingMapOutput ¶
func (o DomainMappingMapOutput) ToDomainMappingMapOutput() DomainMappingMapOutput
func (DomainMappingMapOutput) ToDomainMappingMapOutputWithContext ¶
func (o DomainMappingMapOutput) ToDomainMappingMapOutputWithContext(ctx context.Context) DomainMappingMapOutput
type DomainMappingMetadata ¶
type DomainMappingMetadata struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Annotations map[string]string `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation *int `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels map[string]string `pulumi:"labels"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace string `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion *string `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink *string `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid *string `pulumi:"uid"` }
type DomainMappingMetadataArgs ¶
type DomainMappingMetadataArgs struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Annotations pulumi.StringMapInput `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation pulumi.IntPtrInput `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels pulumi.StringMapInput `pulumi:"labels"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace pulumi.StringInput `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion pulumi.StringPtrInput `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink pulumi.StringPtrInput `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid pulumi.StringPtrInput `pulumi:"uid"` }
func (DomainMappingMetadataArgs) ElementType ¶
func (DomainMappingMetadataArgs) ElementType() reflect.Type
func (DomainMappingMetadataArgs) ToDomainMappingMetadataOutput ¶
func (i DomainMappingMetadataArgs) ToDomainMappingMetadataOutput() DomainMappingMetadataOutput
func (DomainMappingMetadataArgs) ToDomainMappingMetadataOutputWithContext ¶
func (i DomainMappingMetadataArgs) ToDomainMappingMetadataOutputWithContext(ctx context.Context) DomainMappingMetadataOutput
func (DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutput ¶
func (i DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
func (DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutputWithContext ¶
func (i DomainMappingMetadataArgs) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
type DomainMappingMetadataInput ¶
type DomainMappingMetadataInput interface { pulumi.Input ToDomainMappingMetadataOutput() DomainMappingMetadataOutput ToDomainMappingMetadataOutputWithContext(context.Context) DomainMappingMetadataOutput }
DomainMappingMetadataInput is an input type that accepts DomainMappingMetadataArgs and DomainMappingMetadataOutput values. You can construct a concrete instance of `DomainMappingMetadataInput` via:
DomainMappingMetadataArgs{...}
type DomainMappingMetadataOutput ¶
type DomainMappingMetadataOutput struct{ *pulumi.OutputState }
func (DomainMappingMetadataOutput) Annotations ¶
func (o DomainMappingMetadataOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field.
func (DomainMappingMetadataOutput) ElementType ¶
func (DomainMappingMetadataOutput) ElementType() reflect.Type
func (DomainMappingMetadataOutput) Generation ¶
func (o DomainMappingMetadataOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (DomainMappingMetadataOutput) Labels ¶
func (o DomainMappingMetadataOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (DomainMappingMetadataOutput) Namespace ¶
func (o DomainMappingMetadataOutput) Namespace() pulumi.StringOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (DomainMappingMetadataOutput) ResourceVersion ¶
func (o DomainMappingMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (DomainMappingMetadataOutput) SelfLink ¶
func (o DomainMappingMetadataOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (DomainMappingMetadataOutput) ToDomainMappingMetadataOutput ¶
func (o DomainMappingMetadataOutput) ToDomainMappingMetadataOutput() DomainMappingMetadataOutput
func (DomainMappingMetadataOutput) ToDomainMappingMetadataOutputWithContext ¶
func (o DomainMappingMetadataOutput) ToDomainMappingMetadataOutputWithContext(ctx context.Context) DomainMappingMetadataOutput
func (DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutput ¶
func (o DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
func (DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutputWithContext ¶
func (o DomainMappingMetadataOutput) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
func (DomainMappingMetadataOutput) Uid ¶
func (o DomainMappingMetadataOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type DomainMappingMetadataPtrInput ¶
type DomainMappingMetadataPtrInput interface { pulumi.Input ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput ToDomainMappingMetadataPtrOutputWithContext(context.Context) DomainMappingMetadataPtrOutput }
DomainMappingMetadataPtrInput is an input type that accepts DomainMappingMetadataArgs, DomainMappingMetadataPtr and DomainMappingMetadataPtrOutput values. You can construct a concrete instance of `DomainMappingMetadataPtrInput` via:
DomainMappingMetadataArgs{...} or: nil
func DomainMappingMetadataPtr ¶
func DomainMappingMetadataPtr(v *DomainMappingMetadataArgs) DomainMappingMetadataPtrInput
type DomainMappingMetadataPtrOutput ¶
type DomainMappingMetadataPtrOutput struct{ *pulumi.OutputState }
func (DomainMappingMetadataPtrOutput) Annotations ¶
func (o DomainMappingMetadataPtrOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field.
func (DomainMappingMetadataPtrOutput) Elem ¶
func (o DomainMappingMetadataPtrOutput) Elem() DomainMappingMetadataOutput
func (DomainMappingMetadataPtrOutput) ElementType ¶
func (DomainMappingMetadataPtrOutput) ElementType() reflect.Type
func (DomainMappingMetadataPtrOutput) Generation ¶
func (o DomainMappingMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (DomainMappingMetadataPtrOutput) Labels ¶
func (o DomainMappingMetadataPtrOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (DomainMappingMetadataPtrOutput) Namespace ¶
func (o DomainMappingMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (DomainMappingMetadataPtrOutput) ResourceVersion ¶
func (o DomainMappingMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (DomainMappingMetadataPtrOutput) SelfLink ¶
func (o DomainMappingMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutput ¶
func (o DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutput() DomainMappingMetadataPtrOutput
func (DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutputWithContext ¶
func (o DomainMappingMetadataPtrOutput) ToDomainMappingMetadataPtrOutputWithContext(ctx context.Context) DomainMappingMetadataPtrOutput
func (DomainMappingMetadataPtrOutput) Uid ¶
func (o DomainMappingMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type DomainMappingOutput ¶
type DomainMappingOutput struct{ *pulumi.OutputState }
func (DomainMappingOutput) ElementType ¶
func (DomainMappingOutput) ElementType() reflect.Type
func (DomainMappingOutput) Location ¶ added in v6.23.0
func (o DomainMappingOutput) Location() pulumi.StringOutput
The location of the cloud run instance. eg us-central1
func (DomainMappingOutput) Metadata ¶ added in v6.23.0
func (o DomainMappingOutput) Metadata() DomainMappingMetadataOutput
Metadata associated with this DomainMapping. Structure is documented below.
func (DomainMappingOutput) Name ¶ added in v6.23.0
func (o DomainMappingOutput) Name() pulumi.StringOutput
Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain
func (DomainMappingOutput) Project ¶ added in v6.23.0
func (o DomainMappingOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (DomainMappingOutput) Spec ¶ added in v6.23.0
func (o DomainMappingOutput) Spec() DomainMappingSpecOutput
The spec for this DomainMapping. Structure is documented below.
func (DomainMappingOutput) Statuses ¶ added in v6.23.0
func (o DomainMappingOutput) Statuses() DomainMappingStatusArrayOutput
The current status of the DomainMapping.
func (DomainMappingOutput) ToDomainMappingOutput ¶
func (o DomainMappingOutput) ToDomainMappingOutput() DomainMappingOutput
func (DomainMappingOutput) ToDomainMappingOutputWithContext ¶
func (o DomainMappingOutput) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
type DomainMappingSpec ¶
type DomainMappingSpec struct { // The mode of the certificate. // Default value is `AUTOMATIC`. // Possible values are `NONE` and `AUTOMATIC`. CertificateMode *string `pulumi:"certificateMode"` // If set, the mapping will override any mapping set before this spec was set. // It is recommended that the user leaves this empty to receive an error // warning about a potential conflict and only set it once the respective UI // has given such a warning. ForceOverride *bool `pulumi:"forceOverride"` // The name of the Cloud Run Service that this DomainMapping applies to. // The route must exist. RouteName string `pulumi:"routeName"` }
type DomainMappingSpecArgs ¶
type DomainMappingSpecArgs struct { // The mode of the certificate. // Default value is `AUTOMATIC`. // Possible values are `NONE` and `AUTOMATIC`. CertificateMode pulumi.StringPtrInput `pulumi:"certificateMode"` // If set, the mapping will override any mapping set before this spec was set. // It is recommended that the user leaves this empty to receive an error // warning about a potential conflict and only set it once the respective UI // has given such a warning. ForceOverride pulumi.BoolPtrInput `pulumi:"forceOverride"` // The name of the Cloud Run Service that this DomainMapping applies to. // The route must exist. RouteName pulumi.StringInput `pulumi:"routeName"` }
func (DomainMappingSpecArgs) ElementType ¶
func (DomainMappingSpecArgs) ElementType() reflect.Type
func (DomainMappingSpecArgs) ToDomainMappingSpecOutput ¶
func (i DomainMappingSpecArgs) ToDomainMappingSpecOutput() DomainMappingSpecOutput
func (DomainMappingSpecArgs) ToDomainMappingSpecOutputWithContext ¶
func (i DomainMappingSpecArgs) ToDomainMappingSpecOutputWithContext(ctx context.Context) DomainMappingSpecOutput
func (DomainMappingSpecArgs) ToDomainMappingSpecPtrOutput ¶
func (i DomainMappingSpecArgs) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
func (DomainMappingSpecArgs) ToDomainMappingSpecPtrOutputWithContext ¶
func (i DomainMappingSpecArgs) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
type DomainMappingSpecInput ¶
type DomainMappingSpecInput interface { pulumi.Input ToDomainMappingSpecOutput() DomainMappingSpecOutput ToDomainMappingSpecOutputWithContext(context.Context) DomainMappingSpecOutput }
DomainMappingSpecInput is an input type that accepts DomainMappingSpecArgs and DomainMappingSpecOutput values. You can construct a concrete instance of `DomainMappingSpecInput` via:
DomainMappingSpecArgs{...}
type DomainMappingSpecOutput ¶
type DomainMappingSpecOutput struct{ *pulumi.OutputState }
func (DomainMappingSpecOutput) CertificateMode ¶
func (o DomainMappingSpecOutput) CertificateMode() pulumi.StringPtrOutput
The mode of the certificate. Default value is `AUTOMATIC`. Possible values are `NONE` and `AUTOMATIC`.
func (DomainMappingSpecOutput) ElementType ¶
func (DomainMappingSpecOutput) ElementType() reflect.Type
func (DomainMappingSpecOutput) ForceOverride ¶
func (o DomainMappingSpecOutput) ForceOverride() pulumi.BoolPtrOutput
If set, the mapping will override any mapping set before this spec was set. It is recommended that the user leaves this empty to receive an error warning about a potential conflict and only set it once the respective UI has given such a warning.
func (DomainMappingSpecOutput) RouteName ¶
func (o DomainMappingSpecOutput) RouteName() pulumi.StringOutput
The name of the Cloud Run Service that this DomainMapping applies to. The route must exist.
func (DomainMappingSpecOutput) ToDomainMappingSpecOutput ¶
func (o DomainMappingSpecOutput) ToDomainMappingSpecOutput() DomainMappingSpecOutput
func (DomainMappingSpecOutput) ToDomainMappingSpecOutputWithContext ¶
func (o DomainMappingSpecOutput) ToDomainMappingSpecOutputWithContext(ctx context.Context) DomainMappingSpecOutput
func (DomainMappingSpecOutput) ToDomainMappingSpecPtrOutput ¶
func (o DomainMappingSpecOutput) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
func (DomainMappingSpecOutput) ToDomainMappingSpecPtrOutputWithContext ¶
func (o DomainMappingSpecOutput) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
type DomainMappingSpecPtrInput ¶
type DomainMappingSpecPtrInput interface { pulumi.Input ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput ToDomainMappingSpecPtrOutputWithContext(context.Context) DomainMappingSpecPtrOutput }
DomainMappingSpecPtrInput is an input type that accepts DomainMappingSpecArgs, DomainMappingSpecPtr and DomainMappingSpecPtrOutput values. You can construct a concrete instance of `DomainMappingSpecPtrInput` via:
DomainMappingSpecArgs{...} or: nil
func DomainMappingSpecPtr ¶
func DomainMappingSpecPtr(v *DomainMappingSpecArgs) DomainMappingSpecPtrInput
type DomainMappingSpecPtrOutput ¶
type DomainMappingSpecPtrOutput struct{ *pulumi.OutputState }
func (DomainMappingSpecPtrOutput) CertificateMode ¶
func (o DomainMappingSpecPtrOutput) CertificateMode() pulumi.StringPtrOutput
The mode of the certificate. Default value is `AUTOMATIC`. Possible values are `NONE` and `AUTOMATIC`.
func (DomainMappingSpecPtrOutput) Elem ¶
func (o DomainMappingSpecPtrOutput) Elem() DomainMappingSpecOutput
func (DomainMappingSpecPtrOutput) ElementType ¶
func (DomainMappingSpecPtrOutput) ElementType() reflect.Type
func (DomainMappingSpecPtrOutput) ForceOverride ¶
func (o DomainMappingSpecPtrOutput) ForceOverride() pulumi.BoolPtrOutput
If set, the mapping will override any mapping set before this spec was set. It is recommended that the user leaves this empty to receive an error warning about a potential conflict and only set it once the respective UI has given such a warning.
func (DomainMappingSpecPtrOutput) RouteName ¶
func (o DomainMappingSpecPtrOutput) RouteName() pulumi.StringPtrOutput
The name of the Cloud Run Service that this DomainMapping applies to. The route must exist.
func (DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutput ¶
func (o DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutput() DomainMappingSpecPtrOutput
func (DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutputWithContext ¶
func (o DomainMappingSpecPtrOutput) ToDomainMappingSpecPtrOutputWithContext(ctx context.Context) DomainMappingSpecPtrOutput
type DomainMappingState ¶
type DomainMappingState struct { // The location of the cloud run instance. eg us-central1 Location pulumi.StringPtrInput // Metadata associated with this DomainMapping. // Structure is documented below. Metadata DomainMappingMetadataPtrInput // Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The spec for this DomainMapping. // Structure is documented below. Spec DomainMappingSpecPtrInput // The current status of the DomainMapping. Statuses DomainMappingStatusArrayInput }
func (DomainMappingState) ElementType ¶
func (DomainMappingState) ElementType() reflect.Type
type DomainMappingStatus ¶
type DomainMappingStatus struct { Conditions []DomainMappingStatusCondition `pulumi:"conditions"` MappedRouteName *string `pulumi:"mappedRouteName"` ObservedGeneration *int `pulumi:"observedGeneration"` ResourceRecords []DomainMappingStatusResourceRecord `pulumi:"resourceRecords"` }
type DomainMappingStatusArgs ¶
type DomainMappingStatusArgs struct { Conditions DomainMappingStatusConditionArrayInput `pulumi:"conditions"` MappedRouteName pulumi.StringPtrInput `pulumi:"mappedRouteName"` ObservedGeneration pulumi.IntPtrInput `pulumi:"observedGeneration"` ResourceRecords DomainMappingStatusResourceRecordArrayInput `pulumi:"resourceRecords"` }
func (DomainMappingStatusArgs) ElementType ¶
func (DomainMappingStatusArgs) ElementType() reflect.Type
func (DomainMappingStatusArgs) ToDomainMappingStatusOutput ¶
func (i DomainMappingStatusArgs) ToDomainMappingStatusOutput() DomainMappingStatusOutput
func (DomainMappingStatusArgs) ToDomainMappingStatusOutputWithContext ¶
func (i DomainMappingStatusArgs) ToDomainMappingStatusOutputWithContext(ctx context.Context) DomainMappingStatusOutput
type DomainMappingStatusArray ¶
type DomainMappingStatusArray []DomainMappingStatusInput
func (DomainMappingStatusArray) ElementType ¶
func (DomainMappingStatusArray) ElementType() reflect.Type
func (DomainMappingStatusArray) ToDomainMappingStatusArrayOutput ¶
func (i DomainMappingStatusArray) ToDomainMappingStatusArrayOutput() DomainMappingStatusArrayOutput
func (DomainMappingStatusArray) ToDomainMappingStatusArrayOutputWithContext ¶
func (i DomainMappingStatusArray) ToDomainMappingStatusArrayOutputWithContext(ctx context.Context) DomainMappingStatusArrayOutput
type DomainMappingStatusArrayInput ¶
type DomainMappingStatusArrayInput interface { pulumi.Input ToDomainMappingStatusArrayOutput() DomainMappingStatusArrayOutput ToDomainMappingStatusArrayOutputWithContext(context.Context) DomainMappingStatusArrayOutput }
DomainMappingStatusArrayInput is an input type that accepts DomainMappingStatusArray and DomainMappingStatusArrayOutput values. You can construct a concrete instance of `DomainMappingStatusArrayInput` via:
DomainMappingStatusArray{ DomainMappingStatusArgs{...} }
type DomainMappingStatusArrayOutput ¶
type DomainMappingStatusArrayOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusArrayOutput) ElementType ¶
func (DomainMappingStatusArrayOutput) ElementType() reflect.Type
func (DomainMappingStatusArrayOutput) Index ¶
func (o DomainMappingStatusArrayOutput) Index(i pulumi.IntInput) DomainMappingStatusOutput
func (DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutput ¶
func (o DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutput() DomainMappingStatusArrayOutput
func (DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutputWithContext ¶
func (o DomainMappingStatusArrayOutput) ToDomainMappingStatusArrayOutputWithContext(ctx context.Context) DomainMappingStatusArrayOutput
type DomainMappingStatusConditionArgs ¶
type DomainMappingStatusConditionArgs struct { Message pulumi.StringPtrInput `pulumi:"message"` Reason pulumi.StringPtrInput `pulumi:"reason"` Status pulumi.StringPtrInput `pulumi:"status"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DomainMappingStatusConditionArgs) ElementType ¶
func (DomainMappingStatusConditionArgs) ElementType() reflect.Type
func (DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutput ¶
func (i DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutput() DomainMappingStatusConditionOutput
func (DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutputWithContext ¶
func (i DomainMappingStatusConditionArgs) ToDomainMappingStatusConditionOutputWithContext(ctx context.Context) DomainMappingStatusConditionOutput
type DomainMappingStatusConditionArray ¶
type DomainMappingStatusConditionArray []DomainMappingStatusConditionInput
func (DomainMappingStatusConditionArray) ElementType ¶
func (DomainMappingStatusConditionArray) ElementType() reflect.Type
func (DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutput ¶
func (i DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutput() DomainMappingStatusConditionArrayOutput
func (DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutputWithContext ¶
func (i DomainMappingStatusConditionArray) ToDomainMappingStatusConditionArrayOutputWithContext(ctx context.Context) DomainMappingStatusConditionArrayOutput
type DomainMappingStatusConditionArrayInput ¶
type DomainMappingStatusConditionArrayInput interface { pulumi.Input ToDomainMappingStatusConditionArrayOutput() DomainMappingStatusConditionArrayOutput ToDomainMappingStatusConditionArrayOutputWithContext(context.Context) DomainMappingStatusConditionArrayOutput }
DomainMappingStatusConditionArrayInput is an input type that accepts DomainMappingStatusConditionArray and DomainMappingStatusConditionArrayOutput values. You can construct a concrete instance of `DomainMappingStatusConditionArrayInput` via:
DomainMappingStatusConditionArray{ DomainMappingStatusConditionArgs{...} }
type DomainMappingStatusConditionArrayOutput ¶
type DomainMappingStatusConditionArrayOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusConditionArrayOutput) ElementType ¶
func (DomainMappingStatusConditionArrayOutput) ElementType() reflect.Type
func (DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutput ¶
func (o DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutput() DomainMappingStatusConditionArrayOutput
func (DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutputWithContext ¶
func (o DomainMappingStatusConditionArrayOutput) ToDomainMappingStatusConditionArrayOutputWithContext(ctx context.Context) DomainMappingStatusConditionArrayOutput
type DomainMappingStatusConditionInput ¶
type DomainMappingStatusConditionInput interface { pulumi.Input ToDomainMappingStatusConditionOutput() DomainMappingStatusConditionOutput ToDomainMappingStatusConditionOutputWithContext(context.Context) DomainMappingStatusConditionOutput }
DomainMappingStatusConditionInput is an input type that accepts DomainMappingStatusConditionArgs and DomainMappingStatusConditionOutput values. You can construct a concrete instance of `DomainMappingStatusConditionInput` via:
DomainMappingStatusConditionArgs{...}
type DomainMappingStatusConditionOutput ¶
type DomainMappingStatusConditionOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusConditionOutput) ElementType ¶
func (DomainMappingStatusConditionOutput) ElementType() reflect.Type
func (DomainMappingStatusConditionOutput) Message ¶
func (o DomainMappingStatusConditionOutput) Message() pulumi.StringPtrOutput
func (DomainMappingStatusConditionOutput) Reason ¶
func (o DomainMappingStatusConditionOutput) Reason() pulumi.StringPtrOutput
func (DomainMappingStatusConditionOutput) Status ¶
func (o DomainMappingStatusConditionOutput) Status() pulumi.StringPtrOutput
func (DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutput ¶
func (o DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutput() DomainMappingStatusConditionOutput
func (DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutputWithContext ¶
func (o DomainMappingStatusConditionOutput) ToDomainMappingStatusConditionOutputWithContext(ctx context.Context) DomainMappingStatusConditionOutput
func (DomainMappingStatusConditionOutput) Type ¶
func (o DomainMappingStatusConditionOutput) Type() pulumi.StringPtrOutput
type DomainMappingStatusInput ¶
type DomainMappingStatusInput interface { pulumi.Input ToDomainMappingStatusOutput() DomainMappingStatusOutput ToDomainMappingStatusOutputWithContext(context.Context) DomainMappingStatusOutput }
DomainMappingStatusInput is an input type that accepts DomainMappingStatusArgs and DomainMappingStatusOutput values. You can construct a concrete instance of `DomainMappingStatusInput` via:
DomainMappingStatusArgs{...}
type DomainMappingStatusOutput ¶
type DomainMappingStatusOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusOutput) Conditions ¶
func (o DomainMappingStatusOutput) Conditions() DomainMappingStatusConditionArrayOutput
func (DomainMappingStatusOutput) ElementType ¶
func (DomainMappingStatusOutput) ElementType() reflect.Type
func (DomainMappingStatusOutput) MappedRouteName ¶
func (o DomainMappingStatusOutput) MappedRouteName() pulumi.StringPtrOutput
func (DomainMappingStatusOutput) ObservedGeneration ¶
func (o DomainMappingStatusOutput) ObservedGeneration() pulumi.IntPtrOutput
func (DomainMappingStatusOutput) ResourceRecords ¶
func (o DomainMappingStatusOutput) ResourceRecords() DomainMappingStatusResourceRecordArrayOutput
func (DomainMappingStatusOutput) ToDomainMappingStatusOutput ¶
func (o DomainMappingStatusOutput) ToDomainMappingStatusOutput() DomainMappingStatusOutput
func (DomainMappingStatusOutput) ToDomainMappingStatusOutputWithContext ¶
func (o DomainMappingStatusOutput) ToDomainMappingStatusOutputWithContext(ctx context.Context) DomainMappingStatusOutput
type DomainMappingStatusResourceRecord ¶
type DomainMappingStatusResourceRecord struct { // Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain Name *string `pulumi:"name"` Rrdata *string `pulumi:"rrdata"` Type *string `pulumi:"type"` }
type DomainMappingStatusResourceRecordArgs ¶
type DomainMappingStatusResourceRecordArgs struct { // Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain Name pulumi.StringPtrInput `pulumi:"name"` Rrdata pulumi.StringPtrInput `pulumi:"rrdata"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DomainMappingStatusResourceRecordArgs) ElementType ¶
func (DomainMappingStatusResourceRecordArgs) ElementType() reflect.Type
func (DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutput ¶
func (i DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutput() DomainMappingStatusResourceRecordOutput
func (DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutputWithContext ¶
func (i DomainMappingStatusResourceRecordArgs) ToDomainMappingStatusResourceRecordOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordOutput
type DomainMappingStatusResourceRecordArray ¶
type DomainMappingStatusResourceRecordArray []DomainMappingStatusResourceRecordInput
func (DomainMappingStatusResourceRecordArray) ElementType ¶
func (DomainMappingStatusResourceRecordArray) ElementType() reflect.Type
func (DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutput ¶
func (i DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutput() DomainMappingStatusResourceRecordArrayOutput
func (DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutputWithContext ¶
func (i DomainMappingStatusResourceRecordArray) ToDomainMappingStatusResourceRecordArrayOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordArrayOutput
type DomainMappingStatusResourceRecordArrayInput ¶
type DomainMappingStatusResourceRecordArrayInput interface { pulumi.Input ToDomainMappingStatusResourceRecordArrayOutput() DomainMappingStatusResourceRecordArrayOutput ToDomainMappingStatusResourceRecordArrayOutputWithContext(context.Context) DomainMappingStatusResourceRecordArrayOutput }
DomainMappingStatusResourceRecordArrayInput is an input type that accepts DomainMappingStatusResourceRecordArray and DomainMappingStatusResourceRecordArrayOutput values. You can construct a concrete instance of `DomainMappingStatusResourceRecordArrayInput` via:
DomainMappingStatusResourceRecordArray{ DomainMappingStatusResourceRecordArgs{...} }
type DomainMappingStatusResourceRecordArrayOutput ¶
type DomainMappingStatusResourceRecordArrayOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusResourceRecordArrayOutput) ElementType ¶
func (DomainMappingStatusResourceRecordArrayOutput) ElementType() reflect.Type
func (DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutput ¶
func (o DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutput() DomainMappingStatusResourceRecordArrayOutput
func (DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutputWithContext ¶
func (o DomainMappingStatusResourceRecordArrayOutput) ToDomainMappingStatusResourceRecordArrayOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordArrayOutput
type DomainMappingStatusResourceRecordInput ¶
type DomainMappingStatusResourceRecordInput interface { pulumi.Input ToDomainMappingStatusResourceRecordOutput() DomainMappingStatusResourceRecordOutput ToDomainMappingStatusResourceRecordOutputWithContext(context.Context) DomainMappingStatusResourceRecordOutput }
DomainMappingStatusResourceRecordInput is an input type that accepts DomainMappingStatusResourceRecordArgs and DomainMappingStatusResourceRecordOutput values. You can construct a concrete instance of `DomainMappingStatusResourceRecordInput` via:
DomainMappingStatusResourceRecordArgs{...}
type DomainMappingStatusResourceRecordOutput ¶
type DomainMappingStatusResourceRecordOutput struct{ *pulumi.OutputState }
func (DomainMappingStatusResourceRecordOutput) ElementType ¶
func (DomainMappingStatusResourceRecordOutput) ElementType() reflect.Type
func (DomainMappingStatusResourceRecordOutput) Name ¶
func (o DomainMappingStatusResourceRecordOutput) Name() pulumi.StringPtrOutput
Name should be a [verified](https://support.google.com/webmasters/answer/9008080) domain
func (DomainMappingStatusResourceRecordOutput) Rrdata ¶
func (o DomainMappingStatusResourceRecordOutput) Rrdata() pulumi.StringPtrOutput
func (DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutput ¶
func (o DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutput() DomainMappingStatusResourceRecordOutput
func (DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutputWithContext ¶
func (o DomainMappingStatusResourceRecordOutput) ToDomainMappingStatusResourceRecordOutputWithContext(ctx context.Context) DomainMappingStatusResourceRecordOutput
func (DomainMappingStatusResourceRecordOutput) Type ¶
func (o DomainMappingStatusResourceRecordOutput) Type() pulumi.StringPtrOutput
type GetLocationsArgs ¶
type GetLocationsArgs struct { // The project to list versions for. If it // is not provided, the provider project is used. Project *string `pulumi:"project"` }
A collection of arguments for invoking getLocations.
type GetLocationsOutputArgs ¶
type GetLocationsOutputArgs struct { // The project to list versions for. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getLocations.
func (GetLocationsOutputArgs) ElementType ¶
func (GetLocationsOutputArgs) ElementType() reflect.Type
type GetLocationsResult ¶
type GetLocationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of Cloud Run locations available for the given project. Locations []string `pulumi:"locations"` Project string `pulumi:"project"` }
A collection of values returned by getLocations.
func GetLocations ¶
func GetLocations(ctx *pulumi.Context, args *GetLocationsArgs, opts ...pulumi.InvokeOption) (*GetLocationsResult, error)
Get Cloud Run locations available for a project.
To get more information about Cloud Run, see:
* [API documentation](https://cloud.google.com/run/docs/reference/rest/v1/projects.locations) * How-to Guides
- [Official Documentation](https://cloud.google.com/run/docs/)
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err = cloudrun.GetLocations(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetLocationsResultOutput ¶
type GetLocationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLocations.
func GetLocationsOutput ¶
func GetLocationsOutput(ctx *pulumi.Context, args GetLocationsOutputArgs, opts ...pulumi.InvokeOption) GetLocationsResultOutput
func (GetLocationsResultOutput) ElementType ¶
func (GetLocationsResultOutput) ElementType() reflect.Type
func (GetLocationsResultOutput) Id ¶
func (o GetLocationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetLocationsResultOutput) Locations ¶
func (o GetLocationsResultOutput) Locations() pulumi.StringArrayOutput
The list of Cloud Run locations available for the given project.
func (GetLocationsResultOutput) Project ¶
func (o GetLocationsResultOutput) Project() pulumi.StringOutput
func (GetLocationsResultOutput) ToGetLocationsResultOutput ¶
func (o GetLocationsResultOutput) ToGetLocationsResultOutput() GetLocationsResultOutput
func (GetLocationsResultOutput) ToGetLocationsResultOutputWithContext ¶
func (o GetLocationsResultOutput) ToGetLocationsResultOutputWithContext(ctx context.Context) GetLocationsResultOutput
type GetServiceMetadata ¶
type GetServiceMetadata struct { Annotations map[string]string `pulumi:"annotations"` Generation int `pulumi:"generation"` Labels map[string]string `pulumi:"labels"` Namespace string `pulumi:"namespace"` ResourceVersion string `pulumi:"resourceVersion"` SelfLink string `pulumi:"selfLink"` Uid string `pulumi:"uid"` }
type GetServiceMetadataArgs ¶
type GetServiceMetadataArgs struct { Annotations pulumi.StringMapInput `pulumi:"annotations"` Generation pulumi.IntInput `pulumi:"generation"` Labels pulumi.StringMapInput `pulumi:"labels"` Namespace pulumi.StringInput `pulumi:"namespace"` ResourceVersion pulumi.StringInput `pulumi:"resourceVersion"` SelfLink pulumi.StringInput `pulumi:"selfLink"` Uid pulumi.StringInput `pulumi:"uid"` }
func (GetServiceMetadataArgs) ElementType ¶
func (GetServiceMetadataArgs) ElementType() reflect.Type
func (GetServiceMetadataArgs) ToGetServiceMetadataOutput ¶
func (i GetServiceMetadataArgs) ToGetServiceMetadataOutput() GetServiceMetadataOutput
func (GetServiceMetadataArgs) ToGetServiceMetadataOutputWithContext ¶
func (i GetServiceMetadataArgs) ToGetServiceMetadataOutputWithContext(ctx context.Context) GetServiceMetadataOutput
type GetServiceMetadataArray ¶
type GetServiceMetadataArray []GetServiceMetadataInput
func (GetServiceMetadataArray) ElementType ¶
func (GetServiceMetadataArray) ElementType() reflect.Type
func (GetServiceMetadataArray) ToGetServiceMetadataArrayOutput ¶
func (i GetServiceMetadataArray) ToGetServiceMetadataArrayOutput() GetServiceMetadataArrayOutput
func (GetServiceMetadataArray) ToGetServiceMetadataArrayOutputWithContext ¶
func (i GetServiceMetadataArray) ToGetServiceMetadataArrayOutputWithContext(ctx context.Context) GetServiceMetadataArrayOutput
type GetServiceMetadataArrayInput ¶
type GetServiceMetadataArrayInput interface { pulumi.Input ToGetServiceMetadataArrayOutput() GetServiceMetadataArrayOutput ToGetServiceMetadataArrayOutputWithContext(context.Context) GetServiceMetadataArrayOutput }
GetServiceMetadataArrayInput is an input type that accepts GetServiceMetadataArray and GetServiceMetadataArrayOutput values. You can construct a concrete instance of `GetServiceMetadataArrayInput` via:
GetServiceMetadataArray{ GetServiceMetadataArgs{...} }
type GetServiceMetadataArrayOutput ¶
type GetServiceMetadataArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMetadataArrayOutput) ElementType ¶
func (GetServiceMetadataArrayOutput) ElementType() reflect.Type
func (GetServiceMetadataArrayOutput) Index ¶
func (o GetServiceMetadataArrayOutput) Index(i pulumi.IntInput) GetServiceMetadataOutput
func (GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutput ¶
func (o GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutput() GetServiceMetadataArrayOutput
func (GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutputWithContext ¶
func (o GetServiceMetadataArrayOutput) ToGetServiceMetadataArrayOutputWithContext(ctx context.Context) GetServiceMetadataArrayOutput
type GetServiceMetadataInput ¶
type GetServiceMetadataInput interface { pulumi.Input ToGetServiceMetadataOutput() GetServiceMetadataOutput ToGetServiceMetadataOutputWithContext(context.Context) GetServiceMetadataOutput }
GetServiceMetadataInput is an input type that accepts GetServiceMetadataArgs and GetServiceMetadataOutput values. You can construct a concrete instance of `GetServiceMetadataInput` via:
GetServiceMetadataArgs{...}
type GetServiceMetadataOutput ¶
type GetServiceMetadataOutput struct{ *pulumi.OutputState }
func (GetServiceMetadataOutput) Annotations ¶
func (o GetServiceMetadataOutput) Annotations() pulumi.StringMapOutput
func (GetServiceMetadataOutput) ElementType ¶
func (GetServiceMetadataOutput) ElementType() reflect.Type
func (GetServiceMetadataOutput) Generation ¶
func (o GetServiceMetadataOutput) Generation() pulumi.IntOutput
func (GetServiceMetadataOutput) Labels ¶
func (o GetServiceMetadataOutput) Labels() pulumi.StringMapOutput
func (GetServiceMetadataOutput) Namespace ¶
func (o GetServiceMetadataOutput) Namespace() pulumi.StringOutput
func (GetServiceMetadataOutput) ResourceVersion ¶
func (o GetServiceMetadataOutput) ResourceVersion() pulumi.StringOutput
func (GetServiceMetadataOutput) SelfLink ¶
func (o GetServiceMetadataOutput) SelfLink() pulumi.StringOutput
func (GetServiceMetadataOutput) ToGetServiceMetadataOutput ¶
func (o GetServiceMetadataOutput) ToGetServiceMetadataOutput() GetServiceMetadataOutput
func (GetServiceMetadataOutput) ToGetServiceMetadataOutputWithContext ¶
func (o GetServiceMetadataOutput) ToGetServiceMetadataOutputWithContext(ctx context.Context) GetServiceMetadataOutput
func (GetServiceMetadataOutput) Uid ¶
func (o GetServiceMetadataOutput) Uid() pulumi.StringOutput
type GetServiceStatus ¶
type GetServiceStatus struct { Conditions []GetServiceStatusCondition `pulumi:"conditions"` LatestCreatedRevisionName string `pulumi:"latestCreatedRevisionName"` LatestReadyRevisionName string `pulumi:"latestReadyRevisionName"` ObservedGeneration int `pulumi:"observedGeneration"` Url string `pulumi:"url"` }
type GetServiceStatusArgs ¶
type GetServiceStatusArgs struct { Conditions GetServiceStatusConditionArrayInput `pulumi:"conditions"` LatestCreatedRevisionName pulumi.StringInput `pulumi:"latestCreatedRevisionName"` LatestReadyRevisionName pulumi.StringInput `pulumi:"latestReadyRevisionName"` ObservedGeneration pulumi.IntInput `pulumi:"observedGeneration"` Url pulumi.StringInput `pulumi:"url"` }
func (GetServiceStatusArgs) ElementType ¶
func (GetServiceStatusArgs) ElementType() reflect.Type
func (GetServiceStatusArgs) ToGetServiceStatusOutput ¶
func (i GetServiceStatusArgs) ToGetServiceStatusOutput() GetServiceStatusOutput
func (GetServiceStatusArgs) ToGetServiceStatusOutputWithContext ¶
func (i GetServiceStatusArgs) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput
type GetServiceStatusArray ¶
type GetServiceStatusArray []GetServiceStatusInput
func (GetServiceStatusArray) ElementType ¶
func (GetServiceStatusArray) ElementType() reflect.Type
func (GetServiceStatusArray) ToGetServiceStatusArrayOutput ¶
func (i GetServiceStatusArray) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
func (GetServiceStatusArray) ToGetServiceStatusArrayOutputWithContext ¶
func (i GetServiceStatusArray) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
type GetServiceStatusArrayInput ¶
type GetServiceStatusArrayInput interface { pulumi.Input ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput ToGetServiceStatusArrayOutputWithContext(context.Context) GetServiceStatusArrayOutput }
GetServiceStatusArrayInput is an input type that accepts GetServiceStatusArray and GetServiceStatusArrayOutput values. You can construct a concrete instance of `GetServiceStatusArrayInput` via:
GetServiceStatusArray{ GetServiceStatusArgs{...} }
type GetServiceStatusArrayOutput ¶
type GetServiceStatusArrayOutput struct{ *pulumi.OutputState }
func (GetServiceStatusArrayOutput) ElementType ¶
func (GetServiceStatusArrayOutput) ElementType() reflect.Type
func (GetServiceStatusArrayOutput) Index ¶
func (o GetServiceStatusArrayOutput) Index(i pulumi.IntInput) GetServiceStatusOutput
func (GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput ¶
func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
func (GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext ¶
func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
type GetServiceStatusConditionArgs ¶
type GetServiceStatusConditionArgs struct { Message pulumi.StringInput `pulumi:"message"` Reason pulumi.StringInput `pulumi:"reason"` Status pulumi.StringInput `pulumi:"status"` Type pulumi.StringInput `pulumi:"type"` }
func (GetServiceStatusConditionArgs) ElementType ¶
func (GetServiceStatusConditionArgs) ElementType() reflect.Type
func (GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutput ¶
func (i GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutput() GetServiceStatusConditionOutput
func (GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutputWithContext ¶
func (i GetServiceStatusConditionArgs) ToGetServiceStatusConditionOutputWithContext(ctx context.Context) GetServiceStatusConditionOutput
type GetServiceStatusConditionArray ¶
type GetServiceStatusConditionArray []GetServiceStatusConditionInput
func (GetServiceStatusConditionArray) ElementType ¶
func (GetServiceStatusConditionArray) ElementType() reflect.Type
func (GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutput ¶
func (i GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutput() GetServiceStatusConditionArrayOutput
func (GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutputWithContext ¶
func (i GetServiceStatusConditionArray) ToGetServiceStatusConditionArrayOutputWithContext(ctx context.Context) GetServiceStatusConditionArrayOutput
type GetServiceStatusConditionArrayInput ¶
type GetServiceStatusConditionArrayInput interface { pulumi.Input ToGetServiceStatusConditionArrayOutput() GetServiceStatusConditionArrayOutput ToGetServiceStatusConditionArrayOutputWithContext(context.Context) GetServiceStatusConditionArrayOutput }
GetServiceStatusConditionArrayInput is an input type that accepts GetServiceStatusConditionArray and GetServiceStatusConditionArrayOutput values. You can construct a concrete instance of `GetServiceStatusConditionArrayInput` via:
GetServiceStatusConditionArray{ GetServiceStatusConditionArgs{...} }
type GetServiceStatusConditionArrayOutput ¶
type GetServiceStatusConditionArrayOutput struct{ *pulumi.OutputState }
func (GetServiceStatusConditionArrayOutput) ElementType ¶
func (GetServiceStatusConditionArrayOutput) ElementType() reflect.Type
func (GetServiceStatusConditionArrayOutput) Index ¶
func (o GetServiceStatusConditionArrayOutput) Index(i pulumi.IntInput) GetServiceStatusConditionOutput
func (GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutput ¶
func (o GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutput() GetServiceStatusConditionArrayOutput
func (GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutputWithContext ¶
func (o GetServiceStatusConditionArrayOutput) ToGetServiceStatusConditionArrayOutputWithContext(ctx context.Context) GetServiceStatusConditionArrayOutput
type GetServiceStatusConditionInput ¶
type GetServiceStatusConditionInput interface { pulumi.Input ToGetServiceStatusConditionOutput() GetServiceStatusConditionOutput ToGetServiceStatusConditionOutputWithContext(context.Context) GetServiceStatusConditionOutput }
GetServiceStatusConditionInput is an input type that accepts GetServiceStatusConditionArgs and GetServiceStatusConditionOutput values. You can construct a concrete instance of `GetServiceStatusConditionInput` via:
GetServiceStatusConditionArgs{...}
type GetServiceStatusConditionOutput ¶
type GetServiceStatusConditionOutput struct{ *pulumi.OutputState }
func (GetServiceStatusConditionOutput) ElementType ¶
func (GetServiceStatusConditionOutput) ElementType() reflect.Type
func (GetServiceStatusConditionOutput) Message ¶
func (o GetServiceStatusConditionOutput) Message() pulumi.StringOutput
func (GetServiceStatusConditionOutput) Reason ¶
func (o GetServiceStatusConditionOutput) Reason() pulumi.StringOutput
func (GetServiceStatusConditionOutput) Status ¶
func (o GetServiceStatusConditionOutput) Status() pulumi.StringOutput
func (GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutput ¶
func (o GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutput() GetServiceStatusConditionOutput
func (GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutputWithContext ¶
func (o GetServiceStatusConditionOutput) ToGetServiceStatusConditionOutputWithContext(ctx context.Context) GetServiceStatusConditionOutput
func (GetServiceStatusConditionOutput) Type ¶
func (o GetServiceStatusConditionOutput) Type() pulumi.StringOutput
type GetServiceStatusInput ¶
type GetServiceStatusInput interface { pulumi.Input ToGetServiceStatusOutput() GetServiceStatusOutput ToGetServiceStatusOutputWithContext(context.Context) GetServiceStatusOutput }
GetServiceStatusInput is an input type that accepts GetServiceStatusArgs and GetServiceStatusOutput values. You can construct a concrete instance of `GetServiceStatusInput` via:
GetServiceStatusArgs{...}
type GetServiceStatusOutput ¶
type GetServiceStatusOutput struct{ *pulumi.OutputState }
func (GetServiceStatusOutput) Conditions ¶
func (o GetServiceStatusOutput) Conditions() GetServiceStatusConditionArrayOutput
func (GetServiceStatusOutput) ElementType ¶
func (GetServiceStatusOutput) ElementType() reflect.Type
func (GetServiceStatusOutput) LatestCreatedRevisionName ¶
func (o GetServiceStatusOutput) LatestCreatedRevisionName() pulumi.StringOutput
func (GetServiceStatusOutput) LatestReadyRevisionName ¶
func (o GetServiceStatusOutput) LatestReadyRevisionName() pulumi.StringOutput
func (GetServiceStatusOutput) ObservedGeneration ¶
func (o GetServiceStatusOutput) ObservedGeneration() pulumi.IntOutput
func (GetServiceStatusOutput) ToGetServiceStatusOutput ¶
func (o GetServiceStatusOutput) ToGetServiceStatusOutput() GetServiceStatusOutput
func (GetServiceStatusOutput) ToGetServiceStatusOutputWithContext ¶
func (o GetServiceStatusOutput) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput
func (GetServiceStatusOutput) Url ¶
func (o GetServiceStatusOutput) Url() pulumi.StringOutput
type GetServiceTemplate ¶
type GetServiceTemplate struct { Metadatas []GetServiceTemplateMetadata `pulumi:"metadatas"` Specs []GetServiceTemplateSpec `pulumi:"specs"` }
type GetServiceTemplateArgs ¶
type GetServiceTemplateArgs struct { Metadatas GetServiceTemplateMetadataArrayInput `pulumi:"metadatas"` Specs GetServiceTemplateSpecArrayInput `pulumi:"specs"` }
func (GetServiceTemplateArgs) ElementType ¶
func (GetServiceTemplateArgs) ElementType() reflect.Type
func (GetServiceTemplateArgs) ToGetServiceTemplateOutput ¶
func (i GetServiceTemplateArgs) ToGetServiceTemplateOutput() GetServiceTemplateOutput
func (GetServiceTemplateArgs) ToGetServiceTemplateOutputWithContext ¶
func (i GetServiceTemplateArgs) ToGetServiceTemplateOutputWithContext(ctx context.Context) GetServiceTemplateOutput
type GetServiceTemplateArray ¶
type GetServiceTemplateArray []GetServiceTemplateInput
func (GetServiceTemplateArray) ElementType ¶
func (GetServiceTemplateArray) ElementType() reflect.Type
func (GetServiceTemplateArray) ToGetServiceTemplateArrayOutput ¶
func (i GetServiceTemplateArray) ToGetServiceTemplateArrayOutput() GetServiceTemplateArrayOutput
func (GetServiceTemplateArray) ToGetServiceTemplateArrayOutputWithContext ¶
func (i GetServiceTemplateArray) ToGetServiceTemplateArrayOutputWithContext(ctx context.Context) GetServiceTemplateArrayOutput
type GetServiceTemplateArrayInput ¶
type GetServiceTemplateArrayInput interface { pulumi.Input ToGetServiceTemplateArrayOutput() GetServiceTemplateArrayOutput ToGetServiceTemplateArrayOutputWithContext(context.Context) GetServiceTemplateArrayOutput }
GetServiceTemplateArrayInput is an input type that accepts GetServiceTemplateArray and GetServiceTemplateArrayOutput values. You can construct a concrete instance of `GetServiceTemplateArrayInput` via:
GetServiceTemplateArray{ GetServiceTemplateArgs{...} }
type GetServiceTemplateArrayOutput ¶
type GetServiceTemplateArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateArrayOutput) ElementType ¶
func (GetServiceTemplateArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateArrayOutput) Index ¶
func (o GetServiceTemplateArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateOutput
func (GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutput ¶
func (o GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutput() GetServiceTemplateArrayOutput
func (GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutputWithContext ¶
func (o GetServiceTemplateArrayOutput) ToGetServiceTemplateArrayOutputWithContext(ctx context.Context) GetServiceTemplateArrayOutput
type GetServiceTemplateInput ¶
type GetServiceTemplateInput interface { pulumi.Input ToGetServiceTemplateOutput() GetServiceTemplateOutput ToGetServiceTemplateOutputWithContext(context.Context) GetServiceTemplateOutput }
GetServiceTemplateInput is an input type that accepts GetServiceTemplateArgs and GetServiceTemplateOutput values. You can construct a concrete instance of `GetServiceTemplateInput` via:
GetServiceTemplateArgs{...}
type GetServiceTemplateMetadata ¶
type GetServiceTemplateMetadata struct { Annotations map[string]string `pulumi:"annotations"` Generation int `pulumi:"generation"` Labels map[string]string `pulumi:"labels"` // The name of the Cloud Run Service. Name string `pulumi:"name"` Namespace string `pulumi:"namespace"` ResourceVersion string `pulumi:"resourceVersion"` SelfLink string `pulumi:"selfLink"` Uid string `pulumi:"uid"` }
type GetServiceTemplateMetadataArgs ¶
type GetServiceTemplateMetadataArgs struct { Annotations pulumi.StringMapInput `pulumi:"annotations"` Generation pulumi.IntInput `pulumi:"generation"` Labels pulumi.StringMapInput `pulumi:"labels"` // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringInput `pulumi:"namespace"` ResourceVersion pulumi.StringInput `pulumi:"resourceVersion"` SelfLink pulumi.StringInput `pulumi:"selfLink"` Uid pulumi.StringInput `pulumi:"uid"` }
func (GetServiceTemplateMetadataArgs) ElementType ¶
func (GetServiceTemplateMetadataArgs) ElementType() reflect.Type
func (GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutput ¶
func (i GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutput() GetServiceTemplateMetadataOutput
func (GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutputWithContext ¶
func (i GetServiceTemplateMetadataArgs) ToGetServiceTemplateMetadataOutputWithContext(ctx context.Context) GetServiceTemplateMetadataOutput
type GetServiceTemplateMetadataArray ¶
type GetServiceTemplateMetadataArray []GetServiceTemplateMetadataInput
func (GetServiceTemplateMetadataArray) ElementType ¶
func (GetServiceTemplateMetadataArray) ElementType() reflect.Type
func (GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutput ¶
func (i GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutput() GetServiceTemplateMetadataArrayOutput
func (GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutputWithContext ¶
func (i GetServiceTemplateMetadataArray) ToGetServiceTemplateMetadataArrayOutputWithContext(ctx context.Context) GetServiceTemplateMetadataArrayOutput
type GetServiceTemplateMetadataArrayInput ¶
type GetServiceTemplateMetadataArrayInput interface { pulumi.Input ToGetServiceTemplateMetadataArrayOutput() GetServiceTemplateMetadataArrayOutput ToGetServiceTemplateMetadataArrayOutputWithContext(context.Context) GetServiceTemplateMetadataArrayOutput }
GetServiceTemplateMetadataArrayInput is an input type that accepts GetServiceTemplateMetadataArray and GetServiceTemplateMetadataArrayOutput values. You can construct a concrete instance of `GetServiceTemplateMetadataArrayInput` via:
GetServiceTemplateMetadataArray{ GetServiceTemplateMetadataArgs{...} }
type GetServiceTemplateMetadataArrayOutput ¶
type GetServiceTemplateMetadataArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateMetadataArrayOutput) ElementType ¶
func (GetServiceTemplateMetadataArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateMetadataArrayOutput) Index ¶
func (o GetServiceTemplateMetadataArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateMetadataOutput
func (GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutput ¶
func (o GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutput() GetServiceTemplateMetadataArrayOutput
func (GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutputWithContext ¶
func (o GetServiceTemplateMetadataArrayOutput) ToGetServiceTemplateMetadataArrayOutputWithContext(ctx context.Context) GetServiceTemplateMetadataArrayOutput
type GetServiceTemplateMetadataInput ¶
type GetServiceTemplateMetadataInput interface { pulumi.Input ToGetServiceTemplateMetadataOutput() GetServiceTemplateMetadataOutput ToGetServiceTemplateMetadataOutputWithContext(context.Context) GetServiceTemplateMetadataOutput }
GetServiceTemplateMetadataInput is an input type that accepts GetServiceTemplateMetadataArgs and GetServiceTemplateMetadataOutput values. You can construct a concrete instance of `GetServiceTemplateMetadataInput` via:
GetServiceTemplateMetadataArgs{...}
type GetServiceTemplateMetadataOutput ¶
type GetServiceTemplateMetadataOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateMetadataOutput) Annotations ¶
func (o GetServiceTemplateMetadataOutput) Annotations() pulumi.StringMapOutput
func (GetServiceTemplateMetadataOutput) ElementType ¶
func (GetServiceTemplateMetadataOutput) ElementType() reflect.Type
func (GetServiceTemplateMetadataOutput) Generation ¶
func (o GetServiceTemplateMetadataOutput) Generation() pulumi.IntOutput
func (GetServiceTemplateMetadataOutput) Labels ¶
func (o GetServiceTemplateMetadataOutput) Labels() pulumi.StringMapOutput
func (GetServiceTemplateMetadataOutput) Name ¶
func (o GetServiceTemplateMetadataOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateMetadataOutput) Namespace ¶
func (o GetServiceTemplateMetadataOutput) Namespace() pulumi.StringOutput
func (GetServiceTemplateMetadataOutput) ResourceVersion ¶
func (o GetServiceTemplateMetadataOutput) ResourceVersion() pulumi.StringOutput
func (GetServiceTemplateMetadataOutput) SelfLink ¶
func (o GetServiceTemplateMetadataOutput) SelfLink() pulumi.StringOutput
func (GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutput ¶
func (o GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutput() GetServiceTemplateMetadataOutput
func (GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutputWithContext ¶
func (o GetServiceTemplateMetadataOutput) ToGetServiceTemplateMetadataOutputWithContext(ctx context.Context) GetServiceTemplateMetadataOutput
func (GetServiceTemplateMetadataOutput) Uid ¶
func (o GetServiceTemplateMetadataOutput) Uid() pulumi.StringOutput
type GetServiceTemplateOutput ¶
type GetServiceTemplateOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateOutput) ElementType ¶
func (GetServiceTemplateOutput) ElementType() reflect.Type
func (GetServiceTemplateOutput) Metadatas ¶
func (o GetServiceTemplateOutput) Metadatas() GetServiceTemplateMetadataArrayOutput
func (GetServiceTemplateOutput) Specs ¶
func (o GetServiceTemplateOutput) Specs() GetServiceTemplateSpecArrayOutput
func (GetServiceTemplateOutput) ToGetServiceTemplateOutput ¶
func (o GetServiceTemplateOutput) ToGetServiceTemplateOutput() GetServiceTemplateOutput
func (GetServiceTemplateOutput) ToGetServiceTemplateOutputWithContext ¶
func (o GetServiceTemplateOutput) ToGetServiceTemplateOutputWithContext(ctx context.Context) GetServiceTemplateOutput
type GetServiceTemplateSpec ¶
type GetServiceTemplateSpec struct { ContainerConcurrency int `pulumi:"containerConcurrency"` Containers []GetServiceTemplateSpecContainer `pulumi:"containers"` ServiceAccountName string `pulumi:"serviceAccountName"` ServingState string `pulumi:"servingState"` TimeoutSeconds int `pulumi:"timeoutSeconds"` Volumes []GetServiceTemplateSpecVolume `pulumi:"volumes"` }
type GetServiceTemplateSpecArgs ¶
type GetServiceTemplateSpecArgs struct { ContainerConcurrency pulumi.IntInput `pulumi:"containerConcurrency"` Containers GetServiceTemplateSpecContainerArrayInput `pulumi:"containers"` ServiceAccountName pulumi.StringInput `pulumi:"serviceAccountName"` ServingState pulumi.StringInput `pulumi:"servingState"` TimeoutSeconds pulumi.IntInput `pulumi:"timeoutSeconds"` Volumes GetServiceTemplateSpecVolumeArrayInput `pulumi:"volumes"` }
func (GetServiceTemplateSpecArgs) ElementType ¶
func (GetServiceTemplateSpecArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecArgs) ToGetServiceTemplateSpecOutput ¶
func (i GetServiceTemplateSpecArgs) ToGetServiceTemplateSpecOutput() GetServiceTemplateSpecOutput
func (GetServiceTemplateSpecArgs) ToGetServiceTemplateSpecOutputWithContext ¶
func (i GetServiceTemplateSpecArgs) ToGetServiceTemplateSpecOutputWithContext(ctx context.Context) GetServiceTemplateSpecOutput
type GetServiceTemplateSpecArray ¶
type GetServiceTemplateSpecArray []GetServiceTemplateSpecInput
func (GetServiceTemplateSpecArray) ElementType ¶
func (GetServiceTemplateSpecArray) ElementType() reflect.Type
func (GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutput ¶
func (i GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutput() GetServiceTemplateSpecArrayOutput
func (GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutputWithContext ¶
func (i GetServiceTemplateSpecArray) ToGetServiceTemplateSpecArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecArrayOutput
type GetServiceTemplateSpecArrayInput ¶
type GetServiceTemplateSpecArrayInput interface { pulumi.Input ToGetServiceTemplateSpecArrayOutput() GetServiceTemplateSpecArrayOutput ToGetServiceTemplateSpecArrayOutputWithContext(context.Context) GetServiceTemplateSpecArrayOutput }
GetServiceTemplateSpecArrayInput is an input type that accepts GetServiceTemplateSpecArray and GetServiceTemplateSpecArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecArrayInput` via:
GetServiceTemplateSpecArray{ GetServiceTemplateSpecArgs{...} }
type GetServiceTemplateSpecArrayOutput ¶
type GetServiceTemplateSpecArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecArrayOutput) ElementType ¶
func (GetServiceTemplateSpecArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecArrayOutput) Index ¶
func (o GetServiceTemplateSpecArrayOutput) Index(i pulumi.IntInput) GetServiceTemplateSpecOutput
func (GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutput ¶
func (o GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutput() GetServiceTemplateSpecArrayOutput
func (GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutputWithContext ¶
func (o GetServiceTemplateSpecArrayOutput) ToGetServiceTemplateSpecArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecArrayOutput
type GetServiceTemplateSpecContainer ¶
type GetServiceTemplateSpecContainer struct { Args []string `pulumi:"args"` Commands []string `pulumi:"commands"` EnvFroms []GetServiceTemplateSpecContainerEnvFrom `pulumi:"envFroms"` Envs []GetServiceTemplateSpecContainerEnv `pulumi:"envs"` Image string `pulumi:"image"` LivenessProbes []GetServiceTemplateSpecContainerLivenessProbe `pulumi:"livenessProbes"` Ports []GetServiceTemplateSpecContainerPort `pulumi:"ports"` Resources []GetServiceTemplateSpecContainerResource `pulumi:"resources"` StartupProbes []GetServiceTemplateSpecContainerStartupProbe `pulumi:"startupProbes"` VolumeMounts []GetServiceTemplateSpecContainerVolumeMount `pulumi:"volumeMounts"` WorkingDir string `pulumi:"workingDir"` }
type GetServiceTemplateSpecContainerArgs ¶
type GetServiceTemplateSpecContainerArgs struct { Args pulumi.StringArrayInput `pulumi:"args"` Commands pulumi.StringArrayInput `pulumi:"commands"` EnvFroms GetServiceTemplateSpecContainerEnvFromArrayInput `pulumi:"envFroms"` Envs GetServiceTemplateSpecContainerEnvArrayInput `pulumi:"envs"` Image pulumi.StringInput `pulumi:"image"` LivenessProbes GetServiceTemplateSpecContainerLivenessProbeArrayInput `pulumi:"livenessProbes"` Ports GetServiceTemplateSpecContainerPortArrayInput `pulumi:"ports"` Resources GetServiceTemplateSpecContainerResourceArrayInput `pulumi:"resources"` StartupProbes GetServiceTemplateSpecContainerStartupProbeArrayInput `pulumi:"startupProbes"` VolumeMounts GetServiceTemplateSpecContainerVolumeMountArrayInput `pulumi:"volumeMounts"` WorkingDir pulumi.StringInput `pulumi:"workingDir"` }
func (GetServiceTemplateSpecContainerArgs) ElementType ¶
func (GetServiceTemplateSpecContainerArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutput ¶
func (i GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutput() GetServiceTemplateSpecContainerOutput
func (GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutputWithContext ¶
func (i GetServiceTemplateSpecContainerArgs) ToGetServiceTemplateSpecContainerOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerOutput
type GetServiceTemplateSpecContainerArray ¶
type GetServiceTemplateSpecContainerArray []GetServiceTemplateSpecContainerInput
func (GetServiceTemplateSpecContainerArray) ElementType ¶
func (GetServiceTemplateSpecContainerArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutput ¶
func (i GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutput() GetServiceTemplateSpecContainerArrayOutput
func (GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerArray) ToGetServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerArrayOutput
type GetServiceTemplateSpecContainerArrayInput ¶
type GetServiceTemplateSpecContainerArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerArrayOutput() GetServiceTemplateSpecContainerArrayOutput ToGetServiceTemplateSpecContainerArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerArrayOutput }
GetServiceTemplateSpecContainerArrayInput is an input type that accepts GetServiceTemplateSpecContainerArray and GetServiceTemplateSpecContainerArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerArrayInput` via:
GetServiceTemplateSpecContainerArray{ GetServiceTemplateSpecContainerArgs{...} }
type GetServiceTemplateSpecContainerArrayOutput ¶
type GetServiceTemplateSpecContainerArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutput ¶
func (o GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutput() GetServiceTemplateSpecContainerArrayOutput
func (GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerArrayOutput) ToGetServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerArrayOutput
type GetServiceTemplateSpecContainerEnv ¶
type GetServiceTemplateSpecContainerEnv struct { // The name of the Cloud Run Service. Name string `pulumi:"name"` Value string `pulumi:"value"` ValueFroms []GetServiceTemplateSpecContainerEnvValueFrom `pulumi:"valueFroms"` }
type GetServiceTemplateSpecContainerEnvArgs ¶
type GetServiceTemplateSpecContainerEnvArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` ValueFroms GetServiceTemplateSpecContainerEnvValueFromArrayInput `pulumi:"valueFroms"` }
func (GetServiceTemplateSpecContainerEnvArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutput ¶
func (i GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutput() GetServiceTemplateSpecContainerEnvOutput
func (GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvArgs) ToGetServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvOutput
type GetServiceTemplateSpecContainerEnvArray ¶
type GetServiceTemplateSpecContainerEnvArray []GetServiceTemplateSpecContainerEnvInput
func (GetServiceTemplateSpecContainerEnvArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutput() GetServiceTemplateSpecContainerEnvArrayOutput
func (GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvArray) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvArrayOutput
type GetServiceTemplateSpecContainerEnvArrayInput ¶
type GetServiceTemplateSpecContainerEnvArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvArrayOutput() GetServiceTemplateSpecContainerEnvArrayOutput ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvArrayOutput }
GetServiceTemplateSpecContainerEnvArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvArray and GetServiceTemplateSpecContainerEnvArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvArrayInput` via:
GetServiceTemplateSpecContainerEnvArray{ GetServiceTemplateSpecContainerEnvArgs{...} }
type GetServiceTemplateSpecContainerEnvArrayOutput ¶
type GetServiceTemplateSpecContainerEnvArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutput() GetServiceTemplateSpecContainerEnvArrayOutput
func (GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvArrayOutput) ToGetServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvArrayOutput
type GetServiceTemplateSpecContainerEnvFrom ¶
type GetServiceTemplateSpecContainerEnvFrom struct { ConfigMapReves []GetServiceTemplateSpecContainerEnvFromConfigMapRef `pulumi:"configMapReves"` Prefix string `pulumi:"prefix"` SecretReves []GetServiceTemplateSpecContainerEnvFromSecretRef `pulumi:"secretReves"` }
type GetServiceTemplateSpecContainerEnvFromArgs ¶
type GetServiceTemplateSpecContainerEnvFromArgs struct { ConfigMapReves GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput `pulumi:"configMapReves"` Prefix pulumi.StringInput `pulumi:"prefix"` SecretReves GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput `pulumi:"secretReves"` }
func (GetServiceTemplateSpecContainerEnvFromArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutput() GetServiceTemplateSpecContainerEnvFromOutput
func (GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromArgs) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromOutput
type GetServiceTemplateSpecContainerEnvFromArray ¶
type GetServiceTemplateSpecContainerEnvFromArray []GetServiceTemplateSpecContainerEnvFromInput
func (GetServiceTemplateSpecContainerEnvFromArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutput() GetServiceTemplateSpecContainerEnvFromArrayOutput
func (GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromArray) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromArrayOutput
type GetServiceTemplateSpecContainerEnvFromArrayInput ¶
type GetServiceTemplateSpecContainerEnvFromArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromArrayOutput() GetServiceTemplateSpecContainerEnvFromArrayOutput ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromArrayOutput }
GetServiceTemplateSpecContainerEnvFromArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromArray and GetServiceTemplateSpecContainerEnvFromArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromArrayInput` via:
GetServiceTemplateSpecContainerEnvFromArray{ GetServiceTemplateSpecContainerEnvFromArgs{...} }
type GetServiceTemplateSpecContainerEnvFromArrayOutput ¶
type GetServiceTemplateSpecContainerEnvFromArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutput() GetServiceTemplateSpecContainerEnvFromArrayOutput
func (GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromArrayOutput) ToGetServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromArrayOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRef ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRef struct { LocalObjectReferences []GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference `pulumi:"localObjectReferences"` Optional bool `pulumi:"optional"` }
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs struct { LocalObjectReferences GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput `pulumi:"localObjectReferences"` Optional pulumi.BoolInput `pulumi:"optional"` }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArray ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArray []GetServiceTemplateSpecContainerEnvFromConfigMapRefInput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput }
GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromConfigMapRefArray and GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayInput` via:
GetServiceTemplateSpecContainerEnvFromConfigMapRefArray{ GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs{...} }
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefInput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput }
GetServiceTemplateSpecContainerEnvFromConfigMapRefInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs and GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromConfigMapRefInput` via:
GetServiceTemplateSpecContainerEnvFromConfigMapRefArgs{...}
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference struct { // The name of the Cloud Run Service. Name string `pulumi:"name"` }
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray []GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput }
GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray and GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayInput` via:
GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArray{ GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs{...} }
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArrayOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput }
GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs and GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput` via:
GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs{...}
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
type GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
type GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) LocalObjectReferences ¶
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional() pulumi.BoolOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutput() GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToGetServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromConfigMapRefOutput
type GetServiceTemplateSpecContainerEnvFromInput ¶
type GetServiceTemplateSpecContainerEnvFromInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromOutput() GetServiceTemplateSpecContainerEnvFromOutput ToGetServiceTemplateSpecContainerEnvFromOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromOutput }
GetServiceTemplateSpecContainerEnvFromInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromArgs and GetServiceTemplateSpecContainerEnvFromOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromInput` via:
GetServiceTemplateSpecContainerEnvFromArgs{...}
type GetServiceTemplateSpecContainerEnvFromOutput ¶
type GetServiceTemplateSpecContainerEnvFromOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromOutput) ConfigMapReves ¶
func (o GetServiceTemplateSpecContainerEnvFromOutput) ConfigMapReves() GetServiceTemplateSpecContainerEnvFromConfigMapRefArrayOutput
func (GetServiceTemplateSpecContainerEnvFromOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromOutput) Prefix ¶
func (o GetServiceTemplateSpecContainerEnvFromOutput) Prefix() pulumi.StringOutput
func (GetServiceTemplateSpecContainerEnvFromOutput) SecretReves ¶
func (GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutput() GetServiceTemplateSpecContainerEnvFromOutput
func (GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromOutput) ToGetServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromOutput
type GetServiceTemplateSpecContainerEnvFromSecretRef ¶
type GetServiceTemplateSpecContainerEnvFromSecretRef struct { LocalObjectReferences []GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference `pulumi:"localObjectReferences"` Optional bool `pulumi:"optional"` }
type GetServiceTemplateSpecContainerEnvFromSecretRefArgs ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefArgs struct { LocalObjectReferences GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput `pulumi:"localObjectReferences"` Optional pulumi.BoolInput `pulumi:"optional"` }
func (GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput() GetServiceTemplateSpecContainerEnvFromSecretRefOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefArray ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefArray []GetServiceTemplateSpecContainerEnvFromSecretRefInput
func (GetServiceTemplateSpecContainerEnvFromSecretRefArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput }
GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromSecretRefArray and GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromSecretRefArrayInput` via:
GetServiceTemplateSpecContainerEnvFromSecretRefArray{ GetServiceTemplateSpecContainerEnvFromSecretRefArgs{...} }
type GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefArrayOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefInput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput() GetServiceTemplateSpecContainerEnvFromSecretRefOutput ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefOutput }
GetServiceTemplateSpecContainerEnvFromSecretRefInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromSecretRefArgs and GetServiceTemplateSpecContainerEnvFromSecretRefOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromSecretRefInput` via:
GetServiceTemplateSpecContainerEnvFromSecretRefArgs{...}
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference struct { // The name of the Cloud Run Service. Name string `pulumi:"name"` }
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` }
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray []GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput }
GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray and GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayInput` via:
GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArray{ GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs{...} }
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput }
GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput is an input type that accepts GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs and GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput` via:
GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs{...}
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
type GetServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
type GetServiceTemplateSpecContainerEnvFromSecretRefOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReferences ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReferences() GetServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArrayOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional() pulumi.BoolOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutput() GetServiceTemplateSpecContainerEnvFromSecretRefOutput
func (GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvFromSecretRefOutput) ToGetServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvFromSecretRefOutput
type GetServiceTemplateSpecContainerEnvInput ¶
type GetServiceTemplateSpecContainerEnvInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvOutput() GetServiceTemplateSpecContainerEnvOutput ToGetServiceTemplateSpecContainerEnvOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvOutput }
GetServiceTemplateSpecContainerEnvInput is an input type that accepts GetServiceTemplateSpecContainerEnvArgs and GetServiceTemplateSpecContainerEnvOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvInput` via:
GetServiceTemplateSpecContainerEnvArgs{...}
type GetServiceTemplateSpecContainerEnvOutput ¶
type GetServiceTemplateSpecContainerEnvOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvOutput) Name ¶
func (o GetServiceTemplateSpecContainerEnvOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutput ¶
func (o GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutput() GetServiceTemplateSpecContainerEnvOutput
func (GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvOutput) ToGetServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvOutput
func (GetServiceTemplateSpecContainerEnvOutput) Value ¶
func (o GetServiceTemplateSpecContainerEnvOutput) Value() pulumi.StringOutput
func (GetServiceTemplateSpecContainerEnvOutput) ValueFroms ¶
type GetServiceTemplateSpecContainerEnvValueFrom ¶
type GetServiceTemplateSpecContainerEnvValueFrom struct {
SecretKeyReves []GetServiceTemplateSpecContainerEnvValueFromSecretKeyRef `pulumi:"secretKeyReves"`
}
type GetServiceTemplateSpecContainerEnvValueFromArgs ¶
type GetServiceTemplateSpecContainerEnvValueFromArgs struct {
SecretKeyReves GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput `pulumi:"secretKeyReves"`
}
func (GetServiceTemplateSpecContainerEnvValueFromArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutput ¶
func (i GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutput() GetServiceTemplateSpecContainerEnvValueFromOutput
func (GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvValueFromArgs) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromOutput
type GetServiceTemplateSpecContainerEnvValueFromArray ¶
type GetServiceTemplateSpecContainerEnvValueFromArray []GetServiceTemplateSpecContainerEnvValueFromInput
func (GetServiceTemplateSpecContainerEnvValueFromArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput() GetServiceTemplateSpecContainerEnvValueFromArrayOutput
func (GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvValueFromArray) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromArrayOutput
type GetServiceTemplateSpecContainerEnvValueFromArrayInput ¶
type GetServiceTemplateSpecContainerEnvValueFromArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput() GetServiceTemplateSpecContainerEnvValueFromArrayOutput ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvValueFromArrayOutput }
GetServiceTemplateSpecContainerEnvValueFromArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvValueFromArray and GetServiceTemplateSpecContainerEnvValueFromArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvValueFromArrayInput` via:
GetServiceTemplateSpecContainerEnvValueFromArray{ GetServiceTemplateSpecContainerEnvValueFromArgs{...} }
type GetServiceTemplateSpecContainerEnvValueFromArrayOutput ¶
type GetServiceTemplateSpecContainerEnvValueFromArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutput() GetServiceTemplateSpecContainerEnvValueFromArrayOutput
func (GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvValueFromArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromArrayOutput
type GetServiceTemplateSpecContainerEnvValueFromInput ¶
type GetServiceTemplateSpecContainerEnvValueFromInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvValueFromOutput() GetServiceTemplateSpecContainerEnvValueFromOutput ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvValueFromOutput }
GetServiceTemplateSpecContainerEnvValueFromInput is an input type that accepts GetServiceTemplateSpecContainerEnvValueFromArgs and GetServiceTemplateSpecContainerEnvValueFromOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvValueFromInput` via:
GetServiceTemplateSpecContainerEnvValueFromArgs{...}
type GetServiceTemplateSpecContainerEnvValueFromOutput ¶
type GetServiceTemplateSpecContainerEnvValueFromOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvValueFromOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromOutput) SecretKeyReves ¶
func (GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutput ¶
func (o GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutput() GetServiceTemplateSpecContainerEnvValueFromOutput
func (GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvValueFromOutput) ToGetServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromOutput
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs struct { Key pulumi.StringInput `pulumi:"key"` // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` }
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray []GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput ¶
func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput }
GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput is an input type that accepts GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray and GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayInput` via:
GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArray{ GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs{...} }
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput ¶
func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArrayOutput
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput interface { pulumi.Input ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput }
GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput is an input type that accepts GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs and GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput` via:
GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs{...}
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
type GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType ¶
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Name ¶
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext ¶
func (o GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToGetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
type GetServiceTemplateSpecContainerInput ¶
type GetServiceTemplateSpecContainerInput interface { pulumi.Input ToGetServiceTemplateSpecContainerOutput() GetServiceTemplateSpecContainerOutput ToGetServiceTemplateSpecContainerOutputWithContext(context.Context) GetServiceTemplateSpecContainerOutput }
GetServiceTemplateSpecContainerInput is an input type that accepts GetServiceTemplateSpecContainerArgs and GetServiceTemplateSpecContainerOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerInput` via:
GetServiceTemplateSpecContainerArgs{...}
type GetServiceTemplateSpecContainerLivenessProbe ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbe struct { FailureThreshold int `pulumi:"failureThreshold"` HttpGets []GetServiceTemplateSpecContainerLivenessProbeHttpGet `pulumi:"httpGets"` InitialDelaySeconds int `pulumi:"initialDelaySeconds"` PeriodSeconds int `pulumi:"periodSeconds"` TimeoutSeconds int `pulumi:"timeoutSeconds"` }
type GetServiceTemplateSpecContainerLivenessProbeArgs ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeArgs struct { FailureThreshold pulumi.IntInput `pulumi:"failureThreshold"` HttpGets GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput `pulumi:"httpGets"` InitialDelaySeconds pulumi.IntInput `pulumi:"initialDelaySeconds"` PeriodSeconds pulumi.IntInput `pulumi:"periodSeconds"` TimeoutSeconds pulumi.IntInput `pulumi:"timeoutSeconds"` }
func (GetServiceTemplateSpecContainerLivenessProbeArgs) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutput() GetServiceTemplateSpecContainerLivenessProbeOutput
func (GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeArgs) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeOutput
type GetServiceTemplateSpecContainerLivenessProbeArray ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeArray []GetServiceTemplateSpecContainerLivenessProbeInput
func (GetServiceTemplateSpecContainerLivenessProbeArray) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeArray) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeArrayInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput() GetServiceTemplateSpecContainerLivenessProbeArrayOutput ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeArrayOutput }
GetServiceTemplateSpecContainerLivenessProbeArrayInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeArray and GetServiceTemplateSpecContainerLivenessProbeArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeArrayInput` via:
GetServiceTemplateSpecContainerLivenessProbeArray{ GetServiceTemplateSpecContainerLivenessProbeArgs{...} }
type GetServiceTemplateSpecContainerLivenessProbeArrayOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutput() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGet ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGet struct { HttpHeaders []GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader `pulumi:"httpHeaders"` Path string `pulumi:"path"` }
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs struct { HttpHeaders GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput `pulumi:"httpHeaders"` Path pulumi.StringInput `pulumi:"path"` }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArray ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArray []GetServiceTemplateSpecContainerLivenessProbeHttpGetInput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput }
GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeHttpGetArray and GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayInput` via:
GetServiceTemplateSpecContainerLivenessProbeHttpGetArray{ GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs{...} }
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray []GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.42.0
func (i GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput }
GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray and GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput` via:
GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray{ GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs{...} }
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) Index ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput }
GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs and GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput` via:
GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs{...}
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
type GetServiceTemplateSpecContainerLivenessProbeHttpGetInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput }
GetServiceTemplateSpecContainerLivenessProbeHttpGetInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs and GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeHttpGetInput` via:
GetServiceTemplateSpecContainerLivenessProbeHttpGetArgs{...}
type GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) HttpHeaders ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutput() GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToGetServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeHttpGetOutput
type GetServiceTemplateSpecContainerLivenessProbeInput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeInput interface { pulumi.Input ToGetServiceTemplateSpecContainerLivenessProbeOutput() GetServiceTemplateSpecContainerLivenessProbeOutput ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext(context.Context) GetServiceTemplateSpecContainerLivenessProbeOutput }
GetServiceTemplateSpecContainerLivenessProbeInput is an input type that accepts GetServiceTemplateSpecContainerLivenessProbeArgs and GetServiceTemplateSpecContainerLivenessProbeOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerLivenessProbeInput` via:
GetServiceTemplateSpecContainerLivenessProbeArgs{...}
type GetServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
type GetServiceTemplateSpecContainerLivenessProbeOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerLivenessProbeOutput) ElementType ¶ added in v6.42.0
func (GetServiceTemplateSpecContainerLivenessProbeOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold() pulumi.IntOutput
func (GetServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutput() GetServiceTemplateSpecContainerLivenessProbeOutput
func (GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerLivenessProbeOutput) ToGetServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerLivenessProbeOutput
type GetServiceTemplateSpecContainerOutput ¶
type GetServiceTemplateSpecContainerOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerOutput) Args ¶
func (o GetServiceTemplateSpecContainerOutput) Args() pulumi.StringArrayOutput
func (GetServiceTemplateSpecContainerOutput) Commands ¶
func (o GetServiceTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
func (GetServiceTemplateSpecContainerOutput) ElementType ¶
func (GetServiceTemplateSpecContainerOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerOutput) Image ¶
func (o GetServiceTemplateSpecContainerOutput) Image() pulumi.StringOutput
func (GetServiceTemplateSpecContainerOutput) LivenessProbes ¶ added in v6.42.0
func (o GetServiceTemplateSpecContainerOutput) LivenessProbes() GetServiceTemplateSpecContainerLivenessProbeArrayOutput
func (GetServiceTemplateSpecContainerOutput) Resources ¶
func (o GetServiceTemplateSpecContainerOutput) Resources() GetServiceTemplateSpecContainerResourceArrayOutput
func (GetServiceTemplateSpecContainerOutput) StartupProbes ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerOutput) StartupProbes() GetServiceTemplateSpecContainerStartupProbeArrayOutput
func (GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutput ¶
func (o GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutput() GetServiceTemplateSpecContainerOutput
func (GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutputWithContext ¶
func (o GetServiceTemplateSpecContainerOutput) ToGetServiceTemplateSpecContainerOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerOutput
func (GetServiceTemplateSpecContainerOutput) VolumeMounts ¶
func (o GetServiceTemplateSpecContainerOutput) VolumeMounts() GetServiceTemplateSpecContainerVolumeMountArrayOutput
func (GetServiceTemplateSpecContainerOutput) WorkingDir ¶
func (o GetServiceTemplateSpecContainerOutput) WorkingDir() pulumi.StringOutput
type GetServiceTemplateSpecContainerPortArgs ¶
type GetServiceTemplateSpecContainerPortArgs struct { ContainerPort pulumi.IntInput `pulumi:"containerPort"` // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (GetServiceTemplateSpecContainerPortArgs) ElementType ¶
func (GetServiceTemplateSpecContainerPortArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutput ¶
func (i GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutput() GetServiceTemplateSpecContainerPortOutput
func (GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutputWithContext ¶
func (i GetServiceTemplateSpecContainerPortArgs) ToGetServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortOutput
type GetServiceTemplateSpecContainerPortArray ¶
type GetServiceTemplateSpecContainerPortArray []GetServiceTemplateSpecContainerPortInput
func (GetServiceTemplateSpecContainerPortArray) ElementType ¶
func (GetServiceTemplateSpecContainerPortArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutput ¶
func (i GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutput() GetServiceTemplateSpecContainerPortArrayOutput
func (GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerPortArray) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortArrayOutput
type GetServiceTemplateSpecContainerPortArrayInput ¶
type GetServiceTemplateSpecContainerPortArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerPortArrayOutput() GetServiceTemplateSpecContainerPortArrayOutput ToGetServiceTemplateSpecContainerPortArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerPortArrayOutput }
GetServiceTemplateSpecContainerPortArrayInput is an input type that accepts GetServiceTemplateSpecContainerPortArray and GetServiceTemplateSpecContainerPortArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerPortArrayInput` via:
GetServiceTemplateSpecContainerPortArray{ GetServiceTemplateSpecContainerPortArgs{...} }
type GetServiceTemplateSpecContainerPortArrayOutput ¶
type GetServiceTemplateSpecContainerPortArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerPortArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerPortArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutput ¶
func (o GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutput() GetServiceTemplateSpecContainerPortArrayOutput
func (GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerPortArrayOutput) ToGetServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortArrayOutput
type GetServiceTemplateSpecContainerPortInput ¶
type GetServiceTemplateSpecContainerPortInput interface { pulumi.Input ToGetServiceTemplateSpecContainerPortOutput() GetServiceTemplateSpecContainerPortOutput ToGetServiceTemplateSpecContainerPortOutputWithContext(context.Context) GetServiceTemplateSpecContainerPortOutput }
GetServiceTemplateSpecContainerPortInput is an input type that accepts GetServiceTemplateSpecContainerPortArgs and GetServiceTemplateSpecContainerPortOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerPortInput` via:
GetServiceTemplateSpecContainerPortArgs{...}
type GetServiceTemplateSpecContainerPortOutput ¶
type GetServiceTemplateSpecContainerPortOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerPortOutput) ContainerPort ¶
func (o GetServiceTemplateSpecContainerPortOutput) ContainerPort() pulumi.IntOutput
func (GetServiceTemplateSpecContainerPortOutput) ElementType ¶
func (GetServiceTemplateSpecContainerPortOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerPortOutput) Name ¶
func (o GetServiceTemplateSpecContainerPortOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerPortOutput) Protocol ¶
func (o GetServiceTemplateSpecContainerPortOutput) Protocol() pulumi.StringOutput
func (GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutput ¶
func (o GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutput() GetServiceTemplateSpecContainerPortOutput
func (GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutputWithContext ¶
func (o GetServiceTemplateSpecContainerPortOutput) ToGetServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerPortOutput
type GetServiceTemplateSpecContainerResourceArgs ¶
type GetServiceTemplateSpecContainerResourceArgs struct { Limits pulumi.StringMapInput `pulumi:"limits"` Requests pulumi.StringMapInput `pulumi:"requests"` }
func (GetServiceTemplateSpecContainerResourceArgs) ElementType ¶
func (GetServiceTemplateSpecContainerResourceArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutput ¶
func (i GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutput() GetServiceTemplateSpecContainerResourceOutput
func (GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutputWithContext ¶
func (i GetServiceTemplateSpecContainerResourceArgs) ToGetServiceTemplateSpecContainerResourceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceOutput
type GetServiceTemplateSpecContainerResourceArray ¶
type GetServiceTemplateSpecContainerResourceArray []GetServiceTemplateSpecContainerResourceInput
func (GetServiceTemplateSpecContainerResourceArray) ElementType ¶
func (GetServiceTemplateSpecContainerResourceArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutput ¶
func (i GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutput() GetServiceTemplateSpecContainerResourceArrayOutput
func (GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerResourceArray) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceArrayOutput
type GetServiceTemplateSpecContainerResourceArrayInput ¶
type GetServiceTemplateSpecContainerResourceArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerResourceArrayOutput() GetServiceTemplateSpecContainerResourceArrayOutput ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerResourceArrayOutput }
GetServiceTemplateSpecContainerResourceArrayInput is an input type that accepts GetServiceTemplateSpecContainerResourceArray and GetServiceTemplateSpecContainerResourceArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerResourceArrayInput` via:
GetServiceTemplateSpecContainerResourceArray{ GetServiceTemplateSpecContainerResourceArgs{...} }
type GetServiceTemplateSpecContainerResourceArrayOutput ¶
type GetServiceTemplateSpecContainerResourceArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerResourceArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerResourceArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutput ¶
func (o GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutput() GetServiceTemplateSpecContainerResourceArrayOutput
func (GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerResourceArrayOutput) ToGetServiceTemplateSpecContainerResourceArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceArrayOutput
type GetServiceTemplateSpecContainerResourceInput ¶
type GetServiceTemplateSpecContainerResourceInput interface { pulumi.Input ToGetServiceTemplateSpecContainerResourceOutput() GetServiceTemplateSpecContainerResourceOutput ToGetServiceTemplateSpecContainerResourceOutputWithContext(context.Context) GetServiceTemplateSpecContainerResourceOutput }
GetServiceTemplateSpecContainerResourceInput is an input type that accepts GetServiceTemplateSpecContainerResourceArgs and GetServiceTemplateSpecContainerResourceOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerResourceInput` via:
GetServiceTemplateSpecContainerResourceArgs{...}
type GetServiceTemplateSpecContainerResourceOutput ¶
type GetServiceTemplateSpecContainerResourceOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerResourceOutput) ElementType ¶
func (GetServiceTemplateSpecContainerResourceOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerResourceOutput) Limits ¶
func (o GetServiceTemplateSpecContainerResourceOutput) Limits() pulumi.StringMapOutput
func (GetServiceTemplateSpecContainerResourceOutput) Requests ¶
func (o GetServiceTemplateSpecContainerResourceOutput) Requests() pulumi.StringMapOutput
func (GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutput ¶
func (o GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutput() GetServiceTemplateSpecContainerResourceOutput
func (GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutputWithContext ¶
func (o GetServiceTemplateSpecContainerResourceOutput) ToGetServiceTemplateSpecContainerResourceOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerResourceOutput
type GetServiceTemplateSpecContainerStartupProbe ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbe struct { FailureThreshold int `pulumi:"failureThreshold"` HttpGets []GetServiceTemplateSpecContainerStartupProbeHttpGet `pulumi:"httpGets"` InitialDelaySeconds int `pulumi:"initialDelaySeconds"` PeriodSeconds int `pulumi:"periodSeconds"` TcpSockets []GetServiceTemplateSpecContainerStartupProbeTcpSocket `pulumi:"tcpSockets"` TimeoutSeconds int `pulumi:"timeoutSeconds"` }
type GetServiceTemplateSpecContainerStartupProbeArgs ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeArgs struct { FailureThreshold pulumi.IntInput `pulumi:"failureThreshold"` HttpGets GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput `pulumi:"httpGets"` InitialDelaySeconds pulumi.IntInput `pulumi:"initialDelaySeconds"` PeriodSeconds pulumi.IntInput `pulumi:"periodSeconds"` TcpSockets GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput `pulumi:"tcpSockets"` TimeoutSeconds pulumi.IntInput `pulumi:"timeoutSeconds"` }
func (GetServiceTemplateSpecContainerStartupProbeArgs) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutput() GetServiceTemplateSpecContainerStartupProbeOutput
func (GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeArgs) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeOutput
type GetServiceTemplateSpecContainerStartupProbeArray ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeArray []GetServiceTemplateSpecContainerStartupProbeInput
func (GetServiceTemplateSpecContainerStartupProbeArray) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput() GetServiceTemplateSpecContainerStartupProbeArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeArray) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeArrayOutput
type GetServiceTemplateSpecContainerStartupProbeArrayInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeArrayOutput() GetServiceTemplateSpecContainerStartupProbeArrayOutput ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeArrayOutput }
GetServiceTemplateSpecContainerStartupProbeArrayInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeArray and GetServiceTemplateSpecContainerStartupProbeArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeArrayInput` via:
GetServiceTemplateSpecContainerStartupProbeArray{ GetServiceTemplateSpecContainerStartupProbeArgs{...} }
type GetServiceTemplateSpecContainerStartupProbeArrayOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeArrayOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutput() GetServiceTemplateSpecContainerStartupProbeArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeArrayOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGet ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGet struct { HttpHeaders []GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader `pulumi:"httpHeaders"` Path string `pulumi:"path"` }
type GetServiceTemplateSpecContainerStartupProbeHttpGetArgs ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetArgs struct { HttpHeaders GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput `pulumi:"httpHeaders"` Path pulumi.StringInput `pulumi:"path"` }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetArray ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetArray []GetServiceTemplateSpecContainerStartupProbeHttpGetInput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput }
GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeHttpGetArray and GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeHttpGetArrayInput` via:
GetServiceTemplateSpecContainerStartupProbeHttpGetArray{ GetServiceTemplateSpecContainerStartupProbeHttpGetArgs{...} }
type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetArrayOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray []GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput }
GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray and GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput` via:
GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray{ GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs{...} }
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) Index ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput }
GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs and GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput` via:
GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs{...}
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Name ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
type GetServiceTemplateSpecContainerStartupProbeHttpGetInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetOutput ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput }
GetServiceTemplateSpecContainerStartupProbeHttpGetInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeHttpGetArgs and GetServiceTemplateSpecContainerStartupProbeHttpGetOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeHttpGetInput` via:
GetServiceTemplateSpecContainerStartupProbeHttpGetArgs{...}
type GetServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeHttpGetOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) HttpHeaders ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutput() GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToGetServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeHttpGetOutput
type GetServiceTemplateSpecContainerStartupProbeInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeOutput() GetServiceTemplateSpecContainerStartupProbeOutput ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeOutput }
GetServiceTemplateSpecContainerStartupProbeInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeArgs and GetServiceTemplateSpecContainerStartupProbeOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeInput` via:
GetServiceTemplateSpecContainerStartupProbeArgs{...}
type GetServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold() pulumi.IntOutput
func (GetServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerStartupProbeOutput) TcpSockets ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds() pulumi.IntOutput
func (GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutput() GetServiceTemplateSpecContainerStartupProbeOutput
func (GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeOutput) ToGetServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeOutput
type GetServiceTemplateSpecContainerStartupProbeTcpSocket ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocket struct {
Port int `pulumi:"port"`
}
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs struct {
Port pulumi.IntInput `pulumi:"port"`
}
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArray ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArray []GetServiceTemplateSpecContainerStartupProbeTcpSocketInput
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext ¶ added in v6.41.0
func (i GetServiceTemplateSpecContainerStartupProbeTcpSocketArray) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput }
GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeTcpSocketArray and GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayInput` via:
GetServiceTemplateSpecContainerStartupProbeTcpSocketArray{ GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs{...} }
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketArrayOutput
type GetServiceTemplateSpecContainerStartupProbeTcpSocketInput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketInput interface { pulumi.Input ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput }
GetServiceTemplateSpecContainerStartupProbeTcpSocketInput is an input type that accepts GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs and GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerStartupProbeTcpSocketInput` via:
GetServiceTemplateSpecContainerStartupProbeTcpSocketArgs{...}
type GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
type GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType ¶ added in v6.41.0
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutput() GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext ¶ added in v6.41.0
func (o GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToGetServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerStartupProbeTcpSocketOutput
type GetServiceTemplateSpecContainerVolumeMountArgs ¶
type GetServiceTemplateSpecContainerVolumeMountArgs struct { MountPath pulumi.StringInput `pulumi:"mountPath"` // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` }
func (GetServiceTemplateSpecContainerVolumeMountArgs) ElementType ¶
func (GetServiceTemplateSpecContainerVolumeMountArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutput ¶
func (i GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutput() GetServiceTemplateSpecContainerVolumeMountOutput
func (GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext ¶
func (i GetServiceTemplateSpecContainerVolumeMountArgs) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountOutput
type GetServiceTemplateSpecContainerVolumeMountArray ¶
type GetServiceTemplateSpecContainerVolumeMountArray []GetServiceTemplateSpecContainerVolumeMountInput
func (GetServiceTemplateSpecContainerVolumeMountArray) ElementType ¶
func (GetServiceTemplateSpecContainerVolumeMountArray) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput ¶
func (i GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput() GetServiceTemplateSpecContainerVolumeMountArrayOutput
func (GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext ¶
func (i GetServiceTemplateSpecContainerVolumeMountArray) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountArrayOutput
type GetServiceTemplateSpecContainerVolumeMountArrayInput ¶
type GetServiceTemplateSpecContainerVolumeMountArrayInput interface { pulumi.Input ToGetServiceTemplateSpecContainerVolumeMountArrayOutput() GetServiceTemplateSpecContainerVolumeMountArrayOutput ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(context.Context) GetServiceTemplateSpecContainerVolumeMountArrayOutput }
GetServiceTemplateSpecContainerVolumeMountArrayInput is an input type that accepts GetServiceTemplateSpecContainerVolumeMountArray and GetServiceTemplateSpecContainerVolumeMountArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerVolumeMountArrayInput` via:
GetServiceTemplateSpecContainerVolumeMountArray{ GetServiceTemplateSpecContainerVolumeMountArgs{...} }
type GetServiceTemplateSpecContainerVolumeMountArrayOutput ¶
type GetServiceTemplateSpecContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType ¶
func (GetServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput ¶
func (o GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutput() GetServiceTemplateSpecContainerVolumeMountArrayOutput
func (GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext ¶
func (o GetServiceTemplateSpecContainerVolumeMountArrayOutput) ToGetServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountArrayOutput
type GetServiceTemplateSpecContainerVolumeMountInput ¶
type GetServiceTemplateSpecContainerVolumeMountInput interface { pulumi.Input ToGetServiceTemplateSpecContainerVolumeMountOutput() GetServiceTemplateSpecContainerVolumeMountOutput ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext(context.Context) GetServiceTemplateSpecContainerVolumeMountOutput }
GetServiceTemplateSpecContainerVolumeMountInput is an input type that accepts GetServiceTemplateSpecContainerVolumeMountArgs and GetServiceTemplateSpecContainerVolumeMountOutput values. You can construct a concrete instance of `GetServiceTemplateSpecContainerVolumeMountInput` via:
GetServiceTemplateSpecContainerVolumeMountArgs{...}
type GetServiceTemplateSpecContainerVolumeMountOutput ¶
type GetServiceTemplateSpecContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecContainerVolumeMountOutput) ElementType ¶
func (GetServiceTemplateSpecContainerVolumeMountOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecContainerVolumeMountOutput) MountPath ¶
func (o GetServiceTemplateSpecContainerVolumeMountOutput) MountPath() pulumi.StringOutput
func (GetServiceTemplateSpecContainerVolumeMountOutput) Name ¶
func (o GetServiceTemplateSpecContainerVolumeMountOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutput ¶
func (o GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutput() GetServiceTemplateSpecContainerVolumeMountOutput
func (GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext ¶
func (o GetServiceTemplateSpecContainerVolumeMountOutput) ToGetServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) GetServiceTemplateSpecContainerVolumeMountOutput
type GetServiceTemplateSpecInput ¶
type GetServiceTemplateSpecInput interface { pulumi.Input ToGetServiceTemplateSpecOutput() GetServiceTemplateSpecOutput ToGetServiceTemplateSpecOutputWithContext(context.Context) GetServiceTemplateSpecOutput }
GetServiceTemplateSpecInput is an input type that accepts GetServiceTemplateSpecArgs and GetServiceTemplateSpecOutput values. You can construct a concrete instance of `GetServiceTemplateSpecInput` via:
GetServiceTemplateSpecArgs{...}
type GetServiceTemplateSpecOutput ¶
type GetServiceTemplateSpecOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecOutput) ContainerConcurrency ¶
func (o GetServiceTemplateSpecOutput) ContainerConcurrency() pulumi.IntOutput
func (GetServiceTemplateSpecOutput) Containers ¶
func (o GetServiceTemplateSpecOutput) Containers() GetServiceTemplateSpecContainerArrayOutput
func (GetServiceTemplateSpecOutput) ElementType ¶
func (GetServiceTemplateSpecOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecOutput) ServiceAccountName ¶
func (o GetServiceTemplateSpecOutput) ServiceAccountName() pulumi.StringOutput
func (GetServiceTemplateSpecOutput) ServingState ¶
func (o GetServiceTemplateSpecOutput) ServingState() pulumi.StringOutput
func (GetServiceTemplateSpecOutput) TimeoutSeconds ¶
func (o GetServiceTemplateSpecOutput) TimeoutSeconds() pulumi.IntOutput
func (GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutput ¶
func (o GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutput() GetServiceTemplateSpecOutput
func (GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutputWithContext ¶
func (o GetServiceTemplateSpecOutput) ToGetServiceTemplateSpecOutputWithContext(ctx context.Context) GetServiceTemplateSpecOutput
func (GetServiceTemplateSpecOutput) Volumes ¶
func (o GetServiceTemplateSpecOutput) Volumes() GetServiceTemplateSpecVolumeArrayOutput
type GetServiceTemplateSpecVolume ¶
type GetServiceTemplateSpecVolume struct { // The name of the Cloud Run Service. Name string `pulumi:"name"` Secrets []GetServiceTemplateSpecVolumeSecret `pulumi:"secrets"` }
type GetServiceTemplateSpecVolumeArgs ¶
type GetServiceTemplateSpecVolumeArgs struct { // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` Secrets GetServiceTemplateSpecVolumeSecretArrayInput `pulumi:"secrets"` }
func (GetServiceTemplateSpecVolumeArgs) ElementType ¶
func (GetServiceTemplateSpecVolumeArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutput ¶
func (i GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutput() GetServiceTemplateSpecVolumeOutput
func (GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeArgs) ToGetServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeOutput
type GetServiceTemplateSpecVolumeArray ¶
type GetServiceTemplateSpecVolumeArray []GetServiceTemplateSpecVolumeInput
func (GetServiceTemplateSpecVolumeArray) ElementType ¶
func (GetServiceTemplateSpecVolumeArray) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutput ¶
func (i GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutput() GetServiceTemplateSpecVolumeArrayOutput
func (GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeArray) ToGetServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeArrayOutput
type GetServiceTemplateSpecVolumeArrayInput ¶
type GetServiceTemplateSpecVolumeArrayInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeArrayOutput() GetServiceTemplateSpecVolumeArrayOutput ToGetServiceTemplateSpecVolumeArrayOutputWithContext(context.Context) GetServiceTemplateSpecVolumeArrayOutput }
GetServiceTemplateSpecVolumeArrayInput is an input type that accepts GetServiceTemplateSpecVolumeArray and GetServiceTemplateSpecVolumeArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeArrayInput` via:
GetServiceTemplateSpecVolumeArray{ GetServiceTemplateSpecVolumeArgs{...} }
type GetServiceTemplateSpecVolumeArrayOutput ¶
type GetServiceTemplateSpecVolumeArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeArrayOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutput ¶
func (o GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutput() GetServiceTemplateSpecVolumeArrayOutput
func (GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeArrayOutput) ToGetServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeArrayOutput
type GetServiceTemplateSpecVolumeInput ¶
type GetServiceTemplateSpecVolumeInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeOutput() GetServiceTemplateSpecVolumeOutput ToGetServiceTemplateSpecVolumeOutputWithContext(context.Context) GetServiceTemplateSpecVolumeOutput }
GetServiceTemplateSpecVolumeInput is an input type that accepts GetServiceTemplateSpecVolumeArgs and GetServiceTemplateSpecVolumeOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeInput` via:
GetServiceTemplateSpecVolumeArgs{...}
type GetServiceTemplateSpecVolumeOutput ¶
type GetServiceTemplateSpecVolumeOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeOutput) Name ¶
func (o GetServiceTemplateSpecVolumeOutput) Name() pulumi.StringOutput
The name of the Cloud Run Service.
func (GetServiceTemplateSpecVolumeOutput) Secrets ¶
func (o GetServiceTemplateSpecVolumeOutput) Secrets() GetServiceTemplateSpecVolumeSecretArrayOutput
func (GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutput ¶
func (o GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutput() GetServiceTemplateSpecVolumeOutput
func (GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeOutput) ToGetServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeOutput
type GetServiceTemplateSpecVolumeSecret ¶
type GetServiceTemplateSpecVolumeSecret struct { DefaultMode int `pulumi:"defaultMode"` Items []GetServiceTemplateSpecVolumeSecretItem `pulumi:"items"` SecretName string `pulumi:"secretName"` }
type GetServiceTemplateSpecVolumeSecretArgs ¶
type GetServiceTemplateSpecVolumeSecretArgs struct { DefaultMode pulumi.IntInput `pulumi:"defaultMode"` Items GetServiceTemplateSpecVolumeSecretItemArrayInput `pulumi:"items"` SecretName pulumi.StringInput `pulumi:"secretName"` }
func (GetServiceTemplateSpecVolumeSecretArgs) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutput ¶
func (i GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutput() GetServiceTemplateSpecVolumeSecretOutput
func (GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeSecretArgs) ToGetServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretOutput
type GetServiceTemplateSpecVolumeSecretArray ¶
type GetServiceTemplateSpecVolumeSecretArray []GetServiceTemplateSpecVolumeSecretInput
func (GetServiceTemplateSpecVolumeSecretArray) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretArray) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutput ¶
func (i GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutput() GetServiceTemplateSpecVolumeSecretArrayOutput
func (GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeSecretArray) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretArrayOutput
type GetServiceTemplateSpecVolumeSecretArrayInput ¶
type GetServiceTemplateSpecVolumeSecretArrayInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeSecretArrayOutput() GetServiceTemplateSpecVolumeSecretArrayOutput ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext(context.Context) GetServiceTemplateSpecVolumeSecretArrayOutput }
GetServiceTemplateSpecVolumeSecretArrayInput is an input type that accepts GetServiceTemplateSpecVolumeSecretArray and GetServiceTemplateSpecVolumeSecretArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeSecretArrayInput` via:
GetServiceTemplateSpecVolumeSecretArray{ GetServiceTemplateSpecVolumeSecretArgs{...} }
type GetServiceTemplateSpecVolumeSecretArrayOutput ¶
type GetServiceTemplateSpecVolumeSecretArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeSecretArrayOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutput ¶
func (o GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutput() GetServiceTemplateSpecVolumeSecretArrayOutput
func (GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeSecretArrayOutput) ToGetServiceTemplateSpecVolumeSecretArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretArrayOutput
type GetServiceTemplateSpecVolumeSecretInput ¶
type GetServiceTemplateSpecVolumeSecretInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeSecretOutput() GetServiceTemplateSpecVolumeSecretOutput ToGetServiceTemplateSpecVolumeSecretOutputWithContext(context.Context) GetServiceTemplateSpecVolumeSecretOutput }
GetServiceTemplateSpecVolumeSecretInput is an input type that accepts GetServiceTemplateSpecVolumeSecretArgs and GetServiceTemplateSpecVolumeSecretOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeSecretInput` via:
GetServiceTemplateSpecVolumeSecretArgs{...}
type GetServiceTemplateSpecVolumeSecretItemArgs ¶
type GetServiceTemplateSpecVolumeSecretItemArgs struct { Key pulumi.StringInput `pulumi:"key"` Mode pulumi.IntInput `pulumi:"mode"` Path pulumi.StringInput `pulumi:"path"` }
func (GetServiceTemplateSpecVolumeSecretItemArgs) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretItemArgs) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutput ¶
func (i GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutput() GetServiceTemplateSpecVolumeSecretItemOutput
func (GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeSecretItemArgs) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemOutput
type GetServiceTemplateSpecVolumeSecretItemArray ¶
type GetServiceTemplateSpecVolumeSecretItemArray []GetServiceTemplateSpecVolumeSecretItemInput
func (GetServiceTemplateSpecVolumeSecretItemArray) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretItemArray) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput ¶
func (i GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput() GetServiceTemplateSpecVolumeSecretItemArrayOutput
func (GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext ¶
func (i GetServiceTemplateSpecVolumeSecretItemArray) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemArrayOutput
type GetServiceTemplateSpecVolumeSecretItemArrayInput ¶
type GetServiceTemplateSpecVolumeSecretItemArrayInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeSecretItemArrayOutput() GetServiceTemplateSpecVolumeSecretItemArrayOutput ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(context.Context) GetServiceTemplateSpecVolumeSecretItemArrayOutput }
GetServiceTemplateSpecVolumeSecretItemArrayInput is an input type that accepts GetServiceTemplateSpecVolumeSecretItemArray and GetServiceTemplateSpecVolumeSecretItemArrayOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeSecretItemArrayInput` via:
GetServiceTemplateSpecVolumeSecretItemArray{ GetServiceTemplateSpecVolumeSecretItemArgs{...} }
type GetServiceTemplateSpecVolumeSecretItemArrayOutput ¶
type GetServiceTemplateSpecVolumeSecretItemArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput ¶
func (o GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutput() GetServiceTemplateSpecVolumeSecretItemArrayOutput
func (GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeSecretItemArrayOutput) ToGetServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemArrayOutput
type GetServiceTemplateSpecVolumeSecretItemInput ¶
type GetServiceTemplateSpecVolumeSecretItemInput interface { pulumi.Input ToGetServiceTemplateSpecVolumeSecretItemOutput() GetServiceTemplateSpecVolumeSecretItemOutput ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext(context.Context) GetServiceTemplateSpecVolumeSecretItemOutput }
GetServiceTemplateSpecVolumeSecretItemInput is an input type that accepts GetServiceTemplateSpecVolumeSecretItemArgs and GetServiceTemplateSpecVolumeSecretItemOutput values. You can construct a concrete instance of `GetServiceTemplateSpecVolumeSecretItemInput` via:
GetServiceTemplateSpecVolumeSecretItemArgs{...}
type GetServiceTemplateSpecVolumeSecretItemOutput ¶
type GetServiceTemplateSpecVolumeSecretItemOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeSecretItemOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretItemOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretItemOutput) Key ¶
func (o GetServiceTemplateSpecVolumeSecretItemOutput) Key() pulumi.StringOutput
func (GetServiceTemplateSpecVolumeSecretItemOutput) Mode ¶ added in v6.9.0
func (o GetServiceTemplateSpecVolumeSecretItemOutput) Mode() pulumi.IntOutput
func (GetServiceTemplateSpecVolumeSecretItemOutput) Path ¶
func (o GetServiceTemplateSpecVolumeSecretItemOutput) Path() pulumi.StringOutput
func (GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutput ¶
func (o GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutput() GetServiceTemplateSpecVolumeSecretItemOutput
func (GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeSecretItemOutput) ToGetServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretItemOutput
type GetServiceTemplateSpecVolumeSecretOutput ¶
type GetServiceTemplateSpecVolumeSecretOutput struct{ *pulumi.OutputState }
func (GetServiceTemplateSpecVolumeSecretOutput) DefaultMode ¶ added in v6.9.0
func (o GetServiceTemplateSpecVolumeSecretOutput) DefaultMode() pulumi.IntOutput
func (GetServiceTemplateSpecVolumeSecretOutput) ElementType ¶
func (GetServiceTemplateSpecVolumeSecretOutput) ElementType() reflect.Type
func (GetServiceTemplateSpecVolumeSecretOutput) SecretName ¶
func (o GetServiceTemplateSpecVolumeSecretOutput) SecretName() pulumi.StringOutput
func (GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutput ¶
func (o GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutput() GetServiceTemplateSpecVolumeSecretOutput
func (GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutputWithContext ¶
func (o GetServiceTemplateSpecVolumeSecretOutput) ToGetServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) GetServiceTemplateSpecVolumeSecretOutput
type GetServiceTraffic ¶
type GetServiceTrafficArgs ¶
type GetServiceTrafficArgs struct { LatestRevision pulumi.BoolInput `pulumi:"latestRevision"` Percent pulumi.IntInput `pulumi:"percent"` RevisionName pulumi.StringInput `pulumi:"revisionName"` Tag pulumi.StringInput `pulumi:"tag"` Url pulumi.StringInput `pulumi:"url"` }
func (GetServiceTrafficArgs) ElementType ¶
func (GetServiceTrafficArgs) ElementType() reflect.Type
func (GetServiceTrafficArgs) ToGetServiceTrafficOutput ¶
func (i GetServiceTrafficArgs) ToGetServiceTrafficOutput() GetServiceTrafficOutput
func (GetServiceTrafficArgs) ToGetServiceTrafficOutputWithContext ¶
func (i GetServiceTrafficArgs) ToGetServiceTrafficOutputWithContext(ctx context.Context) GetServiceTrafficOutput
type GetServiceTrafficArray ¶
type GetServiceTrafficArray []GetServiceTrafficInput
func (GetServiceTrafficArray) ElementType ¶
func (GetServiceTrafficArray) ElementType() reflect.Type
func (GetServiceTrafficArray) ToGetServiceTrafficArrayOutput ¶
func (i GetServiceTrafficArray) ToGetServiceTrafficArrayOutput() GetServiceTrafficArrayOutput
func (GetServiceTrafficArray) ToGetServiceTrafficArrayOutputWithContext ¶
func (i GetServiceTrafficArray) ToGetServiceTrafficArrayOutputWithContext(ctx context.Context) GetServiceTrafficArrayOutput
type GetServiceTrafficArrayInput ¶
type GetServiceTrafficArrayInput interface { pulumi.Input ToGetServiceTrafficArrayOutput() GetServiceTrafficArrayOutput ToGetServiceTrafficArrayOutputWithContext(context.Context) GetServiceTrafficArrayOutput }
GetServiceTrafficArrayInput is an input type that accepts GetServiceTrafficArray and GetServiceTrafficArrayOutput values. You can construct a concrete instance of `GetServiceTrafficArrayInput` via:
GetServiceTrafficArray{ GetServiceTrafficArgs{...} }
type GetServiceTrafficArrayOutput ¶
type GetServiceTrafficArrayOutput struct{ *pulumi.OutputState }
func (GetServiceTrafficArrayOutput) ElementType ¶
func (GetServiceTrafficArrayOutput) ElementType() reflect.Type
func (GetServiceTrafficArrayOutput) Index ¶
func (o GetServiceTrafficArrayOutput) Index(i pulumi.IntInput) GetServiceTrafficOutput
func (GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutput ¶
func (o GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutput() GetServiceTrafficArrayOutput
func (GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutputWithContext ¶
func (o GetServiceTrafficArrayOutput) ToGetServiceTrafficArrayOutputWithContext(ctx context.Context) GetServiceTrafficArrayOutput
type GetServiceTrafficInput ¶
type GetServiceTrafficInput interface { pulumi.Input ToGetServiceTrafficOutput() GetServiceTrafficOutput ToGetServiceTrafficOutputWithContext(context.Context) GetServiceTrafficOutput }
GetServiceTrafficInput is an input type that accepts GetServiceTrafficArgs and GetServiceTrafficOutput values. You can construct a concrete instance of `GetServiceTrafficInput` via:
GetServiceTrafficArgs{...}
type GetServiceTrafficOutput ¶
type GetServiceTrafficOutput struct{ *pulumi.OutputState }
func (GetServiceTrafficOutput) ElementType ¶
func (GetServiceTrafficOutput) ElementType() reflect.Type
func (GetServiceTrafficOutput) LatestRevision ¶
func (o GetServiceTrafficOutput) LatestRevision() pulumi.BoolOutput
func (GetServiceTrafficOutput) Percent ¶
func (o GetServiceTrafficOutput) Percent() pulumi.IntOutput
func (GetServiceTrafficOutput) RevisionName ¶
func (o GetServiceTrafficOutput) RevisionName() pulumi.StringOutput
func (GetServiceTrafficOutput) Tag ¶ added in v6.25.0
func (o GetServiceTrafficOutput) Tag() pulumi.StringOutput
func (GetServiceTrafficOutput) ToGetServiceTrafficOutput ¶
func (o GetServiceTrafficOutput) ToGetServiceTrafficOutput() GetServiceTrafficOutput
func (GetServiceTrafficOutput) ToGetServiceTrafficOutputWithContext ¶
func (o GetServiceTrafficOutput) ToGetServiceTrafficOutputWithContext(ctx context.Context) GetServiceTrafficOutput
func (GetServiceTrafficOutput) Url ¶ added in v6.25.0
func (o GetServiceTrafficOutput) Url() pulumi.StringOutput
type IamBinding ¶
type IamBinding struct { pulumi.CustomResourceState Condition IamBindingConditionPtrOutput `pulumi:"condition"` // (Computed) The etag of the IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringOutput `pulumi:"location"` Members pulumi.StringArrayOutput `pulumi:"members"` // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringOutput `pulumi:"role"` // Used to find the parent resource to bind the IAM policy to Service pulumi.StringOutput `pulumi:"service"` }
Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:
* `cloudrun.IamPolicy`: Authoritative. Sets the IAM policy for the service and replaces any existing policy already attached. * `cloudrun.IamBinding`: Authoritative for a given role. Updates the IAM policy to grant a role to a list of members. Other roles within the IAM policy for the service are preserved. * `cloudrun.IamMember`: Non-authoritative. Updates the IAM policy to grant a role to a new member. Other members for the role for the service are preserved.
> **Note:** `cloudrun.IamPolicy` **cannot** be used in conjunction with `cloudrun.IamBinding` and `cloudrun.IamMember` or they will fight over what your policy should be.
> **Note:** `cloudrun.IamBinding` resources **can be** used in conjunction with `cloudrun.IamMember` resources **only if** they do not grant privilege to the same role.
## google\_cloud\_run\_service\_iam\_policy
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { admin, err := organizations.LookupIAMPolicy(ctx, &organizations.LookupIAMPolicyArgs{ Bindings: []organizations.GetIAMPolicyBinding{ organizations.GetIAMPolicyBinding{ Role: "roles/viewer", Members: []string{ "user:jane@example.com", }, }, }, }, nil) if err != nil { return err } _, err = cloudrun.NewIamPolicy(ctx, "policy", &cloudrun.IamPolicyArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), PolicyData: pulumi.String(admin.PolicyData), }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_binding
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamBinding(ctx, "binding", &cloudrun.IamBindingArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Members: pulumi.StringArray{ pulumi.String("user:jane@example.com"), }, }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_member
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamMember(ctx, "member", &cloudrun.IamMemberArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Member: pulumi.String("user:jane@example.com"), }) if err != nil { return err } return nil }) }
```
## Import
For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{location}}/services/{{service}} * {{project}}/{{location}}/{{service}} * {{location}}/{{service}} * {{service}} Any variables not passed in the import command will be taken from the provider configuration. Cloud Run service IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.
```sh
$ pulumi import gcp:cloudrun/iamBinding:IamBinding editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer user:jane@example.com"
```
IAM binding imports use space-delimited identifiersthe resource in question and the role, e.g.
```sh
$ pulumi import gcp:cloudrun/iamBinding:IamBinding editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer"
```
IAM policy imports use the identifier of the resource in question, e.g.
```sh
$ pulumi import gcp:cloudrun/iamBinding:IamBinding editor projects/{{project}}/locations/{{location}}/services/{{service}}
```
-> **Custom Roles**If you're importing a IAM resource with a custom role, make sure to use the
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`.
func GetIamBinding ¶
func GetIamBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IamBindingState, opts ...pulumi.ResourceOption) (*IamBinding, error)
GetIamBinding gets an existing IamBinding 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 NewIamBinding ¶
func NewIamBinding(ctx *pulumi.Context, name string, args *IamBindingArgs, opts ...pulumi.ResourceOption) (*IamBinding, error)
NewIamBinding registers a new resource with the given unique name, arguments, and options.
func (*IamBinding) ElementType ¶
func (*IamBinding) ElementType() reflect.Type
func (*IamBinding) ToIamBindingOutput ¶
func (i *IamBinding) ToIamBindingOutput() IamBindingOutput
func (*IamBinding) ToIamBindingOutputWithContext ¶
func (i *IamBinding) ToIamBindingOutputWithContext(ctx context.Context) IamBindingOutput
type IamBindingArgs ¶
type IamBindingArgs struct { Condition IamBindingConditionPtrInput // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput Members pulumi.StringArrayInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringInput }
The set of arguments for constructing a IamBinding resource.
func (IamBindingArgs) ElementType ¶
func (IamBindingArgs) ElementType() reflect.Type
type IamBindingArray ¶
type IamBindingArray []IamBindingInput
func (IamBindingArray) ElementType ¶
func (IamBindingArray) ElementType() reflect.Type
func (IamBindingArray) ToIamBindingArrayOutput ¶
func (i IamBindingArray) ToIamBindingArrayOutput() IamBindingArrayOutput
func (IamBindingArray) ToIamBindingArrayOutputWithContext ¶
func (i IamBindingArray) ToIamBindingArrayOutputWithContext(ctx context.Context) IamBindingArrayOutput
type IamBindingArrayInput ¶
type IamBindingArrayInput interface { pulumi.Input ToIamBindingArrayOutput() IamBindingArrayOutput ToIamBindingArrayOutputWithContext(context.Context) IamBindingArrayOutput }
IamBindingArrayInput is an input type that accepts IamBindingArray and IamBindingArrayOutput values. You can construct a concrete instance of `IamBindingArrayInput` via:
IamBindingArray{ IamBindingArgs{...} }
type IamBindingArrayOutput ¶
type IamBindingArrayOutput struct{ *pulumi.OutputState }
func (IamBindingArrayOutput) ElementType ¶
func (IamBindingArrayOutput) ElementType() reflect.Type
func (IamBindingArrayOutput) Index ¶
func (o IamBindingArrayOutput) Index(i pulumi.IntInput) IamBindingOutput
func (IamBindingArrayOutput) ToIamBindingArrayOutput ¶
func (o IamBindingArrayOutput) ToIamBindingArrayOutput() IamBindingArrayOutput
func (IamBindingArrayOutput) ToIamBindingArrayOutputWithContext ¶
func (o IamBindingArrayOutput) ToIamBindingArrayOutputWithContext(ctx context.Context) IamBindingArrayOutput
type IamBindingCondition ¶
type IamBindingConditionArgs ¶
type IamBindingConditionArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Expression pulumi.StringInput `pulumi:"expression"` Title pulumi.StringInput `pulumi:"title"` }
func (IamBindingConditionArgs) ElementType ¶
func (IamBindingConditionArgs) ElementType() reflect.Type
func (IamBindingConditionArgs) ToIamBindingConditionOutput ¶
func (i IamBindingConditionArgs) ToIamBindingConditionOutput() IamBindingConditionOutput
func (IamBindingConditionArgs) ToIamBindingConditionOutputWithContext ¶
func (i IamBindingConditionArgs) ToIamBindingConditionOutputWithContext(ctx context.Context) IamBindingConditionOutput
func (IamBindingConditionArgs) ToIamBindingConditionPtrOutput ¶
func (i IamBindingConditionArgs) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
func (IamBindingConditionArgs) ToIamBindingConditionPtrOutputWithContext ¶
func (i IamBindingConditionArgs) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
type IamBindingConditionInput ¶
type IamBindingConditionInput interface { pulumi.Input ToIamBindingConditionOutput() IamBindingConditionOutput ToIamBindingConditionOutputWithContext(context.Context) IamBindingConditionOutput }
IamBindingConditionInput is an input type that accepts IamBindingConditionArgs and IamBindingConditionOutput values. You can construct a concrete instance of `IamBindingConditionInput` via:
IamBindingConditionArgs{...}
type IamBindingConditionOutput ¶
type IamBindingConditionOutput struct{ *pulumi.OutputState }
func (IamBindingConditionOutput) Description ¶
func (o IamBindingConditionOutput) Description() pulumi.StringPtrOutput
func (IamBindingConditionOutput) ElementType ¶
func (IamBindingConditionOutput) ElementType() reflect.Type
func (IamBindingConditionOutput) Expression ¶
func (o IamBindingConditionOutput) Expression() pulumi.StringOutput
func (IamBindingConditionOutput) Title ¶
func (o IamBindingConditionOutput) Title() pulumi.StringOutput
func (IamBindingConditionOutput) ToIamBindingConditionOutput ¶
func (o IamBindingConditionOutput) ToIamBindingConditionOutput() IamBindingConditionOutput
func (IamBindingConditionOutput) ToIamBindingConditionOutputWithContext ¶
func (o IamBindingConditionOutput) ToIamBindingConditionOutputWithContext(ctx context.Context) IamBindingConditionOutput
func (IamBindingConditionOutput) ToIamBindingConditionPtrOutput ¶
func (o IamBindingConditionOutput) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
func (IamBindingConditionOutput) ToIamBindingConditionPtrOutputWithContext ¶
func (o IamBindingConditionOutput) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
type IamBindingConditionPtrInput ¶
type IamBindingConditionPtrInput interface { pulumi.Input ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput ToIamBindingConditionPtrOutputWithContext(context.Context) IamBindingConditionPtrOutput }
IamBindingConditionPtrInput is an input type that accepts IamBindingConditionArgs, IamBindingConditionPtr and IamBindingConditionPtrOutput values. You can construct a concrete instance of `IamBindingConditionPtrInput` via:
IamBindingConditionArgs{...} or: nil
func IamBindingConditionPtr ¶
func IamBindingConditionPtr(v *IamBindingConditionArgs) IamBindingConditionPtrInput
type IamBindingConditionPtrOutput ¶
type IamBindingConditionPtrOutput struct{ *pulumi.OutputState }
func (IamBindingConditionPtrOutput) Description ¶
func (o IamBindingConditionPtrOutput) Description() pulumi.StringPtrOutput
func (IamBindingConditionPtrOutput) Elem ¶
func (o IamBindingConditionPtrOutput) Elem() IamBindingConditionOutput
func (IamBindingConditionPtrOutput) ElementType ¶
func (IamBindingConditionPtrOutput) ElementType() reflect.Type
func (IamBindingConditionPtrOutput) Expression ¶
func (o IamBindingConditionPtrOutput) Expression() pulumi.StringPtrOutput
func (IamBindingConditionPtrOutput) Title ¶
func (o IamBindingConditionPtrOutput) Title() pulumi.StringPtrOutput
func (IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutput ¶
func (o IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutput() IamBindingConditionPtrOutput
func (IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutputWithContext ¶
func (o IamBindingConditionPtrOutput) ToIamBindingConditionPtrOutputWithContext(ctx context.Context) IamBindingConditionPtrOutput
type IamBindingInput ¶
type IamBindingInput interface { pulumi.Input ToIamBindingOutput() IamBindingOutput ToIamBindingOutputWithContext(ctx context.Context) IamBindingOutput }
type IamBindingMap ¶
type IamBindingMap map[string]IamBindingInput
func (IamBindingMap) ElementType ¶
func (IamBindingMap) ElementType() reflect.Type
func (IamBindingMap) ToIamBindingMapOutput ¶
func (i IamBindingMap) ToIamBindingMapOutput() IamBindingMapOutput
func (IamBindingMap) ToIamBindingMapOutputWithContext ¶
func (i IamBindingMap) ToIamBindingMapOutputWithContext(ctx context.Context) IamBindingMapOutput
type IamBindingMapInput ¶
type IamBindingMapInput interface { pulumi.Input ToIamBindingMapOutput() IamBindingMapOutput ToIamBindingMapOutputWithContext(context.Context) IamBindingMapOutput }
IamBindingMapInput is an input type that accepts IamBindingMap and IamBindingMapOutput values. You can construct a concrete instance of `IamBindingMapInput` via:
IamBindingMap{ "key": IamBindingArgs{...} }
type IamBindingMapOutput ¶
type IamBindingMapOutput struct{ *pulumi.OutputState }
func (IamBindingMapOutput) ElementType ¶
func (IamBindingMapOutput) ElementType() reflect.Type
func (IamBindingMapOutput) MapIndex ¶
func (o IamBindingMapOutput) MapIndex(k pulumi.StringInput) IamBindingOutput
func (IamBindingMapOutput) ToIamBindingMapOutput ¶
func (o IamBindingMapOutput) ToIamBindingMapOutput() IamBindingMapOutput
func (IamBindingMapOutput) ToIamBindingMapOutputWithContext ¶
func (o IamBindingMapOutput) ToIamBindingMapOutputWithContext(ctx context.Context) IamBindingMapOutput
type IamBindingOutput ¶
type IamBindingOutput struct{ *pulumi.OutputState }
func (IamBindingOutput) Condition ¶ added in v6.23.0
func (o IamBindingOutput) Condition() IamBindingConditionPtrOutput
func (IamBindingOutput) ElementType ¶
func (IamBindingOutput) ElementType() reflect.Type
func (IamBindingOutput) Etag ¶ added in v6.23.0
func (o IamBindingOutput) Etag() pulumi.StringOutput
(Computed) The etag of the IAM policy.
func (IamBindingOutput) Location ¶ added in v6.23.0
func (o IamBindingOutput) Location() pulumi.StringOutput
The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to
func (IamBindingOutput) Members ¶ added in v6.23.0
func (o IamBindingOutput) Members() pulumi.StringArrayOutput
func (IamBindingOutput) Project ¶ added in v6.23.0
func (o IamBindingOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used.
func (IamBindingOutput) Role ¶ added in v6.23.0
func (o IamBindingOutput) Role() pulumi.StringOutput
The role that should be applied. Only one `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format `[projects|organizations]/{parent-name}/roles/{role-name}`.
func (IamBindingOutput) Service ¶ added in v6.23.0
func (o IamBindingOutput) Service() pulumi.StringOutput
Used to find the parent resource to bind the IAM policy to
func (IamBindingOutput) ToIamBindingOutput ¶
func (o IamBindingOutput) ToIamBindingOutput() IamBindingOutput
func (IamBindingOutput) ToIamBindingOutputWithContext ¶
func (o IamBindingOutput) ToIamBindingOutputWithContext(ctx context.Context) IamBindingOutput
type IamBindingState ¶
type IamBindingState struct { Condition IamBindingConditionPtrInput // (Computed) The etag of the IAM policy. Etag pulumi.StringPtrInput // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput Members pulumi.StringArrayInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringPtrInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringPtrInput }
func (IamBindingState) ElementType ¶
func (IamBindingState) ElementType() reflect.Type
type IamMember ¶
type IamMember struct { pulumi.CustomResourceState Condition IamMemberConditionPtrOutput `pulumi:"condition"` // (Computed) The etag of the IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringOutput `pulumi:"location"` Member pulumi.StringOutput `pulumi:"member"` // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringOutput `pulumi:"role"` // Used to find the parent resource to bind the IAM policy to Service pulumi.StringOutput `pulumi:"service"` }
Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:
* `cloudrun.IamPolicy`: Authoritative. Sets the IAM policy for the service and replaces any existing policy already attached. * `cloudrun.IamBinding`: Authoritative for a given role. Updates the IAM policy to grant a role to a list of members. Other roles within the IAM policy for the service are preserved. * `cloudrun.IamMember`: Non-authoritative. Updates the IAM policy to grant a role to a new member. Other members for the role for the service are preserved.
> **Note:** `cloudrun.IamPolicy` **cannot** be used in conjunction with `cloudrun.IamBinding` and `cloudrun.IamMember` or they will fight over what your policy should be.
> **Note:** `cloudrun.IamBinding` resources **can be** used in conjunction with `cloudrun.IamMember` resources **only if** they do not grant privilege to the same role.
## google\_cloud\_run\_service\_iam\_policy
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { admin, err := organizations.LookupIAMPolicy(ctx, &organizations.LookupIAMPolicyArgs{ Bindings: []organizations.GetIAMPolicyBinding{ organizations.GetIAMPolicyBinding{ Role: "roles/viewer", Members: []string{ "user:jane@example.com", }, }, }, }, nil) if err != nil { return err } _, err = cloudrun.NewIamPolicy(ctx, "policy", &cloudrun.IamPolicyArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), PolicyData: pulumi.String(admin.PolicyData), }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_binding
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamBinding(ctx, "binding", &cloudrun.IamBindingArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Members: pulumi.StringArray{ pulumi.String("user:jane@example.com"), }, }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_member
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamMember(ctx, "member", &cloudrun.IamMemberArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Member: pulumi.String("user:jane@example.com"), }) if err != nil { return err } return nil }) }
```
## Import
For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{location}}/services/{{service}} * {{project}}/{{location}}/{{service}} * {{location}}/{{service}} * {{service}} Any variables not passed in the import command will be taken from the provider configuration. Cloud Run service IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.
```sh
$ pulumi import gcp:cloudrun/iamMember:IamMember editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer user:jane@example.com"
```
IAM binding imports use space-delimited identifiersthe resource in question and the role, e.g.
```sh
$ pulumi import gcp:cloudrun/iamMember:IamMember editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer"
```
IAM policy imports use the identifier of the resource in question, e.g.
```sh
$ pulumi import gcp:cloudrun/iamMember:IamMember editor projects/{{project}}/locations/{{location}}/services/{{service}}
```
-> **Custom Roles**If you're importing a IAM resource with a custom role, make sure to use the
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`.
func GetIamMember ¶
func GetIamMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IamMemberState, opts ...pulumi.ResourceOption) (*IamMember, error)
GetIamMember gets an existing IamMember 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 NewIamMember ¶
func NewIamMember(ctx *pulumi.Context, name string, args *IamMemberArgs, opts ...pulumi.ResourceOption) (*IamMember, error)
NewIamMember registers a new resource with the given unique name, arguments, and options.
func (*IamMember) ElementType ¶
func (*IamMember) ToIamMemberOutput ¶
func (i *IamMember) ToIamMemberOutput() IamMemberOutput
func (*IamMember) ToIamMemberOutputWithContext ¶
func (i *IamMember) ToIamMemberOutputWithContext(ctx context.Context) IamMemberOutput
type IamMemberArgs ¶
type IamMemberArgs struct { Condition IamMemberConditionPtrInput // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput Member pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringInput }
The set of arguments for constructing a IamMember resource.
func (IamMemberArgs) ElementType ¶
func (IamMemberArgs) ElementType() reflect.Type
type IamMemberArray ¶
type IamMemberArray []IamMemberInput
func (IamMemberArray) ElementType ¶
func (IamMemberArray) ElementType() reflect.Type
func (IamMemberArray) ToIamMemberArrayOutput ¶
func (i IamMemberArray) ToIamMemberArrayOutput() IamMemberArrayOutput
func (IamMemberArray) ToIamMemberArrayOutputWithContext ¶
func (i IamMemberArray) ToIamMemberArrayOutputWithContext(ctx context.Context) IamMemberArrayOutput
type IamMemberArrayInput ¶
type IamMemberArrayInput interface { pulumi.Input ToIamMemberArrayOutput() IamMemberArrayOutput ToIamMemberArrayOutputWithContext(context.Context) IamMemberArrayOutput }
IamMemberArrayInput is an input type that accepts IamMemberArray and IamMemberArrayOutput values. You can construct a concrete instance of `IamMemberArrayInput` via:
IamMemberArray{ IamMemberArgs{...} }
type IamMemberArrayOutput ¶
type IamMemberArrayOutput struct{ *pulumi.OutputState }
func (IamMemberArrayOutput) ElementType ¶
func (IamMemberArrayOutput) ElementType() reflect.Type
func (IamMemberArrayOutput) Index ¶
func (o IamMemberArrayOutput) Index(i pulumi.IntInput) IamMemberOutput
func (IamMemberArrayOutput) ToIamMemberArrayOutput ¶
func (o IamMemberArrayOutput) ToIamMemberArrayOutput() IamMemberArrayOutput
func (IamMemberArrayOutput) ToIamMemberArrayOutputWithContext ¶
func (o IamMemberArrayOutput) ToIamMemberArrayOutputWithContext(ctx context.Context) IamMemberArrayOutput
type IamMemberCondition ¶
type IamMemberConditionArgs ¶
type IamMemberConditionArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Expression pulumi.StringInput `pulumi:"expression"` Title pulumi.StringInput `pulumi:"title"` }
func (IamMemberConditionArgs) ElementType ¶
func (IamMemberConditionArgs) ElementType() reflect.Type
func (IamMemberConditionArgs) ToIamMemberConditionOutput ¶
func (i IamMemberConditionArgs) ToIamMemberConditionOutput() IamMemberConditionOutput
func (IamMemberConditionArgs) ToIamMemberConditionOutputWithContext ¶
func (i IamMemberConditionArgs) ToIamMemberConditionOutputWithContext(ctx context.Context) IamMemberConditionOutput
func (IamMemberConditionArgs) ToIamMemberConditionPtrOutput ¶
func (i IamMemberConditionArgs) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
func (IamMemberConditionArgs) ToIamMemberConditionPtrOutputWithContext ¶
func (i IamMemberConditionArgs) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
type IamMemberConditionInput ¶
type IamMemberConditionInput interface { pulumi.Input ToIamMemberConditionOutput() IamMemberConditionOutput ToIamMemberConditionOutputWithContext(context.Context) IamMemberConditionOutput }
IamMemberConditionInput is an input type that accepts IamMemberConditionArgs and IamMemberConditionOutput values. You can construct a concrete instance of `IamMemberConditionInput` via:
IamMemberConditionArgs{...}
type IamMemberConditionOutput ¶
type IamMemberConditionOutput struct{ *pulumi.OutputState }
func (IamMemberConditionOutput) Description ¶
func (o IamMemberConditionOutput) Description() pulumi.StringPtrOutput
func (IamMemberConditionOutput) ElementType ¶
func (IamMemberConditionOutput) ElementType() reflect.Type
func (IamMemberConditionOutput) Expression ¶
func (o IamMemberConditionOutput) Expression() pulumi.StringOutput
func (IamMemberConditionOutput) Title ¶
func (o IamMemberConditionOutput) Title() pulumi.StringOutput
func (IamMemberConditionOutput) ToIamMemberConditionOutput ¶
func (o IamMemberConditionOutput) ToIamMemberConditionOutput() IamMemberConditionOutput
func (IamMemberConditionOutput) ToIamMemberConditionOutputWithContext ¶
func (o IamMemberConditionOutput) ToIamMemberConditionOutputWithContext(ctx context.Context) IamMemberConditionOutput
func (IamMemberConditionOutput) ToIamMemberConditionPtrOutput ¶
func (o IamMemberConditionOutput) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
func (IamMemberConditionOutput) ToIamMemberConditionPtrOutputWithContext ¶
func (o IamMemberConditionOutput) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
type IamMemberConditionPtrInput ¶
type IamMemberConditionPtrInput interface { pulumi.Input ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput ToIamMemberConditionPtrOutputWithContext(context.Context) IamMemberConditionPtrOutput }
IamMemberConditionPtrInput is an input type that accepts IamMemberConditionArgs, IamMemberConditionPtr and IamMemberConditionPtrOutput values. You can construct a concrete instance of `IamMemberConditionPtrInput` via:
IamMemberConditionArgs{...} or: nil
func IamMemberConditionPtr ¶
func IamMemberConditionPtr(v *IamMemberConditionArgs) IamMemberConditionPtrInput
type IamMemberConditionPtrOutput ¶
type IamMemberConditionPtrOutput struct{ *pulumi.OutputState }
func (IamMemberConditionPtrOutput) Description ¶
func (o IamMemberConditionPtrOutput) Description() pulumi.StringPtrOutput
func (IamMemberConditionPtrOutput) Elem ¶
func (o IamMemberConditionPtrOutput) Elem() IamMemberConditionOutput
func (IamMemberConditionPtrOutput) ElementType ¶
func (IamMemberConditionPtrOutput) ElementType() reflect.Type
func (IamMemberConditionPtrOutput) Expression ¶
func (o IamMemberConditionPtrOutput) Expression() pulumi.StringPtrOutput
func (IamMemberConditionPtrOutput) Title ¶
func (o IamMemberConditionPtrOutput) Title() pulumi.StringPtrOutput
func (IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutput ¶
func (o IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutput() IamMemberConditionPtrOutput
func (IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutputWithContext ¶
func (o IamMemberConditionPtrOutput) ToIamMemberConditionPtrOutputWithContext(ctx context.Context) IamMemberConditionPtrOutput
type IamMemberInput ¶
type IamMemberInput interface { pulumi.Input ToIamMemberOutput() IamMemberOutput ToIamMemberOutputWithContext(ctx context.Context) IamMemberOutput }
type IamMemberMap ¶
type IamMemberMap map[string]IamMemberInput
func (IamMemberMap) ElementType ¶
func (IamMemberMap) ElementType() reflect.Type
func (IamMemberMap) ToIamMemberMapOutput ¶
func (i IamMemberMap) ToIamMemberMapOutput() IamMemberMapOutput
func (IamMemberMap) ToIamMemberMapOutputWithContext ¶
func (i IamMemberMap) ToIamMemberMapOutputWithContext(ctx context.Context) IamMemberMapOutput
type IamMemberMapInput ¶
type IamMemberMapInput interface { pulumi.Input ToIamMemberMapOutput() IamMemberMapOutput ToIamMemberMapOutputWithContext(context.Context) IamMemberMapOutput }
IamMemberMapInput is an input type that accepts IamMemberMap and IamMemberMapOutput values. You can construct a concrete instance of `IamMemberMapInput` via:
IamMemberMap{ "key": IamMemberArgs{...} }
type IamMemberMapOutput ¶
type IamMemberMapOutput struct{ *pulumi.OutputState }
func (IamMemberMapOutput) ElementType ¶
func (IamMemberMapOutput) ElementType() reflect.Type
func (IamMemberMapOutput) MapIndex ¶
func (o IamMemberMapOutput) MapIndex(k pulumi.StringInput) IamMemberOutput
func (IamMemberMapOutput) ToIamMemberMapOutput ¶
func (o IamMemberMapOutput) ToIamMemberMapOutput() IamMemberMapOutput
func (IamMemberMapOutput) ToIamMemberMapOutputWithContext ¶
func (o IamMemberMapOutput) ToIamMemberMapOutputWithContext(ctx context.Context) IamMemberMapOutput
type IamMemberOutput ¶
type IamMemberOutput struct{ *pulumi.OutputState }
func (IamMemberOutput) Condition ¶ added in v6.23.0
func (o IamMemberOutput) Condition() IamMemberConditionPtrOutput
func (IamMemberOutput) ElementType ¶
func (IamMemberOutput) ElementType() reflect.Type
func (IamMemberOutput) Etag ¶ added in v6.23.0
func (o IamMemberOutput) Etag() pulumi.StringOutput
(Computed) The etag of the IAM policy.
func (IamMemberOutput) Location ¶ added in v6.23.0
func (o IamMemberOutput) Location() pulumi.StringOutput
The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to
func (IamMemberOutput) Member ¶ added in v6.23.0
func (o IamMemberOutput) Member() pulumi.StringOutput
func (IamMemberOutput) Project ¶ added in v6.23.0
func (o IamMemberOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used.
func (IamMemberOutput) Role ¶ added in v6.23.0
func (o IamMemberOutput) Role() pulumi.StringOutput
The role that should be applied. Only one `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format `[projects|organizations]/{parent-name}/roles/{role-name}`.
func (IamMemberOutput) Service ¶ added in v6.23.0
func (o IamMemberOutput) Service() pulumi.StringOutput
Used to find the parent resource to bind the IAM policy to
func (IamMemberOutput) ToIamMemberOutput ¶
func (o IamMemberOutput) ToIamMemberOutput() IamMemberOutput
func (IamMemberOutput) ToIamMemberOutputWithContext ¶
func (o IamMemberOutput) ToIamMemberOutputWithContext(ctx context.Context) IamMemberOutput
type IamMemberState ¶
type IamMemberState struct { Condition IamMemberConditionPtrInput // (Computed) The etag of the IAM policy. Etag pulumi.StringPtrInput // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput Member pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // The role that should be applied. Only one // `cloudrun.IamBinding` can be used per role. Note that custom roles must be of the format // `[projects|organizations]/{parent-name}/roles/{role-name}`. Role pulumi.StringPtrInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringPtrInput }
func (IamMemberState) ElementType ¶
func (IamMemberState) ElementType() reflect.Type
type IamPolicy ¶
type IamPolicy struct { pulumi.CustomResourceState // (Computed) The etag of the IAM policy. Etag pulumi.StringOutput `pulumi:"etag"` // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringOutput `pulumi:"location"` // The policy data generated by // a `organizations.getIAMPolicy` data source. PolicyData pulumi.StringOutput `pulumi:"policyData"` // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // Used to find the parent resource to bind the IAM policy to Service pulumi.StringOutput `pulumi:"service"` }
Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:
* `cloudrun.IamPolicy`: Authoritative. Sets the IAM policy for the service and replaces any existing policy already attached. * `cloudrun.IamBinding`: Authoritative for a given role. Updates the IAM policy to grant a role to a list of members. Other roles within the IAM policy for the service are preserved. * `cloudrun.IamMember`: Non-authoritative. Updates the IAM policy to grant a role to a new member. Other members for the role for the service are preserved.
> **Note:** `cloudrun.IamPolicy` **cannot** be used in conjunction with `cloudrun.IamBinding` and `cloudrun.IamMember` or they will fight over what your policy should be.
> **Note:** `cloudrun.IamBinding` resources **can be** used in conjunction with `cloudrun.IamMember` resources **only if** they do not grant privilege to the same role.
## google\_cloud\_run\_service\_iam\_policy
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { admin, err := organizations.LookupIAMPolicy(ctx, &organizations.LookupIAMPolicyArgs{ Bindings: []organizations.GetIAMPolicyBinding{ organizations.GetIAMPolicyBinding{ Role: "roles/viewer", Members: []string{ "user:jane@example.com", }, }, }, }, nil) if err != nil { return err } _, err = cloudrun.NewIamPolicy(ctx, "policy", &cloudrun.IamPolicyArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), PolicyData: pulumi.String(admin.PolicyData), }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_binding
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamBinding(ctx, "binding", &cloudrun.IamBindingArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Members: pulumi.StringArray{ pulumi.String("user:jane@example.com"), }, }) if err != nil { return err } return nil }) }
```
## google\_cloud\_run\_service\_iam\_member
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewIamMember(ctx, "member", &cloudrun.IamMemberArgs{ Location: pulumi.Any(google_cloud_run_service.Default.Location), Project: pulumi.Any(google_cloud_run_service.Default.Project), Service: pulumi.Any(google_cloud_run_service.Default.Name), Role: pulumi.String("roles/viewer"), Member: pulumi.String("user:jane@example.com"), }) if err != nil { return err } return nil }) }
```
## Import
For all import syntaxes, the "resource in question" can take any of the following forms* projects/{{project}}/locations/{{location}}/services/{{service}} * {{project}}/{{location}}/{{service}} * {{location}}/{{service}} * {{service}} Any variables not passed in the import command will be taken from the provider configuration. Cloud Run service IAM resources can be imported using the resource identifiers, role, and member. IAM member imports use space-delimited identifiersthe resource in question, the role, and the member identity, e.g.
```sh
$ pulumi import gcp:cloudrun/iamPolicy:IamPolicy editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer user:jane@example.com"
```
IAM binding imports use space-delimited identifiersthe resource in question and the role, e.g.
```sh
$ pulumi import gcp:cloudrun/iamPolicy:IamPolicy editor "projects/{{project}}/locations/{{location}}/services/{{service}} roles/viewer"
```
IAM policy imports use the identifier of the resource in question, e.g.
```sh
$ pulumi import gcp:cloudrun/iamPolicy:IamPolicy editor projects/{{project}}/locations/{{location}}/services/{{service}}
```
-> **Custom Roles**If you're importing a IAM resource with a custom role, make sure to use the
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`.
func GetIamPolicy ¶
func GetIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IamPolicyState, opts ...pulumi.ResourceOption) (*IamPolicy, error)
GetIamPolicy gets an existing IamPolicy 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 NewIamPolicy ¶
func NewIamPolicy(ctx *pulumi.Context, name string, args *IamPolicyArgs, opts ...pulumi.ResourceOption) (*IamPolicy, error)
NewIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*IamPolicy) ElementType ¶
func (*IamPolicy) ToIamPolicyOutput ¶
func (i *IamPolicy) ToIamPolicyOutput() IamPolicyOutput
func (*IamPolicy) ToIamPolicyOutputWithContext ¶
func (i *IamPolicy) ToIamPolicyOutputWithContext(ctx context.Context) IamPolicyOutput
type IamPolicyArgs ¶
type IamPolicyArgs struct { // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput // The policy data generated by // a `organizations.getIAMPolicy` data source. PolicyData pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringInput }
The set of arguments for constructing a IamPolicy resource.
func (IamPolicyArgs) ElementType ¶
func (IamPolicyArgs) ElementType() reflect.Type
type IamPolicyArray ¶
type IamPolicyArray []IamPolicyInput
func (IamPolicyArray) ElementType ¶
func (IamPolicyArray) ElementType() reflect.Type
func (IamPolicyArray) ToIamPolicyArrayOutput ¶
func (i IamPolicyArray) ToIamPolicyArrayOutput() IamPolicyArrayOutput
func (IamPolicyArray) ToIamPolicyArrayOutputWithContext ¶
func (i IamPolicyArray) ToIamPolicyArrayOutputWithContext(ctx context.Context) IamPolicyArrayOutput
type IamPolicyArrayInput ¶
type IamPolicyArrayInput interface { pulumi.Input ToIamPolicyArrayOutput() IamPolicyArrayOutput ToIamPolicyArrayOutputWithContext(context.Context) IamPolicyArrayOutput }
IamPolicyArrayInput is an input type that accepts IamPolicyArray and IamPolicyArrayOutput values. You can construct a concrete instance of `IamPolicyArrayInput` via:
IamPolicyArray{ IamPolicyArgs{...} }
type IamPolicyArrayOutput ¶
type IamPolicyArrayOutput struct{ *pulumi.OutputState }
func (IamPolicyArrayOutput) ElementType ¶
func (IamPolicyArrayOutput) ElementType() reflect.Type
func (IamPolicyArrayOutput) Index ¶
func (o IamPolicyArrayOutput) Index(i pulumi.IntInput) IamPolicyOutput
func (IamPolicyArrayOutput) ToIamPolicyArrayOutput ¶
func (o IamPolicyArrayOutput) ToIamPolicyArrayOutput() IamPolicyArrayOutput
func (IamPolicyArrayOutput) ToIamPolicyArrayOutputWithContext ¶
func (o IamPolicyArrayOutput) ToIamPolicyArrayOutputWithContext(ctx context.Context) IamPolicyArrayOutput
type IamPolicyInput ¶
type IamPolicyInput interface { pulumi.Input ToIamPolicyOutput() IamPolicyOutput ToIamPolicyOutputWithContext(ctx context.Context) IamPolicyOutput }
type IamPolicyMap ¶
type IamPolicyMap map[string]IamPolicyInput
func (IamPolicyMap) ElementType ¶
func (IamPolicyMap) ElementType() reflect.Type
func (IamPolicyMap) ToIamPolicyMapOutput ¶
func (i IamPolicyMap) ToIamPolicyMapOutput() IamPolicyMapOutput
func (IamPolicyMap) ToIamPolicyMapOutputWithContext ¶
func (i IamPolicyMap) ToIamPolicyMapOutputWithContext(ctx context.Context) IamPolicyMapOutput
type IamPolicyMapInput ¶
type IamPolicyMapInput interface { pulumi.Input ToIamPolicyMapOutput() IamPolicyMapOutput ToIamPolicyMapOutputWithContext(context.Context) IamPolicyMapOutput }
IamPolicyMapInput is an input type that accepts IamPolicyMap and IamPolicyMapOutput values. You can construct a concrete instance of `IamPolicyMapInput` via:
IamPolicyMap{ "key": IamPolicyArgs{...} }
type IamPolicyMapOutput ¶
type IamPolicyMapOutput struct{ *pulumi.OutputState }
func (IamPolicyMapOutput) ElementType ¶
func (IamPolicyMapOutput) ElementType() reflect.Type
func (IamPolicyMapOutput) MapIndex ¶
func (o IamPolicyMapOutput) MapIndex(k pulumi.StringInput) IamPolicyOutput
func (IamPolicyMapOutput) ToIamPolicyMapOutput ¶
func (o IamPolicyMapOutput) ToIamPolicyMapOutput() IamPolicyMapOutput
func (IamPolicyMapOutput) ToIamPolicyMapOutputWithContext ¶
func (o IamPolicyMapOutput) ToIamPolicyMapOutputWithContext(ctx context.Context) IamPolicyMapOutput
type IamPolicyOutput ¶
type IamPolicyOutput struct{ *pulumi.OutputState }
func (IamPolicyOutput) ElementType ¶
func (IamPolicyOutput) ElementType() reflect.Type
func (IamPolicyOutput) Etag ¶ added in v6.23.0
func (o IamPolicyOutput) Etag() pulumi.StringOutput
(Computed) The etag of the IAM policy.
func (IamPolicyOutput) Location ¶ added in v6.23.0
func (o IamPolicyOutput) Location() pulumi.StringOutput
The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to
func (IamPolicyOutput) PolicyData ¶ added in v6.23.0
func (o IamPolicyOutput) PolicyData() pulumi.StringOutput
The policy data generated by a `organizations.getIAMPolicy` data source.
func (IamPolicyOutput) Project ¶ added in v6.23.0
func (o IamPolicyOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used.
func (IamPolicyOutput) Service ¶ added in v6.23.0
func (o IamPolicyOutput) Service() pulumi.StringOutput
Used to find the parent resource to bind the IAM policy to
func (IamPolicyOutput) ToIamPolicyOutput ¶
func (o IamPolicyOutput) ToIamPolicyOutput() IamPolicyOutput
func (IamPolicyOutput) ToIamPolicyOutputWithContext ¶
func (o IamPolicyOutput) ToIamPolicyOutputWithContext(ctx context.Context) IamPolicyOutput
type IamPolicyState ¶
type IamPolicyState struct { // (Computed) The etag of the IAM policy. Etag pulumi.StringPtrInput // The location of the cloud run instance. eg us-central1 Used to find the parent resource to bind the IAM policy to Location pulumi.StringPtrInput // The policy data generated by // a `organizations.getIAMPolicy` data source. PolicyData pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the project will be parsed from the identifier of the parent resource. If no project is provided in the parent identifier and no project is specified, the provider project is used. Project pulumi.StringPtrInput // Used to find the parent resource to bind the IAM policy to Service pulumi.StringPtrInput }
func (IamPolicyState) ElementType ¶
func (IamPolicyState) ElementType() reflect.Type
type LookupServiceArgs ¶
type LookupServiceArgs struct { // The location of the cloud run instance. eg us-central1 Location string `pulumi:"location"` // The name of the Cloud Run Service. Name string `pulumi:"name"` // The project in which the resource belongs. If it // is not provided, the provider project is used. Project *string `pulumi:"project"` }
A collection of arguments for invoking getService.
type LookupServiceOutputArgs ¶
type LookupServiceOutputArgs struct { // The location of the cloud run instance. eg us-central1 Location pulumi.StringInput `pulumi:"location"` // The name of the Cloud Run Service. Name pulumi.StringInput `pulumi:"name"` // The project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getService.
func (LookupServiceOutputArgs) ElementType ¶
func (LookupServiceOutputArgs) ElementType() reflect.Type
type LookupServiceResult ¶
type LookupServiceResult struct { AutogenerateRevisionName bool `pulumi:"autogenerateRevisionName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Location string `pulumi:"location"` Metadatas []GetServiceMetadata `pulumi:"metadatas"` Name string `pulumi:"name"` Project *string `pulumi:"project"` Statuses []GetServiceStatus `pulumi:"statuses"` Templates []GetServiceTemplate `pulumi:"templates"` Traffics []GetServiceTraffic `pulumi:"traffics"` }
A collection of values returned by getService.
func LookupService ¶
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
Get information about a Google Cloud Run Service. For more information see the [official documentation](https://cloud.google.com/run/docs/) and [API](https://cloud.google.com/run/docs/apis).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err = cloudrun.LookupService(ctx, &cloudrun.LookupServiceArgs{ Location: "us-central1", Name: "my-service", }, nil) if err != nil { return err } return nil }) }
```
type LookupServiceResultOutput ¶
type LookupServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getService.
func LookupServiceOutput ¶
func LookupServiceOutput(ctx *pulumi.Context, args LookupServiceOutputArgs, opts ...pulumi.InvokeOption) LookupServiceResultOutput
func (LookupServiceResultOutput) AutogenerateRevisionName ¶
func (o LookupServiceResultOutput) AutogenerateRevisionName() pulumi.BoolOutput
func (LookupServiceResultOutput) ElementType ¶
func (LookupServiceResultOutput) ElementType() reflect.Type
func (LookupServiceResultOutput) Id ¶
func (o LookupServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupServiceResultOutput) Location ¶
func (o LookupServiceResultOutput) Location() pulumi.StringOutput
func (LookupServiceResultOutput) Metadatas ¶
func (o LookupServiceResultOutput) Metadatas() GetServiceMetadataArrayOutput
func (LookupServiceResultOutput) Name ¶
func (o LookupServiceResultOutput) Name() pulumi.StringOutput
func (LookupServiceResultOutput) Project ¶
func (o LookupServiceResultOutput) Project() pulumi.StringPtrOutput
func (LookupServiceResultOutput) Statuses ¶
func (o LookupServiceResultOutput) Statuses() GetServiceStatusArrayOutput
func (LookupServiceResultOutput) Templates ¶
func (o LookupServiceResultOutput) Templates() GetServiceTemplateArrayOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutput ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutputWithContext ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
func (LookupServiceResultOutput) Traffics ¶
func (o LookupServiceResultOutput) Traffics() GetServiceTrafficArrayOutput
type Service ¶
type Service struct { pulumi.CustomResourceState // If set to `true`, the revision name (template.metadata.name) will be omitted and // autogenerated by Cloud Run. This cannot be set to `true` while `template.metadata.name` // is also set. // (For legacy support, if `template.metadata.name` is unset in state while // this field is set to false, the revision name will still autogenerate.) AutogenerateRevisionName pulumi.BoolPtrOutput `pulumi:"autogenerateRevisionName"` // The location of the cloud run instance. eg us-central1 Location pulumi.StringOutput `pulumi:"location"` // Metadata associated with this Service, including name, namespace, labels, // and annotations. // Structure is documented below. Metadata ServiceMetadataOutput `pulumi:"metadata"` // Volume's name. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The current status of the Service. Statuses ServiceStatusArrayOutput `pulumi:"statuses"` // template holds the latest specification for the Revision to // be stamped out. The template references the container image, and may also // include labels and annotations that should be attached to the Revision. // To correlate a Revision, and/or to force a Revision to be created when the // spec doesn't otherwise change, a nonce label may be provided in the // template metadata. For more details, see: // https://github.com/knative/serving/blob/main/docs/client-conventions.md#associate-modifications-with-revisions // Cloud Run does not currently support referencing a build that is // responsible for materializing the container image from source. // Structure is documented below. Template ServiceTemplatePtrOutput `pulumi:"template"` // Traffic specifies how to distribute traffic over a collection of Knative Revisions // and Configurations // Structure is documented below. Traffics ServiceTrafficArrayOutput `pulumi:"traffics"` }
Service acts as a top-level container that manages a set of Routes and Configurations which implement a network service. Service exists to provide a singular abstraction which can be access controlled, reasoned about, and which encapsulates software lifecycle decisions such as rollout policy and team resource ownership. Service acts only as an orchestrator of the underlying Routes and Configurations (much as a kubernetes Deployment orchestrates ReplicaSets).
The Service's controller will track the statuses of its owned Configuration and Route, reflecting their statuses and conditions as its own.
See also: https://github.com/knative/specs/blob/main/specs/serving/overview.md
To get more information about Service, see:
* [API documentation](https://cloud.google.com/run/docs/reference/rest/v1/namespaces.services) * How-to Guides
- [Official Documentation](https://cloud.google.com/run/docs/)
> **Warning:** `googleCloudrunService` creates a Managed Google Cloud Run Service. If you need to create a Cloud Run Service on Anthos(GKE/VMWare) then you will need to create it using the kubernetes alpha provider. Have a look at the Cloud Run Anthos example below.
## Example Usage ### Cloud Run Service Pubsub
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/projects" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/pubsub" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/serviceAccount" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewService(ctx, "default", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("gcr.io/cloudrun/hello"), }, }, }, }, Traffics: cloudrun.ServiceTrafficArray{ &cloudrun.ServiceTrafficArgs{ Percent: pulumi.Int(100), LatestRevision: pulumi.Bool(true), }, }, }) if err != nil { return err } sa, err := serviceAccount.NewAccount(ctx, "sa", &serviceAccount.AccountArgs{ AccountId: pulumi.String("cloud-run-pubsub-invoker"), DisplayName: pulumi.String("Cloud Run Pub/Sub Invoker"), }) if err != nil { return err } _, err = cloudrun.NewIamBinding(ctx, "binding", &cloudrun.IamBindingArgs{ Location: _default.Location, Service: _default.Name, Role: pulumi.String("roles/run.invoker"), Members: pulumi.StringArray{ sa.Email.ApplyT(func(email string) (string, error) { return fmt.Sprintf("serviceAccount:%v", email), nil }).(pulumi.StringOutput), }, }) if err != nil { return err } _, err = projects.NewIAMBinding(ctx, "project", &projects.IAMBindingArgs{ Role: pulumi.String("roles/iam.serviceAccountTokenCreator"), Members: pulumi.StringArray{ sa.Email.ApplyT(func(email string) (string, error) { return fmt.Sprintf("serviceAccount:%v", email), nil }).(pulumi.StringOutput), }, }) if err != nil { return err } topic, err := pubsub.NewTopic(ctx, "topic", nil) if err != nil { return err } _, err = pubsub.NewSubscription(ctx, "subscription", &pubsub.SubscriptionArgs{ Topic: topic.Name, PushConfig: &pubsub.SubscriptionPushConfigArgs{ PushEndpoint: _default.Statuses.ApplyT(func(statuses []cloudrun.ServiceStatus) (string, error) { return statuses[0].Url, nil }).(pulumi.StringOutput), OidcToken: &pubsub.SubscriptionPushConfigOidcTokenArgs{ ServiceAccountEmail: sa.Email, }, Attributes: pulumi.StringMap{ "x-goog-version": pulumi.String("v1"), }, }, }) if err != nil { return err } return nil }) }
``` ### Cloud Run Service Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewService(ctx, "default", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("us-docker.pkg.dev/cloudrun/container/hello"), }, }, }, }, Traffics: cloudrun.ServiceTrafficArray{ &cloudrun.ServiceTrafficArgs{ LatestRevision: pulumi.Bool(true), Percent: pulumi.Int(100), }, }, }) if err != nil { return err } return nil }) }
``` ### Cloud Run Service Sql
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { instance, err := sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ Region: pulumi.String("us-east1"), DatabaseVersion: pulumi.String("MYSQL_5_7"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), }, DeletionProtection: pulumi.Bool(true), }) if err != nil { return err } _, err = cloudrun.NewService(ctx, "default", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("us-docker.pkg.dev/cloudrun/container/hello"), }, }, }, Metadata: &cloudrun.ServiceTemplateMetadataArgs{ Annotations: pulumi.StringMap{ "autoscaling.knative.dev/maxScale": pulumi.String("1000"), "run.googleapis.com/cloudsql-instances": instance.ConnectionName, "run.googleapis.com/client-name": pulumi.String("demo"), }, }, }, AutogenerateRevisionName: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
``` ### Cloud Run Service Noauth
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/organizations" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewService(ctx, "default", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("us-docker.pkg.dev/cloudrun/container/hello"), }, }, }, }, }) if err != nil { return err } noauthIAMPolicy, err := organizations.LookupIAMPolicy(ctx, &organizations.LookupIAMPolicyArgs{ Bindings: []organizations.GetIAMPolicyBinding{ organizations.GetIAMPolicyBinding{ Role: "roles/run.invoker", Members: []string{ "allUsers", }, }, }, }, nil) if err != nil { return err } _, err = cloudrun.NewIamPolicy(ctx, "noauthIamPolicy", &cloudrun.IamPolicyArgs{ Location: _default.Location, Project: _default.Project, Service: _default.Name, PolicyData: pulumi.String(noauthIAMPolicy.PolicyData), }) if err != nil { return err } return nil }) }
``` ### Cloud Run Service Probes
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/cloudrun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := cloudrun.NewService(ctx, "default", &cloudrun.ServiceArgs{ Location: pulumi.String("us-central1"), Metadata: &cloudrun.ServiceMetadataArgs{ Annotations: pulumi.StringMap{ "run.googleapis.com/launch-stage": pulumi.String("BETA"), }, }, Template: &cloudrun.ServiceTemplateArgs{ Spec: &cloudrun.ServiceTemplateSpecArgs{ Containers: cloudrun.ServiceTemplateSpecContainerArray{ &cloudrun.ServiceTemplateSpecContainerArgs{ Image: pulumi.String("us-docker.pkg.dev/cloudrun/container/hello"), StartupProbe: &cloudrun.ServiceTemplateSpecContainerStartupProbeArgs{ InitialDelaySeconds: pulumi.Int(0), TimeoutSeconds: pulumi.Int(1), PeriodSeconds: pulumi.Int(3), FailureThreshold: pulumi.Int(1), TcpSocket: &cloudrun.ServiceTemplateSpecContainerStartupProbeTcpSocketArgs{ Port: pulumi.Int(8080), }, }, LivenessProbe: &cloudrun.ServiceTemplateSpecContainerLivenessProbeArgs{ HttpGet: &cloudrun.ServiceTemplateSpecContainerLivenessProbeHttpGetArgs{ Path: pulumi.String("/"), }, }, }, }, }, }, Traffics: cloudrun.ServiceTrafficArray{ &cloudrun.ServiceTrafficArgs{ Percent: pulumi.Int(100), LatestRevision: pulumi.Bool(true), }, }, }, pulumi.Provider(google_beta)) if err != nil { return err } return nil }) }
```
## Import
Service can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:cloudrun/service:Service default locations/{{location}}/namespaces/{{project}}/services/{{name}}
```
```sh
$ pulumi import gcp:cloudrun/service:Service default {{location}}/{{project}}/{{name}}
```
```sh
$ pulumi import gcp:cloudrun/service:Service default {{location}}/{{name}}
```
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) ElementType ¶
func (*Service) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceArgs ¶
type ServiceArgs struct { // If set to `true`, the revision name (template.metadata.name) will be omitted and // autogenerated by Cloud Run. This cannot be set to `true` while `template.metadata.name` // is also set. // (For legacy support, if `template.metadata.name` is unset in state while // this field is set to false, the revision name will still autogenerate.) AutogenerateRevisionName pulumi.BoolPtrInput // The location of the cloud run instance. eg us-central1 Location pulumi.StringInput // Metadata associated with this Service, including name, namespace, labels, // and annotations. // Structure is documented below. Metadata ServiceMetadataPtrInput // Volume's name. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // template holds the latest specification for the Revision to // be stamped out. The template references the container image, and may also // include labels and annotations that should be attached to the Revision. // To correlate a Revision, and/or to force a Revision to be created when the // spec doesn't otherwise change, a nonce label may be provided in the // template metadata. For more details, see: // https://github.com/knative/serving/blob/main/docs/client-conventions.md#associate-modifications-with-revisions // Cloud Run does not currently support referencing a build that is // responsible for materializing the container image from source. // Structure is documented below. Template ServiceTemplatePtrInput // Traffic specifies how to distribute traffic over a collection of Knative Revisions // and Configurations // Structure is documented below. Traffics ServiceTrafficArrayInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceArray ¶
type ServiceArray []ServiceInput
func (ServiceArray) ElementType ¶
func (ServiceArray) ElementType() reflect.Type
func (ServiceArray) ToServiceArrayOutput ¶
func (i ServiceArray) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArray) ToServiceArrayOutputWithContext ¶
func (i ServiceArray) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceArrayInput ¶
type ServiceArrayInput interface { pulumi.Input ToServiceArrayOutput() ServiceArrayOutput ToServiceArrayOutputWithContext(context.Context) ServiceArrayOutput }
ServiceArrayInput is an input type that accepts ServiceArray and ServiceArrayOutput values. You can construct a concrete instance of `ServiceArrayInput` via:
ServiceArray{ ServiceArgs{...} }
type ServiceArrayOutput ¶
type ServiceArrayOutput struct{ *pulumi.OutputState }
func (ServiceArrayOutput) ElementType ¶
func (ServiceArrayOutput) ElementType() reflect.Type
func (ServiceArrayOutput) Index ¶
func (o ServiceArrayOutput) Index(i pulumi.IntInput) ServiceOutput
func (ServiceArrayOutput) ToServiceArrayOutput ¶
func (o ServiceArrayOutput) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArrayOutput) ToServiceArrayOutputWithContext ¶
func (o ServiceArrayOutput) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceInput ¶
type ServiceInput interface { pulumi.Input ToServiceOutput() ServiceOutput ToServiceOutputWithContext(ctx context.Context) ServiceOutput }
type ServiceMap ¶
type ServiceMap map[string]ServiceInput
func (ServiceMap) ElementType ¶
func (ServiceMap) ElementType() reflect.Type
func (ServiceMap) ToServiceMapOutput ¶
func (i ServiceMap) ToServiceMapOutput() ServiceMapOutput
func (ServiceMap) ToServiceMapOutputWithContext ¶
func (i ServiceMap) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceMapInput ¶
type ServiceMapInput interface { pulumi.Input ToServiceMapOutput() ServiceMapOutput ToServiceMapOutputWithContext(context.Context) ServiceMapOutput }
ServiceMapInput is an input type that accepts ServiceMap and ServiceMapOutput values. You can construct a concrete instance of `ServiceMapInput` via:
ServiceMap{ "key": ServiceArgs{...} }
type ServiceMapOutput ¶
type ServiceMapOutput struct{ *pulumi.OutputState }
func (ServiceMapOutput) ElementType ¶
func (ServiceMapOutput) ElementType() reflect.Type
func (ServiceMapOutput) MapIndex ¶
func (o ServiceMapOutput) MapIndex(k pulumi.StringInput) ServiceOutput
func (ServiceMapOutput) ToServiceMapOutput ¶
func (o ServiceMapOutput) ToServiceMapOutput() ServiceMapOutput
func (ServiceMapOutput) ToServiceMapOutputWithContext ¶
func (o ServiceMapOutput) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceMetadata ¶
type ServiceMetadata struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. // Cloud Run (fully managed) uses the following annotation keys to configure features on a Service: // - `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) // for the Service. For example, `"run.googleapis.com/ingress" = "all"`. Annotations map[string]string `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation *int `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels map[string]string `pulumi:"labels"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace *string `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion *string `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink *string `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid *string `pulumi:"uid"` }
type ServiceMetadataArgs ¶
type ServiceMetadataArgs struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. // Cloud Run (fully managed) uses the following annotation keys to configure features on a Service: // - `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) // for the Service. For example, `"run.googleapis.com/ingress" = "all"`. Annotations pulumi.StringMapInput `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation pulumi.IntPtrInput `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels pulumi.StringMapInput `pulumi:"labels"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion pulumi.StringPtrInput `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink pulumi.StringPtrInput `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid pulumi.StringPtrInput `pulumi:"uid"` }
func (ServiceMetadataArgs) ElementType ¶
func (ServiceMetadataArgs) ElementType() reflect.Type
func (ServiceMetadataArgs) ToServiceMetadataOutput ¶
func (i ServiceMetadataArgs) ToServiceMetadataOutput() ServiceMetadataOutput
func (ServiceMetadataArgs) ToServiceMetadataOutputWithContext ¶
func (i ServiceMetadataArgs) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
func (ServiceMetadataArgs) ToServiceMetadataPtrOutput ¶
func (i ServiceMetadataArgs) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
func (ServiceMetadataArgs) ToServiceMetadataPtrOutputWithContext ¶
func (i ServiceMetadataArgs) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
type ServiceMetadataInput ¶
type ServiceMetadataInput interface { pulumi.Input ToServiceMetadataOutput() ServiceMetadataOutput ToServiceMetadataOutputWithContext(context.Context) ServiceMetadataOutput }
ServiceMetadataInput is an input type that accepts ServiceMetadataArgs and ServiceMetadataOutput values. You can construct a concrete instance of `ServiceMetadataInput` via:
ServiceMetadataArgs{...}
type ServiceMetadataOutput ¶
type ServiceMetadataOutput struct{ *pulumi.OutputState }
func (ServiceMetadataOutput) Annotations ¶
func (o ServiceMetadataOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Cloud Run (fully managed) uses the following annotation keys to configure features on a Service:
- `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) for the Service. For example, `"run.googleapis.com/ingress" = "all"`.
func (ServiceMetadataOutput) ElementType ¶
func (ServiceMetadataOutput) ElementType() reflect.Type
func (ServiceMetadataOutput) Generation ¶
func (o ServiceMetadataOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (ServiceMetadataOutput) Labels ¶
func (o ServiceMetadataOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (ServiceMetadataOutput) Namespace ¶
func (o ServiceMetadataOutput) Namespace() pulumi.StringPtrOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (ServiceMetadataOutput) ResourceVersion ¶
func (o ServiceMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (ServiceMetadataOutput) SelfLink ¶
func (o ServiceMetadataOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (ServiceMetadataOutput) ToServiceMetadataOutput ¶
func (o ServiceMetadataOutput) ToServiceMetadataOutput() ServiceMetadataOutput
func (ServiceMetadataOutput) ToServiceMetadataOutputWithContext ¶
func (o ServiceMetadataOutput) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
func (ServiceMetadataOutput) ToServiceMetadataPtrOutput ¶
func (o ServiceMetadataOutput) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
func (ServiceMetadataOutput) ToServiceMetadataPtrOutputWithContext ¶
func (o ServiceMetadataOutput) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
func (ServiceMetadataOutput) Uid ¶
func (o ServiceMetadataOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type ServiceMetadataPtrInput ¶
type ServiceMetadataPtrInput interface { pulumi.Input ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput ToServiceMetadataPtrOutputWithContext(context.Context) ServiceMetadataPtrOutput }
ServiceMetadataPtrInput is an input type that accepts ServiceMetadataArgs, ServiceMetadataPtr and ServiceMetadataPtrOutput values. You can construct a concrete instance of `ServiceMetadataPtrInput` via:
ServiceMetadataArgs{...} or: nil
func ServiceMetadataPtr ¶
func ServiceMetadataPtr(v *ServiceMetadataArgs) ServiceMetadataPtrInput
type ServiceMetadataPtrOutput ¶
type ServiceMetadataPtrOutput struct{ *pulumi.OutputState }
func (ServiceMetadataPtrOutput) Annotations ¶
func (o ServiceMetadataPtrOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Cloud Run (fully managed) uses the following annotation keys to configure features on a Service:
- `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) for the Service. For example, `"run.googleapis.com/ingress" = "all"`.
func (ServiceMetadataPtrOutput) Elem ¶
func (o ServiceMetadataPtrOutput) Elem() ServiceMetadataOutput
func (ServiceMetadataPtrOutput) ElementType ¶
func (ServiceMetadataPtrOutput) ElementType() reflect.Type
func (ServiceMetadataPtrOutput) Generation ¶
func (o ServiceMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (ServiceMetadataPtrOutput) Labels ¶
func (o ServiceMetadataPtrOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (ServiceMetadataPtrOutput) Namespace ¶
func (o ServiceMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (ServiceMetadataPtrOutput) ResourceVersion ¶
func (o ServiceMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (ServiceMetadataPtrOutput) SelfLink ¶
func (o ServiceMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (ServiceMetadataPtrOutput) ToServiceMetadataPtrOutput ¶
func (o ServiceMetadataPtrOutput) ToServiceMetadataPtrOutput() ServiceMetadataPtrOutput
func (ServiceMetadataPtrOutput) ToServiceMetadataPtrOutputWithContext ¶
func (o ServiceMetadataPtrOutput) ToServiceMetadataPtrOutputWithContext(ctx context.Context) ServiceMetadataPtrOutput
func (ServiceMetadataPtrOutput) Uid ¶
func (o ServiceMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type ServiceOutput ¶
type ServiceOutput struct{ *pulumi.OutputState }
func (ServiceOutput) AutogenerateRevisionName ¶ added in v6.23.0
func (o ServiceOutput) AutogenerateRevisionName() pulumi.BoolPtrOutput
If set to `true`, the revision name (template.metadata.name) will be omitted and autogenerated by Cloud Run. This cannot be set to `true` while `template.metadata.name` is also set. (For legacy support, if `template.metadata.name` is unset in state while this field is set to false, the revision name will still autogenerate.)
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) Location ¶ added in v6.23.0
func (o ServiceOutput) Location() pulumi.StringOutput
The location of the cloud run instance. eg us-central1
func (ServiceOutput) Metadata ¶ added in v6.23.0
func (o ServiceOutput) Metadata() ServiceMetadataOutput
Metadata associated with this Service, including name, namespace, labels, and annotations. Structure is documented below.
func (ServiceOutput) Name ¶ added in v6.23.0
func (o ServiceOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceOutput) Project ¶ added in v6.23.0
func (o ServiceOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (ServiceOutput) Statuses ¶ added in v6.23.0
func (o ServiceOutput) Statuses() ServiceStatusArrayOutput
The current status of the Service.
func (ServiceOutput) Template ¶ added in v6.23.0
func (o ServiceOutput) Template() ServiceTemplatePtrOutput
template holds the latest specification for the Revision to be stamped out. The template references the container image, and may also include labels and annotations that should be attached to the Revision. To correlate a Revision, and/or to force a Revision to be created when the spec doesn't otherwise change, a nonce label may be provided in the template metadata. For more details, see: https://github.com/knative/serving/blob/main/docs/client-conventions.md#associate-modifications-with-revisions Cloud Run does not currently support referencing a build that is responsible for materializing the container image from source. Structure is documented below.
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
func (ServiceOutput) Traffics ¶ added in v6.23.0
func (o ServiceOutput) Traffics() ServiceTrafficArrayOutput
Traffic specifies how to distribute traffic over a collection of Knative Revisions and Configurations Structure is documented below.
type ServiceState ¶
type ServiceState struct { // If set to `true`, the revision name (template.metadata.name) will be omitted and // autogenerated by Cloud Run. This cannot be set to `true` while `template.metadata.name` // is also set. // (For legacy support, if `template.metadata.name` is unset in state while // this field is set to false, the revision name will still autogenerate.) AutogenerateRevisionName pulumi.BoolPtrInput // The location of the cloud run instance. eg us-central1 Location pulumi.StringPtrInput // Metadata associated with this Service, including name, namespace, labels, // and annotations. // Structure is documented below. Metadata ServiceMetadataPtrInput // Volume's name. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The current status of the Service. Statuses ServiceStatusArrayInput // template holds the latest specification for the Revision to // be stamped out. The template references the container image, and may also // include labels and annotations that should be attached to the Revision. // To correlate a Revision, and/or to force a Revision to be created when the // spec doesn't otherwise change, a nonce label may be provided in the // template metadata. For more details, see: // https://github.com/knative/serving/blob/main/docs/client-conventions.md#associate-modifications-with-revisions // Cloud Run does not currently support referencing a build that is // responsible for materializing the container image from source. // Structure is documented below. Template ServiceTemplatePtrInput // Traffic specifies how to distribute traffic over a collection of Knative Revisions // and Configurations // Structure is documented below. Traffics ServiceTrafficArrayInput }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type ServiceStatus ¶
type ServiceStatus struct { Conditions []ServiceStatusCondition `pulumi:"conditions"` LatestCreatedRevisionName *string `pulumi:"latestCreatedRevisionName"` LatestReadyRevisionName *string `pulumi:"latestReadyRevisionName"` ObservedGeneration *int `pulumi:"observedGeneration"` // - // URL displays the URL for accessing tagged traffic targets. URL is displayed in status, // and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, // but may not contain anything else (e.g. basic auth, url path, etc.) Url *string `pulumi:"url"` }
type ServiceStatusArgs ¶
type ServiceStatusArgs struct { Conditions ServiceStatusConditionArrayInput `pulumi:"conditions"` LatestCreatedRevisionName pulumi.StringPtrInput `pulumi:"latestCreatedRevisionName"` LatestReadyRevisionName pulumi.StringPtrInput `pulumi:"latestReadyRevisionName"` ObservedGeneration pulumi.IntPtrInput `pulumi:"observedGeneration"` // - // URL displays the URL for accessing tagged traffic targets. URL is displayed in status, // and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, // but may not contain anything else (e.g. basic auth, url path, etc.) Url pulumi.StringPtrInput `pulumi:"url"` }
func (ServiceStatusArgs) ElementType ¶
func (ServiceStatusArgs) ElementType() reflect.Type
func (ServiceStatusArgs) ToServiceStatusOutput ¶
func (i ServiceStatusArgs) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusArgs) ToServiceStatusOutputWithContext ¶
func (i ServiceStatusArgs) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
type ServiceStatusArray ¶
type ServiceStatusArray []ServiceStatusInput
func (ServiceStatusArray) ElementType ¶
func (ServiceStatusArray) ElementType() reflect.Type
func (ServiceStatusArray) ToServiceStatusArrayOutput ¶
func (i ServiceStatusArray) ToServiceStatusArrayOutput() ServiceStatusArrayOutput
func (ServiceStatusArray) ToServiceStatusArrayOutputWithContext ¶
func (i ServiceStatusArray) ToServiceStatusArrayOutputWithContext(ctx context.Context) ServiceStatusArrayOutput
type ServiceStatusArrayInput ¶
type ServiceStatusArrayInput interface { pulumi.Input ToServiceStatusArrayOutput() ServiceStatusArrayOutput ToServiceStatusArrayOutputWithContext(context.Context) ServiceStatusArrayOutput }
ServiceStatusArrayInput is an input type that accepts ServiceStatusArray and ServiceStatusArrayOutput values. You can construct a concrete instance of `ServiceStatusArrayInput` via:
ServiceStatusArray{ ServiceStatusArgs{...} }
type ServiceStatusArrayOutput ¶
type ServiceStatusArrayOutput struct{ *pulumi.OutputState }
func (ServiceStatusArrayOutput) ElementType ¶
func (ServiceStatusArrayOutput) ElementType() reflect.Type
func (ServiceStatusArrayOutput) Index ¶
func (o ServiceStatusArrayOutput) Index(i pulumi.IntInput) ServiceStatusOutput
func (ServiceStatusArrayOutput) ToServiceStatusArrayOutput ¶
func (o ServiceStatusArrayOutput) ToServiceStatusArrayOutput() ServiceStatusArrayOutput
func (ServiceStatusArrayOutput) ToServiceStatusArrayOutputWithContext ¶
func (o ServiceStatusArrayOutput) ToServiceStatusArrayOutputWithContext(ctx context.Context) ServiceStatusArrayOutput
type ServiceStatusCondition ¶
type ServiceStatusConditionArgs ¶
type ServiceStatusConditionArgs struct { Message pulumi.StringPtrInput `pulumi:"message"` Reason pulumi.StringPtrInput `pulumi:"reason"` Status pulumi.StringPtrInput `pulumi:"status"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (ServiceStatusConditionArgs) ElementType ¶
func (ServiceStatusConditionArgs) ElementType() reflect.Type
func (ServiceStatusConditionArgs) ToServiceStatusConditionOutput ¶
func (i ServiceStatusConditionArgs) ToServiceStatusConditionOutput() ServiceStatusConditionOutput
func (ServiceStatusConditionArgs) ToServiceStatusConditionOutputWithContext ¶
func (i ServiceStatusConditionArgs) ToServiceStatusConditionOutputWithContext(ctx context.Context) ServiceStatusConditionOutput
type ServiceStatusConditionArray ¶
type ServiceStatusConditionArray []ServiceStatusConditionInput
func (ServiceStatusConditionArray) ElementType ¶
func (ServiceStatusConditionArray) ElementType() reflect.Type
func (ServiceStatusConditionArray) ToServiceStatusConditionArrayOutput ¶
func (i ServiceStatusConditionArray) ToServiceStatusConditionArrayOutput() ServiceStatusConditionArrayOutput
func (ServiceStatusConditionArray) ToServiceStatusConditionArrayOutputWithContext ¶
func (i ServiceStatusConditionArray) ToServiceStatusConditionArrayOutputWithContext(ctx context.Context) ServiceStatusConditionArrayOutput
type ServiceStatusConditionArrayInput ¶
type ServiceStatusConditionArrayInput interface { pulumi.Input ToServiceStatusConditionArrayOutput() ServiceStatusConditionArrayOutput ToServiceStatusConditionArrayOutputWithContext(context.Context) ServiceStatusConditionArrayOutput }
ServiceStatusConditionArrayInput is an input type that accepts ServiceStatusConditionArray and ServiceStatusConditionArrayOutput values. You can construct a concrete instance of `ServiceStatusConditionArrayInput` via:
ServiceStatusConditionArray{ ServiceStatusConditionArgs{...} }
type ServiceStatusConditionArrayOutput ¶
type ServiceStatusConditionArrayOutput struct{ *pulumi.OutputState }
func (ServiceStatusConditionArrayOutput) ElementType ¶
func (ServiceStatusConditionArrayOutput) ElementType() reflect.Type
func (ServiceStatusConditionArrayOutput) Index ¶
func (o ServiceStatusConditionArrayOutput) Index(i pulumi.IntInput) ServiceStatusConditionOutput
func (ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutput ¶
func (o ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutput() ServiceStatusConditionArrayOutput
func (ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutputWithContext ¶
func (o ServiceStatusConditionArrayOutput) ToServiceStatusConditionArrayOutputWithContext(ctx context.Context) ServiceStatusConditionArrayOutput
type ServiceStatusConditionInput ¶
type ServiceStatusConditionInput interface { pulumi.Input ToServiceStatusConditionOutput() ServiceStatusConditionOutput ToServiceStatusConditionOutputWithContext(context.Context) ServiceStatusConditionOutput }
ServiceStatusConditionInput is an input type that accepts ServiceStatusConditionArgs and ServiceStatusConditionOutput values. You can construct a concrete instance of `ServiceStatusConditionInput` via:
ServiceStatusConditionArgs{...}
type ServiceStatusConditionOutput ¶
type ServiceStatusConditionOutput struct{ *pulumi.OutputState }
func (ServiceStatusConditionOutput) ElementType ¶
func (ServiceStatusConditionOutput) ElementType() reflect.Type
func (ServiceStatusConditionOutput) Message ¶
func (o ServiceStatusConditionOutput) Message() pulumi.StringPtrOutput
func (ServiceStatusConditionOutput) Reason ¶
func (o ServiceStatusConditionOutput) Reason() pulumi.StringPtrOutput
func (ServiceStatusConditionOutput) Status ¶
func (o ServiceStatusConditionOutput) Status() pulumi.StringPtrOutput
func (ServiceStatusConditionOutput) ToServiceStatusConditionOutput ¶
func (o ServiceStatusConditionOutput) ToServiceStatusConditionOutput() ServiceStatusConditionOutput
func (ServiceStatusConditionOutput) ToServiceStatusConditionOutputWithContext ¶
func (o ServiceStatusConditionOutput) ToServiceStatusConditionOutputWithContext(ctx context.Context) ServiceStatusConditionOutput
func (ServiceStatusConditionOutput) Type ¶
func (o ServiceStatusConditionOutput) Type() pulumi.StringPtrOutput
type ServiceStatusInput ¶
type ServiceStatusInput interface { pulumi.Input ToServiceStatusOutput() ServiceStatusOutput ToServiceStatusOutputWithContext(context.Context) ServiceStatusOutput }
ServiceStatusInput is an input type that accepts ServiceStatusArgs and ServiceStatusOutput values. You can construct a concrete instance of `ServiceStatusInput` via:
ServiceStatusArgs{...}
type ServiceStatusOutput ¶
type ServiceStatusOutput struct{ *pulumi.OutputState }
func (ServiceStatusOutput) Conditions ¶
func (o ServiceStatusOutput) Conditions() ServiceStatusConditionArrayOutput
func (ServiceStatusOutput) ElementType ¶
func (ServiceStatusOutput) ElementType() reflect.Type
func (ServiceStatusOutput) LatestCreatedRevisionName ¶
func (o ServiceStatusOutput) LatestCreatedRevisionName() pulumi.StringPtrOutput
func (ServiceStatusOutput) LatestReadyRevisionName ¶
func (o ServiceStatusOutput) LatestReadyRevisionName() pulumi.StringPtrOutput
func (ServiceStatusOutput) ObservedGeneration ¶
func (o ServiceStatusOutput) ObservedGeneration() pulumi.IntPtrOutput
func (ServiceStatusOutput) ToServiceStatusOutput ¶
func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusOutput) ToServiceStatusOutputWithContext ¶
func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
func (ServiceStatusOutput) Url ¶
func (o ServiceStatusOutput) Url() pulumi.StringPtrOutput
- URL displays the URL for accessing tagged traffic targets. URL is displayed in status, and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, but may not contain anything else (e.g. basic auth, url path, etc.)
type ServiceTemplate ¶
type ServiceTemplate struct { // Metadata associated with this Service, including name, namespace, labels, // and annotations. // Structure is documented below. Metadata *ServiceTemplateMetadata `pulumi:"metadata"` // RevisionSpec holds the desired state of the Revision (from the client). // Structure is documented below. Spec *ServiceTemplateSpec `pulumi:"spec"` }
type ServiceTemplateArgs ¶
type ServiceTemplateArgs struct { // Metadata associated with this Service, including name, namespace, labels, // and annotations. // Structure is documented below. Metadata ServiceTemplateMetadataPtrInput `pulumi:"metadata"` // RevisionSpec holds the desired state of the Revision (from the client). // Structure is documented below. Spec ServiceTemplateSpecPtrInput `pulumi:"spec"` }
func (ServiceTemplateArgs) ElementType ¶
func (ServiceTemplateArgs) ElementType() reflect.Type
func (ServiceTemplateArgs) ToServiceTemplateOutput ¶
func (i ServiceTemplateArgs) ToServiceTemplateOutput() ServiceTemplateOutput
func (ServiceTemplateArgs) ToServiceTemplateOutputWithContext ¶
func (i ServiceTemplateArgs) ToServiceTemplateOutputWithContext(ctx context.Context) ServiceTemplateOutput
func (ServiceTemplateArgs) ToServiceTemplatePtrOutput ¶
func (i ServiceTemplateArgs) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
func (ServiceTemplateArgs) ToServiceTemplatePtrOutputWithContext ¶
func (i ServiceTemplateArgs) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
type ServiceTemplateInput ¶
type ServiceTemplateInput interface { pulumi.Input ToServiceTemplateOutput() ServiceTemplateOutput ToServiceTemplateOutputWithContext(context.Context) ServiceTemplateOutput }
ServiceTemplateInput is an input type that accepts ServiceTemplateArgs and ServiceTemplateOutput values. You can construct a concrete instance of `ServiceTemplateInput` via:
ServiceTemplateArgs{...}
type ServiceTemplateMetadata ¶
type ServiceTemplateMetadata struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. // Cloud Run (fully managed) uses the following annotation keys to configure features on a Service: // - `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) // for the Service. For example, `"run.googleapis.com/ingress" = "all"`. Annotations map[string]string `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation *int `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels map[string]string `pulumi:"labels"` // Volume's name. Name *string `pulumi:"name"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace *string `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion *string `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink *string `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid *string `pulumi:"uid"` }
type ServiceTemplateMetadataArgs ¶
type ServiceTemplateMetadataArgs struct { // Annotations is a key value map stored with a resource that // may be set by external tools to store and retrieve arbitrary metadata. More // info: http://kubernetes.io/docs/user-guide/annotations // **Note**: The Cloud Run API may add additional annotations that were not provided in your config. // If the provider plan shows a diff where a server-side annotation is added, you can add it to your config // or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. // Cloud Run (fully managed) uses the following annotation keys to configure features on a Service: // - `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) // for the Service. For example, `"run.googleapis.com/ingress" = "all"`. Annotations pulumi.StringMapInput `pulumi:"annotations"` // - // A sequence number representing a specific generation of the desired state. Generation pulumi.IntPtrInput `pulumi:"generation"` // Map of string keys and values that can be used to organize and categorize // (scope and select) objects. May match selectors of replication controllers // and routes. // More info: http://kubernetes.io/docs/user-guide/labels Labels pulumi.StringMapInput `pulumi:"labels"` // Volume's name. Name pulumi.StringPtrInput `pulumi:"name"` // In Cloud Run the namespace must be equal to either the // project ID or project number. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // - // An opaque value that represents the internal version of this object that // can be used by clients to determine when objects have changed. May be used // for optimistic concurrency, change detection, and the watch operation on a // resource or set of resources. They may only be valid for a // particular resource or set of resources. // More info: // https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency ResourceVersion pulumi.StringPtrInput `pulumi:"resourceVersion"` // - // SelfLink is a URL representing this object. SelfLink pulumi.StringPtrInput `pulumi:"selfLink"` // - // UID is a unique id generated by the server on successful creation of a resource and is not // allowed to change on PUT operations. // More info: http://kubernetes.io/docs/user-guide/identifiers#uids Uid pulumi.StringPtrInput `pulumi:"uid"` }
func (ServiceTemplateMetadataArgs) ElementType ¶
func (ServiceTemplateMetadataArgs) ElementType() reflect.Type
func (ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutput ¶
func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutput() ServiceTemplateMetadataOutput
func (ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutputWithContext ¶
func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataOutputWithContext(ctx context.Context) ServiceTemplateMetadataOutput
func (ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutput ¶
func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
func (ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutputWithContext ¶
func (i ServiceTemplateMetadataArgs) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
type ServiceTemplateMetadataInput ¶
type ServiceTemplateMetadataInput interface { pulumi.Input ToServiceTemplateMetadataOutput() ServiceTemplateMetadataOutput ToServiceTemplateMetadataOutputWithContext(context.Context) ServiceTemplateMetadataOutput }
ServiceTemplateMetadataInput is an input type that accepts ServiceTemplateMetadataArgs and ServiceTemplateMetadataOutput values. You can construct a concrete instance of `ServiceTemplateMetadataInput` via:
ServiceTemplateMetadataArgs{...}
type ServiceTemplateMetadataOutput ¶
type ServiceTemplateMetadataOutput struct{ *pulumi.OutputState }
func (ServiceTemplateMetadataOutput) Annotations ¶
func (o ServiceTemplateMetadataOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Cloud Run (fully managed) uses the following annotation keys to configure features on a Service:
- `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) for the Service. For example, `"run.googleapis.com/ingress" = "all"`.
func (ServiceTemplateMetadataOutput) ElementType ¶
func (ServiceTemplateMetadataOutput) ElementType() reflect.Type
func (ServiceTemplateMetadataOutput) Generation ¶
func (o ServiceTemplateMetadataOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (ServiceTemplateMetadataOutput) Labels ¶
func (o ServiceTemplateMetadataOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (ServiceTemplateMetadataOutput) Name ¶
func (o ServiceTemplateMetadataOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateMetadataOutput) Namespace ¶
func (o ServiceTemplateMetadataOutput) Namespace() pulumi.StringPtrOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (ServiceTemplateMetadataOutput) ResourceVersion ¶
func (o ServiceTemplateMetadataOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (ServiceTemplateMetadataOutput) SelfLink ¶
func (o ServiceTemplateMetadataOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutput ¶
func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutput() ServiceTemplateMetadataOutput
func (ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutputWithContext ¶
func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataOutputWithContext(ctx context.Context) ServiceTemplateMetadataOutput
func (ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutput ¶
func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
func (ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutputWithContext ¶
func (o ServiceTemplateMetadataOutput) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
func (ServiceTemplateMetadataOutput) Uid ¶
func (o ServiceTemplateMetadataOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type ServiceTemplateMetadataPtrInput ¶
type ServiceTemplateMetadataPtrInput interface { pulumi.Input ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput ToServiceTemplateMetadataPtrOutputWithContext(context.Context) ServiceTemplateMetadataPtrOutput }
ServiceTemplateMetadataPtrInput is an input type that accepts ServiceTemplateMetadataArgs, ServiceTemplateMetadataPtr and ServiceTemplateMetadataPtrOutput values. You can construct a concrete instance of `ServiceTemplateMetadataPtrInput` via:
ServiceTemplateMetadataArgs{...} or: nil
func ServiceTemplateMetadataPtr ¶
func ServiceTemplateMetadataPtr(v *ServiceTemplateMetadataArgs) ServiceTemplateMetadataPtrInput
type ServiceTemplateMetadataPtrOutput ¶
type ServiceTemplateMetadataPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateMetadataPtrOutput) Annotations ¶
func (o ServiceTemplateMetadataPtrOutput) Annotations() pulumi.StringMapOutput
Annotations is a key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. More info: http://kubernetes.io/docs/user-guide/annotations **Note**: The Cloud Run API may add additional annotations that were not provided in your config. If the provider plan shows a diff where a server-side annotation is added, you can add it to your config or apply the lifecycle.ignore_changes rule to the metadata.0.annotations field. Cloud Run (fully managed) uses the following annotation keys to configure features on a Service:
- `run.googleapis.com/ingress` sets the [ingress settings](https://cloud.google.com/sdk/gcloud/reference/run/deploy#--ingress) for the Service. For example, `"run.googleapis.com/ingress" = "all"`.
func (ServiceTemplateMetadataPtrOutput) Elem ¶
func (o ServiceTemplateMetadataPtrOutput) Elem() ServiceTemplateMetadataOutput
func (ServiceTemplateMetadataPtrOutput) ElementType ¶
func (ServiceTemplateMetadataPtrOutput) ElementType() reflect.Type
func (ServiceTemplateMetadataPtrOutput) Generation ¶
func (o ServiceTemplateMetadataPtrOutput) Generation() pulumi.IntPtrOutput
- A sequence number representing a specific generation of the desired state.
func (ServiceTemplateMetadataPtrOutput) Labels ¶
func (o ServiceTemplateMetadataPtrOutput) Labels() pulumi.StringMapOutput
Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and routes. More info: http://kubernetes.io/docs/user-guide/labels
func (ServiceTemplateMetadataPtrOutput) Name ¶
func (o ServiceTemplateMetadataPtrOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateMetadataPtrOutput) Namespace ¶
func (o ServiceTemplateMetadataPtrOutput) Namespace() pulumi.StringPtrOutput
In Cloud Run the namespace must be equal to either the project ID or project number.
func (ServiceTemplateMetadataPtrOutput) ResourceVersion ¶
func (o ServiceTemplateMetadataPtrOutput) ResourceVersion() pulumi.StringPtrOutput
- An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. They may only be valid for a particular resource or set of resources. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency
func (ServiceTemplateMetadataPtrOutput) SelfLink ¶
func (o ServiceTemplateMetadataPtrOutput) SelfLink() pulumi.StringPtrOutput
- SelfLink is a URL representing this object.
func (ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutput ¶
func (o ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutput() ServiceTemplateMetadataPtrOutput
func (ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutputWithContext ¶
func (o ServiceTemplateMetadataPtrOutput) ToServiceTemplateMetadataPtrOutputWithContext(ctx context.Context) ServiceTemplateMetadataPtrOutput
func (ServiceTemplateMetadataPtrOutput) Uid ¶
func (o ServiceTemplateMetadataPtrOutput) Uid() pulumi.StringPtrOutput
- UID is a unique id generated by the server on successful creation of a resource and is not allowed to change on PUT operations. More info: http://kubernetes.io/docs/user-guide/identifiers#uids
type ServiceTemplateOutput ¶
type ServiceTemplateOutput struct{ *pulumi.OutputState }
func (ServiceTemplateOutput) ElementType ¶
func (ServiceTemplateOutput) ElementType() reflect.Type
func (ServiceTemplateOutput) Metadata ¶
func (o ServiceTemplateOutput) Metadata() ServiceTemplateMetadataPtrOutput
Metadata associated with this Service, including name, namespace, labels, and annotations. Structure is documented below.
func (ServiceTemplateOutput) Spec ¶
func (o ServiceTemplateOutput) Spec() ServiceTemplateSpecPtrOutput
RevisionSpec holds the desired state of the Revision (from the client). Structure is documented below.
func (ServiceTemplateOutput) ToServiceTemplateOutput ¶
func (o ServiceTemplateOutput) ToServiceTemplateOutput() ServiceTemplateOutput
func (ServiceTemplateOutput) ToServiceTemplateOutputWithContext ¶
func (o ServiceTemplateOutput) ToServiceTemplateOutputWithContext(ctx context.Context) ServiceTemplateOutput
func (ServiceTemplateOutput) ToServiceTemplatePtrOutput ¶
func (o ServiceTemplateOutput) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
func (ServiceTemplateOutput) ToServiceTemplatePtrOutputWithContext ¶
func (o ServiceTemplateOutput) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
type ServiceTemplatePtrInput ¶
type ServiceTemplatePtrInput interface { pulumi.Input ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput ToServiceTemplatePtrOutputWithContext(context.Context) ServiceTemplatePtrOutput }
ServiceTemplatePtrInput is an input type that accepts ServiceTemplateArgs, ServiceTemplatePtr and ServiceTemplatePtrOutput values. You can construct a concrete instance of `ServiceTemplatePtrInput` via:
ServiceTemplateArgs{...} or: nil
func ServiceTemplatePtr ¶
func ServiceTemplatePtr(v *ServiceTemplateArgs) ServiceTemplatePtrInput
type ServiceTemplatePtrOutput ¶
type ServiceTemplatePtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplatePtrOutput) Elem ¶
func (o ServiceTemplatePtrOutput) Elem() ServiceTemplateOutput
func (ServiceTemplatePtrOutput) ElementType ¶
func (ServiceTemplatePtrOutput) ElementType() reflect.Type
func (ServiceTemplatePtrOutput) Metadata ¶
func (o ServiceTemplatePtrOutput) Metadata() ServiceTemplateMetadataPtrOutput
Metadata associated with this Service, including name, namespace, labels, and annotations. Structure is documented below.
func (ServiceTemplatePtrOutput) Spec ¶
func (o ServiceTemplatePtrOutput) Spec() ServiceTemplateSpecPtrOutput
RevisionSpec holds the desired state of the Revision (from the client). Structure is documented below.
func (ServiceTemplatePtrOutput) ToServiceTemplatePtrOutput ¶
func (o ServiceTemplatePtrOutput) ToServiceTemplatePtrOutput() ServiceTemplatePtrOutput
func (ServiceTemplatePtrOutput) ToServiceTemplatePtrOutputWithContext ¶
func (o ServiceTemplatePtrOutput) ToServiceTemplatePtrOutputWithContext(ctx context.Context) ServiceTemplatePtrOutput
type ServiceTemplateSpec ¶
type ServiceTemplateSpec struct { // ContainerConcurrency specifies the maximum allowed in-flight (concurrent) // requests per container of the Revision. Values are: ContainerConcurrency *int `pulumi:"containerConcurrency"` // Container defines the unit of execution for this Revision. // In the context of a Revision, we disallow a number of the fields of // this Container, including: name, ports, and volumeMounts. // The runtime contract is documented here: // https://github.com/knative/serving/blob/main/docs/runtime-contract.md // Structure is documented below. Containers []ServiceTemplateSpecContainer `pulumi:"containers"` // Email address of the IAM service account associated with the revision of the // service. The service account represents the identity of the running revision, // and determines what permissions the revision has. If not provided, the revision // will use the project's default service account. ServiceAccountName *string `pulumi:"serviceAccountName"` // - // (Deprecated) // ServingState holds a value describing the state the resources // are in for this Revision. // It is expected // that the system will manipulate this based on routability and load. // // Deprecated: Not supported by Cloud Run fully managed ServingState *string `pulumi:"servingState"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds *int `pulumi:"timeoutSeconds"` // Volume represents a named volume in a container. // Structure is documented below. Volumes []ServiceTemplateSpecVolume `pulumi:"volumes"` }
type ServiceTemplateSpecArgs ¶
type ServiceTemplateSpecArgs struct { // ContainerConcurrency specifies the maximum allowed in-flight (concurrent) // requests per container of the Revision. Values are: ContainerConcurrency pulumi.IntPtrInput `pulumi:"containerConcurrency"` // Container defines the unit of execution for this Revision. // In the context of a Revision, we disallow a number of the fields of // this Container, including: name, ports, and volumeMounts. // The runtime contract is documented here: // https://github.com/knative/serving/blob/main/docs/runtime-contract.md // Structure is documented below. Containers ServiceTemplateSpecContainerArrayInput `pulumi:"containers"` // Email address of the IAM service account associated with the revision of the // service. The service account represents the identity of the running revision, // and determines what permissions the revision has. If not provided, the revision // will use the project's default service account. ServiceAccountName pulumi.StringPtrInput `pulumi:"serviceAccountName"` // - // (Deprecated) // ServingState holds a value describing the state the resources // are in for this Revision. // It is expected // that the system will manipulate this based on routability and load. // // Deprecated: Not supported by Cloud Run fully managed ServingState pulumi.StringPtrInput `pulumi:"servingState"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` // Volume represents a named volume in a container. // Structure is documented below. Volumes ServiceTemplateSpecVolumeArrayInput `pulumi:"volumes"` }
func (ServiceTemplateSpecArgs) ElementType ¶
func (ServiceTemplateSpecArgs) ElementType() reflect.Type
func (ServiceTemplateSpecArgs) ToServiceTemplateSpecOutput ¶
func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecOutput() ServiceTemplateSpecOutput
func (ServiceTemplateSpecArgs) ToServiceTemplateSpecOutputWithContext ¶
func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecOutputWithContext(ctx context.Context) ServiceTemplateSpecOutput
func (ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutput ¶
func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
func (ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutputWithContext ¶
func (i ServiceTemplateSpecArgs) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
type ServiceTemplateSpecContainer ¶
type ServiceTemplateSpecContainer struct { // Arguments to the entrypoint. // The docker image's CMD is used if this is not provided. // Variable references $(VAR_NAME) are expanded using the container's // environment. If a variable cannot be resolved, the reference in the input // string will be unchanged. The $(VAR_NAME) syntax can be escaped with a // double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // More info: // https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell Args []string `pulumi:"args"` // Entrypoint array. Not executed within a shell. // The docker image's ENTRYPOINT is used if this is not provided. // Variable references $(VAR_NAME) are expanded using the container's // environment. If a variable cannot be resolved, the reference in the input // string will be unchanged. The $(VAR_NAME) syntax can be escaped with a // double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // More info: // https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell Commands []string `pulumi:"commands"` // - // (Optional, Deprecated) // List of sources to populate environment variables in the container. // All invalid keys will be reported as an event when the container is starting. // When a key exists in multiple sources, the value associated with the last source will // take precedence. Values defined by an Env with a duplicate key will take // precedence. // Structure is documented below. // // Deprecated: Not supported by Cloud Run fully managed EnvFroms []ServiceTemplateSpecContainerEnvFrom `pulumi:"envFroms"` // List of environment variables to set in the container. // Structure is documented below. Envs []ServiceTemplateSpecContainerEnv `pulumi:"envs"` // Docker image name. This is most often a reference to a container located // in the container registry, such as gcr.io/cloudrun/hello // More info: https://kubernetes.io/docs/concepts/containers/images Image string `pulumi:"image"` // Periodic probe of container liveness. Container will be restarted if the probe fails. More info: // https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes // Structure is documented below. LivenessProbe *ServiceTemplateSpecContainerLivenessProbe `pulumi:"livenessProbe"` // List of open ports in the container. // More Info: // https://cloud.google.com/run/docs/reference/rest/v1/RevisionSpec#ContainerPort // Structure is documented below. Ports []ServiceTemplateSpecContainerPort `pulumi:"ports"` // Compute Resources required by this container. Used to set values such as max memory // More info: // https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits // Structure is documented below. Resources *ServiceTemplateSpecContainerResources `pulumi:"resources"` StartupProbe *ServiceTemplateSpecContainerStartupProbe `pulumi:"startupProbe"` // Volume to mount into the container's filesystem. // Only supports SecretVolumeSources. // Structure is documented below. VolumeMounts []ServiceTemplateSpecContainerVolumeMount `pulumi:"volumeMounts"` // - // (Optional, Deprecated) // Container's working directory. // If not specified, the container runtime's default will be used, which // might be configured in the container image. // // Deprecated: Not supported by Cloud Run fully managed WorkingDir *string `pulumi:"workingDir"` }
type ServiceTemplateSpecContainerArgs ¶
type ServiceTemplateSpecContainerArgs struct { // Arguments to the entrypoint. // The docker image's CMD is used if this is not provided. // Variable references $(VAR_NAME) are expanded using the container's // environment. If a variable cannot be resolved, the reference in the input // string will be unchanged. The $(VAR_NAME) syntax can be escaped with a // double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // More info: // https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell Args pulumi.StringArrayInput `pulumi:"args"` // Entrypoint array. Not executed within a shell. // The docker image's ENTRYPOINT is used if this is not provided. // Variable references $(VAR_NAME) are expanded using the container's // environment. If a variable cannot be resolved, the reference in the input // string will be unchanged. The $(VAR_NAME) syntax can be escaped with a // double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, // regardless of whether the variable exists or not. // More info: // https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell Commands pulumi.StringArrayInput `pulumi:"commands"` // - // (Optional, Deprecated) // List of sources to populate environment variables in the container. // All invalid keys will be reported as an event when the container is starting. // When a key exists in multiple sources, the value associated with the last source will // take precedence. Values defined by an Env with a duplicate key will take // precedence. // Structure is documented below. // // Deprecated: Not supported by Cloud Run fully managed EnvFroms ServiceTemplateSpecContainerEnvFromArrayInput `pulumi:"envFroms"` // List of environment variables to set in the container. // Structure is documented below. Envs ServiceTemplateSpecContainerEnvArrayInput `pulumi:"envs"` // Docker image name. This is most often a reference to a container located // in the container registry, such as gcr.io/cloudrun/hello // More info: https://kubernetes.io/docs/concepts/containers/images Image pulumi.StringInput `pulumi:"image"` // Periodic probe of container liveness. Container will be restarted if the probe fails. More info: // https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes // Structure is documented below. LivenessProbe ServiceTemplateSpecContainerLivenessProbePtrInput `pulumi:"livenessProbe"` // List of open ports in the container. // More Info: // https://cloud.google.com/run/docs/reference/rest/v1/RevisionSpec#ContainerPort // Structure is documented below. Ports ServiceTemplateSpecContainerPortArrayInput `pulumi:"ports"` // Compute Resources required by this container. Used to set values such as max memory // More info: // https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits // Structure is documented below. Resources ServiceTemplateSpecContainerResourcesPtrInput `pulumi:"resources"` StartupProbe ServiceTemplateSpecContainerStartupProbePtrInput `pulumi:"startupProbe"` // Volume to mount into the container's filesystem. // Only supports SecretVolumeSources. // Structure is documented below. VolumeMounts ServiceTemplateSpecContainerVolumeMountArrayInput `pulumi:"volumeMounts"` // - // (Optional, Deprecated) // Container's working directory. // If not specified, the container runtime's default will be used, which // might be configured in the container image. // // Deprecated: Not supported by Cloud Run fully managed WorkingDir pulumi.StringPtrInput `pulumi:"workingDir"` }
func (ServiceTemplateSpecContainerArgs) ElementType ¶
func (ServiceTemplateSpecContainerArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutput ¶
func (i ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutput() ServiceTemplateSpecContainerOutput
func (ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutputWithContext ¶
func (i ServiceTemplateSpecContainerArgs) ToServiceTemplateSpecContainerOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerOutput
type ServiceTemplateSpecContainerArray ¶
type ServiceTemplateSpecContainerArray []ServiceTemplateSpecContainerInput
func (ServiceTemplateSpecContainerArray) ElementType ¶
func (ServiceTemplateSpecContainerArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutput ¶
func (i ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutput() ServiceTemplateSpecContainerArrayOutput
func (ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutputWithContext ¶
func (i ServiceTemplateSpecContainerArray) ToServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerArrayOutput
type ServiceTemplateSpecContainerArrayInput ¶
type ServiceTemplateSpecContainerArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerArrayOutput() ServiceTemplateSpecContainerArrayOutput ToServiceTemplateSpecContainerArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerArrayOutput }
ServiceTemplateSpecContainerArrayInput is an input type that accepts ServiceTemplateSpecContainerArray and ServiceTemplateSpecContainerArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerArrayInput` via:
ServiceTemplateSpecContainerArray{ ServiceTemplateSpecContainerArgs{...} }
type ServiceTemplateSpecContainerArrayOutput ¶
type ServiceTemplateSpecContainerArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerArrayOutput) ElementType ¶
func (ServiceTemplateSpecContainerArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutput ¶
func (o ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutput() ServiceTemplateSpecContainerArrayOutput
func (ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutputWithContext ¶
func (o ServiceTemplateSpecContainerArrayOutput) ToServiceTemplateSpecContainerArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerArrayOutput
type ServiceTemplateSpecContainerEnv ¶
type ServiceTemplateSpecContainerEnv struct { // Volume's name. Name *string `pulumi:"name"` // The header field value. Value *string `pulumi:"value"` // Source for the environment variable's value. Only supports secret_key_ref. // Structure is documented below. ValueFrom *ServiceTemplateSpecContainerEnvValueFrom `pulumi:"valueFrom"` }
type ServiceTemplateSpecContainerEnvArgs ¶
type ServiceTemplateSpecContainerEnvArgs struct { // Volume's name. Name pulumi.StringPtrInput `pulumi:"name"` // The header field value. Value pulumi.StringPtrInput `pulumi:"value"` // Source for the environment variable's value. Only supports secret_key_ref. // Structure is documented below. ValueFrom ServiceTemplateSpecContainerEnvValueFromPtrInput `pulumi:"valueFrom"` }
func (ServiceTemplateSpecContainerEnvArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutput ¶
func (i ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutput() ServiceTemplateSpecContainerEnvOutput
func (ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvArgs) ToServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvOutput
type ServiceTemplateSpecContainerEnvArray ¶
type ServiceTemplateSpecContainerEnvArray []ServiceTemplateSpecContainerEnvInput
func (ServiceTemplateSpecContainerEnvArray) ElementType ¶
func (ServiceTemplateSpecContainerEnvArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutput ¶
func (i ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutput() ServiceTemplateSpecContainerEnvArrayOutput
func (ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvArray) ToServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvArrayOutput
type ServiceTemplateSpecContainerEnvArrayInput ¶
type ServiceTemplateSpecContainerEnvArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvArrayOutput() ServiceTemplateSpecContainerEnvArrayOutput ToServiceTemplateSpecContainerEnvArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvArrayOutput }
ServiceTemplateSpecContainerEnvArrayInput is an input type that accepts ServiceTemplateSpecContainerEnvArray and ServiceTemplateSpecContainerEnvArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvArrayInput` via:
ServiceTemplateSpecContainerEnvArray{ ServiceTemplateSpecContainerEnvArgs{...} }
type ServiceTemplateSpecContainerEnvArrayOutput ¶
type ServiceTemplateSpecContainerEnvArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvArrayOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutput ¶
func (o ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutput() ServiceTemplateSpecContainerEnvArrayOutput
func (ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvArrayOutput) ToServiceTemplateSpecContainerEnvArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvArrayOutput
type ServiceTemplateSpecContainerEnvFrom ¶
type ServiceTemplateSpecContainerEnvFrom struct { // The ConfigMap to select from. // Structure is documented below. ConfigMapRef *ServiceTemplateSpecContainerEnvFromConfigMapRef `pulumi:"configMapRef"` // An optional identifier to prepend to each key in the ConfigMap. Prefix *string `pulumi:"prefix"` // The Secret to select from. // Structure is documented below. SecretRef *ServiceTemplateSpecContainerEnvFromSecretRef `pulumi:"secretRef"` }
type ServiceTemplateSpecContainerEnvFromArgs ¶
type ServiceTemplateSpecContainerEnvFromArgs struct { // The ConfigMap to select from. // Structure is documented below. ConfigMapRef ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput `pulumi:"configMapRef"` // An optional identifier to prepend to each key in the ConfigMap. Prefix pulumi.StringPtrInput `pulumi:"prefix"` // The Secret to select from. // Structure is documented below. SecretRef ServiceTemplateSpecContainerEnvFromSecretRefPtrInput `pulumi:"secretRef"` }
func (ServiceTemplateSpecContainerEnvFromArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutput ¶
func (i ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutput() ServiceTemplateSpecContainerEnvFromOutput
func (ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromArgs) ToServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromOutput
type ServiceTemplateSpecContainerEnvFromArray ¶
type ServiceTemplateSpecContainerEnvFromArray []ServiceTemplateSpecContainerEnvFromInput
func (ServiceTemplateSpecContainerEnvFromArray) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutput ¶
func (i ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutput() ServiceTemplateSpecContainerEnvFromArrayOutput
func (ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromArray) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromArrayOutput
type ServiceTemplateSpecContainerEnvFromArrayInput ¶
type ServiceTemplateSpecContainerEnvFromArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromArrayOutput() ServiceTemplateSpecContainerEnvFromArrayOutput ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromArrayOutput }
ServiceTemplateSpecContainerEnvFromArrayInput is an input type that accepts ServiceTemplateSpecContainerEnvFromArray and ServiceTemplateSpecContainerEnvFromArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromArrayInput` via:
ServiceTemplateSpecContainerEnvFromArray{ ServiceTemplateSpecContainerEnvFromArgs{...} }
type ServiceTemplateSpecContainerEnvFromArrayOutput ¶
type ServiceTemplateSpecContainerEnvFromArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromArrayOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutput ¶
func (o ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutput() ServiceTemplateSpecContainerEnvFromArrayOutput
func (ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromArrayOutput) ToServiceTemplateSpecContainerEnvFromArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromArrayOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRef ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRef struct { // The Secret to select from. // Structure is documented below. LocalObjectReference *ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference `pulumi:"localObjectReference"` // Specify whether the Secret must be defined Optional *bool `pulumi:"optional"` }
type ServiceTemplateSpecContainerEnvFromConfigMapRefArgs ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefArgs struct { // The Secret to select from. // Structure is documented below. LocalObjectReference ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput `pulumi:"localObjectReference"` // Specify whether the Secret must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRefInput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefOutput }
ServiceTemplateSpecContainerEnvFromConfigMapRefInput is an input type that accepts ServiceTemplateSpecContainerEnvFromConfigMapRefArgs and ServiceTemplateSpecContainerEnvFromConfigMapRefOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromConfigMapRefInput` via:
ServiceTemplateSpecContainerEnvFromConfigMapRefArgs{...}
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReference struct { // Volume's name. Name string `pulumi:"name"` }
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs struct { // Volume's name. Name pulumi.StringInput `pulumi:"name"` }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput }
ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput is an input type that accepts ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs and ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceInput` via:
ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs{...}
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput }
ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput is an input type that accepts ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs, ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtr and ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput` via:
ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs{...} or: nil
func ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtr ¶
func ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtr(v *ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferenceArgs) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrInput
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) LocalObjectReference ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
The Secret to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret must be defined
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput }
ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput is an input type that accepts ServiceTemplateSpecContainerEnvFromConfigMapRefArgs, ServiceTemplateSpecContainerEnvFromConfigMapRefPtr and ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput` via:
ServiceTemplateSpecContainerEnvFromConfigMapRefArgs{...} or: nil
func ServiceTemplateSpecContainerEnvFromConfigMapRefPtr ¶
func ServiceTemplateSpecContainerEnvFromConfigMapRefPtr(v *ServiceTemplateSpecContainerEnvFromConfigMapRefArgs) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrInput
type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput ¶
type ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) LocalObjectReference ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromConfigMapRefLocalObjectReferencePtrOutput
The Secret to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) Optional ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret must be defined
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput) ToServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
type ServiceTemplateSpecContainerEnvFromInput ¶
type ServiceTemplateSpecContainerEnvFromInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromOutput() ServiceTemplateSpecContainerEnvFromOutput ToServiceTemplateSpecContainerEnvFromOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromOutput }
ServiceTemplateSpecContainerEnvFromInput is an input type that accepts ServiceTemplateSpecContainerEnvFromArgs and ServiceTemplateSpecContainerEnvFromOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromInput` via:
ServiceTemplateSpecContainerEnvFromArgs{...}
type ServiceTemplateSpecContainerEnvFromOutput ¶
type ServiceTemplateSpecContainerEnvFromOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromOutput) ConfigMapRef ¶
func (o ServiceTemplateSpecContainerEnvFromOutput) ConfigMapRef() ServiceTemplateSpecContainerEnvFromConfigMapRefPtrOutput
The ConfigMap to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromOutput) Prefix ¶
func (o ServiceTemplateSpecContainerEnvFromOutput) Prefix() pulumi.StringPtrOutput
An optional identifier to prepend to each key in the ConfigMap.
func (ServiceTemplateSpecContainerEnvFromOutput) SecretRef ¶
func (o ServiceTemplateSpecContainerEnvFromOutput) SecretRef() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
The Secret to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutput ¶
func (o ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutput() ServiceTemplateSpecContainerEnvFromOutput
func (ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromOutput) ToServiceTemplateSpecContainerEnvFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromOutput
type ServiceTemplateSpecContainerEnvFromSecretRef ¶
type ServiceTemplateSpecContainerEnvFromSecretRef struct { // The Secret to select from. // Structure is documented below. LocalObjectReference *ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference `pulumi:"localObjectReference"` // Specify whether the Secret must be defined Optional *bool `pulumi:"optional"` }
type ServiceTemplateSpecContainerEnvFromSecretRefArgs ¶
type ServiceTemplateSpecContainerEnvFromSecretRefArgs struct { // The Secret to select from. // Structure is documented below. LocalObjectReference ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput `pulumi:"localObjectReference"` // Specify whether the Secret must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutput() ServiceTemplateSpecContainerEnvFromSecretRefOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefArgs) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
type ServiceTemplateSpecContainerEnvFromSecretRefInput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromSecretRefOutput() ServiceTemplateSpecContainerEnvFromSecretRefOutput ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromSecretRefOutput }
ServiceTemplateSpecContainerEnvFromSecretRefInput is an input type that accepts ServiceTemplateSpecContainerEnvFromSecretRefArgs and ServiceTemplateSpecContainerEnvFromSecretRefOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromSecretRefInput` via:
ServiceTemplateSpecContainerEnvFromSecretRefArgs{...}
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReference struct { // Volume's name. Name string `pulumi:"name"` }
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs struct { // Volume's name. Name pulumi.StringInput `pulumi:"name"` }
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput }
ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput is an input type that accepts ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs and ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceInput` via:
ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs{...}
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput }
ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput is an input type that accepts ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs, ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtr and ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput` via:
ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs{...} or: nil
func ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtr ¶
func ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtr(v *ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferenceArgs) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrInput
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
type ServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReference ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
The Secret to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret must be defined
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutput() ServiceTemplateSpecContainerEnvFromSecretRefOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
type ServiceTemplateSpecContainerEnvFromSecretRefPtrInput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput }
ServiceTemplateSpecContainerEnvFromSecretRefPtrInput is an input type that accepts ServiceTemplateSpecContainerEnvFromSecretRefArgs, ServiceTemplateSpecContainerEnvFromSecretRefPtr and ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvFromSecretRefPtrInput` via:
ServiceTemplateSpecContainerEnvFromSecretRefArgs{...} or: nil
func ServiceTemplateSpecContainerEnvFromSecretRefPtr ¶
func ServiceTemplateSpecContainerEnvFromSecretRefPtr(v *ServiceTemplateSpecContainerEnvFromSecretRefArgs) ServiceTemplateSpecContainerEnvFromSecretRefPtrInput
type ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput ¶
type ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) LocalObjectReference ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) LocalObjectReference() ServiceTemplateSpecContainerEnvFromSecretRefLocalObjectReferencePtrOutput
The Secret to select from. Structure is documented below.
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) Optional ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret must be defined
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutput() ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
func (ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput) ToServiceTemplateSpecContainerEnvFromSecretRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvFromSecretRefPtrOutput
type ServiceTemplateSpecContainerEnvInput ¶
type ServiceTemplateSpecContainerEnvInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvOutput() ServiceTemplateSpecContainerEnvOutput ToServiceTemplateSpecContainerEnvOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvOutput }
ServiceTemplateSpecContainerEnvInput is an input type that accepts ServiceTemplateSpecContainerEnvArgs and ServiceTemplateSpecContainerEnvOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvInput` via:
ServiceTemplateSpecContainerEnvArgs{...}
type ServiceTemplateSpecContainerEnvOutput ¶
type ServiceTemplateSpecContainerEnvOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutput ¶
func (o ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutput() ServiceTemplateSpecContainerEnvOutput
func (ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvOutput) ToServiceTemplateSpecContainerEnvOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvOutput
func (ServiceTemplateSpecContainerEnvOutput) Value ¶
func (o ServiceTemplateSpecContainerEnvOutput) Value() pulumi.StringPtrOutput
The header field value.
func (ServiceTemplateSpecContainerEnvOutput) ValueFrom ¶
func (o ServiceTemplateSpecContainerEnvOutput) ValueFrom() ServiceTemplateSpecContainerEnvValueFromPtrOutput
Source for the environment variable's value. Only supports secret_key_ref. Structure is documented below.
type ServiceTemplateSpecContainerEnvValueFrom ¶
type ServiceTemplateSpecContainerEnvValueFrom struct { // Selects a key (version) of a secret in Secret Manager. // Structure is documented below. SecretKeyRef ServiceTemplateSpecContainerEnvValueFromSecretKeyRef `pulumi:"secretKeyRef"` }
type ServiceTemplateSpecContainerEnvValueFromArgs ¶
type ServiceTemplateSpecContainerEnvValueFromArgs struct { // Selects a key (version) of a secret in Secret Manager. // Structure is documented below. SecretKeyRef ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput `pulumi:"secretKeyRef"` }
func (ServiceTemplateSpecContainerEnvValueFromArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutput ¶
func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutput() ServiceTemplateSpecContainerEnvValueFromOutput
func (ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromOutput
func (ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutput ¶
func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvValueFromArgs) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
type ServiceTemplateSpecContainerEnvValueFromInput ¶
type ServiceTemplateSpecContainerEnvValueFromInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvValueFromOutput() ServiceTemplateSpecContainerEnvValueFromOutput ToServiceTemplateSpecContainerEnvValueFromOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvValueFromOutput }
ServiceTemplateSpecContainerEnvValueFromInput is an input type that accepts ServiceTemplateSpecContainerEnvValueFromArgs and ServiceTemplateSpecContainerEnvValueFromOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvValueFromInput` via:
ServiceTemplateSpecContainerEnvValueFromArgs{...}
type ServiceTemplateSpecContainerEnvValueFromOutput ¶
type ServiceTemplateSpecContainerEnvValueFromOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvValueFromOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromOutput) SecretKeyRef ¶
func (o ServiceTemplateSpecContainerEnvValueFromOutput) SecretKeyRef() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
Selects a key (version) of a secret in Secret Manager. Structure is documented below.
func (ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutput() ServiceTemplateSpecContainerEnvValueFromOutput
func (ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromOutput
func (ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
type ServiceTemplateSpecContainerEnvValueFromPtrInput ¶
type ServiceTemplateSpecContainerEnvValueFromPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput }
ServiceTemplateSpecContainerEnvValueFromPtrInput is an input type that accepts ServiceTemplateSpecContainerEnvValueFromArgs, ServiceTemplateSpecContainerEnvValueFromPtr and ServiceTemplateSpecContainerEnvValueFromPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvValueFromPtrInput` via:
ServiceTemplateSpecContainerEnvValueFromArgs{...} or: nil
func ServiceTemplateSpecContainerEnvValueFromPtr ¶
func ServiceTemplateSpecContainerEnvValueFromPtr(v *ServiceTemplateSpecContainerEnvValueFromArgs) ServiceTemplateSpecContainerEnvValueFromPtrInput
type ServiceTemplateSpecContainerEnvValueFromPtrOutput ¶
type ServiceTemplateSpecContainerEnvValueFromPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) SecretKeyRef ¶
func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) SecretKeyRef() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
Selects a key (version) of a secret in Secret Manager. Structure is documented below.
func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutput() ServiceTemplateSpecContainerEnvValueFromPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromPtrOutput) ToServiceTemplateSpecContainerEnvValueFromPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromPtrOutput
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs ¶
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs struct { // The Cloud Secret Manager secret version. // Can be 'latest' for the latest value or an integer for a specific version. Key pulumi.StringInput `pulumi:"key"` // Volume's name. Name pulumi.StringInput `pulumi:"name"` }
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput ¶
func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput ¶
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput }
ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput is an input type that accepts ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs and ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvValueFromSecretKeyRefInput` via:
ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs{...}
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) Key ¶
The Cloud Secret Manager secret version. Can be 'latest' for the latest value or an integer for a specific version.
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput ¶
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput }
ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput is an input type that accepts ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs, ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtr and ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput` via:
ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs{...} or: nil
func ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtr ¶
func ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtr(v *ServiceTemplateSpecContainerEnvValueFromSecretKeyRefArgs) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrInput
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput ¶
type ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Key ¶
The Cloud Secret Manager secret version. Can be 'latest' for the latest value or an integer for a specific version.
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Name ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput() ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
func (ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput) ToServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerEnvValueFromSecretKeyRefPtrOutput
type ServiceTemplateSpecContainerInput ¶
type ServiceTemplateSpecContainerInput interface { pulumi.Input ToServiceTemplateSpecContainerOutput() ServiceTemplateSpecContainerOutput ToServiceTemplateSpecContainerOutputWithContext(context.Context) ServiceTemplateSpecContainerOutput }
ServiceTemplateSpecContainerInput is an input type that accepts ServiceTemplateSpecContainerArgs and ServiceTemplateSpecContainerOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerInput` via:
ServiceTemplateSpecContainerArgs{...}
type ServiceTemplateSpecContainerLivenessProbe ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbe struct { // Minimum consecutive failures for the probe to be considered failed after // having succeeded. Defaults to 3. Minimum value is 1. FailureThreshold *int `pulumi:"failureThreshold"` // HttpGet specifies the http request to perform. // Structure is documented below. HttpGet *ServiceTemplateSpecContainerLivenessProbeHttpGet `pulumi:"httpGet"` // Number of seconds after the container has started before the probe is // initiated. // Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600. InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` // How often (in seconds) to perform the probe. // Default to 10 seconds. Minimum value is 1. Maximum value is 3600. PeriodSeconds *int `pulumi:"periodSeconds"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
type ServiceTemplateSpecContainerLivenessProbeArgs ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeArgs struct { // Minimum consecutive failures for the probe to be considered failed after // having succeeded. Defaults to 3. Minimum value is 1. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // HttpGet specifies the http request to perform. // Structure is documented below. HttpGet ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput `pulumi:"httpGet"` // Number of seconds after the container has started before the probe is // initiated. // Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600. InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` // How often (in seconds) to perform the probe. // Default to 10 seconds. Minimum value is 1. Maximum value is 3600. PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
func (ServiceTemplateSpecContainerLivenessProbeArgs) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutput() ServiceTemplateSpecContainerLivenessProbeOutput
func (ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeOutput
func (ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
func (ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeArgs) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGet ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGet struct { // Custom headers to set in the request. HTTP allows repeated headers. // Structure is documented below. HttpHeaders []ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader `pulumi:"httpHeaders"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path *string `pulumi:"path"` }
type ServiceTemplateSpecContainerLivenessProbeHttpGetArgs ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetArgs struct { // Custom headers to set in the request. HTTP allows repeated headers. // Structure is documented below. HttpHeaders ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput `pulumi:"httpHeaders"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path pulumi.StringPtrInput `pulumi:"path"` }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeader ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs struct { // Volume's name. Name pulumi.StringInput `pulumi:"name"` // The header field value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray []ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.42.0
func (i ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput }
ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray and ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayInput` via:
ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArray{ ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs{...} }
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) Index ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput }
ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs and ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderInput` via:
ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArgs{...}
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Value ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderOutput) Value() pulumi.StringPtrOutput
The header field value.
type ServiceTemplateSpecContainerLivenessProbeHttpGetInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetOutput }
ServiceTemplateSpecContainerLivenessProbeHttpGetInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeHttpGetArgs and ServiceTemplateSpecContainerLivenessProbeHttpGetOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbeHttpGetInput` via:
ServiceTemplateSpecContainerLivenessProbeHttpGetArgs{...}
type ServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) HttpHeaders ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) HttpHeaders() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
Custom headers to set in the request. HTTP allows repeated headers. Structure is documented below.
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) Path ¶ added in v6.42.0
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput }
ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeHttpGetArgs, ServiceTemplateSpecContainerLivenessProbeHttpGetPtr and ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput` via:
ServiceTemplateSpecContainerLivenessProbeHttpGetArgs{...} or: nil
func ServiceTemplateSpecContainerLivenessProbeHttpGetPtr ¶ added in v6.42.0
func ServiceTemplateSpecContainerLivenessProbeHttpGetPtr(v *ServiceTemplateSpecContainerLivenessProbeHttpGetArgs) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrInput
type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) HttpHeaders ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) HttpHeaders() ServiceTemplateSpecContainerLivenessProbeHttpGetHttpHeaderArrayOutput
Custom headers to set in the request. HTTP allows repeated headers. Structure is documented below.
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) Path ¶ added in v6.42.0
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerLivenessProbeInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbeOutput() ServiceTemplateSpecContainerLivenessProbeOutput ToServiceTemplateSpecContainerLivenessProbeOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbeOutput }
ServiceTemplateSpecContainerLivenessProbeInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeArgs and ServiceTemplateSpecContainerLivenessProbeOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbeInput` via:
ServiceTemplateSpecContainerLivenessProbeArgs{...}
type ServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbeOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbeOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbeOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
func (ServiceTemplateSpecContainerLivenessProbeOutput) HttpGet ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) HttpGet() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
HttpGet specifies the http request to perform. Structure is documented below.
func (ServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
Number of seconds after the container has started before the probe is initiated. Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600.
func (ServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value is 3600.
func (ServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutput() ServiceTemplateSpecContainerLivenessProbeOutput
func (ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbeOutput
func (ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
func (ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbeOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
type ServiceTemplateSpecContainerLivenessProbePtrInput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbePtrInput interface { pulumi.Input ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput }
ServiceTemplateSpecContainerLivenessProbePtrInput is an input type that accepts ServiceTemplateSpecContainerLivenessProbeArgs, ServiceTemplateSpecContainerLivenessProbePtr and ServiceTemplateSpecContainerLivenessProbePtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerLivenessProbePtrInput` via:
ServiceTemplateSpecContainerLivenessProbeArgs{...} or: nil
func ServiceTemplateSpecContainerLivenessProbePtr ¶ added in v6.42.0
func ServiceTemplateSpecContainerLivenessProbePtr(v *ServiceTemplateSpecContainerLivenessProbeArgs) ServiceTemplateSpecContainerLivenessProbePtrInput
type ServiceTemplateSpecContainerLivenessProbePtrOutput ¶ added in v6.42.0
type ServiceTemplateSpecContainerLivenessProbePtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) ElementType ¶ added in v6.42.0
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) FailureThreshold ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) HttpGet ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) HttpGet() ServiceTemplateSpecContainerLivenessProbeHttpGetPtrOutput
HttpGet specifies the http request to perform. Structure is documented below.
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) InitialDelaySeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
Number of seconds after the container has started before the probe is initiated. Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600.
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) PeriodSeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value is 3600.
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) TimeoutSeconds ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutput() ServiceTemplateSpecContainerLivenessProbePtrOutput
func (ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerLivenessProbePtrOutput) ToServiceTemplateSpecContainerLivenessProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerLivenessProbePtrOutput
type ServiceTemplateSpecContainerOutput ¶
type ServiceTemplateSpecContainerOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerOutput) Args ¶
func (o ServiceTemplateSpecContainerOutput) Args() pulumi.StringArrayOutput
Arguments to the entrypoint. The docker image's CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell
func (ServiceTemplateSpecContainerOutput) Commands ¶
func (o ServiceTemplateSpecContainerOutput) Commands() pulumi.StringArrayOutput
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container's environment. If a variable cannot be resolved, the reference in the input string will be unchanged. The $(VAR_NAME) syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped references will never be expanded, regardless of whether the variable exists or not. More info: https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#running-a-command-in-a-shell
func (ServiceTemplateSpecContainerOutput) ElementType ¶
func (ServiceTemplateSpecContainerOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerOutput) EnvFroms
deprecated
func (o ServiceTemplateSpecContainerOutput) EnvFroms() ServiceTemplateSpecContainerEnvFromArrayOutput
- (Optional, Deprecated) List of sources to populate environment variables in the container. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Structure is documented below.
Deprecated: Not supported by Cloud Run fully managed
func (ServiceTemplateSpecContainerOutput) Envs ¶
List of environment variables to set in the container. Structure is documented below.
func (ServiceTemplateSpecContainerOutput) Image ¶
func (o ServiceTemplateSpecContainerOutput) Image() pulumi.StringOutput
Docker image name. This is most often a reference to a container located in the container registry, such as gcr.io/cloudrun/hello More info: https://kubernetes.io/docs/concepts/containers/images
func (ServiceTemplateSpecContainerOutput) LivenessProbe ¶ added in v6.42.0
func (o ServiceTemplateSpecContainerOutput) LivenessProbe() ServiceTemplateSpecContainerLivenessProbePtrOutput
Periodic probe of container liveness. Container will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes Structure is documented below.
func (ServiceTemplateSpecContainerOutput) Ports ¶
List of open ports in the container. More Info: https://cloud.google.com/run/docs/reference/rest/v1/RevisionSpec#ContainerPort Structure is documented below.
func (ServiceTemplateSpecContainerOutput) Resources ¶
func (o ServiceTemplateSpecContainerOutput) Resources() ServiceTemplateSpecContainerResourcesPtrOutput
Compute Resources required by this container. Used to set values such as max memory More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits Structure is documented below.
func (ServiceTemplateSpecContainerOutput) StartupProbe ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerOutput) StartupProbe() ServiceTemplateSpecContainerStartupProbePtrOutput
func (ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutput ¶
func (o ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutput() ServiceTemplateSpecContainerOutput
func (ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutputWithContext ¶
func (o ServiceTemplateSpecContainerOutput) ToServiceTemplateSpecContainerOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerOutput
func (ServiceTemplateSpecContainerOutput) VolumeMounts ¶
func (o ServiceTemplateSpecContainerOutput) VolumeMounts() ServiceTemplateSpecContainerVolumeMountArrayOutput
Volume to mount into the container's filesystem. Only supports SecretVolumeSources. Structure is documented below.
func (ServiceTemplateSpecContainerOutput) WorkingDir
deprecated
func (o ServiceTemplateSpecContainerOutput) WorkingDir() pulumi.StringPtrOutput
- (Optional, Deprecated) Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image.
Deprecated: Not supported by Cloud Run fully managed
type ServiceTemplateSpecContainerPort ¶
type ServiceTemplateSpecContainerPort struct { // Port number the container listens on. This must be a valid port number, 0 < x < 65536. ContainerPort *int `pulumi:"containerPort"` // Volume's name. Name *string `pulumi:"name"` // Protocol for port. Must be "TCP". Defaults to "TCP". Protocol *string `pulumi:"protocol"` }
type ServiceTemplateSpecContainerPortArgs ¶
type ServiceTemplateSpecContainerPortArgs struct { // Port number the container listens on. This must be a valid port number, 0 < x < 65536. ContainerPort pulumi.IntPtrInput `pulumi:"containerPort"` // Volume's name. Name pulumi.StringPtrInput `pulumi:"name"` // Protocol for port. Must be "TCP". Defaults to "TCP". Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (ServiceTemplateSpecContainerPortArgs) ElementType ¶
func (ServiceTemplateSpecContainerPortArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutput ¶
func (i ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutput() ServiceTemplateSpecContainerPortOutput
func (ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutputWithContext ¶
func (i ServiceTemplateSpecContainerPortArgs) ToServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortOutput
type ServiceTemplateSpecContainerPortArray ¶
type ServiceTemplateSpecContainerPortArray []ServiceTemplateSpecContainerPortInput
func (ServiceTemplateSpecContainerPortArray) ElementType ¶
func (ServiceTemplateSpecContainerPortArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutput ¶
func (i ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutput() ServiceTemplateSpecContainerPortArrayOutput
func (ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutputWithContext ¶
func (i ServiceTemplateSpecContainerPortArray) ToServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortArrayOutput
type ServiceTemplateSpecContainerPortArrayInput ¶
type ServiceTemplateSpecContainerPortArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerPortArrayOutput() ServiceTemplateSpecContainerPortArrayOutput ToServiceTemplateSpecContainerPortArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerPortArrayOutput }
ServiceTemplateSpecContainerPortArrayInput is an input type that accepts ServiceTemplateSpecContainerPortArray and ServiceTemplateSpecContainerPortArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerPortArrayInput` via:
ServiceTemplateSpecContainerPortArray{ ServiceTemplateSpecContainerPortArgs{...} }
type ServiceTemplateSpecContainerPortArrayOutput ¶
type ServiceTemplateSpecContainerPortArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerPortArrayOutput) ElementType ¶
func (ServiceTemplateSpecContainerPortArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutput ¶
func (o ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutput() ServiceTemplateSpecContainerPortArrayOutput
func (ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutputWithContext ¶
func (o ServiceTemplateSpecContainerPortArrayOutput) ToServiceTemplateSpecContainerPortArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortArrayOutput
type ServiceTemplateSpecContainerPortInput ¶
type ServiceTemplateSpecContainerPortInput interface { pulumi.Input ToServiceTemplateSpecContainerPortOutput() ServiceTemplateSpecContainerPortOutput ToServiceTemplateSpecContainerPortOutputWithContext(context.Context) ServiceTemplateSpecContainerPortOutput }
ServiceTemplateSpecContainerPortInput is an input type that accepts ServiceTemplateSpecContainerPortArgs and ServiceTemplateSpecContainerPortOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerPortInput` via:
ServiceTemplateSpecContainerPortArgs{...}
type ServiceTemplateSpecContainerPortOutput ¶
type ServiceTemplateSpecContainerPortOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerPortOutput) ContainerPort ¶
func (o ServiceTemplateSpecContainerPortOutput) ContainerPort() pulumi.IntPtrOutput
Port number the container listens on. This must be a valid port number, 0 < x < 65536.
func (ServiceTemplateSpecContainerPortOutput) ElementType ¶
func (ServiceTemplateSpecContainerPortOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerPortOutput) Name ¶
func (o ServiceTemplateSpecContainerPortOutput) Name() pulumi.StringPtrOutput
Volume's name.
func (ServiceTemplateSpecContainerPortOutput) Protocol ¶
func (o ServiceTemplateSpecContainerPortOutput) Protocol() pulumi.StringPtrOutput
Protocol for port. Must be "TCP". Defaults to "TCP".
func (ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutput ¶
func (o ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutput() ServiceTemplateSpecContainerPortOutput
func (ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutputWithContext ¶
func (o ServiceTemplateSpecContainerPortOutput) ToServiceTemplateSpecContainerPortOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerPortOutput
type ServiceTemplateSpecContainerResources ¶
type ServiceTemplateSpecContainerResources struct { // Limits describes the maximum amount of compute resources allowed. // The values of the map is string form of the 'quantity' k8s type: // https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go Limits map[string]string `pulumi:"limits"` // Requests describes the minimum amount of compute resources required. // If Requests is omitted for a container, it defaults to Limits if that is // explicitly specified, otherwise to an implementation-defined value. // The values of the map is string form of the 'quantity' k8s type: // https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go Requests map[string]string `pulumi:"requests"` }
type ServiceTemplateSpecContainerResourcesArgs ¶
type ServiceTemplateSpecContainerResourcesArgs struct { // Limits describes the maximum amount of compute resources allowed. // The values of the map is string form of the 'quantity' k8s type: // https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go Limits pulumi.StringMapInput `pulumi:"limits"` // Requests describes the minimum amount of compute resources required. // If Requests is omitted for a container, it defaults to Limits if that is // explicitly specified, otherwise to an implementation-defined value. // The values of the map is string form of the 'quantity' k8s type: // https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go Requests pulumi.StringMapInput `pulumi:"requests"` }
func (ServiceTemplateSpecContainerResourcesArgs) ElementType ¶
func (ServiceTemplateSpecContainerResourcesArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutput ¶
func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutput() ServiceTemplateSpecContainerResourcesOutput
func (ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutputWithContext ¶
func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesOutput
func (ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutput ¶
func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
func (ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext ¶
func (i ServiceTemplateSpecContainerResourcesArgs) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
type ServiceTemplateSpecContainerResourcesInput ¶
type ServiceTemplateSpecContainerResourcesInput interface { pulumi.Input ToServiceTemplateSpecContainerResourcesOutput() ServiceTemplateSpecContainerResourcesOutput ToServiceTemplateSpecContainerResourcesOutputWithContext(context.Context) ServiceTemplateSpecContainerResourcesOutput }
ServiceTemplateSpecContainerResourcesInput is an input type that accepts ServiceTemplateSpecContainerResourcesArgs and ServiceTemplateSpecContainerResourcesOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerResourcesInput` via:
ServiceTemplateSpecContainerResourcesArgs{...}
type ServiceTemplateSpecContainerResourcesOutput ¶
type ServiceTemplateSpecContainerResourcesOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerResourcesOutput) ElementType ¶
func (ServiceTemplateSpecContainerResourcesOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerResourcesOutput) Limits ¶
func (o ServiceTemplateSpecContainerResourcesOutput) Limits() pulumi.StringMapOutput
Limits describes the maximum amount of compute resources allowed. The values of the map is string form of the 'quantity' k8s type: https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go
func (ServiceTemplateSpecContainerResourcesOutput) Requests ¶
func (o ServiceTemplateSpecContainerResourcesOutput) Requests() pulumi.StringMapOutput
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. The values of the map is string form of the 'quantity' k8s type: https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go
func (ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutput ¶
func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutput() ServiceTemplateSpecContainerResourcesOutput
func (ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutputWithContext ¶
func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesOutput
func (ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutput ¶
func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
func (ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerResourcesOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
type ServiceTemplateSpecContainerResourcesPtrInput ¶
type ServiceTemplateSpecContainerResourcesPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerResourcesPtrOutput }
ServiceTemplateSpecContainerResourcesPtrInput is an input type that accepts ServiceTemplateSpecContainerResourcesArgs, ServiceTemplateSpecContainerResourcesPtr and ServiceTemplateSpecContainerResourcesPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerResourcesPtrInput` via:
ServiceTemplateSpecContainerResourcesArgs{...} or: nil
func ServiceTemplateSpecContainerResourcesPtr ¶
func ServiceTemplateSpecContainerResourcesPtr(v *ServiceTemplateSpecContainerResourcesArgs) ServiceTemplateSpecContainerResourcesPtrInput
type ServiceTemplateSpecContainerResourcesPtrOutput ¶
type ServiceTemplateSpecContainerResourcesPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerResourcesPtrOutput) ElementType ¶
func (ServiceTemplateSpecContainerResourcesPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerResourcesPtrOutput) Limits ¶
func (o ServiceTemplateSpecContainerResourcesPtrOutput) Limits() pulumi.StringMapOutput
Limits describes the maximum amount of compute resources allowed. The values of the map is string form of the 'quantity' k8s type: https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go
func (ServiceTemplateSpecContainerResourcesPtrOutput) Requests ¶
func (o ServiceTemplateSpecContainerResourcesPtrOutput) Requests() pulumi.StringMapOutput
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. The values of the map is string form of the 'quantity' k8s type: https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go
func (ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutput ¶
func (o ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutput() ServiceTemplateSpecContainerResourcesPtrOutput
func (ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext ¶
func (o ServiceTemplateSpecContainerResourcesPtrOutput) ToServiceTemplateSpecContainerResourcesPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerResourcesPtrOutput
type ServiceTemplateSpecContainerStartupProbe ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbe struct { // Minimum consecutive failures for the probe to be considered failed after // having succeeded. Defaults to 3. Minimum value is 1. FailureThreshold *int `pulumi:"failureThreshold"` // HttpGet specifies the http request to perform. // Structure is documented below. HttpGet *ServiceTemplateSpecContainerStartupProbeHttpGet `pulumi:"httpGet"` // Number of seconds after the container has started before the probe is // initiated. // Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600. InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` // How often (in seconds) to perform the probe. // Default to 10 seconds. Minimum value is 1. Maximum value is 3600. PeriodSeconds *int `pulumi:"periodSeconds"` // TcpSocket specifies an action involving a TCP port. // Structure is documented below. TcpSocket *ServiceTemplateSpecContainerStartupProbeTcpSocket `pulumi:"tcpSocket"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
type ServiceTemplateSpecContainerStartupProbeArgs ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeArgs struct { // Minimum consecutive failures for the probe to be considered failed after // having succeeded. Defaults to 3. Minimum value is 1. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // HttpGet specifies the http request to perform. // Structure is documented below. HttpGet ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput `pulumi:"httpGet"` // Number of seconds after the container has started before the probe is // initiated. // Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600. InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` // How often (in seconds) to perform the probe. // Default to 10 seconds. Minimum value is 1. Maximum value is 3600. PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` // TcpSocket specifies an action involving a TCP port. // Structure is documented below. TcpSocket ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput `pulumi:"tcpSocket"` // Number of seconds after which the probe times out. // Defaults to 1 second. Minimum value is 1. Maximum value is 3600. // Must be smaller than period_seconds. TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
func (ServiceTemplateSpecContainerStartupProbeArgs) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutput() ServiceTemplateSpecContainerStartupProbeOutput
func (ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeOutput
func (ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
func (ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeArgs) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
type ServiceTemplateSpecContainerStartupProbeHttpGet ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGet struct { // Custom headers to set in the request. HTTP allows repeated headers. // Structure is documented below. HttpHeaders []ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader `pulumi:"httpHeaders"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path *string `pulumi:"path"` }
type ServiceTemplateSpecContainerStartupProbeHttpGetArgs ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetArgs struct { // Custom headers to set in the request. HTTP allows repeated headers. // Structure is documented below. HttpHeaders ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput `pulumi:"httpHeaders"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path pulumi.StringPtrInput `pulumi:"path"` }
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput() ServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeader ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs struct { // Volume's name. Name pulumi.StringInput `pulumi:"name"` // The header field value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray []ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput }
ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray and ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayInput` via:
ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArray{ ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs{...} }
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) Index ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput }
ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs and ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderInput` via:
ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArgs{...}
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Name ¶ added in v6.41.0
Volume's name.
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Value ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderOutput) Value() pulumi.StringPtrOutput
The header field value.
type ServiceTemplateSpecContainerStartupProbeHttpGetInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeHttpGetOutput() ServiceTemplateSpecContainerStartupProbeHttpGetOutput ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetOutput }
ServiceTemplateSpecContainerStartupProbeHttpGetInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeHttpGetArgs and ServiceTemplateSpecContainerStartupProbeHttpGetOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeHttpGetInput` via:
ServiceTemplateSpecContainerStartupProbeHttpGetArgs{...}
type ServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) HttpHeaders ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) HttpHeaders() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
Custom headers to set in the request. HTTP allows repeated headers. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) Path ¶ added in v6.41.0
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutput() ServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput }
ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeHttpGetArgs, ServiceTemplateSpecContainerStartupProbeHttpGetPtr and ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput` via:
ServiceTemplateSpecContainerStartupProbeHttpGetArgs{...} or: nil
func ServiceTemplateSpecContainerStartupProbeHttpGetPtr ¶ added in v6.41.0
func ServiceTemplateSpecContainerStartupProbeHttpGetPtr(v *ServiceTemplateSpecContainerStartupProbeHttpGetArgs) ServiceTemplateSpecContainerStartupProbeHttpGetPtrInput
type ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) HttpHeaders ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) HttpHeaders() ServiceTemplateSpecContainerStartupProbeHttpGetHttpHeaderArrayOutput
Custom headers to set in the request. HTTP allows repeated headers. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) Path ¶ added in v6.41.0
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
func (ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput) ToServiceTemplateSpecContainerStartupProbeHttpGetPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
type ServiceTemplateSpecContainerStartupProbeInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeOutput() ServiceTemplateSpecContainerStartupProbeOutput ToServiceTemplateSpecContainerStartupProbeOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeOutput }
ServiceTemplateSpecContainerStartupProbeInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeArgs and ServiceTemplateSpecContainerStartupProbeOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeInput` via:
ServiceTemplateSpecContainerStartupProbeArgs{...}
type ServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) FailureThreshold() pulumi.IntPtrOutput
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
func (ServiceTemplateSpecContainerStartupProbeOutput) HttpGet ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) HttpGet() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
HttpGet specifies the http request to perform. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
Number of seconds after the container has started before the probe is initiated. Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600.
func (ServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value is 3600.
func (ServiceTemplateSpecContainerStartupProbeOutput) TcpSocket ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) TcpSocket() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
TcpSocket specifies an action involving a TCP port. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutput() ServiceTemplateSpecContainerStartupProbeOutput
func (ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbeOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeOutput
func (ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
func (ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
type ServiceTemplateSpecContainerStartupProbePtrInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbePtrInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput }
ServiceTemplateSpecContainerStartupProbePtrInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeArgs, ServiceTemplateSpecContainerStartupProbePtr and ServiceTemplateSpecContainerStartupProbePtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbePtrInput` via:
ServiceTemplateSpecContainerStartupProbeArgs{...} or: nil
func ServiceTemplateSpecContainerStartupProbePtr ¶ added in v6.41.0
func ServiceTemplateSpecContainerStartupProbePtr(v *ServiceTemplateSpecContainerStartupProbeArgs) ServiceTemplateSpecContainerStartupProbePtrInput
type ServiceTemplateSpecContainerStartupProbePtrOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbePtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbePtrOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbePtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbePtrOutput) FailureThreshold ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) HttpGet ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) HttpGet() ServiceTemplateSpecContainerStartupProbeHttpGetPtrOutput
HttpGet specifies the http request to perform. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) InitialDelaySeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
Number of seconds after the container has started before the probe is initiated. Defaults to 0 seconds. Minimum value is 0. Maximum value is 3600.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) PeriodSeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value is 3600.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) TcpSocket ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) TcpSocket() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
TcpSocket specifies an action involving a TCP port. Structure is documented below.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) TimeoutSeconds ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutput() ServiceTemplateSpecContainerStartupProbePtrOutput
func (ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbePtrOutput) ToServiceTemplateSpecContainerStartupProbePtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbePtrOutput
type ServiceTemplateSpecContainerStartupProbeTcpSocket ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocket struct { // Port number to access on the container. Number must be in the range 1 to 65535. Port *int `pulumi:"port"` }
type ServiceTemplateSpecContainerStartupProbeTcpSocketArgs ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocketArgs struct { // Port number to access on the container. Number must be in the range 1 to 65535. Port pulumi.IntPtrInput `pulumi:"port"` }
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext ¶ added in v6.41.0
func (i ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
type ServiceTemplateSpecContainerStartupProbeTcpSocketInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocketInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketOutput }
ServiceTemplateSpecContainerStartupProbeTcpSocketInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeTcpSocketArgs and ServiceTemplateSpecContainerStartupProbeTcpSocketOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeTcpSocketInput` via:
ServiceTemplateSpecContainerStartupProbeTcpSocketArgs{...}
type ServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocketOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) Port ¶ added in v6.41.0
Port number to access on the container. Number must be in the range 1 to 65535.
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput interface { pulumi.Input ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput }
ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput is an input type that accepts ServiceTemplateSpecContainerStartupProbeTcpSocketArgs, ServiceTemplateSpecContainerStartupProbeTcpSocketPtr and ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput` via:
ServiceTemplateSpecContainerStartupProbeTcpSocketArgs{...} or: nil
func ServiceTemplateSpecContainerStartupProbeTcpSocketPtr ¶ added in v6.41.0
func ServiceTemplateSpecContainerStartupProbeTcpSocketPtr(v *ServiceTemplateSpecContainerStartupProbeTcpSocketArgs) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrInput
type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput ¶ added in v6.41.0
type ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ElementType ¶ added in v6.41.0
func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) Port ¶ added in v6.41.0
Port number to access on the container. Number must be in the range 1 to 65535.
func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput() ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
func (ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext ¶ added in v6.41.0
func (o ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput) ToServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerStartupProbeTcpSocketPtrOutput
type ServiceTemplateSpecContainerVolumeMountArgs ¶
type ServiceTemplateSpecContainerVolumeMountArgs struct { // Path within the container at which the volume should be mounted. Must // not contain ':'. MountPath pulumi.StringInput `pulumi:"mountPath"` // Volume's name. Name pulumi.StringInput `pulumi:"name"` }
func (ServiceTemplateSpecContainerVolumeMountArgs) ElementType ¶
func (ServiceTemplateSpecContainerVolumeMountArgs) ElementType() reflect.Type
func (ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutput ¶
func (i ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutput() ServiceTemplateSpecContainerVolumeMountOutput
func (ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutputWithContext ¶
func (i ServiceTemplateSpecContainerVolumeMountArgs) ToServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountOutput
type ServiceTemplateSpecContainerVolumeMountArray ¶
type ServiceTemplateSpecContainerVolumeMountArray []ServiceTemplateSpecContainerVolumeMountInput
func (ServiceTemplateSpecContainerVolumeMountArray) ElementType ¶
func (ServiceTemplateSpecContainerVolumeMountArray) ElementType() reflect.Type
func (ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutput ¶
func (i ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutput() ServiceTemplateSpecContainerVolumeMountArrayOutput
func (ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext ¶
func (i ServiceTemplateSpecContainerVolumeMountArray) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountArrayOutput
type ServiceTemplateSpecContainerVolumeMountArrayInput ¶
type ServiceTemplateSpecContainerVolumeMountArrayInput interface { pulumi.Input ToServiceTemplateSpecContainerVolumeMountArrayOutput() ServiceTemplateSpecContainerVolumeMountArrayOutput ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(context.Context) ServiceTemplateSpecContainerVolumeMountArrayOutput }
ServiceTemplateSpecContainerVolumeMountArrayInput is an input type that accepts ServiceTemplateSpecContainerVolumeMountArray and ServiceTemplateSpecContainerVolumeMountArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerVolumeMountArrayInput` via:
ServiceTemplateSpecContainerVolumeMountArray{ ServiceTemplateSpecContainerVolumeMountArgs{...} }
type ServiceTemplateSpecContainerVolumeMountArrayOutput ¶
type ServiceTemplateSpecContainerVolumeMountArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType ¶
func (ServiceTemplateSpecContainerVolumeMountArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutput ¶
func (o ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutput() ServiceTemplateSpecContainerVolumeMountArrayOutput
func (ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext ¶
func (o ServiceTemplateSpecContainerVolumeMountArrayOutput) ToServiceTemplateSpecContainerVolumeMountArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountArrayOutput
type ServiceTemplateSpecContainerVolumeMountInput ¶
type ServiceTemplateSpecContainerVolumeMountInput interface { pulumi.Input ToServiceTemplateSpecContainerVolumeMountOutput() ServiceTemplateSpecContainerVolumeMountOutput ToServiceTemplateSpecContainerVolumeMountOutputWithContext(context.Context) ServiceTemplateSpecContainerVolumeMountOutput }
ServiceTemplateSpecContainerVolumeMountInput is an input type that accepts ServiceTemplateSpecContainerVolumeMountArgs and ServiceTemplateSpecContainerVolumeMountOutput values. You can construct a concrete instance of `ServiceTemplateSpecContainerVolumeMountInput` via:
ServiceTemplateSpecContainerVolumeMountArgs{...}
type ServiceTemplateSpecContainerVolumeMountOutput ¶
type ServiceTemplateSpecContainerVolumeMountOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecContainerVolumeMountOutput) ElementType ¶
func (ServiceTemplateSpecContainerVolumeMountOutput) ElementType() reflect.Type
func (ServiceTemplateSpecContainerVolumeMountOutput) MountPath ¶
func (o ServiceTemplateSpecContainerVolumeMountOutput) MountPath() pulumi.StringOutput
Path within the container at which the volume should be mounted. Must not contain ':'.
func (ServiceTemplateSpecContainerVolumeMountOutput) Name ¶
func (o ServiceTemplateSpecContainerVolumeMountOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutput ¶
func (o ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutput() ServiceTemplateSpecContainerVolumeMountOutput
func (ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutputWithContext ¶
func (o ServiceTemplateSpecContainerVolumeMountOutput) ToServiceTemplateSpecContainerVolumeMountOutputWithContext(ctx context.Context) ServiceTemplateSpecContainerVolumeMountOutput
type ServiceTemplateSpecInput ¶
type ServiceTemplateSpecInput interface { pulumi.Input ToServiceTemplateSpecOutput() ServiceTemplateSpecOutput ToServiceTemplateSpecOutputWithContext(context.Context) ServiceTemplateSpecOutput }
ServiceTemplateSpecInput is an input type that accepts ServiceTemplateSpecArgs and ServiceTemplateSpecOutput values. You can construct a concrete instance of `ServiceTemplateSpecInput` via:
ServiceTemplateSpecArgs{...}
type ServiceTemplateSpecOutput ¶
type ServiceTemplateSpecOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecOutput) ContainerConcurrency ¶
func (o ServiceTemplateSpecOutput) ContainerConcurrency() pulumi.IntPtrOutput
ContainerConcurrency specifies the maximum allowed in-flight (concurrent) requests per container of the Revision. Values are:
func (ServiceTemplateSpecOutput) Containers ¶
func (o ServiceTemplateSpecOutput) Containers() ServiceTemplateSpecContainerArrayOutput
Container defines the unit of execution for this Revision. In the context of a Revision, we disallow a number of the fields of this Container, including: name, ports, and volumeMounts. The runtime contract is documented here: https://github.com/knative/serving/blob/main/docs/runtime-contract.md Structure is documented below.
func (ServiceTemplateSpecOutput) ElementType ¶
func (ServiceTemplateSpecOutput) ElementType() reflect.Type
func (ServiceTemplateSpecOutput) ServiceAccountName ¶
func (o ServiceTemplateSpecOutput) ServiceAccountName() pulumi.StringPtrOutput
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has. If not provided, the revision will use the project's default service account.
func (ServiceTemplateSpecOutput) ServingState
deprecated
func (o ServiceTemplateSpecOutput) ServingState() pulumi.StringPtrOutput
- (Deprecated) ServingState holds a value describing the state the resources are in for this Revision. It is expected that the system will manipulate this based on routability and load.
Deprecated: Not supported by Cloud Run fully managed
func (ServiceTemplateSpecOutput) TimeoutSeconds ¶
func (o ServiceTemplateSpecOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecOutput) ToServiceTemplateSpecOutput ¶
func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecOutput() ServiceTemplateSpecOutput
func (ServiceTemplateSpecOutput) ToServiceTemplateSpecOutputWithContext ¶
func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecOutputWithContext(ctx context.Context) ServiceTemplateSpecOutput
func (ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutput ¶
func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
func (ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutputWithContext ¶
func (o ServiceTemplateSpecOutput) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
func (ServiceTemplateSpecOutput) Volumes ¶
func (o ServiceTemplateSpecOutput) Volumes() ServiceTemplateSpecVolumeArrayOutput
Volume represents a named volume in a container. Structure is documented below.
type ServiceTemplateSpecPtrInput ¶
type ServiceTemplateSpecPtrInput interface { pulumi.Input ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput ToServiceTemplateSpecPtrOutputWithContext(context.Context) ServiceTemplateSpecPtrOutput }
ServiceTemplateSpecPtrInput is an input type that accepts ServiceTemplateSpecArgs, ServiceTemplateSpecPtr and ServiceTemplateSpecPtrOutput values. You can construct a concrete instance of `ServiceTemplateSpecPtrInput` via:
ServiceTemplateSpecArgs{...} or: nil
func ServiceTemplateSpecPtr ¶
func ServiceTemplateSpecPtr(v *ServiceTemplateSpecArgs) ServiceTemplateSpecPtrInput
type ServiceTemplateSpecPtrOutput ¶
type ServiceTemplateSpecPtrOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecPtrOutput) ContainerConcurrency ¶
func (o ServiceTemplateSpecPtrOutput) ContainerConcurrency() pulumi.IntPtrOutput
ContainerConcurrency specifies the maximum allowed in-flight (concurrent) requests per container of the Revision. Values are:
func (ServiceTemplateSpecPtrOutput) Containers ¶
func (o ServiceTemplateSpecPtrOutput) Containers() ServiceTemplateSpecContainerArrayOutput
Container defines the unit of execution for this Revision. In the context of a Revision, we disallow a number of the fields of this Container, including: name, ports, and volumeMounts. The runtime contract is documented here: https://github.com/knative/serving/blob/main/docs/runtime-contract.md Structure is documented below.
func (ServiceTemplateSpecPtrOutput) Elem ¶
func (o ServiceTemplateSpecPtrOutput) Elem() ServiceTemplateSpecOutput
func (ServiceTemplateSpecPtrOutput) ElementType ¶
func (ServiceTemplateSpecPtrOutput) ElementType() reflect.Type
func (ServiceTemplateSpecPtrOutput) ServiceAccountName ¶
func (o ServiceTemplateSpecPtrOutput) ServiceAccountName() pulumi.StringPtrOutput
Email address of the IAM service account associated with the revision of the service. The service account represents the identity of the running revision, and determines what permissions the revision has. If not provided, the revision will use the project's default service account.
func (ServiceTemplateSpecPtrOutput) ServingState
deprecated
func (o ServiceTemplateSpecPtrOutput) ServingState() pulumi.StringPtrOutput
- (Deprecated) ServingState holds a value describing the state the resources are in for this Revision. It is expected that the system will manipulate this based on routability and load.
Deprecated: Not supported by Cloud Run fully managed
func (ServiceTemplateSpecPtrOutput) TimeoutSeconds ¶
func (o ServiceTemplateSpecPtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than period_seconds.
func (ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutput ¶
func (o ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutput() ServiceTemplateSpecPtrOutput
func (ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutputWithContext ¶
func (o ServiceTemplateSpecPtrOutput) ToServiceTemplateSpecPtrOutputWithContext(ctx context.Context) ServiceTemplateSpecPtrOutput
func (ServiceTemplateSpecPtrOutput) Volumes ¶
func (o ServiceTemplateSpecPtrOutput) Volumes() ServiceTemplateSpecVolumeArrayOutput
Volume represents a named volume in a container. Structure is documented below.
type ServiceTemplateSpecVolume ¶
type ServiceTemplateSpecVolume struct { // Volume's name. Name string `pulumi:"name"` // The secret's value will be presented as the content of a file whose // name is defined in the item path. If no items are defined, the name of // the file is the secret_name. // Structure is documented below. Secret ServiceTemplateSpecVolumeSecret `pulumi:"secret"` }
type ServiceTemplateSpecVolumeArgs ¶
type ServiceTemplateSpecVolumeArgs struct { // Volume's name. Name pulumi.StringInput `pulumi:"name"` // The secret's value will be presented as the content of a file whose // name is defined in the item path. If no items are defined, the name of // the file is the secret_name. // Structure is documented below. Secret ServiceTemplateSpecVolumeSecretInput `pulumi:"secret"` }
func (ServiceTemplateSpecVolumeArgs) ElementType ¶
func (ServiceTemplateSpecVolumeArgs) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutput ¶
func (i ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutput() ServiceTemplateSpecVolumeOutput
func (ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutputWithContext ¶
func (i ServiceTemplateSpecVolumeArgs) ToServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeOutput
type ServiceTemplateSpecVolumeArray ¶
type ServiceTemplateSpecVolumeArray []ServiceTemplateSpecVolumeInput
func (ServiceTemplateSpecVolumeArray) ElementType ¶
func (ServiceTemplateSpecVolumeArray) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutput ¶
func (i ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutput() ServiceTemplateSpecVolumeArrayOutput
func (ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutputWithContext ¶
func (i ServiceTemplateSpecVolumeArray) ToServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeArrayOutput
type ServiceTemplateSpecVolumeArrayInput ¶
type ServiceTemplateSpecVolumeArrayInput interface { pulumi.Input ToServiceTemplateSpecVolumeArrayOutput() ServiceTemplateSpecVolumeArrayOutput ToServiceTemplateSpecVolumeArrayOutputWithContext(context.Context) ServiceTemplateSpecVolumeArrayOutput }
ServiceTemplateSpecVolumeArrayInput is an input type that accepts ServiceTemplateSpecVolumeArray and ServiceTemplateSpecVolumeArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecVolumeArrayInput` via:
ServiceTemplateSpecVolumeArray{ ServiceTemplateSpecVolumeArgs{...} }
type ServiceTemplateSpecVolumeArrayOutput ¶
type ServiceTemplateSpecVolumeArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecVolumeArrayOutput) ElementType ¶
func (ServiceTemplateSpecVolumeArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeArrayOutput) Index ¶
func (o ServiceTemplateSpecVolumeArrayOutput) Index(i pulumi.IntInput) ServiceTemplateSpecVolumeOutput
func (ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutput ¶
func (o ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutput() ServiceTemplateSpecVolumeArrayOutput
func (ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutputWithContext ¶
func (o ServiceTemplateSpecVolumeArrayOutput) ToServiceTemplateSpecVolumeArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeArrayOutput
type ServiceTemplateSpecVolumeInput ¶
type ServiceTemplateSpecVolumeInput interface { pulumi.Input ToServiceTemplateSpecVolumeOutput() ServiceTemplateSpecVolumeOutput ToServiceTemplateSpecVolumeOutputWithContext(context.Context) ServiceTemplateSpecVolumeOutput }
ServiceTemplateSpecVolumeInput is an input type that accepts ServiceTemplateSpecVolumeArgs and ServiceTemplateSpecVolumeOutput values. You can construct a concrete instance of `ServiceTemplateSpecVolumeInput` via:
ServiceTemplateSpecVolumeArgs{...}
type ServiceTemplateSpecVolumeOutput ¶
type ServiceTemplateSpecVolumeOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecVolumeOutput) ElementType ¶
func (ServiceTemplateSpecVolumeOutput) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeOutput) Name ¶
func (o ServiceTemplateSpecVolumeOutput) Name() pulumi.StringOutput
Volume's name.
func (ServiceTemplateSpecVolumeOutput) Secret ¶
func (o ServiceTemplateSpecVolumeOutput) Secret() ServiceTemplateSpecVolumeSecretOutput
The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secret_name. Structure is documented below.
func (ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutput ¶
func (o ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutput() ServiceTemplateSpecVolumeOutput
func (ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutputWithContext ¶
func (o ServiceTemplateSpecVolumeOutput) ToServiceTemplateSpecVolumeOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeOutput
type ServiceTemplateSpecVolumeSecret ¶
type ServiceTemplateSpecVolumeSecret struct { // Mode bits to use on created files by default. Must be a value between 0000 // and 0777. Defaults to 0644. Directories within the path are not affected by // this setting. This might be in conflict with other options that affect the // file mode, like fsGroup, and the result can be other mode bits set. DefaultMode *int `pulumi:"defaultMode"` // If unspecified, the volume will expose a file whose name is the // secret_name. // If specified, the key will be used as the version to fetch from Cloud // Secret Manager and the path will be the name of the file exposed in the // volume. When items are defined, they must specify a key and a path. // Structure is documented below. Items []ServiceTemplateSpecVolumeSecretItem `pulumi:"items"` // The name of the secret in Cloud Secret Manager. By default, the secret // is assumed to be in the same project. // If the secret is in another project, you must define an alias. // An alias definition has the form: // {alias}:projects/{project-id|project-number}/secrets/{secret-name}. // If multiple alias definitions are needed, they must be separated by // commas. // The alias definitions must be set on the run.googleapis.com/secrets // annotation. SecretName string `pulumi:"secretName"` }
type ServiceTemplateSpecVolumeSecretArgs ¶
type ServiceTemplateSpecVolumeSecretArgs struct { // Mode bits to use on created files by default. Must be a value between 0000 // and 0777. Defaults to 0644. Directories within the path are not affected by // this setting. This might be in conflict with other options that affect the // file mode, like fsGroup, and the result can be other mode bits set. DefaultMode pulumi.IntPtrInput `pulumi:"defaultMode"` // If unspecified, the volume will expose a file whose name is the // secret_name. // If specified, the key will be used as the version to fetch from Cloud // Secret Manager and the path will be the name of the file exposed in the // volume. When items are defined, they must specify a key and a path. // Structure is documented below. Items ServiceTemplateSpecVolumeSecretItemArrayInput `pulumi:"items"` // The name of the secret in Cloud Secret Manager. By default, the secret // is assumed to be in the same project. // If the secret is in another project, you must define an alias. // An alias definition has the form: // {alias}:projects/{project-id|project-number}/secrets/{secret-name}. // If multiple alias definitions are needed, they must be separated by // commas. // The alias definitions must be set on the run.googleapis.com/secrets // annotation. SecretName pulumi.StringInput `pulumi:"secretName"` }
func (ServiceTemplateSpecVolumeSecretArgs) ElementType ¶
func (ServiceTemplateSpecVolumeSecretArgs) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutput ¶
func (i ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutput() ServiceTemplateSpecVolumeSecretOutput
func (ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutputWithContext ¶
func (i ServiceTemplateSpecVolumeSecretArgs) ToServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretOutput
type ServiceTemplateSpecVolumeSecretInput ¶
type ServiceTemplateSpecVolumeSecretInput interface { pulumi.Input ToServiceTemplateSpecVolumeSecretOutput() ServiceTemplateSpecVolumeSecretOutput ToServiceTemplateSpecVolumeSecretOutputWithContext(context.Context) ServiceTemplateSpecVolumeSecretOutput }
ServiceTemplateSpecVolumeSecretInput is an input type that accepts ServiceTemplateSpecVolumeSecretArgs and ServiceTemplateSpecVolumeSecretOutput values. You can construct a concrete instance of `ServiceTemplateSpecVolumeSecretInput` via:
ServiceTemplateSpecVolumeSecretArgs{...}
type ServiceTemplateSpecVolumeSecretItem ¶
type ServiceTemplateSpecVolumeSecretItem struct { // The Cloud Secret Manager secret version. // Can be 'latest' for the latest value or an integer for a specific version. Key string `pulumi:"key"` // Mode bits to use on this file, must be a value between 0000 and 0777. If // not specified, the volume defaultMode will be used. This might be in // conflict with other options that affect the file mode, like fsGroup, and // the result can be other mode bits set. Mode *int `pulumi:"mode"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path string `pulumi:"path"` }
type ServiceTemplateSpecVolumeSecretItemArgs ¶
type ServiceTemplateSpecVolumeSecretItemArgs struct { // The Cloud Secret Manager secret version. // Can be 'latest' for the latest value or an integer for a specific version. Key pulumi.StringInput `pulumi:"key"` // Mode bits to use on this file, must be a value between 0000 and 0777. If // not specified, the volume defaultMode will be used. This might be in // conflict with other options that affect the file mode, like fsGroup, and // the result can be other mode bits set. Mode pulumi.IntPtrInput `pulumi:"mode"` // The relative path of the file to map the key to. // May not be an absolute path. // May not contain the path element '..'. // May not start with the string '..'. Path pulumi.StringInput `pulumi:"path"` }
func (ServiceTemplateSpecVolumeSecretItemArgs) ElementType ¶
func (ServiceTemplateSpecVolumeSecretItemArgs) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutput ¶
func (i ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutput() ServiceTemplateSpecVolumeSecretItemOutput
func (ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutputWithContext ¶
func (i ServiceTemplateSpecVolumeSecretItemArgs) ToServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemOutput
type ServiceTemplateSpecVolumeSecretItemArray ¶
type ServiceTemplateSpecVolumeSecretItemArray []ServiceTemplateSpecVolumeSecretItemInput
func (ServiceTemplateSpecVolumeSecretItemArray) ElementType ¶
func (ServiceTemplateSpecVolumeSecretItemArray) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutput ¶
func (i ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutput() ServiceTemplateSpecVolumeSecretItemArrayOutput
func (ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext ¶
func (i ServiceTemplateSpecVolumeSecretItemArray) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemArrayOutput
type ServiceTemplateSpecVolumeSecretItemArrayInput ¶
type ServiceTemplateSpecVolumeSecretItemArrayInput interface { pulumi.Input ToServiceTemplateSpecVolumeSecretItemArrayOutput() ServiceTemplateSpecVolumeSecretItemArrayOutput ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(context.Context) ServiceTemplateSpecVolumeSecretItemArrayOutput }
ServiceTemplateSpecVolumeSecretItemArrayInput is an input type that accepts ServiceTemplateSpecVolumeSecretItemArray and ServiceTemplateSpecVolumeSecretItemArrayOutput values. You can construct a concrete instance of `ServiceTemplateSpecVolumeSecretItemArrayInput` via:
ServiceTemplateSpecVolumeSecretItemArray{ ServiceTemplateSpecVolumeSecretItemArgs{...} }
type ServiceTemplateSpecVolumeSecretItemArrayOutput ¶
type ServiceTemplateSpecVolumeSecretItemArrayOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType ¶
func (ServiceTemplateSpecVolumeSecretItemArrayOutput) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutput ¶
func (o ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutput() ServiceTemplateSpecVolumeSecretItemArrayOutput
func (ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext ¶
func (o ServiceTemplateSpecVolumeSecretItemArrayOutput) ToServiceTemplateSpecVolumeSecretItemArrayOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemArrayOutput
type ServiceTemplateSpecVolumeSecretItemInput ¶
type ServiceTemplateSpecVolumeSecretItemInput interface { pulumi.Input ToServiceTemplateSpecVolumeSecretItemOutput() ServiceTemplateSpecVolumeSecretItemOutput ToServiceTemplateSpecVolumeSecretItemOutputWithContext(context.Context) ServiceTemplateSpecVolumeSecretItemOutput }
ServiceTemplateSpecVolumeSecretItemInput is an input type that accepts ServiceTemplateSpecVolumeSecretItemArgs and ServiceTemplateSpecVolumeSecretItemOutput values. You can construct a concrete instance of `ServiceTemplateSpecVolumeSecretItemInput` via:
ServiceTemplateSpecVolumeSecretItemArgs{...}
type ServiceTemplateSpecVolumeSecretItemOutput ¶
type ServiceTemplateSpecVolumeSecretItemOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecVolumeSecretItemOutput) ElementType ¶
func (ServiceTemplateSpecVolumeSecretItemOutput) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretItemOutput) Key ¶
func (o ServiceTemplateSpecVolumeSecretItemOutput) Key() pulumi.StringOutput
The Cloud Secret Manager secret version. Can be 'latest' for the latest value or an integer for a specific version.
func (ServiceTemplateSpecVolumeSecretItemOutput) Mode ¶ added in v6.9.0
func (o ServiceTemplateSpecVolumeSecretItemOutput) Mode() pulumi.IntPtrOutput
Mode bits to use on this file, must be a value between 0000 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
func (ServiceTemplateSpecVolumeSecretItemOutput) Path ¶
func (o ServiceTemplateSpecVolumeSecretItemOutput) Path() pulumi.StringOutput
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'.
func (ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutput ¶
func (o ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutput() ServiceTemplateSpecVolumeSecretItemOutput
func (ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutputWithContext ¶
func (o ServiceTemplateSpecVolumeSecretItemOutput) ToServiceTemplateSpecVolumeSecretItemOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretItemOutput
type ServiceTemplateSpecVolumeSecretOutput ¶
type ServiceTemplateSpecVolumeSecretOutput struct{ *pulumi.OutputState }
func (ServiceTemplateSpecVolumeSecretOutput) DefaultMode ¶ added in v6.9.0
func (o ServiceTemplateSpecVolumeSecretOutput) DefaultMode() pulumi.IntPtrOutput
Mode bits to use on created files by default. Must be a value between 0000 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
func (ServiceTemplateSpecVolumeSecretOutput) ElementType ¶
func (ServiceTemplateSpecVolumeSecretOutput) ElementType() reflect.Type
func (ServiceTemplateSpecVolumeSecretOutput) Items ¶
func (o ServiceTemplateSpecVolumeSecretOutput) Items() ServiceTemplateSpecVolumeSecretItemArrayOutput
If unspecified, the volume will expose a file whose name is the secret_name. If specified, the key will be used as the version to fetch from Cloud Secret Manager and the path will be the name of the file exposed in the volume. When items are defined, they must specify a key and a path. Structure is documented below.
func (ServiceTemplateSpecVolumeSecretOutput) SecretName ¶
func (o ServiceTemplateSpecVolumeSecretOutput) SecretName() pulumi.StringOutput
The name of the secret in Cloud Secret Manager. By default, the secret is assumed to be in the same project. If the secret is in another project, you must define an alias. An alias definition has the form: {alias}:projects/{project-id|project-number}/secrets/{secret-name}. If multiple alias definitions are needed, they must be separated by commas. The alias definitions must be set on the run.googleapis.com/secrets annotation.
func (ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutput ¶
func (o ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutput() ServiceTemplateSpecVolumeSecretOutput
func (ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutputWithContext ¶
func (o ServiceTemplateSpecVolumeSecretOutput) ToServiceTemplateSpecVolumeSecretOutputWithContext(ctx context.Context) ServiceTemplateSpecVolumeSecretOutput
type ServiceTraffic ¶
type ServiceTraffic struct { // LatestRevision may be optionally provided to indicate that the latest ready // Revision of the Configuration should be used for this traffic target. When // provided LatestRevision must be true if RevisionName is empty; it must be // false when RevisionName is non-empty. LatestRevision *bool `pulumi:"latestRevision"` // Percent specifies percent of the traffic to this Revision or Configuration. Percent int `pulumi:"percent"` // RevisionName of a specific revision to which to send this portion of traffic. RevisionName *string `pulumi:"revisionName"` // Tag is optionally used to expose a dedicated url for referencing this target exclusively. Tag *string `pulumi:"tag"` // - // URL displays the URL for accessing tagged traffic targets. URL is displayed in status, // and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, // but may not contain anything else (e.g. basic auth, url path, etc.) Url *string `pulumi:"url"` }
type ServiceTrafficArgs ¶
type ServiceTrafficArgs struct { // LatestRevision may be optionally provided to indicate that the latest ready // Revision of the Configuration should be used for this traffic target. When // provided LatestRevision must be true if RevisionName is empty; it must be // false when RevisionName is non-empty. LatestRevision pulumi.BoolPtrInput `pulumi:"latestRevision"` // Percent specifies percent of the traffic to this Revision or Configuration. Percent pulumi.IntInput `pulumi:"percent"` // RevisionName of a specific revision to which to send this portion of traffic. RevisionName pulumi.StringPtrInput `pulumi:"revisionName"` // Tag is optionally used to expose a dedicated url for referencing this target exclusively. Tag pulumi.StringPtrInput `pulumi:"tag"` // - // URL displays the URL for accessing tagged traffic targets. URL is displayed in status, // and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, // but may not contain anything else (e.g. basic auth, url path, etc.) Url pulumi.StringPtrInput `pulumi:"url"` }
func (ServiceTrafficArgs) ElementType ¶
func (ServiceTrafficArgs) ElementType() reflect.Type
func (ServiceTrafficArgs) ToServiceTrafficOutput ¶
func (i ServiceTrafficArgs) ToServiceTrafficOutput() ServiceTrafficOutput
func (ServiceTrafficArgs) ToServiceTrafficOutputWithContext ¶
func (i ServiceTrafficArgs) ToServiceTrafficOutputWithContext(ctx context.Context) ServiceTrafficOutput
type ServiceTrafficArray ¶
type ServiceTrafficArray []ServiceTrafficInput
func (ServiceTrafficArray) ElementType ¶
func (ServiceTrafficArray) ElementType() reflect.Type
func (ServiceTrafficArray) ToServiceTrafficArrayOutput ¶
func (i ServiceTrafficArray) ToServiceTrafficArrayOutput() ServiceTrafficArrayOutput
func (ServiceTrafficArray) ToServiceTrafficArrayOutputWithContext ¶
func (i ServiceTrafficArray) ToServiceTrafficArrayOutputWithContext(ctx context.Context) ServiceTrafficArrayOutput
type ServiceTrafficArrayInput ¶
type ServiceTrafficArrayInput interface { pulumi.Input ToServiceTrafficArrayOutput() ServiceTrafficArrayOutput ToServiceTrafficArrayOutputWithContext(context.Context) ServiceTrafficArrayOutput }
ServiceTrafficArrayInput is an input type that accepts ServiceTrafficArray and ServiceTrafficArrayOutput values. You can construct a concrete instance of `ServiceTrafficArrayInput` via:
ServiceTrafficArray{ ServiceTrafficArgs{...} }
type ServiceTrafficArrayOutput ¶
type ServiceTrafficArrayOutput struct{ *pulumi.OutputState }
func (ServiceTrafficArrayOutput) ElementType ¶
func (ServiceTrafficArrayOutput) ElementType() reflect.Type
func (ServiceTrafficArrayOutput) Index ¶
func (o ServiceTrafficArrayOutput) Index(i pulumi.IntInput) ServiceTrafficOutput
func (ServiceTrafficArrayOutput) ToServiceTrafficArrayOutput ¶
func (o ServiceTrafficArrayOutput) ToServiceTrafficArrayOutput() ServiceTrafficArrayOutput
func (ServiceTrafficArrayOutput) ToServiceTrafficArrayOutputWithContext ¶
func (o ServiceTrafficArrayOutput) ToServiceTrafficArrayOutputWithContext(ctx context.Context) ServiceTrafficArrayOutput
type ServiceTrafficInput ¶
type ServiceTrafficInput interface { pulumi.Input ToServiceTrafficOutput() ServiceTrafficOutput ToServiceTrafficOutputWithContext(context.Context) ServiceTrafficOutput }
ServiceTrafficInput is an input type that accepts ServiceTrafficArgs and ServiceTrafficOutput values. You can construct a concrete instance of `ServiceTrafficInput` via:
ServiceTrafficArgs{...}
type ServiceTrafficOutput ¶
type ServiceTrafficOutput struct{ *pulumi.OutputState }
func (ServiceTrafficOutput) ElementType ¶
func (ServiceTrafficOutput) ElementType() reflect.Type
func (ServiceTrafficOutput) LatestRevision ¶
func (o ServiceTrafficOutput) LatestRevision() pulumi.BoolPtrOutput
LatestRevision may be optionally provided to indicate that the latest ready Revision of the Configuration should be used for this traffic target. When provided LatestRevision must be true if RevisionName is empty; it must be false when RevisionName is non-empty.
func (ServiceTrafficOutput) Percent ¶
func (o ServiceTrafficOutput) Percent() pulumi.IntOutput
Percent specifies percent of the traffic to this Revision or Configuration.
func (ServiceTrafficOutput) RevisionName ¶
func (o ServiceTrafficOutput) RevisionName() pulumi.StringPtrOutput
RevisionName of a specific revision to which to send this portion of traffic.
func (ServiceTrafficOutput) Tag ¶ added in v6.25.0
func (o ServiceTrafficOutput) Tag() pulumi.StringPtrOutput
Tag is optionally used to expose a dedicated url for referencing this target exclusively.
func (ServiceTrafficOutput) ToServiceTrafficOutput ¶
func (o ServiceTrafficOutput) ToServiceTrafficOutput() ServiceTrafficOutput
func (ServiceTrafficOutput) ToServiceTrafficOutputWithContext ¶
func (o ServiceTrafficOutput) ToServiceTrafficOutputWithContext(ctx context.Context) ServiceTrafficOutput
func (ServiceTrafficOutput) Url ¶ added in v6.25.0
func (o ServiceTrafficOutput) Url() pulumi.StringPtrOutput
- URL displays the URL for accessing tagged traffic targets. URL is displayed in status, and is disallowed on spec. URL must contain a scheme (e.g. http://) and a hostname, but may not contain anything else (e.g. basic auth, url path, etc.)