Documentation
¶
Index ¶
- Constants
- type ApiConfigHandler
- type ApiConfigHandlerArgs
- func (ApiConfigHandlerArgs) ElementType() reflect.Type
- func (i ApiConfigHandlerArgs) ToApiConfigHandlerOutput() ApiConfigHandlerOutput
- func (i ApiConfigHandlerArgs) ToApiConfigHandlerOutputWithContext(ctx context.Context) ApiConfigHandlerOutput
- func (i ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
- func (i ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
- type ApiConfigHandlerAuthFailAction
- func (ApiConfigHandlerAuthFailAction) ElementType() reflect.Type
- func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutput() ApiConfigHandlerAuthFailActionOutput
- func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionOutput
- func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
- func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
- func (e ApiConfigHandlerAuthFailAction) ToStringOutput() pulumi.StringOutput
- func (e ApiConfigHandlerAuthFailAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApiConfigHandlerAuthFailAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApiConfigHandlerAuthFailAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerAuthFailActionInput
- type ApiConfigHandlerAuthFailActionOutput
- func (ApiConfigHandlerAuthFailActionOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutput() ApiConfigHandlerAuthFailActionOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToStringOutput() pulumi.StringOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerAuthFailActionPtrInput
- type ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerAuthFailActionPtrOutput) Elem() ApiConfigHandlerAuthFailActionOutput
- func (ApiConfigHandlerAuthFailActionPtrOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerInput
- type ApiConfigHandlerLogin
- func (ApiConfigHandlerLogin) ElementType() reflect.Type
- func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutput() ApiConfigHandlerLoginOutput
- func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutputWithContext(ctx context.Context) ApiConfigHandlerLoginOutput
- func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
- func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
- func (e ApiConfigHandlerLogin) ToStringOutput() pulumi.StringOutput
- func (e ApiConfigHandlerLogin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApiConfigHandlerLogin) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApiConfigHandlerLogin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerLoginInput
- type ApiConfigHandlerLoginOutput
- func (ApiConfigHandlerLoginOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutput() ApiConfigHandlerLoginOutput
- func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutputWithContext(ctx context.Context) ApiConfigHandlerLoginOutput
- func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerLoginOutput) ToStringOutput() pulumi.StringOutput
- func (o ApiConfigHandlerLoginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApiConfigHandlerLoginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerLoginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerLoginPtrInput
- type ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerLoginPtrOutput) Elem() ApiConfigHandlerLoginOutput
- func (ApiConfigHandlerLoginPtrOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerOutput
- func (o ApiConfigHandlerOutput) AuthFailAction() ApiConfigHandlerAuthFailActionPtrOutput
- func (ApiConfigHandlerOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerOutput) Login() ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerOutput) Script() pulumi.StringPtrOutput
- func (o ApiConfigHandlerOutput) SecurityLevel() ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerOutput) ToApiConfigHandlerOutput() ApiConfigHandlerOutput
- func (o ApiConfigHandlerOutput) ToApiConfigHandlerOutputWithContext(ctx context.Context) ApiConfigHandlerOutput
- func (o ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
- func (o ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
- func (o ApiConfigHandlerOutput) Url() pulumi.StringPtrOutput
- type ApiConfigHandlerPtrInput
- type ApiConfigHandlerPtrOutput
- func (o ApiConfigHandlerPtrOutput) AuthFailAction() ApiConfigHandlerAuthFailActionPtrOutput
- func (o ApiConfigHandlerPtrOutput) Elem() ApiConfigHandlerOutput
- func (ApiConfigHandlerPtrOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerPtrOutput) Login() ApiConfigHandlerLoginPtrOutput
- func (o ApiConfigHandlerPtrOutput) Script() pulumi.StringPtrOutput
- func (o ApiConfigHandlerPtrOutput) SecurityLevel() ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
- func (o ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
- func (o ApiConfigHandlerPtrOutput) Url() pulumi.StringPtrOutput
- type ApiConfigHandlerResponse
- type ApiConfigHandlerResponseOutput
- func (o ApiConfigHandlerResponseOutput) AuthFailAction() pulumi.StringOutput
- func (ApiConfigHandlerResponseOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerResponseOutput) Login() pulumi.StringOutput
- func (o ApiConfigHandlerResponseOutput) Script() pulumi.StringOutput
- func (o ApiConfigHandlerResponseOutput) SecurityLevel() pulumi.StringOutput
- func (o ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutput() ApiConfigHandlerResponseOutput
- func (o ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutputWithContext(ctx context.Context) ApiConfigHandlerResponseOutput
- func (o ApiConfigHandlerResponseOutput) Url() pulumi.StringOutput
- type ApiConfigHandlerSecurityLevel
- func (ApiConfigHandlerSecurityLevel) ElementType() reflect.Type
- func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutput() ApiConfigHandlerSecurityLevelOutput
- func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelOutput
- func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
- func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
- func (e ApiConfigHandlerSecurityLevel) ToStringOutput() pulumi.StringOutput
- func (e ApiConfigHandlerSecurityLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ApiConfigHandlerSecurityLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ApiConfigHandlerSecurityLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerSecurityLevelInput
- type ApiConfigHandlerSecurityLevelOutput
- func (ApiConfigHandlerSecurityLevelOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutput() ApiConfigHandlerSecurityLevelOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiConfigHandlerSecurityLevelPtrInput
- type ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerSecurityLevelPtrOutput) Elem() ApiConfigHandlerSecurityLevelOutput
- func (ApiConfigHandlerSecurityLevelPtrOutput) ElementType() reflect.Type
- func (o ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
- func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ApiEndpointHandler
- type ApiEndpointHandlerArgs
- func (ApiEndpointHandlerArgs) ElementType() reflect.Type
- func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerOutput() ApiEndpointHandlerOutput
- func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerOutputWithContext(ctx context.Context) ApiEndpointHandlerOutput
- func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
- func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
- type ApiEndpointHandlerInput
- type ApiEndpointHandlerOutput
- func (ApiEndpointHandlerOutput) ElementType() reflect.Type
- func (o ApiEndpointHandlerOutput) ScriptPath() pulumi.StringPtrOutput
- func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerOutput() ApiEndpointHandlerOutput
- func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerOutputWithContext(ctx context.Context) ApiEndpointHandlerOutput
- func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
- func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
- type ApiEndpointHandlerPtrInput
- type ApiEndpointHandlerPtrOutput
- func (o ApiEndpointHandlerPtrOutput) Elem() ApiEndpointHandlerOutput
- func (ApiEndpointHandlerPtrOutput) ElementType() reflect.Type
- func (o ApiEndpointHandlerPtrOutput) ScriptPath() pulumi.StringPtrOutput
- func (o ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
- func (o ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
- type ApiEndpointHandlerResponse
- type ApiEndpointHandlerResponseOutput
- func (ApiEndpointHandlerResponseOutput) ElementType() reflect.Type
- func (o ApiEndpointHandlerResponseOutput) ScriptPath() pulumi.StringOutput
- func (o ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutput() ApiEndpointHandlerResponseOutput
- func (o ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutputWithContext(ctx context.Context) ApiEndpointHandlerResponseOutput
- type App
- type AppArgs
- type AppDatabaseType
- func (AppDatabaseType) ElementType() reflect.Type
- func (e AppDatabaseType) ToAppDatabaseTypeOutput() AppDatabaseTypeOutput
- func (e AppDatabaseType) ToAppDatabaseTypeOutputWithContext(ctx context.Context) AppDatabaseTypeOutput
- func (e AppDatabaseType) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
- func (e AppDatabaseType) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
- func (e AppDatabaseType) ToStringOutput() pulumi.StringOutput
- func (e AppDatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppDatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppDatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppDatabaseTypeInput
- type AppDatabaseTypeOutput
- func (AppDatabaseTypeOutput) ElementType() reflect.Type
- func (o AppDatabaseTypeOutput) ToAppDatabaseTypeOutput() AppDatabaseTypeOutput
- func (o AppDatabaseTypeOutput) ToAppDatabaseTypeOutputWithContext(ctx context.Context) AppDatabaseTypeOutput
- func (o AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
- func (o AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
- func (o AppDatabaseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AppDatabaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AppDatabaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppDatabaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppDatabaseTypePtrInput
- type AppDatabaseTypePtrOutput
- func (o AppDatabaseTypePtrOutput) Elem() AppDatabaseTypeOutput
- func (AppDatabaseTypePtrOutput) ElementType() reflect.Type
- func (o AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
- func (o AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
- func (o AppDatabaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppInput
- type AppOutput
- func (o AppOutput) AuthDomain() pulumi.StringOutput
- func (o AppOutput) CodeBucket() pulumi.StringOutput
- func (o AppOutput) DatabaseType() pulumi.StringOutput
- func (o AppOutput) DefaultBucket() pulumi.StringOutput
- func (o AppOutput) DefaultCookieExpiration() pulumi.StringOutput
- func (o AppOutput) DefaultHostname() pulumi.StringOutput
- func (o AppOutput) DispatchRules() UrlDispatchRuleResponseArrayOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) FeatureSettings() FeatureSettingsResponseOutput
- func (o AppOutput) GcrDomain() pulumi.StringOutput
- func (o AppOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
- func (o AppOutput) Iap() IdentityAwareProxyResponseOutput
- func (o AppOutput) Location() pulumi.StringOutput
- func (o AppOutput) Name() pulumi.StringOutput
- func (o AppOutput) ServiceAccount() pulumi.StringOutput
- func (o AppOutput) ServingStatus() pulumi.StringOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- type AppServingStatus
- func (AppServingStatus) ElementType() reflect.Type
- func (e AppServingStatus) ToAppServingStatusOutput() AppServingStatusOutput
- func (e AppServingStatus) ToAppServingStatusOutputWithContext(ctx context.Context) AppServingStatusOutput
- func (e AppServingStatus) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
- func (e AppServingStatus) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
- func (e AppServingStatus) ToStringOutput() pulumi.StringOutput
- func (e AppServingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppServingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppServingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppServingStatusInput
- type AppServingStatusOutput
- func (AppServingStatusOutput) ElementType() reflect.Type
- func (o AppServingStatusOutput) ToAppServingStatusOutput() AppServingStatusOutput
- func (o AppServingStatusOutput) ToAppServingStatusOutputWithContext(ctx context.Context) AppServingStatusOutput
- func (o AppServingStatusOutput) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
- func (o AppServingStatusOutput) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
- func (o AppServingStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AppServingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AppServingStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppServingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppServingStatusPtrInput
- type AppServingStatusPtrOutput
- func (o AppServingStatusPtrOutput) Elem() AppServingStatusOutput
- func (AppServingStatusPtrOutput) ElementType() reflect.Type
- func (o AppServingStatusPtrOutput) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
- func (o AppServingStatusPtrOutput) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
- func (o AppServingStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppState
- type AuthorizedCertificate
- type AuthorizedCertificateArgs
- type AuthorizedCertificateInput
- type AuthorizedCertificateOutput
- func (o AuthorizedCertificateOutput) AppId() pulumi.StringOutput
- func (o AuthorizedCertificateOutput) CertificateRawData() CertificateRawDataResponseOutput
- func (o AuthorizedCertificateOutput) DisplayName() pulumi.StringOutput
- func (o AuthorizedCertificateOutput) DomainMappingsCount() pulumi.IntOutput
- func (o AuthorizedCertificateOutput) DomainNames() pulumi.StringArrayOutput
- func (AuthorizedCertificateOutput) ElementType() reflect.Type
- func (o AuthorizedCertificateOutput) ExpireTime() pulumi.StringOutput
- func (o AuthorizedCertificateOutput) ManagedCertificate() ManagedCertificateResponseOutput
- func (o AuthorizedCertificateOutput) Name() pulumi.StringOutput
- func (o AuthorizedCertificateOutput) ToAuthorizedCertificateOutput() AuthorizedCertificateOutput
- func (o AuthorizedCertificateOutput) ToAuthorizedCertificateOutputWithContext(ctx context.Context) AuthorizedCertificateOutput
- func (o AuthorizedCertificateOutput) VisibleDomainMappings() pulumi.StringArrayOutput
- type AuthorizedCertificateState
- type AutomaticScaling
- type AutomaticScalingArgs
- func (AutomaticScalingArgs) ElementType() reflect.Type
- func (i AutomaticScalingArgs) ToAutomaticScalingOutput() AutomaticScalingOutput
- func (i AutomaticScalingArgs) ToAutomaticScalingOutputWithContext(ctx context.Context) AutomaticScalingOutput
- func (i AutomaticScalingArgs) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
- func (i AutomaticScalingArgs) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
- type AutomaticScalingInput
- type AutomaticScalingOutput
- func (o AutomaticScalingOutput) CoolDownPeriod() pulumi.StringPtrOutput
- func (o AutomaticScalingOutput) CpuUtilization() CpuUtilizationPtrOutput
- func (o AutomaticScalingOutput) DiskUtilization() DiskUtilizationPtrOutput
- func (AutomaticScalingOutput) ElementType() reflect.Type
- func (o AutomaticScalingOutput) MaxConcurrentRequests() pulumi.IntPtrOutput
- func (o AutomaticScalingOutput) MaxIdleInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingOutput) MaxPendingLatency() pulumi.StringPtrOutput
- func (o AutomaticScalingOutput) MaxTotalInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingOutput) MinIdleInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingOutput) MinPendingLatency() pulumi.StringPtrOutput
- func (o AutomaticScalingOutput) MinTotalInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingOutput) NetworkUtilization() NetworkUtilizationPtrOutput
- func (o AutomaticScalingOutput) RequestUtilization() RequestUtilizationPtrOutput
- func (o AutomaticScalingOutput) StandardSchedulerSettings() StandardSchedulerSettingsPtrOutput
- func (o AutomaticScalingOutput) ToAutomaticScalingOutput() AutomaticScalingOutput
- func (o AutomaticScalingOutput) ToAutomaticScalingOutputWithContext(ctx context.Context) AutomaticScalingOutput
- func (o AutomaticScalingOutput) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
- func (o AutomaticScalingOutput) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
- type AutomaticScalingPtrInput
- type AutomaticScalingPtrOutput
- func (o AutomaticScalingPtrOutput) CoolDownPeriod() pulumi.StringPtrOutput
- func (o AutomaticScalingPtrOutput) CpuUtilization() CpuUtilizationPtrOutput
- func (o AutomaticScalingPtrOutput) DiskUtilization() DiskUtilizationPtrOutput
- func (o AutomaticScalingPtrOutput) Elem() AutomaticScalingOutput
- func (AutomaticScalingPtrOutput) ElementType() reflect.Type
- func (o AutomaticScalingPtrOutput) MaxConcurrentRequests() pulumi.IntPtrOutput
- func (o AutomaticScalingPtrOutput) MaxIdleInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingPtrOutput) MaxPendingLatency() pulumi.StringPtrOutput
- func (o AutomaticScalingPtrOutput) MaxTotalInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingPtrOutput) MinIdleInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingPtrOutput) MinPendingLatency() pulumi.StringPtrOutput
- func (o AutomaticScalingPtrOutput) MinTotalInstances() pulumi.IntPtrOutput
- func (o AutomaticScalingPtrOutput) NetworkUtilization() NetworkUtilizationPtrOutput
- func (o AutomaticScalingPtrOutput) RequestUtilization() RequestUtilizationPtrOutput
- func (o AutomaticScalingPtrOutput) StandardSchedulerSettings() StandardSchedulerSettingsPtrOutput
- func (o AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
- func (o AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
- type AutomaticScalingResponse
- type AutomaticScalingResponseOutput
- func (o AutomaticScalingResponseOutput) CoolDownPeriod() pulumi.StringOutput
- func (o AutomaticScalingResponseOutput) CpuUtilization() CpuUtilizationResponseOutput
- func (o AutomaticScalingResponseOutput) DiskUtilization() DiskUtilizationResponseOutput
- func (AutomaticScalingResponseOutput) ElementType() reflect.Type
- func (o AutomaticScalingResponseOutput) MaxConcurrentRequests() pulumi.IntOutput
- func (o AutomaticScalingResponseOutput) MaxIdleInstances() pulumi.IntOutput
- func (o AutomaticScalingResponseOutput) MaxPendingLatency() pulumi.StringOutput
- func (o AutomaticScalingResponseOutput) MaxTotalInstances() pulumi.IntOutput
- func (o AutomaticScalingResponseOutput) MinIdleInstances() pulumi.IntOutput
- func (o AutomaticScalingResponseOutput) MinPendingLatency() pulumi.StringOutput
- func (o AutomaticScalingResponseOutput) MinTotalInstances() pulumi.IntOutput
- func (o AutomaticScalingResponseOutput) NetworkUtilization() NetworkUtilizationResponseOutput
- func (o AutomaticScalingResponseOutput) RequestUtilization() RequestUtilizationResponseOutput
- func (o AutomaticScalingResponseOutput) StandardSchedulerSettings() StandardSchedulerSettingsResponseOutput
- func (o AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutput() AutomaticScalingResponseOutput
- func (o AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutputWithContext(ctx context.Context) AutomaticScalingResponseOutput
- type BasicScaling
- type BasicScalingArgs
- func (BasicScalingArgs) ElementType() reflect.Type
- func (i BasicScalingArgs) ToBasicScalingOutput() BasicScalingOutput
- func (i BasicScalingArgs) ToBasicScalingOutputWithContext(ctx context.Context) BasicScalingOutput
- func (i BasicScalingArgs) ToBasicScalingPtrOutput() BasicScalingPtrOutput
- func (i BasicScalingArgs) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
- type BasicScalingInput
- type BasicScalingOutput
- func (BasicScalingOutput) ElementType() reflect.Type
- func (o BasicScalingOutput) IdleTimeout() pulumi.StringPtrOutput
- func (o BasicScalingOutput) MaxInstances() pulumi.IntPtrOutput
- func (o BasicScalingOutput) ToBasicScalingOutput() BasicScalingOutput
- func (o BasicScalingOutput) ToBasicScalingOutputWithContext(ctx context.Context) BasicScalingOutput
- func (o BasicScalingOutput) ToBasicScalingPtrOutput() BasicScalingPtrOutput
- func (o BasicScalingOutput) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
- type BasicScalingPtrInput
- type BasicScalingPtrOutput
- func (o BasicScalingPtrOutput) Elem() BasicScalingOutput
- func (BasicScalingPtrOutput) ElementType() reflect.Type
- func (o BasicScalingPtrOutput) IdleTimeout() pulumi.StringPtrOutput
- func (o BasicScalingPtrOutput) MaxInstances() pulumi.IntPtrOutput
- func (o BasicScalingPtrOutput) ToBasicScalingPtrOutput() BasicScalingPtrOutput
- func (o BasicScalingPtrOutput) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
- type BasicScalingResponse
- type BasicScalingResponseOutput
- func (BasicScalingResponseOutput) ElementType() reflect.Type
- func (o BasicScalingResponseOutput) IdleTimeout() pulumi.StringOutput
- func (o BasicScalingResponseOutput) MaxInstances() pulumi.IntOutput
- func (o BasicScalingResponseOutput) ToBasicScalingResponseOutput() BasicScalingResponseOutput
- func (o BasicScalingResponseOutput) ToBasicScalingResponseOutputWithContext(ctx context.Context) BasicScalingResponseOutput
- type CertificateRawData
- type CertificateRawDataArgs
- func (CertificateRawDataArgs) ElementType() reflect.Type
- func (i CertificateRawDataArgs) ToCertificateRawDataOutput() CertificateRawDataOutput
- func (i CertificateRawDataArgs) ToCertificateRawDataOutputWithContext(ctx context.Context) CertificateRawDataOutput
- func (i CertificateRawDataArgs) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
- func (i CertificateRawDataArgs) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
- type CertificateRawDataInput
- type CertificateRawDataOutput
- func (CertificateRawDataOutput) ElementType() reflect.Type
- func (o CertificateRawDataOutput) PrivateKey() pulumi.StringPtrOutput
- func (o CertificateRawDataOutput) PublicCertificate() pulumi.StringPtrOutput
- func (o CertificateRawDataOutput) ToCertificateRawDataOutput() CertificateRawDataOutput
- func (o CertificateRawDataOutput) ToCertificateRawDataOutputWithContext(ctx context.Context) CertificateRawDataOutput
- func (o CertificateRawDataOutput) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
- func (o CertificateRawDataOutput) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
- type CertificateRawDataPtrInput
- type CertificateRawDataPtrOutput
- func (o CertificateRawDataPtrOutput) Elem() CertificateRawDataOutput
- func (CertificateRawDataPtrOutput) ElementType() reflect.Type
- func (o CertificateRawDataPtrOutput) PrivateKey() pulumi.StringPtrOutput
- func (o CertificateRawDataPtrOutput) PublicCertificate() pulumi.StringPtrOutput
- func (o CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
- func (o CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
- type CertificateRawDataResponse
- type CertificateRawDataResponseOutput
- func (CertificateRawDataResponseOutput) ElementType() reflect.Type
- func (o CertificateRawDataResponseOutput) PrivateKey() pulumi.StringOutput
- func (o CertificateRawDataResponseOutput) PublicCertificate() pulumi.StringOutput
- func (o CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutput() CertificateRawDataResponseOutput
- func (o CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutputWithContext(ctx context.Context) CertificateRawDataResponseOutput
- type CloudBuildOptions
- type CloudBuildOptionsArgs
- func (CloudBuildOptionsArgs) ElementType() reflect.Type
- func (i CloudBuildOptionsArgs) ToCloudBuildOptionsOutput() CloudBuildOptionsOutput
- func (i CloudBuildOptionsArgs) ToCloudBuildOptionsOutputWithContext(ctx context.Context) CloudBuildOptionsOutput
- func (i CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
- func (i CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
- type CloudBuildOptionsInput
- type CloudBuildOptionsOutput
- func (o CloudBuildOptionsOutput) AppYamlPath() pulumi.StringPtrOutput
- func (o CloudBuildOptionsOutput) CloudBuildTimeout() pulumi.StringPtrOutput
- func (CloudBuildOptionsOutput) ElementType() reflect.Type
- func (o CloudBuildOptionsOutput) ToCloudBuildOptionsOutput() CloudBuildOptionsOutput
- func (o CloudBuildOptionsOutput) ToCloudBuildOptionsOutputWithContext(ctx context.Context) CloudBuildOptionsOutput
- func (o CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
- func (o CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
- type CloudBuildOptionsPtrInput
- type CloudBuildOptionsPtrOutput
- func (o CloudBuildOptionsPtrOutput) AppYamlPath() pulumi.StringPtrOutput
- func (o CloudBuildOptionsPtrOutput) CloudBuildTimeout() pulumi.StringPtrOutput
- func (o CloudBuildOptionsPtrOutput) Elem() CloudBuildOptionsOutput
- func (CloudBuildOptionsPtrOutput) ElementType() reflect.Type
- func (o CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
- func (o CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
- type CloudBuildOptionsResponse
- type CloudBuildOptionsResponseOutput
- func (o CloudBuildOptionsResponseOutput) AppYamlPath() pulumi.StringOutput
- func (o CloudBuildOptionsResponseOutput) CloudBuildTimeout() pulumi.StringOutput
- func (CloudBuildOptionsResponseOutput) ElementType() reflect.Type
- func (o CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutput() CloudBuildOptionsResponseOutput
- func (o CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutputWithContext(ctx context.Context) CloudBuildOptionsResponseOutput
- type ContainerInfo
- type ContainerInfoArgs
- func (ContainerInfoArgs) ElementType() reflect.Type
- func (i ContainerInfoArgs) ToContainerInfoOutput() ContainerInfoOutput
- func (i ContainerInfoArgs) ToContainerInfoOutputWithContext(ctx context.Context) ContainerInfoOutput
- func (i ContainerInfoArgs) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
- func (i ContainerInfoArgs) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
- type ContainerInfoInput
- type ContainerInfoOutput
- func (ContainerInfoOutput) ElementType() reflect.Type
- func (o ContainerInfoOutput) Image() pulumi.StringPtrOutput
- func (o ContainerInfoOutput) ToContainerInfoOutput() ContainerInfoOutput
- func (o ContainerInfoOutput) ToContainerInfoOutputWithContext(ctx context.Context) ContainerInfoOutput
- func (o ContainerInfoOutput) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
- func (o ContainerInfoOutput) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
- type ContainerInfoPtrInput
- type ContainerInfoPtrOutput
- func (o ContainerInfoPtrOutput) Elem() ContainerInfoOutput
- func (ContainerInfoPtrOutput) ElementType() reflect.Type
- func (o ContainerInfoPtrOutput) Image() pulumi.StringPtrOutput
- func (o ContainerInfoPtrOutput) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
- func (o ContainerInfoPtrOutput) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
- type ContainerInfoResponse
- type ContainerInfoResponseOutput
- func (ContainerInfoResponseOutput) ElementType() reflect.Type
- func (o ContainerInfoResponseOutput) Image() pulumi.StringOutput
- func (o ContainerInfoResponseOutput) ToContainerInfoResponseOutput() ContainerInfoResponseOutput
- func (o ContainerInfoResponseOutput) ToContainerInfoResponseOutputWithContext(ctx context.Context) ContainerInfoResponseOutput
- type CpuUtilization
- type CpuUtilizationArgs
- func (CpuUtilizationArgs) ElementType() reflect.Type
- func (i CpuUtilizationArgs) ToCpuUtilizationOutput() CpuUtilizationOutput
- func (i CpuUtilizationArgs) ToCpuUtilizationOutputWithContext(ctx context.Context) CpuUtilizationOutput
- func (i CpuUtilizationArgs) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
- func (i CpuUtilizationArgs) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
- type CpuUtilizationInput
- type CpuUtilizationOutput
- func (o CpuUtilizationOutput) AggregationWindowLength() pulumi.StringPtrOutput
- func (CpuUtilizationOutput) ElementType() reflect.Type
- func (o CpuUtilizationOutput) TargetUtilization() pulumi.Float64PtrOutput
- func (o CpuUtilizationOutput) ToCpuUtilizationOutput() CpuUtilizationOutput
- func (o CpuUtilizationOutput) ToCpuUtilizationOutputWithContext(ctx context.Context) CpuUtilizationOutput
- func (o CpuUtilizationOutput) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
- func (o CpuUtilizationOutput) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
- type CpuUtilizationPtrInput
- type CpuUtilizationPtrOutput
- func (o CpuUtilizationPtrOutput) AggregationWindowLength() pulumi.StringPtrOutput
- func (o CpuUtilizationPtrOutput) Elem() CpuUtilizationOutput
- func (CpuUtilizationPtrOutput) ElementType() reflect.Type
- func (o CpuUtilizationPtrOutput) TargetUtilization() pulumi.Float64PtrOutput
- func (o CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
- func (o CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
- type CpuUtilizationResponse
- type CpuUtilizationResponseOutput
- func (o CpuUtilizationResponseOutput) AggregationWindowLength() pulumi.StringOutput
- func (CpuUtilizationResponseOutput) ElementType() reflect.Type
- func (o CpuUtilizationResponseOutput) TargetUtilization() pulumi.Float64Output
- func (o CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutput() CpuUtilizationResponseOutput
- func (o CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutputWithContext(ctx context.Context) CpuUtilizationResponseOutput
- type Deployment
- type DeploymentArgs
- func (DeploymentArgs) ElementType() reflect.Type
- func (i DeploymentArgs) ToDeploymentOutput() DeploymentOutput
- func (i DeploymentArgs) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- func (i DeploymentArgs) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (i DeploymentArgs) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- type DeploymentInput
- type DeploymentOutput
- func (o DeploymentOutput) CloudBuildOptions() CloudBuildOptionsPtrOutput
- func (o DeploymentOutput) Container() ContainerInfoPtrOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) Files() pulumi.StringMapOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- func (o DeploymentOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (o DeploymentOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- func (o DeploymentOutput) Zip() ZipInfoPtrOutput
- type DeploymentPtrInput
- type DeploymentPtrOutput
- func (o DeploymentPtrOutput) CloudBuildOptions() CloudBuildOptionsPtrOutput
- func (o DeploymentPtrOutput) Container() ContainerInfoPtrOutput
- func (o DeploymentPtrOutput) Elem() DeploymentOutput
- func (DeploymentPtrOutput) ElementType() reflect.Type
- func (o DeploymentPtrOutput) Files() pulumi.StringMapOutput
- func (o DeploymentPtrOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
- func (o DeploymentPtrOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
- func (o DeploymentPtrOutput) Zip() ZipInfoPtrOutput
- type DeploymentResponse
- type DeploymentResponseOutput
- func (o DeploymentResponseOutput) CloudBuildOptions() CloudBuildOptionsResponseOutput
- func (o DeploymentResponseOutput) Container() ContainerInfoResponseOutput
- func (DeploymentResponseOutput) ElementType() reflect.Type
- func (o DeploymentResponseOutput) Files() pulumi.StringMapOutput
- func (o DeploymentResponseOutput) ToDeploymentResponseOutput() DeploymentResponseOutput
- func (o DeploymentResponseOutput) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
- func (o DeploymentResponseOutput) Zip() ZipInfoResponseOutput
- type DiskUtilization
- type DiskUtilizationArgs
- func (DiskUtilizationArgs) ElementType() reflect.Type
- func (i DiskUtilizationArgs) ToDiskUtilizationOutput() DiskUtilizationOutput
- func (i DiskUtilizationArgs) ToDiskUtilizationOutputWithContext(ctx context.Context) DiskUtilizationOutput
- func (i DiskUtilizationArgs) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
- func (i DiskUtilizationArgs) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
- type DiskUtilizationInput
- type DiskUtilizationOutput
- func (DiskUtilizationOutput) ElementType() reflect.Type
- func (o DiskUtilizationOutput) TargetReadBytesPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationOutput) TargetReadOpsPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationOutput) TargetWriteBytesPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationOutput) TargetWriteOpsPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationOutput) ToDiskUtilizationOutput() DiskUtilizationOutput
- func (o DiskUtilizationOutput) ToDiskUtilizationOutputWithContext(ctx context.Context) DiskUtilizationOutput
- func (o DiskUtilizationOutput) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
- func (o DiskUtilizationOutput) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
- type DiskUtilizationPtrInput
- type DiskUtilizationPtrOutput
- func (o DiskUtilizationPtrOutput) Elem() DiskUtilizationOutput
- func (DiskUtilizationPtrOutput) ElementType() reflect.Type
- func (o DiskUtilizationPtrOutput) TargetReadBytesPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationPtrOutput) TargetReadOpsPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationPtrOutput) TargetWriteBytesPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationPtrOutput) TargetWriteOpsPerSecond() pulumi.IntPtrOutput
- func (o DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
- func (o DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
- type DiskUtilizationResponse
- type DiskUtilizationResponseOutput
- func (DiskUtilizationResponseOutput) ElementType() reflect.Type
- func (o DiskUtilizationResponseOutput) TargetReadBytesPerSecond() pulumi.IntOutput
- func (o DiskUtilizationResponseOutput) TargetReadOpsPerSecond() pulumi.IntOutput
- func (o DiskUtilizationResponseOutput) TargetWriteBytesPerSecond() pulumi.IntOutput
- func (o DiskUtilizationResponseOutput) TargetWriteOpsPerSecond() pulumi.IntOutput
- func (o DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutput() DiskUtilizationResponseOutput
- func (o DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutputWithContext(ctx context.Context) DiskUtilizationResponseOutput
- type DomainMapping
- type DomainMappingArgs
- type DomainMappingInput
- type DomainMappingOutput
- func (o DomainMappingOutput) AppId() pulumi.StringOutput
- func (DomainMappingOutput) ElementType() reflect.Type
- func (o DomainMappingOutput) Name() pulumi.StringOutput
- func (o DomainMappingOutput) OverrideStrategy() pulumi.StringPtrOutput
- func (o DomainMappingOutput) ResourceRecords() ResourceRecordResponseArrayOutput
- func (o DomainMappingOutput) SslSettings() SslSettingsResponseOutput
- func (o DomainMappingOutput) ToDomainMappingOutput() DomainMappingOutput
- func (o DomainMappingOutput) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
- type DomainMappingState
- type EndpointsApiService
- type EndpointsApiServiceArgs
- func (EndpointsApiServiceArgs) ElementType() reflect.Type
- func (i EndpointsApiServiceArgs) ToEndpointsApiServiceOutput() EndpointsApiServiceOutput
- func (i EndpointsApiServiceArgs) ToEndpointsApiServiceOutputWithContext(ctx context.Context) EndpointsApiServiceOutput
- func (i EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
- func (i EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
- type EndpointsApiServiceInput
- type EndpointsApiServiceOutput
- func (o EndpointsApiServiceOutput) ConfigId() pulumi.StringPtrOutput
- func (o EndpointsApiServiceOutput) DisableTraceSampling() pulumi.BoolPtrOutput
- func (EndpointsApiServiceOutput) ElementType() reflect.Type
- func (o EndpointsApiServiceOutput) Name() pulumi.StringPtrOutput
- func (o EndpointsApiServiceOutput) RolloutStrategy() EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceOutput) ToEndpointsApiServiceOutput() EndpointsApiServiceOutput
- func (o EndpointsApiServiceOutput) ToEndpointsApiServiceOutputWithContext(ctx context.Context) EndpointsApiServiceOutput
- func (o EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
- func (o EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
- type EndpointsApiServicePtrInput
- type EndpointsApiServicePtrOutput
- func (o EndpointsApiServicePtrOutput) ConfigId() pulumi.StringPtrOutput
- func (o EndpointsApiServicePtrOutput) DisableTraceSampling() pulumi.BoolPtrOutput
- func (o EndpointsApiServicePtrOutput) Elem() EndpointsApiServiceOutput
- func (EndpointsApiServicePtrOutput) ElementType() reflect.Type
- func (o EndpointsApiServicePtrOutput) Name() pulumi.StringPtrOutput
- func (o EndpointsApiServicePtrOutput) RolloutStrategy() EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
- func (o EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
- type EndpointsApiServiceResponse
- type EndpointsApiServiceResponseOutput
- func (o EndpointsApiServiceResponseOutput) ConfigId() pulumi.StringOutput
- func (o EndpointsApiServiceResponseOutput) DisableTraceSampling() pulumi.BoolOutput
- func (EndpointsApiServiceResponseOutput) ElementType() reflect.Type
- func (o EndpointsApiServiceResponseOutput) Name() pulumi.StringOutput
- func (o EndpointsApiServiceResponseOutput) RolloutStrategy() pulumi.StringOutput
- func (o EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutput() EndpointsApiServiceResponseOutput
- func (o EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutputWithContext(ctx context.Context) EndpointsApiServiceResponseOutput
- type EndpointsApiServiceRolloutStrategy
- func (EndpointsApiServiceRolloutStrategy) ElementType() reflect.Type
- func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutput() EndpointsApiServiceRolloutStrategyOutput
- func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyOutput
- func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
- func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
- func (e EndpointsApiServiceRolloutStrategy) ToStringOutput() pulumi.StringOutput
- func (e EndpointsApiServiceRolloutStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EndpointsApiServiceRolloutStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EndpointsApiServiceRolloutStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EndpointsApiServiceRolloutStrategyInput
- type EndpointsApiServiceRolloutStrategyOutput
- func (EndpointsApiServiceRolloutStrategyOutput) ElementType() reflect.Type
- func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutput() EndpointsApiServiceRolloutStrategyOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EndpointsApiServiceRolloutStrategyPtrInput
- type EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceRolloutStrategyPtrOutput) Elem() EndpointsApiServiceRolloutStrategyOutput
- func (EndpointsApiServiceRolloutStrategyPtrOutput) ElementType() reflect.Type
- func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
- func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Entrypoint
- type EntrypointArgs
- func (EntrypointArgs) ElementType() reflect.Type
- func (i EntrypointArgs) ToEntrypointOutput() EntrypointOutput
- func (i EntrypointArgs) ToEntrypointOutputWithContext(ctx context.Context) EntrypointOutput
- func (i EntrypointArgs) ToEntrypointPtrOutput() EntrypointPtrOutput
- func (i EntrypointArgs) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
- type EntrypointInput
- type EntrypointOutput
- func (EntrypointOutput) ElementType() reflect.Type
- func (o EntrypointOutput) Shell() pulumi.StringPtrOutput
- func (o EntrypointOutput) ToEntrypointOutput() EntrypointOutput
- func (o EntrypointOutput) ToEntrypointOutputWithContext(ctx context.Context) EntrypointOutput
- func (o EntrypointOutput) ToEntrypointPtrOutput() EntrypointPtrOutput
- func (o EntrypointOutput) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
- type EntrypointPtrInput
- type EntrypointPtrOutput
- func (o EntrypointPtrOutput) Elem() EntrypointOutput
- func (EntrypointPtrOutput) ElementType() reflect.Type
- func (o EntrypointPtrOutput) Shell() pulumi.StringPtrOutput
- func (o EntrypointPtrOutput) ToEntrypointPtrOutput() EntrypointPtrOutput
- func (o EntrypointPtrOutput) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
- type EntrypointResponse
- type EntrypointResponseOutput
- func (EntrypointResponseOutput) ElementType() reflect.Type
- func (o EntrypointResponseOutput) Shell() pulumi.StringOutput
- func (o EntrypointResponseOutput) ToEntrypointResponseOutput() EntrypointResponseOutput
- func (o EntrypointResponseOutput) ToEntrypointResponseOutputWithContext(ctx context.Context) EntrypointResponseOutput
- type ErrorHandler
- type ErrorHandlerArgs
- type ErrorHandlerArray
- type ErrorHandlerArrayInput
- type ErrorHandlerArrayOutput
- func (ErrorHandlerArrayOutput) ElementType() reflect.Type
- func (o ErrorHandlerArrayOutput) Index(i pulumi.IntInput) ErrorHandlerOutput
- func (o ErrorHandlerArrayOutput) ToErrorHandlerArrayOutput() ErrorHandlerArrayOutput
- func (o ErrorHandlerArrayOutput) ToErrorHandlerArrayOutputWithContext(ctx context.Context) ErrorHandlerArrayOutput
- type ErrorHandlerErrorCode
- func (ErrorHandlerErrorCode) ElementType() reflect.Type
- func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutput() ErrorHandlerErrorCodeOutput
- func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutputWithContext(ctx context.Context) ErrorHandlerErrorCodeOutput
- func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
- func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
- func (e ErrorHandlerErrorCode) ToStringOutput() pulumi.StringOutput
- func (e ErrorHandlerErrorCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ErrorHandlerErrorCode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ErrorHandlerErrorCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ErrorHandlerErrorCodeInput
- type ErrorHandlerErrorCodeOutput
- func (ErrorHandlerErrorCodeOutput) ElementType() reflect.Type
- func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutput() ErrorHandlerErrorCodeOutput
- func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutputWithContext(ctx context.Context) ErrorHandlerErrorCodeOutput
- func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerErrorCodeOutput) ToStringOutput() pulumi.StringOutput
- func (o ErrorHandlerErrorCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ErrorHandlerErrorCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ErrorHandlerErrorCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ErrorHandlerErrorCodePtrInput
- type ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerErrorCodePtrOutput) Elem() ErrorHandlerErrorCodeOutput
- func (ErrorHandlerErrorCodePtrOutput) ElementType() reflect.Type
- func (o ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ErrorHandlerInput
- type ErrorHandlerOutput
- func (ErrorHandlerOutput) ElementType() reflect.Type
- func (o ErrorHandlerOutput) ErrorCode() ErrorHandlerErrorCodePtrOutput
- func (o ErrorHandlerOutput) MimeType() pulumi.StringPtrOutput
- func (o ErrorHandlerOutput) StaticFile() pulumi.StringPtrOutput
- func (o ErrorHandlerOutput) ToErrorHandlerOutput() ErrorHandlerOutput
- func (o ErrorHandlerOutput) ToErrorHandlerOutputWithContext(ctx context.Context) ErrorHandlerOutput
- type ErrorHandlerResponse
- type ErrorHandlerResponseArrayOutput
- func (ErrorHandlerResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorHandlerResponseArrayOutput) Index(i pulumi.IntInput) ErrorHandlerResponseOutput
- func (o ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutput() ErrorHandlerResponseArrayOutput
- func (o ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutputWithContext(ctx context.Context) ErrorHandlerResponseArrayOutput
- type ErrorHandlerResponseOutput
- func (ErrorHandlerResponseOutput) ElementType() reflect.Type
- func (o ErrorHandlerResponseOutput) ErrorCode() pulumi.StringOutput
- func (o ErrorHandlerResponseOutput) MimeType() pulumi.StringOutput
- func (o ErrorHandlerResponseOutput) StaticFile() pulumi.StringOutput
- func (o ErrorHandlerResponseOutput) ToErrorHandlerResponseOutput() ErrorHandlerResponseOutput
- func (o ErrorHandlerResponseOutput) ToErrorHandlerResponseOutputWithContext(ctx context.Context) ErrorHandlerResponseOutput
- type FeatureSettings
- type FeatureSettingsArgs
- func (FeatureSettingsArgs) ElementType() reflect.Type
- func (i FeatureSettingsArgs) ToFeatureSettingsOutput() FeatureSettingsOutput
- func (i FeatureSettingsArgs) ToFeatureSettingsOutputWithContext(ctx context.Context) FeatureSettingsOutput
- func (i FeatureSettingsArgs) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
- func (i FeatureSettingsArgs) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
- type FeatureSettingsInput
- type FeatureSettingsOutput
- func (FeatureSettingsOutput) ElementType() reflect.Type
- func (o FeatureSettingsOutput) SplitHealthChecks() pulumi.BoolPtrOutput
- func (o FeatureSettingsOutput) ToFeatureSettingsOutput() FeatureSettingsOutput
- func (o FeatureSettingsOutput) ToFeatureSettingsOutputWithContext(ctx context.Context) FeatureSettingsOutput
- func (o FeatureSettingsOutput) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
- func (o FeatureSettingsOutput) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
- func (o FeatureSettingsOutput) UseContainerOptimizedOs() pulumi.BoolPtrOutput
- type FeatureSettingsPtrInput
- type FeatureSettingsPtrOutput
- func (o FeatureSettingsPtrOutput) Elem() FeatureSettingsOutput
- func (FeatureSettingsPtrOutput) ElementType() reflect.Type
- func (o FeatureSettingsPtrOutput) SplitHealthChecks() pulumi.BoolPtrOutput
- func (o FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
- func (o FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
- func (o FeatureSettingsPtrOutput) UseContainerOptimizedOs() pulumi.BoolPtrOutput
- type FeatureSettingsResponse
- type FeatureSettingsResponseOutput
- func (FeatureSettingsResponseOutput) ElementType() reflect.Type
- func (o FeatureSettingsResponseOutput) SplitHealthChecks() pulumi.BoolOutput
- func (o FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutput() FeatureSettingsResponseOutput
- func (o FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutputWithContext(ctx context.Context) FeatureSettingsResponseOutput
- func (o FeatureSettingsResponseOutput) UseContainerOptimizedOs() pulumi.BoolOutput
- type FlexibleRuntimeSettings
- type FlexibleRuntimeSettingsArgs
- func (FlexibleRuntimeSettingsArgs) ElementType() reflect.Type
- func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutput() FlexibleRuntimeSettingsOutput
- func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsOutput
- func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
- func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
- type FlexibleRuntimeSettingsInput
- type FlexibleRuntimeSettingsOutput
- func (FlexibleRuntimeSettingsOutput) ElementType() reflect.Type
- func (o FlexibleRuntimeSettingsOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o FlexibleRuntimeSettingsOutput) RuntimeVersion() pulumi.StringPtrOutput
- func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutput() FlexibleRuntimeSettingsOutput
- func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsOutput
- func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
- func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
- type FlexibleRuntimeSettingsPtrInput
- type FlexibleRuntimeSettingsPtrOutput
- func (o FlexibleRuntimeSettingsPtrOutput) Elem() FlexibleRuntimeSettingsOutput
- func (FlexibleRuntimeSettingsPtrOutput) ElementType() reflect.Type
- func (o FlexibleRuntimeSettingsPtrOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o FlexibleRuntimeSettingsPtrOutput) RuntimeVersion() pulumi.StringPtrOutput
- func (o FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
- func (o FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
- type FlexibleRuntimeSettingsResponse
- type FlexibleRuntimeSettingsResponseOutput
- func (FlexibleRuntimeSettingsResponseOutput) ElementType() reflect.Type
- func (o FlexibleRuntimeSettingsResponseOutput) OperatingSystem() pulumi.StringOutput
- func (o FlexibleRuntimeSettingsResponseOutput) RuntimeVersion() pulumi.StringOutput
- func (o FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutput() FlexibleRuntimeSettingsResponseOutput
- func (o FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsResponseOutput
- type HealthCheck
- type HealthCheckArgs
- func (HealthCheckArgs) ElementType() reflect.Type
- func (i HealthCheckArgs) ToHealthCheckOutput() HealthCheckOutput
- func (i HealthCheckArgs) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
- func (i HealthCheckArgs) ToHealthCheckPtrOutput() HealthCheckPtrOutput
- func (i HealthCheckArgs) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
- type HealthCheckInput
- type HealthCheckOutput
- func (o HealthCheckOutput) CheckInterval() pulumi.StringPtrOutput
- func (o HealthCheckOutput) DisableHealthCheck() pulumi.BoolPtrOutput
- func (HealthCheckOutput) ElementType() reflect.Type
- func (o HealthCheckOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o HealthCheckOutput) Host() pulumi.StringPtrOutput
- func (o HealthCheckOutput) RestartThreshold() pulumi.IntPtrOutput
- func (o HealthCheckOutput) Timeout() pulumi.StringPtrOutput
- func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
- func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
- func (o HealthCheckOutput) ToHealthCheckPtrOutput() HealthCheckPtrOutput
- func (o HealthCheckOutput) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
- func (o HealthCheckOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type HealthCheckPtrInput
- type HealthCheckPtrOutput
- func (o HealthCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
- func (o HealthCheckPtrOutput) DisableHealthCheck() pulumi.BoolPtrOutput
- func (o HealthCheckPtrOutput) Elem() HealthCheckOutput
- func (HealthCheckPtrOutput) ElementType() reflect.Type
- func (o HealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
- func (o HealthCheckPtrOutput) Host() pulumi.StringPtrOutput
- func (o HealthCheckPtrOutput) RestartThreshold() pulumi.IntPtrOutput
- func (o HealthCheckPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o HealthCheckPtrOutput) ToHealthCheckPtrOutput() HealthCheckPtrOutput
- func (o HealthCheckPtrOutput) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
- func (o HealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
- type HealthCheckResponse
- type HealthCheckResponseOutput
- func (o HealthCheckResponseOutput) CheckInterval() pulumi.StringOutput
- func (o HealthCheckResponseOutput) DisableHealthCheck() pulumi.BoolOutput
- func (HealthCheckResponseOutput) ElementType() reflect.Type
- func (o HealthCheckResponseOutput) HealthyThreshold() pulumi.IntOutput
- func (o HealthCheckResponseOutput) Host() pulumi.StringOutput
- func (o HealthCheckResponseOutput) RestartThreshold() pulumi.IntOutput
- func (o HealthCheckResponseOutput) Timeout() pulumi.StringOutput
- func (o HealthCheckResponseOutput) ToHealthCheckResponseOutput() HealthCheckResponseOutput
- func (o HealthCheckResponseOutput) ToHealthCheckResponseOutputWithContext(ctx context.Context) HealthCheckResponseOutput
- func (o HealthCheckResponseOutput) UnhealthyThreshold() pulumi.IntOutput
- type IdentityAwareProxy
- type IdentityAwareProxyArgs
- func (IdentityAwareProxyArgs) ElementType() reflect.Type
- func (i IdentityAwareProxyArgs) ToIdentityAwareProxyOutput() IdentityAwareProxyOutput
- func (i IdentityAwareProxyArgs) ToIdentityAwareProxyOutputWithContext(ctx context.Context) IdentityAwareProxyOutput
- func (i IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
- func (i IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
- type IdentityAwareProxyInput
- type IdentityAwareProxyOutput
- func (IdentityAwareProxyOutput) ElementType() reflect.Type
- func (o IdentityAwareProxyOutput) Enabled() pulumi.BoolPtrOutput
- func (o IdentityAwareProxyOutput) Oauth2ClientId() pulumi.StringPtrOutput
- func (o IdentityAwareProxyOutput) Oauth2ClientSecret() pulumi.StringPtrOutput
- func (o IdentityAwareProxyOutput) ToIdentityAwareProxyOutput() IdentityAwareProxyOutput
- func (o IdentityAwareProxyOutput) ToIdentityAwareProxyOutputWithContext(ctx context.Context) IdentityAwareProxyOutput
- func (o IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
- func (o IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
- type IdentityAwareProxyPtrInput
- type IdentityAwareProxyPtrOutput
- func (o IdentityAwareProxyPtrOutput) Elem() IdentityAwareProxyOutput
- func (IdentityAwareProxyPtrOutput) ElementType() reflect.Type
- func (o IdentityAwareProxyPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o IdentityAwareProxyPtrOutput) Oauth2ClientId() pulumi.StringPtrOutput
- func (o IdentityAwareProxyPtrOutput) Oauth2ClientSecret() pulumi.StringPtrOutput
- func (o IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
- func (o IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
- type IdentityAwareProxyResponse
- type IdentityAwareProxyResponseOutput
- func (IdentityAwareProxyResponseOutput) ElementType() reflect.Type
- func (o IdentityAwareProxyResponseOutput) Enabled() pulumi.BoolOutput
- func (o IdentityAwareProxyResponseOutput) Oauth2ClientId() pulumi.StringOutput
- func (o IdentityAwareProxyResponseOutput) Oauth2ClientSecret() pulumi.StringOutput
- func (o IdentityAwareProxyResponseOutput) Oauth2ClientSecretSha256() pulumi.StringOutput
- func (o IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutput() IdentityAwareProxyResponseOutput
- func (o IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutputWithContext(ctx context.Context) IdentityAwareProxyResponseOutput
- type IngressRule
- type IngressRuleAction
- func (IngressRuleAction) ElementType() reflect.Type
- func (e IngressRuleAction) ToIngressRuleActionOutput() IngressRuleActionOutput
- func (e IngressRuleAction) ToIngressRuleActionOutputWithContext(ctx context.Context) IngressRuleActionOutput
- func (e IngressRuleAction) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
- func (e IngressRuleAction) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
- func (e IngressRuleAction) ToStringOutput() pulumi.StringOutput
- func (e IngressRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IngressRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IngressRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IngressRuleActionInput
- type IngressRuleActionOutput
- func (IngressRuleActionOutput) ElementType() reflect.Type
- func (o IngressRuleActionOutput) ToIngressRuleActionOutput() IngressRuleActionOutput
- func (o IngressRuleActionOutput) ToIngressRuleActionOutputWithContext(ctx context.Context) IngressRuleActionOutput
- func (o IngressRuleActionOutput) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
- func (o IngressRuleActionOutput) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
- func (o IngressRuleActionOutput) ToStringOutput() pulumi.StringOutput
- func (o IngressRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IngressRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IngressRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IngressRuleActionPtrInput
- type IngressRuleActionPtrOutput
- func (o IngressRuleActionPtrOutput) Elem() IngressRuleActionOutput
- func (IngressRuleActionPtrOutput) ElementType() reflect.Type
- func (o IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
- func (o IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
- func (o IngressRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IngressRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IngressRuleArgs
- type IngressRuleInput
- type IngressRuleOutput
- func (o IngressRuleOutput) Action() pulumi.StringOutput
- func (o IngressRuleOutput) AppId() pulumi.StringOutput
- func (o IngressRuleOutput) Description() pulumi.StringOutput
- func (IngressRuleOutput) ElementType() reflect.Type
- func (o IngressRuleOutput) Priority() pulumi.IntOutput
- func (o IngressRuleOutput) SourceRange() pulumi.StringOutput
- func (o IngressRuleOutput) ToIngressRuleOutput() IngressRuleOutput
- func (o IngressRuleOutput) ToIngressRuleOutputWithContext(ctx context.Context) IngressRuleOutput
- type IngressRuleState
- type Library
- type LibraryArgs
- type LibraryArray
- type LibraryArrayInput
- type LibraryArrayOutput
- type LibraryInput
- type LibraryOutput
- type LibraryResponse
- type LibraryResponseArrayOutput
- func (LibraryResponseArrayOutput) ElementType() reflect.Type
- func (o LibraryResponseArrayOutput) Index(i pulumi.IntInput) LibraryResponseOutput
- func (o LibraryResponseArrayOutput) ToLibraryResponseArrayOutput() LibraryResponseArrayOutput
- func (o LibraryResponseArrayOutput) ToLibraryResponseArrayOutputWithContext(ctx context.Context) LibraryResponseArrayOutput
- type LibraryResponseOutput
- func (LibraryResponseOutput) ElementType() reflect.Type
- func (o LibraryResponseOutput) Name() pulumi.StringOutput
- func (o LibraryResponseOutput) ToLibraryResponseOutput() LibraryResponseOutput
- func (o LibraryResponseOutput) ToLibraryResponseOutputWithContext(ctx context.Context) LibraryResponseOutput
- func (o LibraryResponseOutput) Version() pulumi.StringOutput
- type LivenessCheck
- type LivenessCheckArgs
- func (LivenessCheckArgs) ElementType() reflect.Type
- func (i LivenessCheckArgs) ToLivenessCheckOutput() LivenessCheckOutput
- func (i LivenessCheckArgs) ToLivenessCheckOutputWithContext(ctx context.Context) LivenessCheckOutput
- func (i LivenessCheckArgs) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
- func (i LivenessCheckArgs) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
- type LivenessCheckInput
- type LivenessCheckOutput
- func (o LivenessCheckOutput) CheckInterval() pulumi.StringPtrOutput
- func (LivenessCheckOutput) ElementType() reflect.Type
- func (o LivenessCheckOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o LivenessCheckOutput) Host() pulumi.StringPtrOutput
- func (o LivenessCheckOutput) InitialDelay() pulumi.StringPtrOutput
- func (o LivenessCheckOutput) Path() pulumi.StringPtrOutput
- func (o LivenessCheckOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o LivenessCheckOutput) Timeout() pulumi.StringPtrOutput
- func (o LivenessCheckOutput) ToLivenessCheckOutput() LivenessCheckOutput
- func (o LivenessCheckOutput) ToLivenessCheckOutputWithContext(ctx context.Context) LivenessCheckOutput
- func (o LivenessCheckOutput) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
- func (o LivenessCheckOutput) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
- type LivenessCheckPtrInput
- type LivenessCheckPtrOutput
- func (o LivenessCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
- func (o LivenessCheckPtrOutput) Elem() LivenessCheckOutput
- func (LivenessCheckPtrOutput) ElementType() reflect.Type
- func (o LivenessCheckPtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o LivenessCheckPtrOutput) Host() pulumi.StringPtrOutput
- func (o LivenessCheckPtrOutput) InitialDelay() pulumi.StringPtrOutput
- func (o LivenessCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o LivenessCheckPtrOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o LivenessCheckPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o LivenessCheckPtrOutput) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
- func (o LivenessCheckPtrOutput) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
- type LivenessCheckResponse
- type LivenessCheckResponseOutput
- func (o LivenessCheckResponseOutput) CheckInterval() pulumi.StringOutput
- func (LivenessCheckResponseOutput) ElementType() reflect.Type
- func (o LivenessCheckResponseOutput) FailureThreshold() pulumi.IntOutput
- func (o LivenessCheckResponseOutput) Host() pulumi.StringOutput
- func (o LivenessCheckResponseOutput) InitialDelay() pulumi.StringOutput
- func (o LivenessCheckResponseOutput) Path() pulumi.StringOutput
- func (o LivenessCheckResponseOutput) SuccessThreshold() pulumi.IntOutput
- func (o LivenessCheckResponseOutput) Timeout() pulumi.StringOutput
- func (o LivenessCheckResponseOutput) ToLivenessCheckResponseOutput() LivenessCheckResponseOutput
- func (o LivenessCheckResponseOutput) ToLivenessCheckResponseOutputWithContext(ctx context.Context) LivenessCheckResponseOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) AuthDomain() pulumi.StringOutput
- func (o LookupAppResultOutput) CodeBucket() pulumi.StringOutput
- func (o LookupAppResultOutput) DatabaseType() pulumi.StringOutput
- func (o LookupAppResultOutput) DefaultBucket() pulumi.StringOutput
- func (o LookupAppResultOutput) DefaultCookieExpiration() pulumi.StringOutput
- func (o LookupAppResultOutput) DefaultHostname() pulumi.StringOutput
- func (o LookupAppResultOutput) DispatchRules() UrlDispatchRuleResponseArrayOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) FeatureSettings() FeatureSettingsResponseOutput
- func (o LookupAppResultOutput) GcrDomain() pulumi.StringOutput
- func (o LookupAppResultOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
- func (o LookupAppResultOutput) Iap() IdentityAwareProxyResponseOutput
- func (o LookupAppResultOutput) Location() pulumi.StringOutput
- func (o LookupAppResultOutput) Name() pulumi.StringOutput
- func (o LookupAppResultOutput) ServiceAccount() pulumi.StringOutput
- func (o LookupAppResultOutput) ServingStatus() pulumi.StringOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- type LookupAuthorizedCertificateArgs
- type LookupAuthorizedCertificateOutputArgs
- type LookupAuthorizedCertificateResult
- type LookupAuthorizedCertificateResultOutput
- func (o LookupAuthorizedCertificateResultOutput) CertificateRawData() CertificateRawDataResponseOutput
- func (o LookupAuthorizedCertificateResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupAuthorizedCertificateResultOutput) DomainMappingsCount() pulumi.IntOutput
- func (o LookupAuthorizedCertificateResultOutput) DomainNames() pulumi.StringArrayOutput
- func (LookupAuthorizedCertificateResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizedCertificateResultOutput) ExpireTime() pulumi.StringOutput
- func (o LookupAuthorizedCertificateResultOutput) ManagedCertificate() ManagedCertificateResponseOutput
- func (o LookupAuthorizedCertificateResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutput() LookupAuthorizedCertificateResultOutput
- func (o LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutputWithContext(ctx context.Context) LookupAuthorizedCertificateResultOutput
- func (o LookupAuthorizedCertificateResultOutput) VisibleDomainMappings() pulumi.StringArrayOutput
- type LookupDomainMappingArgs
- type LookupDomainMappingOutputArgs
- type LookupDomainMappingResult
- type LookupDomainMappingResultOutput
- func (LookupDomainMappingResultOutput) ElementType() reflect.Type
- func (o LookupDomainMappingResultOutput) Name() pulumi.StringOutput
- func (o LookupDomainMappingResultOutput) ResourceRecords() ResourceRecordResponseArrayOutput
- func (o LookupDomainMappingResultOutput) SslSettings() SslSettingsResponseOutput
- func (o LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutput() LookupDomainMappingResultOutput
- func (o LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutputWithContext(ctx context.Context) LookupDomainMappingResultOutput
- type LookupIngressRuleArgs
- type LookupIngressRuleOutputArgs
- type LookupIngressRuleResult
- type LookupIngressRuleResultOutput
- func (o LookupIngressRuleResultOutput) Action() pulumi.StringOutput
- func (o LookupIngressRuleResultOutput) Description() pulumi.StringOutput
- func (LookupIngressRuleResultOutput) ElementType() reflect.Type
- func (o LookupIngressRuleResultOutput) Priority() pulumi.IntOutput
- func (o LookupIngressRuleResultOutput) SourceRange() pulumi.StringOutput
- func (o LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutput() LookupIngressRuleResultOutput
- func (o LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutputWithContext(ctx context.Context) LookupIngressRuleResultOutput
- type LookupVersionArgs
- type LookupVersionOutputArgs
- type LookupVersionResult
- type LookupVersionResultOutput
- func (o LookupVersionResultOutput) ApiConfig() ApiConfigHandlerResponseOutput
- func (o LookupVersionResultOutput) AppEngineApis() pulumi.BoolOutput
- func (o LookupVersionResultOutput) AutomaticScaling() AutomaticScalingResponseOutput
- func (o LookupVersionResultOutput) BasicScaling() BasicScalingResponseOutput
- func (o LookupVersionResultOutput) BetaSettings() pulumi.StringMapOutput
- func (o LookupVersionResultOutput) BuildEnvVariables() pulumi.StringMapOutput
- func (o LookupVersionResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupVersionResultOutput) CreatedBy() pulumi.StringOutput
- func (o LookupVersionResultOutput) DefaultExpiration() pulumi.StringOutput
- func (o LookupVersionResultOutput) Deployment() DeploymentResponseOutput
- func (o LookupVersionResultOutput) DiskUsageBytes() pulumi.StringOutput
- func (LookupVersionResultOutput) ElementType() reflect.Type
- func (o LookupVersionResultOutput) EndpointsApiService() EndpointsApiServiceResponseOutput
- func (o LookupVersionResultOutput) Entrypoint() EntrypointResponseOutput
- func (o LookupVersionResultOutput) Env() pulumi.StringOutput
- func (o LookupVersionResultOutput) EnvVariables() pulumi.StringMapOutput
- func (o LookupVersionResultOutput) ErrorHandlers() ErrorHandlerResponseArrayOutput
- func (o LookupVersionResultOutput) FlexibleRuntimeSettings() FlexibleRuntimeSettingsResponseOutput
- func (o LookupVersionResultOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
- func (o LookupVersionResultOutput) Handlers() UrlMapResponseArrayOutput
- func (o LookupVersionResultOutput) HealthCheck() HealthCheckResponseOutput
- func (o LookupVersionResultOutput) InboundServices() pulumi.StringArrayOutput
- func (o LookupVersionResultOutput) InstanceClass() pulumi.StringOutput
- func (o LookupVersionResultOutput) Libraries() LibraryResponseArrayOutput
- func (o LookupVersionResultOutput) LivenessCheck() LivenessCheckResponseOutput
- func (o LookupVersionResultOutput) ManualScaling() ManualScalingResponseOutput
- func (o LookupVersionResultOutput) Name() pulumi.StringOutput
- func (o LookupVersionResultOutput) Network() NetworkResponseOutput
- func (o LookupVersionResultOutput) NobuildFilesRegex() pulumi.StringOutput
- func (o LookupVersionResultOutput) ReadinessCheck() ReadinessCheckResponseOutput
- func (o LookupVersionResultOutput) Resources() ResourcesResponseOutput
- func (o LookupVersionResultOutput) Runtime() pulumi.StringOutput
- func (o LookupVersionResultOutput) RuntimeApiVersion() pulumi.StringOutput
- func (o LookupVersionResultOutput) RuntimeChannel() pulumi.StringOutput
- func (o LookupVersionResultOutput) RuntimeMainExecutablePath() pulumi.StringOutput
- func (o LookupVersionResultOutput) ServiceAccount() pulumi.StringOutput
- func (o LookupVersionResultOutput) ServingStatus() pulumi.StringOutput
- func (o LookupVersionResultOutput) Threadsafe() pulumi.BoolOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
- func (o LookupVersionResultOutput) VersionUrl() pulumi.StringOutput
- func (o LookupVersionResultOutput) Vm() pulumi.BoolOutput
- func (o LookupVersionResultOutput) VpcAccessConnector() VpcAccessConnectorResponseOutput
- func (o LookupVersionResultOutput) Zones() pulumi.StringArrayOutputdeprecated
- type ManagedCertificateResponse
- type ManagedCertificateResponseOutput
- func (ManagedCertificateResponseOutput) ElementType() reflect.Type
- func (o ManagedCertificateResponseOutput) LastRenewalTime() pulumi.StringOutput
- func (o ManagedCertificateResponseOutput) Status() pulumi.StringOutput
- func (o ManagedCertificateResponseOutput) ToManagedCertificateResponseOutput() ManagedCertificateResponseOutput
- func (o ManagedCertificateResponseOutput) ToManagedCertificateResponseOutputWithContext(ctx context.Context) ManagedCertificateResponseOutput
- type ManualScaling
- type ManualScalingArgs
- func (ManualScalingArgs) ElementType() reflect.Type
- func (i ManualScalingArgs) ToManualScalingOutput() ManualScalingOutput
- func (i ManualScalingArgs) ToManualScalingOutputWithContext(ctx context.Context) ManualScalingOutput
- func (i ManualScalingArgs) ToManualScalingPtrOutput() ManualScalingPtrOutput
- func (i ManualScalingArgs) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
- type ManualScalingInput
- type ManualScalingOutput
- func (ManualScalingOutput) ElementType() reflect.Type
- func (o ManualScalingOutput) Instances() pulumi.IntPtrOutput
- func (o ManualScalingOutput) ToManualScalingOutput() ManualScalingOutput
- func (o ManualScalingOutput) ToManualScalingOutputWithContext(ctx context.Context) ManualScalingOutput
- func (o ManualScalingOutput) ToManualScalingPtrOutput() ManualScalingPtrOutput
- func (o ManualScalingOutput) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
- type ManualScalingPtrInput
- type ManualScalingPtrOutput
- func (o ManualScalingPtrOutput) Elem() ManualScalingOutput
- func (ManualScalingPtrOutput) ElementType() reflect.Type
- func (o ManualScalingPtrOutput) Instances() pulumi.IntPtrOutput
- func (o ManualScalingPtrOutput) ToManualScalingPtrOutput() ManualScalingPtrOutput
- func (o ManualScalingPtrOutput) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
- type ManualScalingResponse
- type ManualScalingResponseOutput
- func (ManualScalingResponseOutput) ElementType() reflect.Type
- func (o ManualScalingResponseOutput) Instances() pulumi.IntOutput
- func (o ManualScalingResponseOutput) ToManualScalingResponseOutput() ManualScalingResponseOutput
- func (o ManualScalingResponseOutput) ToManualScalingResponseOutputWithContext(ctx context.Context) ManualScalingResponseOutput
- type Network
- type NetworkArgs
- func (NetworkArgs) ElementType() reflect.Type
- func (i NetworkArgs) ToNetworkOutput() NetworkOutput
- func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
- func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkInput
- type NetworkInstanceIpMode
- func (NetworkInstanceIpMode) ElementType() reflect.Type
- func (e NetworkInstanceIpMode) ToNetworkInstanceIpModeOutput() NetworkInstanceIpModeOutput
- func (e NetworkInstanceIpMode) ToNetworkInstanceIpModeOutputWithContext(ctx context.Context) NetworkInstanceIpModeOutput
- func (e NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
- func (e NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
- func (e NetworkInstanceIpMode) ToStringOutput() pulumi.StringOutput
- func (e NetworkInstanceIpMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkInstanceIpMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkInstanceIpMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkInstanceIpModeInput
- type NetworkInstanceIpModeOutput
- func (NetworkInstanceIpModeOutput) ElementType() reflect.Type
- func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutput() NetworkInstanceIpModeOutput
- func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutputWithContext(ctx context.Context) NetworkInstanceIpModeOutput
- func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
- func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
- func (o NetworkInstanceIpModeOutput) ToStringOutput() pulumi.StringOutput
- func (o NetworkInstanceIpModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o NetworkInstanceIpModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NetworkInstanceIpModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkInstanceIpModePtrInput
- type NetworkInstanceIpModePtrOutput
- func (o NetworkInstanceIpModePtrOutput) Elem() NetworkInstanceIpModeOutput
- func (NetworkInstanceIpModePtrOutput) ElementType() reflect.Type
- func (o NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
- func (o NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
- func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkOutput
- func (NetworkOutput) ElementType() reflect.Type
- func (o NetworkOutput) ForwardedPorts() pulumi.StringArrayOutput
- func (o NetworkOutput) InstanceIpMode() NetworkInstanceIpModePtrOutput
- func (o NetworkOutput) InstanceTag() pulumi.StringPtrOutput
- func (o NetworkOutput) Name() pulumi.StringPtrOutput
- func (o NetworkOutput) SessionAffinity() pulumi.BoolPtrOutput
- func (o NetworkOutput) SubnetworkName() pulumi.StringPtrOutput
- func (o NetworkOutput) ToNetworkOutput() NetworkOutput
- func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
- func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkPtrInput
- type NetworkPtrOutput
- func (o NetworkPtrOutput) Elem() NetworkOutput
- func (NetworkPtrOutput) ElementType() reflect.Type
- func (o NetworkPtrOutput) ForwardedPorts() pulumi.StringArrayOutput
- func (o NetworkPtrOutput) InstanceIpMode() NetworkInstanceIpModePtrOutput
- func (o NetworkPtrOutput) InstanceTag() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) Name() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) SessionAffinity() pulumi.BoolPtrOutput
- func (o NetworkPtrOutput) SubnetworkName() pulumi.StringPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
- func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
- type NetworkResponse
- type NetworkResponseOutput
- func (NetworkResponseOutput) ElementType() reflect.Type
- func (o NetworkResponseOutput) ForwardedPorts() pulumi.StringArrayOutput
- func (o NetworkResponseOutput) InstanceIpMode() pulumi.StringOutput
- func (o NetworkResponseOutput) InstanceTag() pulumi.StringOutput
- func (o NetworkResponseOutput) Name() pulumi.StringOutput
- func (o NetworkResponseOutput) SessionAffinity() pulumi.BoolOutput
- func (o NetworkResponseOutput) SubnetworkName() pulumi.StringOutput
- func (o NetworkResponseOutput) ToNetworkResponseOutput() NetworkResponseOutput
- func (o NetworkResponseOutput) ToNetworkResponseOutputWithContext(ctx context.Context) NetworkResponseOutput
- type NetworkUtilization
- type NetworkUtilizationArgs
- func (NetworkUtilizationArgs) ElementType() reflect.Type
- func (i NetworkUtilizationArgs) ToNetworkUtilizationOutput() NetworkUtilizationOutput
- func (i NetworkUtilizationArgs) ToNetworkUtilizationOutputWithContext(ctx context.Context) NetworkUtilizationOutput
- func (i NetworkUtilizationArgs) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
- func (i NetworkUtilizationArgs) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
- type NetworkUtilizationInput
- type NetworkUtilizationOutput
- func (NetworkUtilizationOutput) ElementType() reflect.Type
- func (o NetworkUtilizationOutput) TargetReceivedBytesPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationOutput) TargetReceivedPacketsPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationOutput) TargetSentBytesPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationOutput) TargetSentPacketsPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationOutput) ToNetworkUtilizationOutput() NetworkUtilizationOutput
- func (o NetworkUtilizationOutput) ToNetworkUtilizationOutputWithContext(ctx context.Context) NetworkUtilizationOutput
- func (o NetworkUtilizationOutput) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
- func (o NetworkUtilizationOutput) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
- type NetworkUtilizationPtrInput
- type NetworkUtilizationPtrOutput
- func (o NetworkUtilizationPtrOutput) Elem() NetworkUtilizationOutput
- func (NetworkUtilizationPtrOutput) ElementType() reflect.Type
- func (o NetworkUtilizationPtrOutput) TargetReceivedBytesPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationPtrOutput) TargetReceivedPacketsPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationPtrOutput) TargetSentBytesPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationPtrOutput) TargetSentPacketsPerSecond() pulumi.IntPtrOutput
- func (o NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
- func (o NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
- type NetworkUtilizationResponse
- type NetworkUtilizationResponseOutput
- func (NetworkUtilizationResponseOutput) ElementType() reflect.Type
- func (o NetworkUtilizationResponseOutput) TargetReceivedBytesPerSecond() pulumi.IntOutput
- func (o NetworkUtilizationResponseOutput) TargetReceivedPacketsPerSecond() pulumi.IntOutput
- func (o NetworkUtilizationResponseOutput) TargetSentBytesPerSecond() pulumi.IntOutput
- func (o NetworkUtilizationResponseOutput) TargetSentPacketsPerSecond() pulumi.IntOutput
- func (o NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutput() NetworkUtilizationResponseOutput
- func (o NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutputWithContext(ctx context.Context) NetworkUtilizationResponseOutput
- type ReadinessCheck
- type ReadinessCheckArgs
- func (ReadinessCheckArgs) ElementType() reflect.Type
- func (i ReadinessCheckArgs) ToReadinessCheckOutput() ReadinessCheckOutput
- func (i ReadinessCheckArgs) ToReadinessCheckOutputWithContext(ctx context.Context) ReadinessCheckOutput
- func (i ReadinessCheckArgs) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
- func (i ReadinessCheckArgs) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
- type ReadinessCheckInput
- type ReadinessCheckOutput
- func (o ReadinessCheckOutput) AppStartTimeout() pulumi.StringPtrOutput
- func (o ReadinessCheckOutput) CheckInterval() pulumi.StringPtrOutput
- func (ReadinessCheckOutput) ElementType() reflect.Type
- func (o ReadinessCheckOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ReadinessCheckOutput) Host() pulumi.StringPtrOutput
- func (o ReadinessCheckOutput) Path() pulumi.StringPtrOutput
- func (o ReadinessCheckOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o ReadinessCheckOutput) Timeout() pulumi.StringPtrOutput
- func (o ReadinessCheckOutput) ToReadinessCheckOutput() ReadinessCheckOutput
- func (o ReadinessCheckOutput) ToReadinessCheckOutputWithContext(ctx context.Context) ReadinessCheckOutput
- func (o ReadinessCheckOutput) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
- func (o ReadinessCheckOutput) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
- type ReadinessCheckPtrInput
- type ReadinessCheckPtrOutput
- func (o ReadinessCheckPtrOutput) AppStartTimeout() pulumi.StringPtrOutput
- func (o ReadinessCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
- func (o ReadinessCheckPtrOutput) Elem() ReadinessCheckOutput
- func (ReadinessCheckPtrOutput) ElementType() reflect.Type
- func (o ReadinessCheckPtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o ReadinessCheckPtrOutput) Host() pulumi.StringPtrOutput
- func (o ReadinessCheckPtrOutput) Path() pulumi.StringPtrOutput
- func (o ReadinessCheckPtrOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o ReadinessCheckPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o ReadinessCheckPtrOutput) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
- func (o ReadinessCheckPtrOutput) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
- type ReadinessCheckResponse
- type ReadinessCheckResponseOutput
- func (o ReadinessCheckResponseOutput) AppStartTimeout() pulumi.StringOutput
- func (o ReadinessCheckResponseOutput) CheckInterval() pulumi.StringOutput
- func (ReadinessCheckResponseOutput) ElementType() reflect.Type
- func (o ReadinessCheckResponseOutput) FailureThreshold() pulumi.IntOutput
- func (o ReadinessCheckResponseOutput) Host() pulumi.StringOutput
- func (o ReadinessCheckResponseOutput) Path() pulumi.StringOutput
- func (o ReadinessCheckResponseOutput) SuccessThreshold() pulumi.IntOutput
- func (o ReadinessCheckResponseOutput) Timeout() pulumi.StringOutput
- func (o ReadinessCheckResponseOutput) ToReadinessCheckResponseOutput() ReadinessCheckResponseOutput
- func (o ReadinessCheckResponseOutput) ToReadinessCheckResponseOutputWithContext(ctx context.Context) ReadinessCheckResponseOutput
- type RequestUtilization
- type RequestUtilizationArgs
- func (RequestUtilizationArgs) ElementType() reflect.Type
- func (i RequestUtilizationArgs) ToRequestUtilizationOutput() RequestUtilizationOutput
- func (i RequestUtilizationArgs) ToRequestUtilizationOutputWithContext(ctx context.Context) RequestUtilizationOutput
- func (i RequestUtilizationArgs) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
- func (i RequestUtilizationArgs) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
- type RequestUtilizationInput
- type RequestUtilizationOutput
- func (RequestUtilizationOutput) ElementType() reflect.Type
- func (o RequestUtilizationOutput) TargetConcurrentRequests() pulumi.IntPtrOutput
- func (o RequestUtilizationOutput) TargetRequestCountPerSecond() pulumi.IntPtrOutput
- func (o RequestUtilizationOutput) ToRequestUtilizationOutput() RequestUtilizationOutput
- func (o RequestUtilizationOutput) ToRequestUtilizationOutputWithContext(ctx context.Context) RequestUtilizationOutput
- func (o RequestUtilizationOutput) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
- func (o RequestUtilizationOutput) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
- type RequestUtilizationPtrInput
- type RequestUtilizationPtrOutput
- func (o RequestUtilizationPtrOutput) Elem() RequestUtilizationOutput
- func (RequestUtilizationPtrOutput) ElementType() reflect.Type
- func (o RequestUtilizationPtrOutput) TargetConcurrentRequests() pulumi.IntPtrOutput
- func (o RequestUtilizationPtrOutput) TargetRequestCountPerSecond() pulumi.IntPtrOutput
- func (o RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
- func (o RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
- type RequestUtilizationResponse
- type RequestUtilizationResponseOutput
- func (RequestUtilizationResponseOutput) ElementType() reflect.Type
- func (o RequestUtilizationResponseOutput) TargetConcurrentRequests() pulumi.IntOutput
- func (o RequestUtilizationResponseOutput) TargetRequestCountPerSecond() pulumi.IntOutput
- func (o RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutput() RequestUtilizationResponseOutput
- func (o RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutputWithContext(ctx context.Context) RequestUtilizationResponseOutput
- type ResourceRecordResponse
- type ResourceRecordResponseArrayOutput
- func (ResourceRecordResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceRecordResponseArrayOutput) Index(i pulumi.IntInput) ResourceRecordResponseOutput
- func (o ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutput() ResourceRecordResponseArrayOutput
- func (o ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutputWithContext(ctx context.Context) ResourceRecordResponseArrayOutput
- type ResourceRecordResponseOutput
- func (ResourceRecordResponseOutput) ElementType() reflect.Type
- func (o ResourceRecordResponseOutput) Name() pulumi.StringOutput
- func (o ResourceRecordResponseOutput) Rrdata() pulumi.StringOutput
- func (o ResourceRecordResponseOutput) ToResourceRecordResponseOutput() ResourceRecordResponseOutput
- func (o ResourceRecordResponseOutput) ToResourceRecordResponseOutputWithContext(ctx context.Context) ResourceRecordResponseOutput
- func (o ResourceRecordResponseOutput) Type() pulumi.StringOutput
- type Resources
- type ResourcesArgs
- func (ResourcesArgs) ElementType() reflect.Type
- func (i ResourcesArgs) ToResourcesOutput() ResourcesOutput
- func (i ResourcesArgs) ToResourcesOutputWithContext(ctx context.Context) ResourcesOutput
- func (i ResourcesArgs) ToResourcesPtrOutput() ResourcesPtrOutput
- func (i ResourcesArgs) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
- type ResourcesInput
- type ResourcesOutput
- func (o ResourcesOutput) Cpu() pulumi.Float64PtrOutput
- func (o ResourcesOutput) DiskGb() pulumi.Float64PtrOutput
- func (ResourcesOutput) ElementType() reflect.Type
- func (o ResourcesOutput) KmsKeyReference() pulumi.StringPtrOutput
- func (o ResourcesOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o ResourcesOutput) ToResourcesOutput() ResourcesOutput
- func (o ResourcesOutput) ToResourcesOutputWithContext(ctx context.Context) ResourcesOutput
- func (o ResourcesOutput) ToResourcesPtrOutput() ResourcesPtrOutput
- func (o ResourcesOutput) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
- func (o ResourcesOutput) Volumes() VolumeArrayOutput
- type ResourcesPtrInput
- type ResourcesPtrOutput
- func (o ResourcesPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o ResourcesPtrOutput) DiskGb() pulumi.Float64PtrOutput
- func (o ResourcesPtrOutput) Elem() ResourcesOutput
- func (ResourcesPtrOutput) ElementType() reflect.Type
- func (o ResourcesPtrOutput) KmsKeyReference() pulumi.StringPtrOutput
- func (o ResourcesPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o ResourcesPtrOutput) ToResourcesPtrOutput() ResourcesPtrOutput
- func (o ResourcesPtrOutput) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
- func (o ResourcesPtrOutput) Volumes() VolumeArrayOutput
- type ResourcesResponse
- type ResourcesResponseOutput
- func (o ResourcesResponseOutput) Cpu() pulumi.Float64Output
- func (o ResourcesResponseOutput) DiskGb() pulumi.Float64Output
- func (ResourcesResponseOutput) ElementType() reflect.Type
- func (o ResourcesResponseOutput) KmsKeyReference() pulumi.StringOutput
- func (o ResourcesResponseOutput) MemoryGb() pulumi.Float64Output
- func (o ResourcesResponseOutput) ToResourcesResponseOutput() ResourcesResponseOutput
- func (o ResourcesResponseOutput) ToResourcesResponseOutputWithContext(ctx context.Context) ResourcesResponseOutput
- func (o ResourcesResponseOutput) Volumes() VolumeResponseArrayOutput
- type ScriptHandler
- type ScriptHandlerArgs
- func (ScriptHandlerArgs) ElementType() reflect.Type
- func (i ScriptHandlerArgs) ToScriptHandlerOutput() ScriptHandlerOutput
- func (i ScriptHandlerArgs) ToScriptHandlerOutputWithContext(ctx context.Context) ScriptHandlerOutput
- func (i ScriptHandlerArgs) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
- func (i ScriptHandlerArgs) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
- type ScriptHandlerInput
- type ScriptHandlerOutput
- func (ScriptHandlerOutput) ElementType() reflect.Type
- func (o ScriptHandlerOutput) ScriptPath() pulumi.StringPtrOutput
- func (o ScriptHandlerOutput) ToScriptHandlerOutput() ScriptHandlerOutput
- func (o ScriptHandlerOutput) ToScriptHandlerOutputWithContext(ctx context.Context) ScriptHandlerOutput
- func (o ScriptHandlerOutput) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
- func (o ScriptHandlerOutput) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
- type ScriptHandlerPtrInput
- type ScriptHandlerPtrOutput
- func (o ScriptHandlerPtrOutput) Elem() ScriptHandlerOutput
- func (ScriptHandlerPtrOutput) ElementType() reflect.Type
- func (o ScriptHandlerPtrOutput) ScriptPath() pulumi.StringPtrOutput
- func (o ScriptHandlerPtrOutput) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
- func (o ScriptHandlerPtrOutput) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
- type ScriptHandlerResponse
- type ScriptHandlerResponseOutput
- func (ScriptHandlerResponseOutput) ElementType() reflect.Type
- func (o ScriptHandlerResponseOutput) ScriptPath() pulumi.StringOutput
- func (o ScriptHandlerResponseOutput) ToScriptHandlerResponseOutput() ScriptHandlerResponseOutput
- func (o ScriptHandlerResponseOutput) ToScriptHandlerResponseOutputWithContext(ctx context.Context) ScriptHandlerResponseOutput
- type SslSettings
- type SslSettingsArgs
- func (SslSettingsArgs) ElementType() reflect.Type
- func (i SslSettingsArgs) ToSslSettingsOutput() SslSettingsOutput
- func (i SslSettingsArgs) ToSslSettingsOutputWithContext(ctx context.Context) SslSettingsOutput
- func (i SslSettingsArgs) ToSslSettingsPtrOutput() SslSettingsPtrOutput
- func (i SslSettingsArgs) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
- type SslSettingsInput
- type SslSettingsOutput
- func (o SslSettingsOutput) CertificateId() pulumi.StringPtrOutput
- func (SslSettingsOutput) ElementType() reflect.Type
- func (o SslSettingsOutput) SslManagementType() SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsOutput) ToSslSettingsOutput() SslSettingsOutput
- func (o SslSettingsOutput) ToSslSettingsOutputWithContext(ctx context.Context) SslSettingsOutput
- func (o SslSettingsOutput) ToSslSettingsPtrOutput() SslSettingsPtrOutput
- func (o SslSettingsOutput) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
- type SslSettingsPtrInput
- type SslSettingsPtrOutput
- func (o SslSettingsPtrOutput) CertificateId() pulumi.StringPtrOutput
- func (o SslSettingsPtrOutput) Elem() SslSettingsOutput
- func (SslSettingsPtrOutput) ElementType() reflect.Type
- func (o SslSettingsPtrOutput) SslManagementType() SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsPtrOutput) ToSslSettingsPtrOutput() SslSettingsPtrOutput
- func (o SslSettingsPtrOutput) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
- type SslSettingsResponse
- type SslSettingsResponseOutput
- func (o SslSettingsResponseOutput) CertificateId() pulumi.StringOutput
- func (SslSettingsResponseOutput) ElementType() reflect.Type
- func (o SslSettingsResponseOutput) PendingManagedCertificateId() pulumi.StringOutput
- func (o SslSettingsResponseOutput) SslManagementType() pulumi.StringOutput
- func (o SslSettingsResponseOutput) ToSslSettingsResponseOutput() SslSettingsResponseOutput
- func (o SslSettingsResponseOutput) ToSslSettingsResponseOutputWithContext(ctx context.Context) SslSettingsResponseOutput
- type SslSettingsSslManagementType
- func (SslSettingsSslManagementType) ElementType() reflect.Type
- func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutput() SslSettingsSslManagementTypeOutput
- func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutputWithContext(ctx context.Context) SslSettingsSslManagementTypeOutput
- func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
- func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
- func (e SslSettingsSslManagementType) ToStringOutput() pulumi.StringOutput
- func (e SslSettingsSslManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslSettingsSslManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslSettingsSslManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslSettingsSslManagementTypeInput
- type SslSettingsSslManagementTypeOutput
- func (SslSettingsSslManagementTypeOutput) ElementType() reflect.Type
- func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutput() SslSettingsSslManagementTypeOutput
- func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutputWithContext(ctx context.Context) SslSettingsSslManagementTypeOutput
- func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsSslManagementTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o SslSettingsSslManagementTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SslSettingsSslManagementTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslSettingsSslManagementTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslSettingsSslManagementTypePtrInput
- type SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsSslManagementTypePtrOutput) Elem() SslSettingsSslManagementTypeOutput
- func (SslSettingsSslManagementTypePtrOutput) ElementType() reflect.Type
- func (o SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
- func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StandardSchedulerSettings
- type StandardSchedulerSettingsArgs
- func (StandardSchedulerSettingsArgs) ElementType() reflect.Type
- func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutput() StandardSchedulerSettingsOutput
- func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutputWithContext(ctx context.Context) StandardSchedulerSettingsOutput
- func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
- func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
- type StandardSchedulerSettingsInput
- type StandardSchedulerSettingsOutput
- func (StandardSchedulerSettingsOutput) ElementType() reflect.Type
- func (o StandardSchedulerSettingsOutput) MaxInstances() pulumi.IntPtrOutput
- func (o StandardSchedulerSettingsOutput) MinInstances() pulumi.IntPtrOutput
- func (o StandardSchedulerSettingsOutput) TargetCpuUtilization() pulumi.Float64PtrOutput
- func (o StandardSchedulerSettingsOutput) TargetThroughputUtilization() pulumi.Float64PtrOutput
- func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutput() StandardSchedulerSettingsOutput
- func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutputWithContext(ctx context.Context) StandardSchedulerSettingsOutput
- func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
- func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
- type StandardSchedulerSettingsPtrInput
- type StandardSchedulerSettingsPtrOutput
- func (o StandardSchedulerSettingsPtrOutput) Elem() StandardSchedulerSettingsOutput
- func (StandardSchedulerSettingsPtrOutput) ElementType() reflect.Type
- func (o StandardSchedulerSettingsPtrOutput) MaxInstances() pulumi.IntPtrOutput
- func (o StandardSchedulerSettingsPtrOutput) MinInstances() pulumi.IntPtrOutput
- func (o StandardSchedulerSettingsPtrOutput) TargetCpuUtilization() pulumi.Float64PtrOutput
- func (o StandardSchedulerSettingsPtrOutput) TargetThroughputUtilization() pulumi.Float64PtrOutput
- func (o StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
- func (o StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
- type StandardSchedulerSettingsResponse
- type StandardSchedulerSettingsResponseOutput
- func (StandardSchedulerSettingsResponseOutput) ElementType() reflect.Type
- func (o StandardSchedulerSettingsResponseOutput) MaxInstances() pulumi.IntOutput
- func (o StandardSchedulerSettingsResponseOutput) MinInstances() pulumi.IntOutput
- func (o StandardSchedulerSettingsResponseOutput) TargetCpuUtilization() pulumi.Float64Output
- func (o StandardSchedulerSettingsResponseOutput) TargetThroughputUtilization() pulumi.Float64Output
- func (o StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutput() StandardSchedulerSettingsResponseOutput
- func (o StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutputWithContext(ctx context.Context) StandardSchedulerSettingsResponseOutput
- type StaticFilesHandler
- type StaticFilesHandlerArgs
- func (StaticFilesHandlerArgs) ElementType() reflect.Type
- func (i StaticFilesHandlerArgs) ToStaticFilesHandlerOutput() StaticFilesHandlerOutput
- func (i StaticFilesHandlerArgs) ToStaticFilesHandlerOutputWithContext(ctx context.Context) StaticFilesHandlerOutput
- func (i StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
- func (i StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
- type StaticFilesHandlerInput
- type StaticFilesHandlerOutput
- func (o StaticFilesHandlerOutput) ApplicationReadable() pulumi.BoolPtrOutput
- func (StaticFilesHandlerOutput) ElementType() reflect.Type
- func (o StaticFilesHandlerOutput) Expiration() pulumi.StringPtrOutput
- func (o StaticFilesHandlerOutput) HttpHeaders() pulumi.StringMapOutput
- func (o StaticFilesHandlerOutput) MimeType() pulumi.StringPtrOutput
- func (o StaticFilesHandlerOutput) Path() pulumi.StringPtrOutput
- func (o StaticFilesHandlerOutput) RequireMatchingFile() pulumi.BoolPtrOutput
- func (o StaticFilesHandlerOutput) ToStaticFilesHandlerOutput() StaticFilesHandlerOutput
- func (o StaticFilesHandlerOutput) ToStaticFilesHandlerOutputWithContext(ctx context.Context) StaticFilesHandlerOutput
- func (o StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
- func (o StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
- func (o StaticFilesHandlerOutput) UploadPathRegex() pulumi.StringPtrOutput
- type StaticFilesHandlerPtrInput
- type StaticFilesHandlerPtrOutput
- func (o StaticFilesHandlerPtrOutput) ApplicationReadable() pulumi.BoolPtrOutput
- func (o StaticFilesHandlerPtrOutput) Elem() StaticFilesHandlerOutput
- func (StaticFilesHandlerPtrOutput) ElementType() reflect.Type
- func (o StaticFilesHandlerPtrOutput) Expiration() pulumi.StringPtrOutput
- func (o StaticFilesHandlerPtrOutput) HttpHeaders() pulumi.StringMapOutput
- func (o StaticFilesHandlerPtrOutput) MimeType() pulumi.StringPtrOutput
- func (o StaticFilesHandlerPtrOutput) Path() pulumi.StringPtrOutput
- func (o StaticFilesHandlerPtrOutput) RequireMatchingFile() pulumi.BoolPtrOutput
- func (o StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
- func (o StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
- func (o StaticFilesHandlerPtrOutput) UploadPathRegex() pulumi.StringPtrOutput
- type StaticFilesHandlerResponse
- type StaticFilesHandlerResponseOutput
- func (o StaticFilesHandlerResponseOutput) ApplicationReadable() pulumi.BoolOutput
- func (StaticFilesHandlerResponseOutput) ElementType() reflect.Type
- func (o StaticFilesHandlerResponseOutput) Expiration() pulumi.StringOutput
- func (o StaticFilesHandlerResponseOutput) HttpHeaders() pulumi.StringMapOutput
- func (o StaticFilesHandlerResponseOutput) MimeType() pulumi.StringOutput
- func (o StaticFilesHandlerResponseOutput) Path() pulumi.StringOutput
- func (o StaticFilesHandlerResponseOutput) RequireMatchingFile() pulumi.BoolOutput
- func (o StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutput() StaticFilesHandlerResponseOutput
- func (o StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutputWithContext(ctx context.Context) StaticFilesHandlerResponseOutput
- func (o StaticFilesHandlerResponseOutput) UploadPathRegex() pulumi.StringOutput
- type UrlDispatchRule
- type UrlDispatchRuleArgs
- type UrlDispatchRuleArray
- type UrlDispatchRuleArrayInput
- type UrlDispatchRuleArrayOutput
- func (UrlDispatchRuleArrayOutput) ElementType() reflect.Type
- func (o UrlDispatchRuleArrayOutput) Index(i pulumi.IntInput) UrlDispatchRuleOutput
- func (o UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutput() UrlDispatchRuleArrayOutput
- func (o UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutputWithContext(ctx context.Context) UrlDispatchRuleArrayOutput
- type UrlDispatchRuleInput
- type UrlDispatchRuleOutput
- func (o UrlDispatchRuleOutput) Domain() pulumi.StringPtrOutput
- func (UrlDispatchRuleOutput) ElementType() reflect.Type
- func (o UrlDispatchRuleOutput) Path() pulumi.StringPtrOutput
- func (o UrlDispatchRuleOutput) Service() pulumi.StringPtrOutput
- func (o UrlDispatchRuleOutput) ToUrlDispatchRuleOutput() UrlDispatchRuleOutput
- func (o UrlDispatchRuleOutput) ToUrlDispatchRuleOutputWithContext(ctx context.Context) UrlDispatchRuleOutput
- type UrlDispatchRuleResponse
- type UrlDispatchRuleResponseArrayOutput
- func (UrlDispatchRuleResponseArrayOutput) ElementType() reflect.Type
- func (o UrlDispatchRuleResponseArrayOutput) Index(i pulumi.IntInput) UrlDispatchRuleResponseOutput
- func (o UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutput() UrlDispatchRuleResponseArrayOutput
- func (o UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutputWithContext(ctx context.Context) UrlDispatchRuleResponseArrayOutput
- type UrlDispatchRuleResponseOutput
- func (o UrlDispatchRuleResponseOutput) Domain() pulumi.StringOutput
- func (UrlDispatchRuleResponseOutput) ElementType() reflect.Type
- func (o UrlDispatchRuleResponseOutput) Path() pulumi.StringOutput
- func (o UrlDispatchRuleResponseOutput) Service() pulumi.StringOutput
- func (o UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutput() UrlDispatchRuleResponseOutput
- func (o UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutputWithContext(ctx context.Context) UrlDispatchRuleResponseOutput
- type UrlMap
- type UrlMapArgs
- type UrlMapArray
- type UrlMapArrayInput
- type UrlMapArrayOutput
- type UrlMapAuthFailAction
- func (UrlMapAuthFailAction) ElementType() reflect.Type
- func (e UrlMapAuthFailAction) ToStringOutput() pulumi.StringOutput
- func (e UrlMapAuthFailAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlMapAuthFailAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlMapAuthFailAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionOutput() UrlMapAuthFailActionOutput
- func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionOutputWithContext(ctx context.Context) UrlMapAuthFailActionOutput
- func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
- func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
- type UrlMapAuthFailActionInput
- type UrlMapAuthFailActionOutput
- func (UrlMapAuthFailActionOutput) ElementType() reflect.Type
- func (o UrlMapAuthFailActionOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlMapAuthFailActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlMapAuthFailActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapAuthFailActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutput() UrlMapAuthFailActionOutput
- func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutputWithContext(ctx context.Context) UrlMapAuthFailActionOutput
- func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
- func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
- type UrlMapAuthFailActionPtrInput
- type UrlMapAuthFailActionPtrOutput
- func (o UrlMapAuthFailActionPtrOutput) Elem() UrlMapAuthFailActionOutput
- func (UrlMapAuthFailActionPtrOutput) ElementType() reflect.Type
- func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
- func (o UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
- type UrlMapInput
- type UrlMapLogin
- func (UrlMapLogin) ElementType() reflect.Type
- func (e UrlMapLogin) ToStringOutput() pulumi.StringOutput
- func (e UrlMapLogin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlMapLogin) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlMapLogin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlMapLogin) ToUrlMapLoginOutput() UrlMapLoginOutput
- func (e UrlMapLogin) ToUrlMapLoginOutputWithContext(ctx context.Context) UrlMapLoginOutput
- func (e UrlMapLogin) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
- func (e UrlMapLogin) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
- type UrlMapLoginInput
- type UrlMapLoginOutput
- func (UrlMapLoginOutput) ElementType() reflect.Type
- func (o UrlMapLoginOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlMapLoginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlMapLoginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapLoginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapLoginOutput) ToUrlMapLoginOutput() UrlMapLoginOutput
- func (o UrlMapLoginOutput) ToUrlMapLoginOutputWithContext(ctx context.Context) UrlMapLoginOutput
- func (o UrlMapLoginOutput) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
- func (o UrlMapLoginOutput) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
- type UrlMapLoginPtrInput
- type UrlMapLoginPtrOutput
- func (o UrlMapLoginPtrOutput) Elem() UrlMapLoginOutput
- func (UrlMapLoginPtrOutput) ElementType() reflect.Type
- func (o UrlMapLoginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
- func (o UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
- type UrlMapOutput
- func (o UrlMapOutput) ApiEndpoint() ApiEndpointHandlerPtrOutput
- func (o UrlMapOutput) AuthFailAction() UrlMapAuthFailActionPtrOutput
- func (UrlMapOutput) ElementType() reflect.Type
- func (o UrlMapOutput) Login() UrlMapLoginPtrOutput
- func (o UrlMapOutput) RedirectHttpResponseCode() UrlMapRedirectHttpResponseCodePtrOutput
- func (o UrlMapOutput) Script() ScriptHandlerPtrOutput
- func (o UrlMapOutput) SecurityLevel() UrlMapSecurityLevelPtrOutput
- func (o UrlMapOutput) StaticFiles() StaticFilesHandlerPtrOutput
- func (o UrlMapOutput) ToUrlMapOutput() UrlMapOutput
- func (o UrlMapOutput) ToUrlMapOutputWithContext(ctx context.Context) UrlMapOutput
- func (o UrlMapOutput) UrlRegex() pulumi.StringPtrOutput
- type UrlMapRedirectHttpResponseCode
- func (UrlMapRedirectHttpResponseCode) ElementType() reflect.Type
- func (e UrlMapRedirectHttpResponseCode) ToStringOutput() pulumi.StringOutput
- func (e UrlMapRedirectHttpResponseCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlMapRedirectHttpResponseCode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlMapRedirectHttpResponseCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutput() UrlMapRedirectHttpResponseCodeOutput
- func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodeOutput
- func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
- func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
- type UrlMapRedirectHttpResponseCodeInput
- type UrlMapRedirectHttpResponseCodeOutput
- func (UrlMapRedirectHttpResponseCodeOutput) ElementType() reflect.Type
- func (o UrlMapRedirectHttpResponseCodeOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutput() UrlMapRedirectHttpResponseCodeOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodeOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
- func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
- type UrlMapRedirectHttpResponseCodePtrInput
- type UrlMapRedirectHttpResponseCodePtrOutput
- func (o UrlMapRedirectHttpResponseCodePtrOutput) Elem() UrlMapRedirectHttpResponseCodeOutput
- func (UrlMapRedirectHttpResponseCodePtrOutput) ElementType() reflect.Type
- func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
- func (o UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
- type UrlMapResponse
- type UrlMapResponseArrayOutput
- func (UrlMapResponseArrayOutput) ElementType() reflect.Type
- func (o UrlMapResponseArrayOutput) Index(i pulumi.IntInput) UrlMapResponseOutput
- func (o UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutput() UrlMapResponseArrayOutput
- func (o UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutputWithContext(ctx context.Context) UrlMapResponseArrayOutput
- type UrlMapResponseOutput
- func (o UrlMapResponseOutput) ApiEndpoint() ApiEndpointHandlerResponseOutput
- func (o UrlMapResponseOutput) AuthFailAction() pulumi.StringOutput
- func (UrlMapResponseOutput) ElementType() reflect.Type
- func (o UrlMapResponseOutput) Login() pulumi.StringOutput
- func (o UrlMapResponseOutput) RedirectHttpResponseCode() pulumi.StringOutput
- func (o UrlMapResponseOutput) Script() ScriptHandlerResponseOutput
- func (o UrlMapResponseOutput) SecurityLevel() pulumi.StringOutput
- func (o UrlMapResponseOutput) StaticFiles() StaticFilesHandlerResponseOutput
- func (o UrlMapResponseOutput) ToUrlMapResponseOutput() UrlMapResponseOutput
- func (o UrlMapResponseOutput) ToUrlMapResponseOutputWithContext(ctx context.Context) UrlMapResponseOutput
- func (o UrlMapResponseOutput) UrlRegex() pulumi.StringOutput
- type UrlMapSecurityLevel
- func (UrlMapSecurityLevel) ElementType() reflect.Type
- func (e UrlMapSecurityLevel) ToStringOutput() pulumi.StringOutput
- func (e UrlMapSecurityLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UrlMapSecurityLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UrlMapSecurityLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelOutput() UrlMapSecurityLevelOutput
- func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelOutputWithContext(ctx context.Context) UrlMapSecurityLevelOutput
- func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
- func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
- type UrlMapSecurityLevelInput
- type UrlMapSecurityLevelOutput
- func (UrlMapSecurityLevelOutput) ElementType() reflect.Type
- func (o UrlMapSecurityLevelOutput) ToStringOutput() pulumi.StringOutput
- func (o UrlMapSecurityLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o UrlMapSecurityLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapSecurityLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutput() UrlMapSecurityLevelOutput
- func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutputWithContext(ctx context.Context) UrlMapSecurityLevelOutput
- func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
- func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
- type UrlMapSecurityLevelPtrInput
- type UrlMapSecurityLevelPtrOutput
- func (o UrlMapSecurityLevelPtrOutput) Elem() UrlMapSecurityLevelOutput
- func (UrlMapSecurityLevelPtrOutput) ElementType() reflect.Type
- func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
- func (o UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
- type Version
- type VersionArgs
- type VersionInboundServicesItem
- func (VersionInboundServicesItem) ElementType() reflect.Type
- func (e VersionInboundServicesItem) ToStringOutput() pulumi.StringOutput
- func (e VersionInboundServicesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VersionInboundServicesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VersionInboundServicesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VersionInboundServicesItem) ToVersionInboundServicesItemOutput() VersionInboundServicesItemOutput
- func (e VersionInboundServicesItem) ToVersionInboundServicesItemOutputWithContext(ctx context.Context) VersionInboundServicesItemOutput
- func (e VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
- func (e VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
- type VersionInboundServicesItemArray
- func (VersionInboundServicesItemArray) ElementType() reflect.Type
- func (i VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutput() VersionInboundServicesItemArrayOutput
- func (i VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutputWithContext(ctx context.Context) VersionInboundServicesItemArrayOutput
- type VersionInboundServicesItemArrayInput
- type VersionInboundServicesItemArrayOutput
- func (VersionInboundServicesItemArrayOutput) ElementType() reflect.Type
- func (o VersionInboundServicesItemArrayOutput) Index(i pulumi.IntInput) VersionInboundServicesItemOutput
- func (o VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutput() VersionInboundServicesItemArrayOutput
- func (o VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutputWithContext(ctx context.Context) VersionInboundServicesItemArrayOutput
- type VersionInboundServicesItemInput
- type VersionInboundServicesItemOutput
- func (VersionInboundServicesItemOutput) ElementType() reflect.Type
- func (o VersionInboundServicesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o VersionInboundServicesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VersionInboundServicesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionInboundServicesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutput() VersionInboundServicesItemOutput
- func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutputWithContext(ctx context.Context) VersionInboundServicesItemOutput
- func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
- func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
- type VersionInboundServicesItemPtrInput
- type VersionInboundServicesItemPtrOutput
- func (o VersionInboundServicesItemPtrOutput) Elem() VersionInboundServicesItemOutput
- func (VersionInboundServicesItemPtrOutput) ElementType() reflect.Type
- func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
- func (o VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
- type VersionInput
- type VersionOutput
- func (o VersionOutput) ApiConfig() ApiConfigHandlerResponseOutput
- func (o VersionOutput) AppEngineApis() pulumi.BoolOutput
- func (o VersionOutput) AppId() pulumi.StringOutput
- func (o VersionOutput) AutomaticScaling() AutomaticScalingResponseOutput
- func (o VersionOutput) BasicScaling() BasicScalingResponseOutput
- func (o VersionOutput) BetaSettings() pulumi.StringMapOutput
- func (o VersionOutput) BuildEnvVariables() pulumi.StringMapOutput
- func (o VersionOutput) CreateTime() pulumi.StringOutput
- func (o VersionOutput) CreatedBy() pulumi.StringOutput
- func (o VersionOutput) DefaultExpiration() pulumi.StringOutput
- func (o VersionOutput) Deployment() DeploymentResponseOutput
- func (o VersionOutput) DiskUsageBytes() pulumi.StringOutput
- func (VersionOutput) ElementType() reflect.Type
- func (o VersionOutput) EndpointsApiService() EndpointsApiServiceResponseOutput
- func (o VersionOutput) Entrypoint() EntrypointResponseOutput
- func (o VersionOutput) Env() pulumi.StringOutput
- func (o VersionOutput) EnvVariables() pulumi.StringMapOutput
- func (o VersionOutput) ErrorHandlers() ErrorHandlerResponseArrayOutput
- func (o VersionOutput) FlexibleRuntimeSettings() FlexibleRuntimeSettingsResponseOutput
- func (o VersionOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
- func (o VersionOutput) Handlers() UrlMapResponseArrayOutput
- func (o VersionOutput) HealthCheck() HealthCheckResponseOutput
- func (o VersionOutput) InboundServices() pulumi.StringArrayOutput
- func (o VersionOutput) InstanceClass() pulumi.StringOutput
- func (o VersionOutput) Libraries() LibraryResponseArrayOutput
- func (o VersionOutput) LivenessCheck() LivenessCheckResponseOutput
- func (o VersionOutput) ManualScaling() ManualScalingResponseOutput
- func (o VersionOutput) Name() pulumi.StringOutput
- func (o VersionOutput) Network() NetworkResponseOutput
- func (o VersionOutput) NobuildFilesRegex() pulumi.StringOutput
- func (o VersionOutput) ReadinessCheck() ReadinessCheckResponseOutput
- func (o VersionOutput) Resources() ResourcesResponseOutput
- func (o VersionOutput) Runtime() pulumi.StringOutput
- func (o VersionOutput) RuntimeApiVersion() pulumi.StringOutput
- func (o VersionOutput) RuntimeChannel() pulumi.StringOutput
- func (o VersionOutput) RuntimeMainExecutablePath() pulumi.StringOutput
- func (o VersionOutput) ServiceAccount() pulumi.StringOutput
- func (o VersionOutput) ServiceId() pulumi.StringOutput
- func (o VersionOutput) ServingStatus() pulumi.StringOutput
- func (o VersionOutput) Threadsafe() pulumi.BoolOutput
- func (o VersionOutput) ToVersionOutput() VersionOutput
- func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
- func (o VersionOutput) VersionUrl() pulumi.StringOutput
- func (o VersionOutput) Vm() pulumi.BoolOutput
- func (o VersionOutput) VpcAccessConnector() VpcAccessConnectorResponseOutput
- func (o VersionOutput) Zones() pulumi.StringArrayOutputdeprecated
- type VersionServingStatus
- func (VersionServingStatus) ElementType() reflect.Type
- func (e VersionServingStatus) ToStringOutput() pulumi.StringOutput
- func (e VersionServingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VersionServingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VersionServingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VersionServingStatus) ToVersionServingStatusOutput() VersionServingStatusOutput
- func (e VersionServingStatus) ToVersionServingStatusOutputWithContext(ctx context.Context) VersionServingStatusOutput
- func (e VersionServingStatus) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
- func (e VersionServingStatus) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
- type VersionServingStatusInput
- type VersionServingStatusOutput
- func (VersionServingStatusOutput) ElementType() reflect.Type
- func (o VersionServingStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o VersionServingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VersionServingStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionServingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionServingStatusOutput) ToVersionServingStatusOutput() VersionServingStatusOutput
- func (o VersionServingStatusOutput) ToVersionServingStatusOutputWithContext(ctx context.Context) VersionServingStatusOutput
- func (o VersionServingStatusOutput) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
- func (o VersionServingStatusOutput) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
- type VersionServingStatusPtrInput
- type VersionServingStatusPtrOutput
- func (o VersionServingStatusPtrOutput) Elem() VersionServingStatusOutput
- func (VersionServingStatusPtrOutput) ElementType() reflect.Type
- func (o VersionServingStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VersionServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
- func (o VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
- type VersionState
- type Volume
- type VolumeArgs
- type VolumeArray
- type VolumeArrayInput
- type VolumeArrayOutput
- type VolumeInput
- type VolumeOutput
- func (VolumeOutput) ElementType() reflect.Type
- func (o VolumeOutput) Name() pulumi.StringPtrOutput
- func (o VolumeOutput) SizeGb() pulumi.Float64PtrOutput
- func (o VolumeOutput) ToVolumeOutput() VolumeOutput
- func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
- func (o VolumeOutput) VolumeType() pulumi.StringPtrOutput
- type VolumeResponse
- type VolumeResponseArrayOutput
- func (VolumeResponseArrayOutput) ElementType() reflect.Type
- func (o VolumeResponseArrayOutput) Index(i pulumi.IntInput) VolumeResponseOutput
- func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutput() VolumeResponseArrayOutput
- func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext(ctx context.Context) VolumeResponseArrayOutput
- type VolumeResponseOutput
- func (VolumeResponseOutput) ElementType() reflect.Type
- func (o VolumeResponseOutput) Name() pulumi.StringOutput
- func (o VolumeResponseOutput) SizeGb() pulumi.Float64Output
- func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
- func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput
- func (o VolumeResponseOutput) VolumeType() pulumi.StringOutput
- type VpcAccessConnector
- type VpcAccessConnectorArgs
- func (VpcAccessConnectorArgs) ElementType() reflect.Type
- func (i VpcAccessConnectorArgs) ToVpcAccessConnectorOutput() VpcAccessConnectorOutput
- func (i VpcAccessConnectorArgs) ToVpcAccessConnectorOutputWithContext(ctx context.Context) VpcAccessConnectorOutput
- func (i VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
- func (i VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
- type VpcAccessConnectorEgressSetting
- func (VpcAccessConnectorEgressSetting) ElementType() reflect.Type
- func (e VpcAccessConnectorEgressSetting) ToStringOutput() pulumi.StringOutput
- func (e VpcAccessConnectorEgressSetting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VpcAccessConnectorEgressSetting) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VpcAccessConnectorEgressSetting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutput() VpcAccessConnectorEgressSettingOutput
- func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingOutput
- func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
- func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
- type VpcAccessConnectorEgressSettingInput
- type VpcAccessConnectorEgressSettingOutput
- func (VpcAccessConnectorEgressSettingOutput) ElementType() reflect.Type
- func (o VpcAccessConnectorEgressSettingOutput) ToStringOutput() pulumi.StringOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutput() VpcAccessConnectorEgressSettingOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
- func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
- type VpcAccessConnectorEgressSettingPtrInput
- type VpcAccessConnectorEgressSettingPtrOutput
- func (o VpcAccessConnectorEgressSettingPtrOutput) Elem() VpcAccessConnectorEgressSettingOutput
- func (VpcAccessConnectorEgressSettingPtrOutput) ElementType() reflect.Type
- func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
- func (o VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
- type VpcAccessConnectorInput
- type VpcAccessConnectorOutput
- func (o VpcAccessConnectorOutput) EgressSetting() VpcAccessConnectorEgressSettingPtrOutput
- func (VpcAccessConnectorOutput) ElementType() reflect.Type
- func (o VpcAccessConnectorOutput) Name() pulumi.StringPtrOutput
- func (o VpcAccessConnectorOutput) ToVpcAccessConnectorOutput() VpcAccessConnectorOutput
- func (o VpcAccessConnectorOutput) ToVpcAccessConnectorOutputWithContext(ctx context.Context) VpcAccessConnectorOutput
- func (o VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
- func (o VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
- type VpcAccessConnectorPtrInput
- type VpcAccessConnectorPtrOutput
- func (o VpcAccessConnectorPtrOutput) EgressSetting() VpcAccessConnectorEgressSettingPtrOutput
- func (o VpcAccessConnectorPtrOutput) Elem() VpcAccessConnectorOutput
- func (VpcAccessConnectorPtrOutput) ElementType() reflect.Type
- func (o VpcAccessConnectorPtrOutput) Name() pulumi.StringPtrOutput
- func (o VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
- func (o VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
- type VpcAccessConnectorResponse
- type VpcAccessConnectorResponseOutput
- func (o VpcAccessConnectorResponseOutput) EgressSetting() pulumi.StringOutput
- func (VpcAccessConnectorResponseOutput) ElementType() reflect.Type
- func (o VpcAccessConnectorResponseOutput) Name() pulumi.StringOutput
- func (o VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutput() VpcAccessConnectorResponseOutput
- func (o VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutputWithContext(ctx context.Context) VpcAccessConnectorResponseOutput
- type ZipInfo
- type ZipInfoArgs
- func (ZipInfoArgs) ElementType() reflect.Type
- func (i ZipInfoArgs) ToZipInfoOutput() ZipInfoOutput
- func (i ZipInfoArgs) ToZipInfoOutputWithContext(ctx context.Context) ZipInfoOutput
- func (i ZipInfoArgs) ToZipInfoPtrOutput() ZipInfoPtrOutput
- func (i ZipInfoArgs) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
- type ZipInfoInput
- type ZipInfoOutput
- func (ZipInfoOutput) ElementType() reflect.Type
- func (o ZipInfoOutput) FilesCount() pulumi.IntPtrOutput
- func (o ZipInfoOutput) SourceUrl() pulumi.StringPtrOutput
- func (o ZipInfoOutput) ToZipInfoOutput() ZipInfoOutput
- func (o ZipInfoOutput) ToZipInfoOutputWithContext(ctx context.Context) ZipInfoOutput
- func (o ZipInfoOutput) ToZipInfoPtrOutput() ZipInfoPtrOutput
- func (o ZipInfoOutput) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
- type ZipInfoPtrInput
- type ZipInfoPtrOutput
- func (o ZipInfoPtrOutput) Elem() ZipInfoOutput
- func (ZipInfoPtrOutput) ElementType() reflect.Type
- func (o ZipInfoPtrOutput) FilesCount() pulumi.IntPtrOutput
- func (o ZipInfoPtrOutput) SourceUrl() pulumi.StringPtrOutput
- func (o ZipInfoPtrOutput) ToZipInfoPtrOutput() ZipInfoPtrOutput
- func (o ZipInfoPtrOutput) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
- type ZipInfoResponse
- type ZipInfoResponseOutput
- func (ZipInfoResponseOutput) ElementType() reflect.Type
- func (o ZipInfoResponseOutput) FilesCount() pulumi.IntOutput
- func (o ZipInfoResponseOutput) SourceUrl() pulumi.StringOutput
- func (o ZipInfoResponseOutput) ToZipInfoResponseOutput() ZipInfoResponseOutput
- func (o ZipInfoResponseOutput) ToZipInfoResponseOutputWithContext(ctx context.Context) ZipInfoResponseOutput
Constants ¶
const ( // Not specified. AUTH_FAIL_ACTION_REDIRECT is assumed. ApiConfigHandlerAuthFailActionAuthFailActionUnspecified = ApiConfigHandlerAuthFailAction("AUTH_FAIL_ACTION_UNSPECIFIED") // Redirects user to "accounts.google.com". The user is redirected back to the application URL after signing in or creating an account. ApiConfigHandlerAuthFailActionAuthFailActionRedirect = ApiConfigHandlerAuthFailAction("AUTH_FAIL_ACTION_REDIRECT") ApiConfigHandlerAuthFailActionAuthFailActionUnauthorized = ApiConfigHandlerAuthFailAction("AUTH_FAIL_ACTION_UNAUTHORIZED") )
const ( // Not specified. LOGIN_OPTIONAL is assumed. ApiConfigHandlerLoginLoginUnspecified = ApiConfigHandlerLogin("LOGIN_UNSPECIFIED") // Does not require that the user is signed in. ApiConfigHandlerLoginLoginOptional = ApiConfigHandlerLogin("LOGIN_OPTIONAL") // If the user is not signed in, the auth_fail_action is taken. In addition, if the user is not an administrator for the application, they are given an error message regardless of auth_fail_action. If the user is an administrator, the handler proceeds. ApiConfigHandlerLoginLoginAdmin = ApiConfigHandlerLogin("LOGIN_ADMIN") // If the user has signed in, the handler proceeds normally. Otherwise, the auth_fail_action is taken. ApiConfigHandlerLoginLoginRequired = ApiConfigHandlerLogin("LOGIN_REQUIRED") )
const ( // Not specified. ApiConfigHandlerSecurityLevelSecureUnspecified = ApiConfigHandlerSecurityLevel("SECURE_UNSPECIFIED") // Both HTTP and HTTPS requests with URLs that match the handler succeed without redirects. The application can examine the request to determine which protocol was used, and respond accordingly. ApiConfigHandlerSecurityLevelSecureDefault = ApiConfigHandlerSecurityLevel("SECURE_DEFAULT") // Requests for a URL that match this handler that use HTTPS are automatically redirected to the HTTP equivalent URL. ApiConfigHandlerSecurityLevelSecureNever = ApiConfigHandlerSecurityLevel("SECURE_NEVER") // Both HTTP and HTTPS requests with URLs that match the handler succeed without redirects. The application can examine the request to determine which protocol was used and respond accordingly. ApiConfigHandlerSecurityLevelSecureOptional = ApiConfigHandlerSecurityLevel("SECURE_OPTIONAL") // Requests for a URL that match this handler that do not use HTTPS are automatically redirected to the HTTPS URL with the same path. Query parameters are reserved for the redirect. ApiConfigHandlerSecurityLevelSecureAlways = ApiConfigHandlerSecurityLevel("SECURE_ALWAYS") )
const ( // Database type is unspecified. AppDatabaseTypeDatabaseTypeUnspecified = AppDatabaseType("DATABASE_TYPE_UNSPECIFIED") // Cloud Datastore AppDatabaseTypeCloudDatastore = AppDatabaseType("CLOUD_DATASTORE") // Cloud Firestore Native AppDatabaseTypeCloudFirestore = AppDatabaseType("CLOUD_FIRESTORE") // Cloud Firestore in Datastore Mode AppDatabaseTypeCloudDatastoreCompatibility = AppDatabaseType("CLOUD_DATASTORE_COMPATIBILITY") )
const ( // Serving status is unspecified. AppServingStatusUnspecified = AppServingStatus("UNSPECIFIED") // Application is serving. AppServingStatusServing = AppServingStatus("SERVING") // Application has been disabled by the user. AppServingStatusUserDisabled = AppServingStatus("USER_DISABLED") // Application has been disabled by the system. AppServingStatusSystemDisabled = AppServingStatus("SYSTEM_DISABLED") )
const ( // Not specified. Defaults to FIXED. EndpointsApiServiceRolloutStrategyUnspecifiedRolloutStrategy = EndpointsApiServiceRolloutStrategy("UNSPECIFIED_ROLLOUT_STRATEGY") // Endpoints service configuration ID will be fixed to the configuration ID specified by config_id. EndpointsApiServiceRolloutStrategyFixed = EndpointsApiServiceRolloutStrategy("FIXED") // Endpoints service configuration ID will be updated with each rollout. EndpointsApiServiceRolloutStrategyManaged = EndpointsApiServiceRolloutStrategy("MANAGED") )
const ( // Not specified. ERROR_CODE_DEFAULT is assumed. ErrorHandlerErrorCodeErrorCodeUnspecified = ErrorHandlerErrorCode("ERROR_CODE_UNSPECIFIED") // All other error types. ErrorHandlerErrorCodeErrorCodeDefault = ErrorHandlerErrorCode("ERROR_CODE_DEFAULT") // Application has exceeded a resource quota. ErrorHandlerErrorCodeErrorCodeOverQuota = ErrorHandlerErrorCode("ERROR_CODE_OVER_QUOTA") // Client blocked by the application's Denial of Service protection configuration. ErrorHandlerErrorCodeErrorCodeDosApiDenial = ErrorHandlerErrorCode("ERROR_CODE_DOS_API_DENIAL") // Deadline reached before the application responds. ErrorHandlerErrorCodeErrorCodeTimeout = ErrorHandlerErrorCode("ERROR_CODE_TIMEOUT") )
const ( IngressRuleActionUnspecifiedAction = IngressRuleAction("UNSPECIFIED_ACTION") // Matching requests are allowed. IngressRuleActionAllow = IngressRuleAction("ALLOW") // Matching requests are denied. IngressRuleActionDeny = IngressRuleAction("DENY") )
const ( // Unspecified is treated as EXTERNAL. NetworkInstanceIpModeInstanceIpModeUnspecified = NetworkInstanceIpMode("INSTANCE_IP_MODE_UNSPECIFIED") // Instances are created with both internal and external IP addresses. NetworkInstanceIpModeExternal = NetworkInstanceIpMode("EXTERNAL") // Instances are created with internal IP addresses only. NetworkInstanceIpModeInternal = NetworkInstanceIpMode("INTERNAL") )
const ( // Defaults to AUTOMATIC. SslSettingsSslManagementTypeSslManagementTypeUnspecified = SslSettingsSslManagementType("SSL_MANAGEMENT_TYPE_UNSPECIFIED") // SSL support for this domain is configured automatically. The mapped SSL certificate will be automatically renewed. SslSettingsSslManagementTypeAutomatic = SslSettingsSslManagementType("AUTOMATIC") // SSL support for this domain is configured manually by the user. Either the domain has no SSL support or a user-obtained SSL certificate has been explictly mapped to this domain. SslSettingsSslManagementTypeManual = SslSettingsSslManagementType("MANUAL") )
const ( // Not specified. AUTH_FAIL_ACTION_REDIRECT is assumed. UrlMapAuthFailActionAuthFailActionUnspecified = UrlMapAuthFailAction("AUTH_FAIL_ACTION_UNSPECIFIED") // Redirects user to "accounts.google.com". The user is redirected back to the application URL after signing in or creating an account. UrlMapAuthFailActionAuthFailActionRedirect = UrlMapAuthFailAction("AUTH_FAIL_ACTION_REDIRECT") UrlMapAuthFailActionAuthFailActionUnauthorized = UrlMapAuthFailAction("AUTH_FAIL_ACTION_UNAUTHORIZED") )
const ( // Not specified. LOGIN_OPTIONAL is assumed. UrlMapLoginLoginUnspecified = UrlMapLogin("LOGIN_UNSPECIFIED") // Does not require that the user is signed in. UrlMapLoginLoginOptional = UrlMapLogin("LOGIN_OPTIONAL") // If the user is not signed in, the auth_fail_action is taken. In addition, if the user is not an administrator for the application, they are given an error message regardless of auth_fail_action. If the user is an administrator, the handler proceeds. UrlMapLoginLoginAdmin = UrlMapLogin("LOGIN_ADMIN") // If the user has signed in, the handler proceeds normally. Otherwise, the auth_fail_action is taken. UrlMapLoginLoginRequired = UrlMapLogin("LOGIN_REQUIRED") )
const ( // Not specified. 302 is assumed. UrlMapRedirectHttpResponseCodeRedirectHttpResponseCodeUnspecified = UrlMapRedirectHttpResponseCode("REDIRECT_HTTP_RESPONSE_CODE_UNSPECIFIED") // 301 Moved Permanently code. UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode301 = UrlMapRedirectHttpResponseCode("REDIRECT_HTTP_RESPONSE_CODE_301") // 302 Moved Temporarily code. UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode302 = UrlMapRedirectHttpResponseCode("REDIRECT_HTTP_RESPONSE_CODE_302") // 303 See Other code. UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode303 = UrlMapRedirectHttpResponseCode("REDIRECT_HTTP_RESPONSE_CODE_303") // 307 Temporary Redirect code. UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode307 = UrlMapRedirectHttpResponseCode("REDIRECT_HTTP_RESPONSE_CODE_307") )
const ( // Not specified. UrlMapSecurityLevelSecureUnspecified = UrlMapSecurityLevel("SECURE_UNSPECIFIED") // Both HTTP and HTTPS requests with URLs that match the handler succeed without redirects. The application can examine the request to determine which protocol was used, and respond accordingly. UrlMapSecurityLevelSecureDefault = UrlMapSecurityLevel("SECURE_DEFAULT") // Requests for a URL that match this handler that use HTTPS are automatically redirected to the HTTP equivalent URL. UrlMapSecurityLevelSecureNever = UrlMapSecurityLevel("SECURE_NEVER") // Both HTTP and HTTPS requests with URLs that match the handler succeed without redirects. The application can examine the request to determine which protocol was used and respond accordingly. UrlMapSecurityLevelSecureOptional = UrlMapSecurityLevel("SECURE_OPTIONAL") // Requests for a URL that match this handler that do not use HTTPS are automatically redirected to the HTTPS URL with the same path. Query parameters are reserved for the redirect. UrlMapSecurityLevelSecureAlways = UrlMapSecurityLevel("SECURE_ALWAYS") )
const ( // Not specified. VersionInboundServicesItemInboundServiceUnspecified = VersionInboundServicesItem("INBOUND_SERVICE_UNSPECIFIED") // Allows an application to receive mail. VersionInboundServicesItemInboundServiceMail = VersionInboundServicesItem("INBOUND_SERVICE_MAIL") // Allows an application to receive email-bound notifications. VersionInboundServicesItemInboundServiceMailBounce = VersionInboundServicesItem("INBOUND_SERVICE_MAIL_BOUNCE") // Allows an application to receive error stanzas. VersionInboundServicesItemInboundServiceXmppError = VersionInboundServicesItem("INBOUND_SERVICE_XMPP_ERROR") // Allows an application to receive instant messages. VersionInboundServicesItemInboundServiceXmppMessage = VersionInboundServicesItem("INBOUND_SERVICE_XMPP_MESSAGE") // Allows an application to receive user subscription POSTs. VersionInboundServicesItemInboundServiceXmppSubscribe = VersionInboundServicesItem("INBOUND_SERVICE_XMPP_SUBSCRIBE") // Allows an application to receive a user's chat presence. VersionInboundServicesItemInboundServiceXmppPresence = VersionInboundServicesItem("INBOUND_SERVICE_XMPP_PRESENCE") // Registers an application for notifications when a client connects or disconnects from a channel. VersionInboundServicesItemInboundServiceChannelPresence = VersionInboundServicesItem("INBOUND_SERVICE_CHANNEL_PRESENCE") // Enables warmup requests. VersionInboundServicesItemInboundServiceWarmup = VersionInboundServicesItem("INBOUND_SERVICE_WARMUP") )
const ( // Not specified. VersionServingStatusServingStatusUnspecified = VersionServingStatus("SERVING_STATUS_UNSPECIFIED") // Currently serving. Instances are created according to the scaling settings of the version. VersionServingStatusServing = VersionServingStatus("SERVING") // Disabled. No instances will be created and the scaling settings are ignored until the state of the version changes to SERVING. VersionServingStatusStopped = VersionServingStatus("STOPPED") )
const ( VpcAccessConnectorEgressSettingEgressSettingUnspecified = VpcAccessConnectorEgressSetting("EGRESS_SETTING_UNSPECIFIED") // Force the use of VPC Access for all egress traffic from the function. VpcAccessConnectorEgressSettingAllTraffic = VpcAccessConnectorEgressSetting("ALL_TRAFFIC") // Use the VPC Access Connector for private IP space from RFC1918. VpcAccessConnectorEgressSettingPrivateIpRanges = VpcAccessConnectorEgressSetting("PRIVATE_IP_RANGES") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiConfigHandler ¶
type ApiConfigHandler struct { // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction *ApiConfigHandlerAuthFailAction `pulumi:"authFailAction"` // Level of login required to access this resource. Defaults to optional. Login *ApiConfigHandlerLogin `pulumi:"login"` // Path to the script from the application root directory. Script *string `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel *ApiConfigHandlerSecurityLevel `pulumi:"securityLevel"` // URL to serve the endpoint at. Url *string `pulumi:"url"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
type ApiConfigHandlerArgs ¶
type ApiConfigHandlerArgs struct { // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction ApiConfigHandlerAuthFailActionPtrInput `pulumi:"authFailAction"` // Level of login required to access this resource. Defaults to optional. Login ApiConfigHandlerLoginPtrInput `pulumi:"login"` // Path to the script from the application root directory. Script pulumi.StringPtrInput `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel ApiConfigHandlerSecurityLevelPtrInput `pulumi:"securityLevel"` // URL to serve the endpoint at. Url pulumi.StringPtrInput `pulumi:"url"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
func (ApiConfigHandlerArgs) ElementType ¶
func (ApiConfigHandlerArgs) ElementType() reflect.Type
func (ApiConfigHandlerArgs) ToApiConfigHandlerOutput ¶
func (i ApiConfigHandlerArgs) ToApiConfigHandlerOutput() ApiConfigHandlerOutput
func (ApiConfigHandlerArgs) ToApiConfigHandlerOutputWithContext ¶
func (i ApiConfigHandlerArgs) ToApiConfigHandlerOutputWithContext(ctx context.Context) ApiConfigHandlerOutput
func (ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutput ¶
func (i ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
func (ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutputWithContext ¶
func (i ApiConfigHandlerArgs) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
type ApiConfigHandlerAuthFailAction ¶ added in v0.4.0
type ApiConfigHandlerAuthFailAction string
Action to take when users access resources that require authentication. Defaults to redirect.
func (ApiConfigHandlerAuthFailAction) ElementType ¶ added in v0.4.0
func (ApiConfigHandlerAuthFailAction) ElementType() reflect.Type
func (ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutput ¶ added in v0.6.0
func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutput() ApiConfigHandlerAuthFailActionOutput
func (ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionOutput
func (ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutput ¶ added in v0.6.0
func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerAuthFailAction) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailAction) ToStringOutput ¶ added in v0.4.0
func (e ApiConfigHandlerAuthFailAction) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerAuthFailAction) ToStringOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerAuthFailAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerAuthFailAction) ToStringPtrOutput ¶ added in v0.4.0
func (e ApiConfigHandlerAuthFailAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerAuthFailAction) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerAuthFailAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerAuthFailActionInput ¶ added in v0.6.0
type ApiConfigHandlerAuthFailActionInput interface { pulumi.Input ToApiConfigHandlerAuthFailActionOutput() ApiConfigHandlerAuthFailActionOutput ToApiConfigHandlerAuthFailActionOutputWithContext(context.Context) ApiConfigHandlerAuthFailActionOutput }
ApiConfigHandlerAuthFailActionInput is an input type that accepts ApiConfigHandlerAuthFailActionArgs and ApiConfigHandlerAuthFailActionOutput values. You can construct a concrete instance of `ApiConfigHandlerAuthFailActionInput` via:
ApiConfigHandlerAuthFailActionArgs{...}
type ApiConfigHandlerAuthFailActionOutput ¶ added in v0.6.0
type ApiConfigHandlerAuthFailActionOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerAuthFailActionOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerAuthFailActionOutput) ElementType() reflect.Type
func (ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutput() ApiConfigHandlerAuthFailActionOutput
func (ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionOutput
func (ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailActionOutput) ToStringOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerAuthFailActionOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerAuthFailActionPtrInput ¶ added in v0.6.0
type ApiConfigHandlerAuthFailActionPtrInput interface { pulumi.Input ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput ToApiConfigHandlerAuthFailActionPtrOutputWithContext(context.Context) ApiConfigHandlerAuthFailActionPtrOutput }
func ApiConfigHandlerAuthFailActionPtr ¶ added in v0.6.0
func ApiConfigHandlerAuthFailActionPtr(v string) ApiConfigHandlerAuthFailActionPtrInput
type ApiConfigHandlerAuthFailActionPtrOutput ¶ added in v0.6.0
type ApiConfigHandlerAuthFailActionPtrOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerAuthFailActionPtrOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerAuthFailActionPtrOutput) ElementType() reflect.Type
func (ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutput() ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionPtrOutput) ToApiConfigHandlerAuthFailActionPtrOutputWithContext(ctx context.Context) ApiConfigHandlerAuthFailActionPtrOutput
func (ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerInput ¶
type ApiConfigHandlerInput interface { pulumi.Input ToApiConfigHandlerOutput() ApiConfigHandlerOutput ToApiConfigHandlerOutputWithContext(context.Context) ApiConfigHandlerOutput }
ApiConfigHandlerInput is an input type that accepts ApiConfigHandlerArgs and ApiConfigHandlerOutput values. You can construct a concrete instance of `ApiConfigHandlerInput` via:
ApiConfigHandlerArgs{...}
type ApiConfigHandlerLogin ¶ added in v0.4.0
type ApiConfigHandlerLogin string
Level of login required to access this resource. Defaults to optional.
func (ApiConfigHandlerLogin) ElementType ¶ added in v0.4.0
func (ApiConfigHandlerLogin) ElementType() reflect.Type
func (ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutput ¶ added in v0.6.0
func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutput() ApiConfigHandlerLoginOutput
func (ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginOutputWithContext(ctx context.Context) ApiConfigHandlerLoginOutput
func (ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutput ¶ added in v0.6.0
func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerLogin) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLogin) ToStringOutput ¶ added in v0.4.0
func (e ApiConfigHandlerLogin) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerLogin) ToStringOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerLogin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerLogin) ToStringPtrOutput ¶ added in v0.4.0
func (e ApiConfigHandlerLogin) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerLogin) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerLogin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerLoginInput ¶ added in v0.6.0
type ApiConfigHandlerLoginInput interface { pulumi.Input ToApiConfigHandlerLoginOutput() ApiConfigHandlerLoginOutput ToApiConfigHandlerLoginOutputWithContext(context.Context) ApiConfigHandlerLoginOutput }
ApiConfigHandlerLoginInput is an input type that accepts ApiConfigHandlerLoginArgs and ApiConfigHandlerLoginOutput values. You can construct a concrete instance of `ApiConfigHandlerLoginInput` via:
ApiConfigHandlerLoginArgs{...}
type ApiConfigHandlerLoginOutput ¶ added in v0.6.0
type ApiConfigHandlerLoginOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerLoginOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerLoginOutput) ElementType() reflect.Type
func (ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutput() ApiConfigHandlerLoginOutput
func (ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginOutputWithContext(ctx context.Context) ApiConfigHandlerLoginOutput
func (ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLoginOutput) ToStringOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerLoginOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerLoginOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerLoginOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerLoginPtrInput ¶ added in v0.6.0
type ApiConfigHandlerLoginPtrInput interface { pulumi.Input ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput ToApiConfigHandlerLoginPtrOutputWithContext(context.Context) ApiConfigHandlerLoginPtrOutput }
func ApiConfigHandlerLoginPtr ¶ added in v0.6.0
func ApiConfigHandlerLoginPtr(v string) ApiConfigHandlerLoginPtrInput
type ApiConfigHandlerLoginPtrOutput ¶ added in v0.6.0
type ApiConfigHandlerLoginPtrOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerLoginPtrOutput) Elem ¶ added in v0.6.0
func (o ApiConfigHandlerLoginPtrOutput) Elem() ApiConfigHandlerLoginOutput
func (ApiConfigHandlerLoginPtrOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerLoginPtrOutput) ElementType() reflect.Type
func (ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutput() ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginPtrOutput) ToApiConfigHandlerLoginPtrOutputWithContext(ctx context.Context) ApiConfigHandlerLoginPtrOutput
func (ApiConfigHandlerLoginPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerLoginPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerOutput ¶
type ApiConfigHandlerOutput struct{ *pulumi.OutputState }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
func (ApiConfigHandlerOutput) AuthFailAction ¶
func (o ApiConfigHandlerOutput) AuthFailAction() ApiConfigHandlerAuthFailActionPtrOutput
Action to take when users access resources that require authentication. Defaults to redirect.
func (ApiConfigHandlerOutput) ElementType ¶
func (ApiConfigHandlerOutput) ElementType() reflect.Type
func (ApiConfigHandlerOutput) Login ¶
func (o ApiConfigHandlerOutput) Login() ApiConfigHandlerLoginPtrOutput
Level of login required to access this resource. Defaults to optional.
func (ApiConfigHandlerOutput) Script ¶
func (o ApiConfigHandlerOutput) Script() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ApiConfigHandlerOutput) SecurityLevel ¶
func (o ApiConfigHandlerOutput) SecurityLevel() ApiConfigHandlerSecurityLevelPtrOutput
Security (HTTPS) enforcement for this URL.
func (ApiConfigHandlerOutput) ToApiConfigHandlerOutput ¶
func (o ApiConfigHandlerOutput) ToApiConfigHandlerOutput() ApiConfigHandlerOutput
func (ApiConfigHandlerOutput) ToApiConfigHandlerOutputWithContext ¶
func (o ApiConfigHandlerOutput) ToApiConfigHandlerOutputWithContext(ctx context.Context) ApiConfigHandlerOutput
func (ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutput ¶
func (o ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
func (ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutputWithContext ¶
func (o ApiConfigHandlerOutput) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
func (ApiConfigHandlerOutput) Url ¶
func (o ApiConfigHandlerOutput) Url() pulumi.StringPtrOutput
URL to serve the endpoint at.
type ApiConfigHandlerPtrInput ¶
type ApiConfigHandlerPtrInput interface { pulumi.Input ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput ToApiConfigHandlerPtrOutputWithContext(context.Context) ApiConfigHandlerPtrOutput }
ApiConfigHandlerPtrInput is an input type that accepts ApiConfigHandlerArgs, ApiConfigHandlerPtr and ApiConfigHandlerPtrOutput values. You can construct a concrete instance of `ApiConfigHandlerPtrInput` via:
ApiConfigHandlerArgs{...} or: nil
func ApiConfigHandlerPtr ¶
func ApiConfigHandlerPtr(v *ApiConfigHandlerArgs) ApiConfigHandlerPtrInput
type ApiConfigHandlerPtrOutput ¶
type ApiConfigHandlerPtrOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerPtrOutput) AuthFailAction ¶
func (o ApiConfigHandlerPtrOutput) AuthFailAction() ApiConfigHandlerAuthFailActionPtrOutput
Action to take when users access resources that require authentication. Defaults to redirect.
func (ApiConfigHandlerPtrOutput) Elem ¶
func (o ApiConfigHandlerPtrOutput) Elem() ApiConfigHandlerOutput
func (ApiConfigHandlerPtrOutput) ElementType ¶
func (ApiConfigHandlerPtrOutput) ElementType() reflect.Type
func (ApiConfigHandlerPtrOutput) Login ¶
func (o ApiConfigHandlerPtrOutput) Login() ApiConfigHandlerLoginPtrOutput
Level of login required to access this resource. Defaults to optional.
func (ApiConfigHandlerPtrOutput) Script ¶
func (o ApiConfigHandlerPtrOutput) Script() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ApiConfigHandlerPtrOutput) SecurityLevel ¶
func (o ApiConfigHandlerPtrOutput) SecurityLevel() ApiConfigHandlerSecurityLevelPtrOutput
Security (HTTPS) enforcement for this URL.
func (ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutput ¶
func (o ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutput() ApiConfigHandlerPtrOutput
func (ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutputWithContext ¶
func (o ApiConfigHandlerPtrOutput) ToApiConfigHandlerPtrOutputWithContext(ctx context.Context) ApiConfigHandlerPtrOutput
func (ApiConfigHandlerPtrOutput) Url ¶
func (o ApiConfigHandlerPtrOutput) Url() pulumi.StringPtrOutput
URL to serve the endpoint at.
type ApiConfigHandlerResponse ¶
type ApiConfigHandlerResponse struct { // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction string `pulumi:"authFailAction"` // Level of login required to access this resource. Defaults to optional. Login string `pulumi:"login"` // Path to the script from the application root directory. Script string `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel string `pulumi:"securityLevel"` // URL to serve the endpoint at. Url string `pulumi:"url"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
type ApiConfigHandlerResponseOutput ¶
type ApiConfigHandlerResponseOutput struct{ *pulumi.OutputState }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
func (ApiConfigHandlerResponseOutput) AuthFailAction ¶
func (o ApiConfigHandlerResponseOutput) AuthFailAction() pulumi.StringOutput
Action to take when users access resources that require authentication. Defaults to redirect.
func (ApiConfigHandlerResponseOutput) ElementType ¶
func (ApiConfigHandlerResponseOutput) ElementType() reflect.Type
func (ApiConfigHandlerResponseOutput) Login ¶
func (o ApiConfigHandlerResponseOutput) Login() pulumi.StringOutput
Level of login required to access this resource. Defaults to optional.
func (ApiConfigHandlerResponseOutput) Script ¶
func (o ApiConfigHandlerResponseOutput) Script() pulumi.StringOutput
Path to the script from the application root directory.
func (ApiConfigHandlerResponseOutput) SecurityLevel ¶
func (o ApiConfigHandlerResponseOutput) SecurityLevel() pulumi.StringOutput
Security (HTTPS) enforcement for this URL.
func (ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutput ¶
func (o ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutput() ApiConfigHandlerResponseOutput
func (ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutputWithContext ¶
func (o ApiConfigHandlerResponseOutput) ToApiConfigHandlerResponseOutputWithContext(ctx context.Context) ApiConfigHandlerResponseOutput
func (ApiConfigHandlerResponseOutput) Url ¶
func (o ApiConfigHandlerResponseOutput) Url() pulumi.StringOutput
URL to serve the endpoint at.
type ApiConfigHandlerSecurityLevel ¶ added in v0.4.0
type ApiConfigHandlerSecurityLevel string
Security (HTTPS) enforcement for this URL.
func (ApiConfigHandlerSecurityLevel) ElementType ¶ added in v0.4.0
func (ApiConfigHandlerSecurityLevel) ElementType() reflect.Type
func (ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutput ¶ added in v0.6.0
func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutput() ApiConfigHandlerSecurityLevelOutput
func (ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelOutput
func (ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutput ¶ added in v0.6.0
func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (e ApiConfigHandlerSecurityLevel) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevel) ToStringOutput ¶ added in v0.4.0
func (e ApiConfigHandlerSecurityLevel) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerSecurityLevel) ToStringOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerSecurityLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerSecurityLevel) ToStringPtrOutput ¶ added in v0.4.0
func (e ApiConfigHandlerSecurityLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerSecurityLevel) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ApiConfigHandlerSecurityLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerSecurityLevelInput ¶ added in v0.6.0
type ApiConfigHandlerSecurityLevelInput interface { pulumi.Input ToApiConfigHandlerSecurityLevelOutput() ApiConfigHandlerSecurityLevelOutput ToApiConfigHandlerSecurityLevelOutputWithContext(context.Context) ApiConfigHandlerSecurityLevelOutput }
ApiConfigHandlerSecurityLevelInput is an input type that accepts ApiConfigHandlerSecurityLevelArgs and ApiConfigHandlerSecurityLevelOutput values. You can construct a concrete instance of `ApiConfigHandlerSecurityLevelInput` via:
ApiConfigHandlerSecurityLevelArgs{...}
type ApiConfigHandlerSecurityLevelOutput ¶ added in v0.6.0
type ApiConfigHandlerSecurityLevelOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerSecurityLevelOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerSecurityLevelOutput) ElementType() reflect.Type
func (ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutput() ApiConfigHandlerSecurityLevelOutput
func (ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelOutput
func (ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevelOutput) ToStringOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToStringOutput() pulumi.StringOutput
func (ApiConfigHandlerSecurityLevelOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiConfigHandlerSecurityLevelPtrInput ¶ added in v0.6.0
type ApiConfigHandlerSecurityLevelPtrInput interface { pulumi.Input ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput ToApiConfigHandlerSecurityLevelPtrOutputWithContext(context.Context) ApiConfigHandlerSecurityLevelPtrOutput }
func ApiConfigHandlerSecurityLevelPtr ¶ added in v0.6.0
func ApiConfigHandlerSecurityLevelPtr(v string) ApiConfigHandlerSecurityLevelPtrInput
type ApiConfigHandlerSecurityLevelPtrOutput ¶ added in v0.6.0
type ApiConfigHandlerSecurityLevelPtrOutput struct{ *pulumi.OutputState }
func (ApiConfigHandlerSecurityLevelPtrOutput) ElementType ¶ added in v0.6.0
func (ApiConfigHandlerSecurityLevelPtrOutput) ElementType() reflect.Type
func (ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutput() ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelPtrOutput) ToApiConfigHandlerSecurityLevelPtrOutputWithContext(ctx context.Context) ApiConfigHandlerSecurityLevelPtrOutput
func (ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ApiEndpointHandler ¶
type ApiEndpointHandler struct { // Path to the script from the application root directory. ScriptPath *string `pulumi:"scriptPath"` }
Uses Google Cloud Endpoints to handle requests.
type ApiEndpointHandlerArgs ¶
type ApiEndpointHandlerArgs struct { // Path to the script from the application root directory. ScriptPath pulumi.StringPtrInput `pulumi:"scriptPath"` }
Uses Google Cloud Endpoints to handle requests.
func (ApiEndpointHandlerArgs) ElementType ¶
func (ApiEndpointHandlerArgs) ElementType() reflect.Type
func (ApiEndpointHandlerArgs) ToApiEndpointHandlerOutput ¶
func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerOutput() ApiEndpointHandlerOutput
func (ApiEndpointHandlerArgs) ToApiEndpointHandlerOutputWithContext ¶
func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerOutputWithContext(ctx context.Context) ApiEndpointHandlerOutput
func (ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutput ¶
func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
func (ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutputWithContext ¶
func (i ApiEndpointHandlerArgs) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
type ApiEndpointHandlerInput ¶
type ApiEndpointHandlerInput interface { pulumi.Input ToApiEndpointHandlerOutput() ApiEndpointHandlerOutput ToApiEndpointHandlerOutputWithContext(context.Context) ApiEndpointHandlerOutput }
ApiEndpointHandlerInput is an input type that accepts ApiEndpointHandlerArgs and ApiEndpointHandlerOutput values. You can construct a concrete instance of `ApiEndpointHandlerInput` via:
ApiEndpointHandlerArgs{...}
type ApiEndpointHandlerOutput ¶
type ApiEndpointHandlerOutput struct{ *pulumi.OutputState }
Uses Google Cloud Endpoints to handle requests.
func (ApiEndpointHandlerOutput) ElementType ¶
func (ApiEndpointHandlerOutput) ElementType() reflect.Type
func (ApiEndpointHandlerOutput) ScriptPath ¶
func (o ApiEndpointHandlerOutput) ScriptPath() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ApiEndpointHandlerOutput) ToApiEndpointHandlerOutput ¶
func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerOutput() ApiEndpointHandlerOutput
func (ApiEndpointHandlerOutput) ToApiEndpointHandlerOutputWithContext ¶
func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerOutputWithContext(ctx context.Context) ApiEndpointHandlerOutput
func (ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutput ¶
func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
func (ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutputWithContext ¶
func (o ApiEndpointHandlerOutput) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
type ApiEndpointHandlerPtrInput ¶
type ApiEndpointHandlerPtrInput interface { pulumi.Input ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput ToApiEndpointHandlerPtrOutputWithContext(context.Context) ApiEndpointHandlerPtrOutput }
ApiEndpointHandlerPtrInput is an input type that accepts ApiEndpointHandlerArgs, ApiEndpointHandlerPtr and ApiEndpointHandlerPtrOutput values. You can construct a concrete instance of `ApiEndpointHandlerPtrInput` via:
ApiEndpointHandlerArgs{...} or: nil
func ApiEndpointHandlerPtr ¶
func ApiEndpointHandlerPtr(v *ApiEndpointHandlerArgs) ApiEndpointHandlerPtrInput
type ApiEndpointHandlerPtrOutput ¶
type ApiEndpointHandlerPtrOutput struct{ *pulumi.OutputState }
func (ApiEndpointHandlerPtrOutput) Elem ¶
func (o ApiEndpointHandlerPtrOutput) Elem() ApiEndpointHandlerOutput
func (ApiEndpointHandlerPtrOutput) ElementType ¶
func (ApiEndpointHandlerPtrOutput) ElementType() reflect.Type
func (ApiEndpointHandlerPtrOutput) ScriptPath ¶
func (o ApiEndpointHandlerPtrOutput) ScriptPath() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutput ¶
func (o ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutput() ApiEndpointHandlerPtrOutput
func (ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutputWithContext ¶
func (o ApiEndpointHandlerPtrOutput) ToApiEndpointHandlerPtrOutputWithContext(ctx context.Context) ApiEndpointHandlerPtrOutput
type ApiEndpointHandlerResponse ¶
type ApiEndpointHandlerResponse struct { // Path to the script from the application root directory. ScriptPath string `pulumi:"scriptPath"` }
Uses Google Cloud Endpoints to handle requests.
type ApiEndpointHandlerResponseOutput ¶
type ApiEndpointHandlerResponseOutput struct{ *pulumi.OutputState }
Uses Google Cloud Endpoints to handle requests.
func (ApiEndpointHandlerResponseOutput) ElementType ¶
func (ApiEndpointHandlerResponseOutput) ElementType() reflect.Type
func (ApiEndpointHandlerResponseOutput) ScriptPath ¶
func (o ApiEndpointHandlerResponseOutput) ScriptPath() pulumi.StringOutput
Path to the script from the application root directory.
func (ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutput ¶
func (o ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutput() ApiEndpointHandlerResponseOutput
func (ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutputWithContext ¶
func (o ApiEndpointHandlerResponseOutput) ToApiEndpointHandlerResponseOutputWithContext(ctx context.Context) ApiEndpointHandlerResponseOutput
type App ¶
type App struct { pulumi.CustomResourceState // Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. AuthDomain pulumi.StringOutput `pulumi:"authDomain"` // Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. CodeBucket pulumi.StringOutput `pulumi:"codeBucket"` // The type of the Cloud Firestore or Cloud Datastore database associated with this application. DatabaseType pulumi.StringOutput `pulumi:"databaseType"` // Google Cloud Storage bucket that can be used by this application to store content. DefaultBucket pulumi.StringOutput `pulumi:"defaultBucket"` // Cookie expiration policy for this application. DefaultCookieExpiration pulumi.StringOutput `pulumi:"defaultCookieExpiration"` // Hostname used to reach this application, as resolved by App Engine. DefaultHostname pulumi.StringOutput `pulumi:"defaultHostname"` // HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported. DispatchRules UrlDispatchRuleResponseArrayOutput `pulumi:"dispatchRules"` // The feature specific settings to be used in the application. FeatureSettings FeatureSettingsResponseOutput `pulumi:"featureSettings"` // The Google Container Registry domain used for storing managed build docker images for this application. GcrDomain pulumi.StringOutput `pulumi:"gcrDomain"` // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetApplicationRequest GeneratedCustomerMetadata pulumi.StringMapOutput `pulumi:"generatedCustomerMetadata"` Iap IdentityAwareProxyResponseOutput `pulumi:"iap"` // Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.Defaults to us-central.View the list of supported locations (https://cloud.google.com/appengine/docs/locations). Location pulumi.StringOutput `pulumi:"location"` // Full path to the Application resource in the API. Example: apps/myapp. Name pulumi.StringOutput `pulumi:"name"` // The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one. ServiceAccount pulumi.StringOutput `pulumi:"serviceAccount"` // Serving status of this application. ServingStatus pulumi.StringOutput `pulumi:"servingStatus"` }
Creates an App Engine application for a Google Cloud Platform project. Required fields: id - The ID of the target Cloud Platform project. location - The region (https://cloud.google.com/appengine/docs/locations) where you want the App Engine application located.For more information about App Engine applications, see Managing Projects, Applications, and Billing (https://cloud.google.com/appengine/docs/standard/python/console/). Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetApp ¶
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App 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 NewApp ¶
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶
func (*App) ToAppOutput ¶
type AppArgs ¶
type AppArgs struct { // Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. AuthDomain pulumi.StringPtrInput // The type of the Cloud Firestore or Cloud Datastore database associated with this application. DatabaseType AppDatabaseTypePtrInput // Cookie expiration policy for this application. DefaultCookieExpiration pulumi.StringPtrInput // HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported. DispatchRules UrlDispatchRuleArrayInput // The feature specific settings to be used in the application. FeatureSettings FeatureSettingsPtrInput // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetApplicationRequest GeneratedCustomerMetadata pulumi.StringMapInput Iap IdentityAwareProxyPtrInput // Identifier of the Application resource. This identifier is equivalent to the project ID of the Google Cloud Platform project where you want to deploy your application. Example: myapp. Id pulumi.StringPtrInput // Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.Defaults to us-central.View the list of supported locations (https://cloud.google.com/appengine/docs/locations). Location pulumi.StringPtrInput // The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one. ServiceAccount pulumi.StringPtrInput // Serving status of this application. ServingStatus AppServingStatusPtrInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppDatabaseType ¶ added in v0.4.0
type AppDatabaseType string
The type of the Cloud Firestore or Cloud Datastore database associated with this application.
func (AppDatabaseType) ElementType ¶ added in v0.4.0
func (AppDatabaseType) ElementType() reflect.Type
func (AppDatabaseType) ToAppDatabaseTypeOutput ¶ added in v0.6.0
func (e AppDatabaseType) ToAppDatabaseTypeOutput() AppDatabaseTypeOutput
func (AppDatabaseType) ToAppDatabaseTypeOutputWithContext ¶ added in v0.6.0
func (e AppDatabaseType) ToAppDatabaseTypeOutputWithContext(ctx context.Context) AppDatabaseTypeOutput
func (AppDatabaseType) ToAppDatabaseTypePtrOutput ¶ added in v0.6.0
func (e AppDatabaseType) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
func (AppDatabaseType) ToAppDatabaseTypePtrOutputWithContext ¶ added in v0.6.0
func (e AppDatabaseType) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
func (AppDatabaseType) ToStringOutput ¶ added in v0.4.0
func (e AppDatabaseType) ToStringOutput() pulumi.StringOutput
func (AppDatabaseType) ToStringOutputWithContext ¶ added in v0.4.0
func (e AppDatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppDatabaseType) ToStringPtrOutput ¶ added in v0.4.0
func (e AppDatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppDatabaseType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AppDatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppDatabaseTypeInput ¶ added in v0.6.0
type AppDatabaseTypeInput interface { pulumi.Input ToAppDatabaseTypeOutput() AppDatabaseTypeOutput ToAppDatabaseTypeOutputWithContext(context.Context) AppDatabaseTypeOutput }
AppDatabaseTypeInput is an input type that accepts AppDatabaseTypeArgs and AppDatabaseTypeOutput values. You can construct a concrete instance of `AppDatabaseTypeInput` via:
AppDatabaseTypeArgs{...}
type AppDatabaseTypeOutput ¶ added in v0.6.0
type AppDatabaseTypeOutput struct{ *pulumi.OutputState }
func (AppDatabaseTypeOutput) ElementType ¶ added in v0.6.0
func (AppDatabaseTypeOutput) ElementType() reflect.Type
func (AppDatabaseTypeOutput) ToAppDatabaseTypeOutput ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToAppDatabaseTypeOutput() AppDatabaseTypeOutput
func (AppDatabaseTypeOutput) ToAppDatabaseTypeOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToAppDatabaseTypeOutputWithContext(ctx context.Context) AppDatabaseTypeOutput
func (AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutput ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
func (AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
func (AppDatabaseTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToStringOutput() pulumi.StringOutput
func (AppDatabaseTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppDatabaseTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppDatabaseTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppDatabaseTypePtrInput ¶ added in v0.6.0
type AppDatabaseTypePtrInput interface { pulumi.Input ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput ToAppDatabaseTypePtrOutputWithContext(context.Context) AppDatabaseTypePtrOutput }
func AppDatabaseTypePtr ¶ added in v0.6.0
func AppDatabaseTypePtr(v string) AppDatabaseTypePtrInput
type AppDatabaseTypePtrOutput ¶ added in v0.6.0
type AppDatabaseTypePtrOutput struct{ *pulumi.OutputState }
func (AppDatabaseTypePtrOutput) Elem ¶ added in v0.6.0
func (o AppDatabaseTypePtrOutput) Elem() AppDatabaseTypeOutput
func (AppDatabaseTypePtrOutput) ElementType ¶ added in v0.6.0
func (AppDatabaseTypePtrOutput) ElementType() reflect.Type
func (AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutput ¶ added in v0.6.0
func (o AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutput() AppDatabaseTypePtrOutput
func (AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypePtrOutput) ToAppDatabaseTypePtrOutputWithContext(ctx context.Context) AppDatabaseTypePtrOutput
func (AppDatabaseTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AppDatabaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppDatabaseTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AppDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) AuthDomain ¶ added in v0.19.0
func (o AppOutput) AuthDomain() pulumi.StringOutput
Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account.
func (AppOutput) CodeBucket ¶ added in v0.19.0
func (o AppOutput) CodeBucket() pulumi.StringOutput
Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.
func (AppOutput) DatabaseType ¶ added in v0.19.0
func (o AppOutput) DatabaseType() pulumi.StringOutput
The type of the Cloud Firestore or Cloud Datastore database associated with this application.
func (AppOutput) DefaultBucket ¶ added in v0.19.0
func (o AppOutput) DefaultBucket() pulumi.StringOutput
Google Cloud Storage bucket that can be used by this application to store content.
func (AppOutput) DefaultCookieExpiration ¶ added in v0.19.0
func (o AppOutput) DefaultCookieExpiration() pulumi.StringOutput
Cookie expiration policy for this application.
func (AppOutput) DefaultHostname ¶ added in v0.19.0
func (o AppOutput) DefaultHostname() pulumi.StringOutput
Hostname used to reach this application, as resolved by App Engine.
func (AppOutput) DispatchRules ¶ added in v0.19.0
func (o AppOutput) DispatchRules() UrlDispatchRuleResponseArrayOutput
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.
func (AppOutput) ElementType ¶
func (AppOutput) FeatureSettings ¶ added in v0.19.0
func (o AppOutput) FeatureSettings() FeatureSettingsResponseOutput
The feature specific settings to be used in the application.
func (AppOutput) GcrDomain ¶ added in v0.19.0
func (o AppOutput) GcrDomain() pulumi.StringOutput
The Google Container Registry domain used for storing managed build docker images for this application.
func (AppOutput) GeneratedCustomerMetadata ¶ added in v0.32.0
func (o AppOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetApplicationRequest
func (AppOutput) Iap ¶ added in v0.19.0
func (o AppOutput) Iap() IdentityAwareProxyResponseOutput
func (AppOutput) Location ¶ added in v0.19.0
func (o AppOutput) Location() pulumi.StringOutput
Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.Defaults to us-central.View the list of supported locations (https://cloud.google.com/appengine/docs/locations).
func (AppOutput) Name ¶ added in v0.19.0
func (o AppOutput) Name() pulumi.StringOutput
Full path to the Application resource in the API. Example: apps/myapp.
func (AppOutput) ServiceAccount ¶ added in v0.19.0
func (o AppOutput) ServiceAccount() pulumi.StringOutput
The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.
func (AppOutput) ServingStatus ¶ added in v0.19.0
func (o AppOutput) ServingStatus() pulumi.StringOutput
Serving status of this application.
func (AppOutput) ToAppOutput ¶
type AppServingStatus ¶ added in v0.4.0
type AppServingStatus string
Serving status of this application.
func (AppServingStatus) ElementType ¶ added in v0.4.0
func (AppServingStatus) ElementType() reflect.Type
func (AppServingStatus) ToAppServingStatusOutput ¶ added in v0.6.0
func (e AppServingStatus) ToAppServingStatusOutput() AppServingStatusOutput
func (AppServingStatus) ToAppServingStatusOutputWithContext ¶ added in v0.6.0
func (e AppServingStatus) ToAppServingStatusOutputWithContext(ctx context.Context) AppServingStatusOutput
func (AppServingStatus) ToAppServingStatusPtrOutput ¶ added in v0.6.0
func (e AppServingStatus) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
func (AppServingStatus) ToAppServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (e AppServingStatus) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
func (AppServingStatus) ToStringOutput ¶ added in v0.4.0
func (e AppServingStatus) ToStringOutput() pulumi.StringOutput
func (AppServingStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e AppServingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppServingStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e AppServingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppServingStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AppServingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppServingStatusInput ¶ added in v0.6.0
type AppServingStatusInput interface { pulumi.Input ToAppServingStatusOutput() AppServingStatusOutput ToAppServingStatusOutputWithContext(context.Context) AppServingStatusOutput }
AppServingStatusInput is an input type that accepts AppServingStatusArgs and AppServingStatusOutput values. You can construct a concrete instance of `AppServingStatusInput` via:
AppServingStatusArgs{...}
type AppServingStatusOutput ¶ added in v0.6.0
type AppServingStatusOutput struct{ *pulumi.OutputState }
func (AppServingStatusOutput) ElementType ¶ added in v0.6.0
func (AppServingStatusOutput) ElementType() reflect.Type
func (AppServingStatusOutput) ToAppServingStatusOutput ¶ added in v0.6.0
func (o AppServingStatusOutput) ToAppServingStatusOutput() AppServingStatusOutput
func (AppServingStatusOutput) ToAppServingStatusOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusOutput) ToAppServingStatusOutputWithContext(ctx context.Context) AppServingStatusOutput
func (AppServingStatusOutput) ToAppServingStatusPtrOutput ¶ added in v0.6.0
func (o AppServingStatusOutput) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
func (AppServingStatusOutput) ToAppServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusOutput) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
func (AppServingStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o AppServingStatusOutput) ToStringOutput() pulumi.StringOutput
func (AppServingStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppServingStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AppServingStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppServingStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppServingStatusPtrInput ¶ added in v0.6.0
type AppServingStatusPtrInput interface { pulumi.Input ToAppServingStatusPtrOutput() AppServingStatusPtrOutput ToAppServingStatusPtrOutputWithContext(context.Context) AppServingStatusPtrOutput }
func AppServingStatusPtr ¶ added in v0.6.0
func AppServingStatusPtr(v string) AppServingStatusPtrInput
type AppServingStatusPtrOutput ¶ added in v0.6.0
type AppServingStatusPtrOutput struct{ *pulumi.OutputState }
func (AppServingStatusPtrOutput) Elem ¶ added in v0.6.0
func (o AppServingStatusPtrOutput) Elem() AppServingStatusOutput
func (AppServingStatusPtrOutput) ElementType ¶ added in v0.6.0
func (AppServingStatusPtrOutput) ElementType() reflect.Type
func (AppServingStatusPtrOutput) ToAppServingStatusPtrOutput ¶ added in v0.6.0
func (o AppServingStatusPtrOutput) ToAppServingStatusPtrOutput() AppServingStatusPtrOutput
func (AppServingStatusPtrOutput) ToAppServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusPtrOutput) ToAppServingStatusPtrOutputWithContext(ctx context.Context) AppServingStatusPtrOutput
func (AppServingStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AppServingStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppServingStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AppServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AuthorizedCertificate ¶ added in v0.3.0
type AuthorizedCertificate struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` // The SSL certificate serving the AuthorizedCertificate resource. This must be obtained independently from a certificate authority. CertificateRawData CertificateRawDataResponseOutput `pulumi:"certificateRawData"` // The user-specified display name of the certificate. This is not guaranteed to be unique. Example: My Certificate. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Aggregate count of the domain mappings with this certificate mapped. This count includes domain mappings on applications for which the user does not have VIEWER permissions.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option. DomainMappingsCount pulumi.IntOutput `pulumi:"domainMappingsCount"` // Topmost applicable domains of this certificate. This certificate applies to these domains and their subdomains. Example: example.com. DomainNames pulumi.StringArrayOutput `pulumi:"domainNames"` // The time when this certificate expires. To update the renewal time on this certificate, upload an SSL certificate with a different expiration time using AuthorizedCertificates.UpdateAuthorizedCertificate. ExpireTime pulumi.StringOutput `pulumi:"expireTime"` // Only applicable if this certificate is managed by App Engine. Managed certificates are tied to the lifecycle of a DomainMapping and cannot be updated or deleted via the AuthorizedCertificates API. If this certificate is manually administered by the user, this field will be empty. ManagedCertificate ManagedCertificateResponseOutput `pulumi:"managedCertificate"` // Full path to the AuthorizedCertificate resource in the API. Example: apps/myapp/authorizedCertificates/12345. Name pulumi.StringOutput `pulumi:"name"` // The full paths to user visible Domain Mapping resources that have this certificate mapped. Example: apps/myapp/domainMappings/example.com.This may not represent the full list of mapped domain mappings if the user does not have VIEWER permissions on all of the applications that have this certificate mapped. See domain_mappings_count for a complete count.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option. VisibleDomainMappings pulumi.StringArrayOutput `pulumi:"visibleDomainMappings"` }
Uploads the specified SSL certificate. Auto-naming is currently not supported for this resource.
func GetAuthorizedCertificate ¶ added in v0.3.0
func GetAuthorizedCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizedCertificateState, opts ...pulumi.ResourceOption) (*AuthorizedCertificate, error)
GetAuthorizedCertificate gets an existing AuthorizedCertificate 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 NewAuthorizedCertificate ¶ added in v0.3.0
func NewAuthorizedCertificate(ctx *pulumi.Context, name string, args *AuthorizedCertificateArgs, opts ...pulumi.ResourceOption) (*AuthorizedCertificate, error)
NewAuthorizedCertificate registers a new resource with the given unique name, arguments, and options.
func (*AuthorizedCertificate) ElementType ¶ added in v0.3.0
func (*AuthorizedCertificate) ElementType() reflect.Type
func (*AuthorizedCertificate) ToAuthorizedCertificateOutput ¶ added in v0.3.0
func (i *AuthorizedCertificate) ToAuthorizedCertificateOutput() AuthorizedCertificateOutput
func (*AuthorizedCertificate) ToAuthorizedCertificateOutputWithContext ¶ added in v0.3.0
func (i *AuthorizedCertificate) ToAuthorizedCertificateOutputWithContext(ctx context.Context) AuthorizedCertificateOutput
type AuthorizedCertificateArgs ¶ added in v0.3.0
type AuthorizedCertificateArgs struct { AppId pulumi.StringInput // The SSL certificate serving the AuthorizedCertificate resource. This must be obtained independently from a certificate authority. CertificateRawData CertificateRawDataPtrInput // The user-specified display name of the certificate. This is not guaranteed to be unique. Example: My Certificate. DisplayName pulumi.StringPtrInput }
The set of arguments for constructing a AuthorizedCertificate resource.
func (AuthorizedCertificateArgs) ElementType ¶ added in v0.3.0
func (AuthorizedCertificateArgs) ElementType() reflect.Type
type AuthorizedCertificateInput ¶ added in v0.3.0
type AuthorizedCertificateInput interface { pulumi.Input ToAuthorizedCertificateOutput() AuthorizedCertificateOutput ToAuthorizedCertificateOutputWithContext(ctx context.Context) AuthorizedCertificateOutput }
type AuthorizedCertificateOutput ¶ added in v0.3.0
type AuthorizedCertificateOutput struct{ *pulumi.OutputState }
func (AuthorizedCertificateOutput) AppId ¶ added in v0.21.0
func (o AuthorizedCertificateOutput) AppId() pulumi.StringOutput
func (AuthorizedCertificateOutput) CertificateRawData ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) CertificateRawData() CertificateRawDataResponseOutput
The SSL certificate serving the AuthorizedCertificate resource. This must be obtained independently from a certificate authority.
func (AuthorizedCertificateOutput) DisplayName ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) DisplayName() pulumi.StringOutput
The user-specified display name of the certificate. This is not guaranteed to be unique. Example: My Certificate.
func (AuthorizedCertificateOutput) DomainMappingsCount ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) DomainMappingsCount() pulumi.IntOutput
Aggregate count of the domain mappings with this certificate mapped. This count includes domain mappings on applications for which the user does not have VIEWER permissions.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option.
func (AuthorizedCertificateOutput) DomainNames ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) DomainNames() pulumi.StringArrayOutput
Topmost applicable domains of this certificate. This certificate applies to these domains and their subdomains. Example: example.com.
func (AuthorizedCertificateOutput) ElementType ¶ added in v0.3.0
func (AuthorizedCertificateOutput) ElementType() reflect.Type
func (AuthorizedCertificateOutput) ExpireTime ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) ExpireTime() pulumi.StringOutput
The time when this certificate expires. To update the renewal time on this certificate, upload an SSL certificate with a different expiration time using AuthorizedCertificates.UpdateAuthorizedCertificate.
func (AuthorizedCertificateOutput) ManagedCertificate ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) ManagedCertificate() ManagedCertificateResponseOutput
Only applicable if this certificate is managed by App Engine. Managed certificates are tied to the lifecycle of a DomainMapping and cannot be updated or deleted via the AuthorizedCertificates API. If this certificate is manually administered by the user, this field will be empty.
func (AuthorizedCertificateOutput) Name ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) Name() pulumi.StringOutput
Full path to the AuthorizedCertificate resource in the API. Example: apps/myapp/authorizedCertificates/12345.
func (AuthorizedCertificateOutput) ToAuthorizedCertificateOutput ¶ added in v0.3.0
func (o AuthorizedCertificateOutput) ToAuthorizedCertificateOutput() AuthorizedCertificateOutput
func (AuthorizedCertificateOutput) ToAuthorizedCertificateOutputWithContext ¶ added in v0.3.0
func (o AuthorizedCertificateOutput) ToAuthorizedCertificateOutputWithContext(ctx context.Context) AuthorizedCertificateOutput
func (AuthorizedCertificateOutput) VisibleDomainMappings ¶ added in v0.19.0
func (o AuthorizedCertificateOutput) VisibleDomainMappings() pulumi.StringArrayOutput
The full paths to user visible Domain Mapping resources that have this certificate mapped. Example: apps/myapp/domainMappings/example.com.This may not represent the full list of mapped domain mappings if the user does not have VIEWER permissions on all of the applications that have this certificate mapped. See domain_mappings_count for a complete count.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option.
type AuthorizedCertificateState ¶ added in v0.3.0
type AuthorizedCertificateState struct { }
func (AuthorizedCertificateState) ElementType ¶ added in v0.3.0
func (AuthorizedCertificateState) ElementType() reflect.Type
type AutomaticScaling ¶
type AutomaticScaling struct { // The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. CoolDownPeriod *string `pulumi:"coolDownPeriod"` // Target scaling by CPU usage. CpuUtilization *CpuUtilization `pulumi:"cpuUtilization"` // Target scaling by disk usage. DiskUtilization *DiskUtilization `pulumi:"diskUtilization"` // Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. MaxConcurrentRequests *int `pulumi:"maxConcurrentRequests"` // Maximum number of idle instances that should be maintained for this version. MaxIdleInstances *int `pulumi:"maxIdleInstances"` // Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. MaxPendingLatency *string `pulumi:"maxPendingLatency"` // Maximum number of instances that should be started to handle requests for this version. MaxTotalInstances *int `pulumi:"maxTotalInstances"` // Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service. MinIdleInstances *int `pulumi:"minIdleInstances"` // Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. MinPendingLatency *string `pulumi:"minPendingLatency"` // Minimum number of running instances that should be maintained for this version. MinTotalInstances *int `pulumi:"minTotalInstances"` // Target scaling by network usage. NetworkUtilization *NetworkUtilization `pulumi:"networkUtilization"` // Target scaling by request utilization. RequestUtilization *RequestUtilization `pulumi:"requestUtilization"` // Scheduler settings for standard environment. StandardSchedulerSettings *StandardSchedulerSettings `pulumi:"standardSchedulerSettings"` }
Automatic scaling is based on request rate, response latencies, and other application metrics.
type AutomaticScalingArgs ¶
type AutomaticScalingArgs struct { // The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. CoolDownPeriod pulumi.StringPtrInput `pulumi:"coolDownPeriod"` // Target scaling by CPU usage. CpuUtilization CpuUtilizationPtrInput `pulumi:"cpuUtilization"` // Target scaling by disk usage. DiskUtilization DiskUtilizationPtrInput `pulumi:"diskUtilization"` // Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. MaxConcurrentRequests pulumi.IntPtrInput `pulumi:"maxConcurrentRequests"` // Maximum number of idle instances that should be maintained for this version. MaxIdleInstances pulumi.IntPtrInput `pulumi:"maxIdleInstances"` // Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. MaxPendingLatency pulumi.StringPtrInput `pulumi:"maxPendingLatency"` // Maximum number of instances that should be started to handle requests for this version. MaxTotalInstances pulumi.IntPtrInput `pulumi:"maxTotalInstances"` // Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service. MinIdleInstances pulumi.IntPtrInput `pulumi:"minIdleInstances"` // Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. MinPendingLatency pulumi.StringPtrInput `pulumi:"minPendingLatency"` // Minimum number of running instances that should be maintained for this version. MinTotalInstances pulumi.IntPtrInput `pulumi:"minTotalInstances"` // Target scaling by network usage. NetworkUtilization NetworkUtilizationPtrInput `pulumi:"networkUtilization"` // Target scaling by request utilization. RequestUtilization RequestUtilizationPtrInput `pulumi:"requestUtilization"` // Scheduler settings for standard environment. StandardSchedulerSettings StandardSchedulerSettingsPtrInput `pulumi:"standardSchedulerSettings"` }
Automatic scaling is based on request rate, response latencies, and other application metrics.
func (AutomaticScalingArgs) ElementType ¶
func (AutomaticScalingArgs) ElementType() reflect.Type
func (AutomaticScalingArgs) ToAutomaticScalingOutput ¶
func (i AutomaticScalingArgs) ToAutomaticScalingOutput() AutomaticScalingOutput
func (AutomaticScalingArgs) ToAutomaticScalingOutputWithContext ¶
func (i AutomaticScalingArgs) ToAutomaticScalingOutputWithContext(ctx context.Context) AutomaticScalingOutput
func (AutomaticScalingArgs) ToAutomaticScalingPtrOutput ¶
func (i AutomaticScalingArgs) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
func (AutomaticScalingArgs) ToAutomaticScalingPtrOutputWithContext ¶
func (i AutomaticScalingArgs) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
type AutomaticScalingInput ¶
type AutomaticScalingInput interface { pulumi.Input ToAutomaticScalingOutput() AutomaticScalingOutput ToAutomaticScalingOutputWithContext(context.Context) AutomaticScalingOutput }
AutomaticScalingInput is an input type that accepts AutomaticScalingArgs and AutomaticScalingOutput values. You can construct a concrete instance of `AutomaticScalingInput` via:
AutomaticScalingArgs{...}
type AutomaticScalingOutput ¶
type AutomaticScalingOutput struct{ *pulumi.OutputState }
Automatic scaling is based on request rate, response latencies, and other application metrics.
func (AutomaticScalingOutput) CoolDownPeriod ¶
func (o AutomaticScalingOutput) CoolDownPeriod() pulumi.StringPtrOutput
The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment.
func (AutomaticScalingOutput) CpuUtilization ¶
func (o AutomaticScalingOutput) CpuUtilization() CpuUtilizationPtrOutput
Target scaling by CPU usage.
func (AutomaticScalingOutput) DiskUtilization ¶
func (o AutomaticScalingOutput) DiskUtilization() DiskUtilizationPtrOutput
Target scaling by disk usage.
func (AutomaticScalingOutput) ElementType ¶
func (AutomaticScalingOutput) ElementType() reflect.Type
func (AutomaticScalingOutput) MaxConcurrentRequests ¶
func (o AutomaticScalingOutput) MaxConcurrentRequests() pulumi.IntPtrOutput
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value.
func (AutomaticScalingOutput) MaxIdleInstances ¶
func (o AutomaticScalingOutput) MaxIdleInstances() pulumi.IntPtrOutput
Maximum number of idle instances that should be maintained for this version.
func (AutomaticScalingOutput) MaxPendingLatency ¶
func (o AutomaticScalingOutput) MaxPendingLatency() pulumi.StringPtrOutput
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingOutput) MaxTotalInstances ¶
func (o AutomaticScalingOutput) MaxTotalInstances() pulumi.IntPtrOutput
Maximum number of instances that should be started to handle requests for this version.
func (AutomaticScalingOutput) MinIdleInstances ¶
func (o AutomaticScalingOutput) MinIdleInstances() pulumi.IntPtrOutput
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
func (AutomaticScalingOutput) MinPendingLatency ¶
func (o AutomaticScalingOutput) MinPendingLatency() pulumi.StringPtrOutput
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingOutput) MinTotalInstances ¶
func (o AutomaticScalingOutput) MinTotalInstances() pulumi.IntPtrOutput
Minimum number of running instances that should be maintained for this version.
func (AutomaticScalingOutput) NetworkUtilization ¶
func (o AutomaticScalingOutput) NetworkUtilization() NetworkUtilizationPtrOutput
Target scaling by network usage.
func (AutomaticScalingOutput) RequestUtilization ¶
func (o AutomaticScalingOutput) RequestUtilization() RequestUtilizationPtrOutput
Target scaling by request utilization.
func (AutomaticScalingOutput) StandardSchedulerSettings ¶
func (o AutomaticScalingOutput) StandardSchedulerSettings() StandardSchedulerSettingsPtrOutput
Scheduler settings for standard environment.
func (AutomaticScalingOutput) ToAutomaticScalingOutput ¶
func (o AutomaticScalingOutput) ToAutomaticScalingOutput() AutomaticScalingOutput
func (AutomaticScalingOutput) ToAutomaticScalingOutputWithContext ¶
func (o AutomaticScalingOutput) ToAutomaticScalingOutputWithContext(ctx context.Context) AutomaticScalingOutput
func (AutomaticScalingOutput) ToAutomaticScalingPtrOutput ¶
func (o AutomaticScalingOutput) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
func (AutomaticScalingOutput) ToAutomaticScalingPtrOutputWithContext ¶
func (o AutomaticScalingOutput) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
type AutomaticScalingPtrInput ¶
type AutomaticScalingPtrInput interface { pulumi.Input ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput ToAutomaticScalingPtrOutputWithContext(context.Context) AutomaticScalingPtrOutput }
AutomaticScalingPtrInput is an input type that accepts AutomaticScalingArgs, AutomaticScalingPtr and AutomaticScalingPtrOutput values. You can construct a concrete instance of `AutomaticScalingPtrInput` via:
AutomaticScalingArgs{...} or: nil
func AutomaticScalingPtr ¶
func AutomaticScalingPtr(v *AutomaticScalingArgs) AutomaticScalingPtrInput
type AutomaticScalingPtrOutput ¶
type AutomaticScalingPtrOutput struct{ *pulumi.OutputState }
func (AutomaticScalingPtrOutput) CoolDownPeriod ¶
func (o AutomaticScalingPtrOutput) CoolDownPeriod() pulumi.StringPtrOutput
The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment.
func (AutomaticScalingPtrOutput) CpuUtilization ¶
func (o AutomaticScalingPtrOutput) CpuUtilization() CpuUtilizationPtrOutput
Target scaling by CPU usage.
func (AutomaticScalingPtrOutput) DiskUtilization ¶
func (o AutomaticScalingPtrOutput) DiskUtilization() DiskUtilizationPtrOutput
Target scaling by disk usage.
func (AutomaticScalingPtrOutput) Elem ¶
func (o AutomaticScalingPtrOutput) Elem() AutomaticScalingOutput
func (AutomaticScalingPtrOutput) ElementType ¶
func (AutomaticScalingPtrOutput) ElementType() reflect.Type
func (AutomaticScalingPtrOutput) MaxConcurrentRequests ¶
func (o AutomaticScalingPtrOutput) MaxConcurrentRequests() pulumi.IntPtrOutput
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value.
func (AutomaticScalingPtrOutput) MaxIdleInstances ¶
func (o AutomaticScalingPtrOutput) MaxIdleInstances() pulumi.IntPtrOutput
Maximum number of idle instances that should be maintained for this version.
func (AutomaticScalingPtrOutput) MaxPendingLatency ¶
func (o AutomaticScalingPtrOutput) MaxPendingLatency() pulumi.StringPtrOutput
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingPtrOutput) MaxTotalInstances ¶
func (o AutomaticScalingPtrOutput) MaxTotalInstances() pulumi.IntPtrOutput
Maximum number of instances that should be started to handle requests for this version.
func (AutomaticScalingPtrOutput) MinIdleInstances ¶
func (o AutomaticScalingPtrOutput) MinIdleInstances() pulumi.IntPtrOutput
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
func (AutomaticScalingPtrOutput) MinPendingLatency ¶
func (o AutomaticScalingPtrOutput) MinPendingLatency() pulumi.StringPtrOutput
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingPtrOutput) MinTotalInstances ¶
func (o AutomaticScalingPtrOutput) MinTotalInstances() pulumi.IntPtrOutput
Minimum number of running instances that should be maintained for this version.
func (AutomaticScalingPtrOutput) NetworkUtilization ¶
func (o AutomaticScalingPtrOutput) NetworkUtilization() NetworkUtilizationPtrOutput
Target scaling by network usage.
func (AutomaticScalingPtrOutput) RequestUtilization ¶
func (o AutomaticScalingPtrOutput) RequestUtilization() RequestUtilizationPtrOutput
Target scaling by request utilization.
func (AutomaticScalingPtrOutput) StandardSchedulerSettings ¶
func (o AutomaticScalingPtrOutput) StandardSchedulerSettings() StandardSchedulerSettingsPtrOutput
Scheduler settings for standard environment.
func (AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutput ¶
func (o AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutput() AutomaticScalingPtrOutput
func (AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutputWithContext ¶
func (o AutomaticScalingPtrOutput) ToAutomaticScalingPtrOutputWithContext(ctx context.Context) AutomaticScalingPtrOutput
type AutomaticScalingResponse ¶
type AutomaticScalingResponse struct { // The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment. CoolDownPeriod string `pulumi:"coolDownPeriod"` // Target scaling by CPU usage. CpuUtilization CpuUtilizationResponse `pulumi:"cpuUtilization"` // Target scaling by disk usage. DiskUtilization DiskUtilizationResponse `pulumi:"diskUtilization"` // Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value. MaxConcurrentRequests int `pulumi:"maxConcurrentRequests"` // Maximum number of idle instances that should be maintained for this version. MaxIdleInstances int `pulumi:"maxIdleInstances"` // Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. MaxPendingLatency string `pulumi:"maxPendingLatency"` // Maximum number of instances that should be started to handle requests for this version. MaxTotalInstances int `pulumi:"maxTotalInstances"` // Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service. MinIdleInstances int `pulumi:"minIdleInstances"` // Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. MinPendingLatency string `pulumi:"minPendingLatency"` // Minimum number of running instances that should be maintained for this version. MinTotalInstances int `pulumi:"minTotalInstances"` // Target scaling by network usage. NetworkUtilization NetworkUtilizationResponse `pulumi:"networkUtilization"` // Target scaling by request utilization. RequestUtilization RequestUtilizationResponse `pulumi:"requestUtilization"` // Scheduler settings for standard environment. StandardSchedulerSettings StandardSchedulerSettingsResponse `pulumi:"standardSchedulerSettings"` }
Automatic scaling is based on request rate, response latencies, and other application metrics.
type AutomaticScalingResponseOutput ¶
type AutomaticScalingResponseOutput struct{ *pulumi.OutputState }
Automatic scaling is based on request rate, response latencies, and other application metrics.
func (AutomaticScalingResponseOutput) CoolDownPeriod ¶
func (o AutomaticScalingResponseOutput) CoolDownPeriod() pulumi.StringOutput
The time period that the Autoscaler (https://cloud.google.com/compute/docs/autoscaler/) should wait before it starts collecting information from a new instance. This prevents the autoscaler from collecting information when the instance is initializing, during which the collected usage would not be reliable. Only applicable in the App Engine flexible environment.
func (AutomaticScalingResponseOutput) CpuUtilization ¶
func (o AutomaticScalingResponseOutput) CpuUtilization() CpuUtilizationResponseOutput
Target scaling by CPU usage.
func (AutomaticScalingResponseOutput) DiskUtilization ¶
func (o AutomaticScalingResponseOutput) DiskUtilization() DiskUtilizationResponseOutput
Target scaling by disk usage.
func (AutomaticScalingResponseOutput) ElementType ¶
func (AutomaticScalingResponseOutput) ElementType() reflect.Type
func (AutomaticScalingResponseOutput) MaxConcurrentRequests ¶
func (o AutomaticScalingResponseOutput) MaxConcurrentRequests() pulumi.IntOutput
Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance.Defaults to a runtime-specific value.
func (AutomaticScalingResponseOutput) MaxIdleInstances ¶
func (o AutomaticScalingResponseOutput) MaxIdleInstances() pulumi.IntOutput
Maximum number of idle instances that should be maintained for this version.
func (AutomaticScalingResponseOutput) MaxPendingLatency ¶
func (o AutomaticScalingResponseOutput) MaxPendingLatency() pulumi.StringOutput
Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingResponseOutput) MaxTotalInstances ¶
func (o AutomaticScalingResponseOutput) MaxTotalInstances() pulumi.IntOutput
Maximum number of instances that should be started to handle requests for this version.
func (AutomaticScalingResponseOutput) MinIdleInstances ¶
func (o AutomaticScalingResponseOutput) MinIdleInstances() pulumi.IntOutput
Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.
func (AutomaticScalingResponseOutput) MinPendingLatency ¶
func (o AutomaticScalingResponseOutput) MinPendingLatency() pulumi.StringOutput
Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it.
func (AutomaticScalingResponseOutput) MinTotalInstances ¶
func (o AutomaticScalingResponseOutput) MinTotalInstances() pulumi.IntOutput
Minimum number of running instances that should be maintained for this version.
func (AutomaticScalingResponseOutput) NetworkUtilization ¶
func (o AutomaticScalingResponseOutput) NetworkUtilization() NetworkUtilizationResponseOutput
Target scaling by network usage.
func (AutomaticScalingResponseOutput) RequestUtilization ¶
func (o AutomaticScalingResponseOutput) RequestUtilization() RequestUtilizationResponseOutput
Target scaling by request utilization.
func (AutomaticScalingResponseOutput) StandardSchedulerSettings ¶
func (o AutomaticScalingResponseOutput) StandardSchedulerSettings() StandardSchedulerSettingsResponseOutput
Scheduler settings for standard environment.
func (AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutput ¶
func (o AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutput() AutomaticScalingResponseOutput
func (AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutputWithContext ¶
func (o AutomaticScalingResponseOutput) ToAutomaticScalingResponseOutputWithContext(ctx context.Context) AutomaticScalingResponseOutput
type BasicScaling ¶
type BasicScaling struct { // Duration of time after the last request that an instance must wait before the instance is shut down. IdleTimeout *string `pulumi:"idleTimeout"` // Maximum number of instances to create for this version. MaxInstances *int `pulumi:"maxInstances"` }
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
type BasicScalingArgs ¶
type BasicScalingArgs struct { // Duration of time after the last request that an instance must wait before the instance is shut down. IdleTimeout pulumi.StringPtrInput `pulumi:"idleTimeout"` // Maximum number of instances to create for this version. MaxInstances pulumi.IntPtrInput `pulumi:"maxInstances"` }
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
func (BasicScalingArgs) ElementType ¶
func (BasicScalingArgs) ElementType() reflect.Type
func (BasicScalingArgs) ToBasicScalingOutput ¶
func (i BasicScalingArgs) ToBasicScalingOutput() BasicScalingOutput
func (BasicScalingArgs) ToBasicScalingOutputWithContext ¶
func (i BasicScalingArgs) ToBasicScalingOutputWithContext(ctx context.Context) BasicScalingOutput
func (BasicScalingArgs) ToBasicScalingPtrOutput ¶
func (i BasicScalingArgs) ToBasicScalingPtrOutput() BasicScalingPtrOutput
func (BasicScalingArgs) ToBasicScalingPtrOutputWithContext ¶
func (i BasicScalingArgs) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
type BasicScalingInput ¶
type BasicScalingInput interface { pulumi.Input ToBasicScalingOutput() BasicScalingOutput ToBasicScalingOutputWithContext(context.Context) BasicScalingOutput }
BasicScalingInput is an input type that accepts BasicScalingArgs and BasicScalingOutput values. You can construct a concrete instance of `BasicScalingInput` via:
BasicScalingArgs{...}
type BasicScalingOutput ¶
type BasicScalingOutput struct{ *pulumi.OutputState }
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
func (BasicScalingOutput) ElementType ¶
func (BasicScalingOutput) ElementType() reflect.Type
func (BasicScalingOutput) IdleTimeout ¶
func (o BasicScalingOutput) IdleTimeout() pulumi.StringPtrOutput
Duration of time after the last request that an instance must wait before the instance is shut down.
func (BasicScalingOutput) MaxInstances ¶
func (o BasicScalingOutput) MaxInstances() pulumi.IntPtrOutput
Maximum number of instances to create for this version.
func (BasicScalingOutput) ToBasicScalingOutput ¶
func (o BasicScalingOutput) ToBasicScalingOutput() BasicScalingOutput
func (BasicScalingOutput) ToBasicScalingOutputWithContext ¶
func (o BasicScalingOutput) ToBasicScalingOutputWithContext(ctx context.Context) BasicScalingOutput
func (BasicScalingOutput) ToBasicScalingPtrOutput ¶
func (o BasicScalingOutput) ToBasicScalingPtrOutput() BasicScalingPtrOutput
func (BasicScalingOutput) ToBasicScalingPtrOutputWithContext ¶
func (o BasicScalingOutput) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
type BasicScalingPtrInput ¶
type BasicScalingPtrInput interface { pulumi.Input ToBasicScalingPtrOutput() BasicScalingPtrOutput ToBasicScalingPtrOutputWithContext(context.Context) BasicScalingPtrOutput }
BasicScalingPtrInput is an input type that accepts BasicScalingArgs, BasicScalingPtr and BasicScalingPtrOutput values. You can construct a concrete instance of `BasicScalingPtrInput` via:
BasicScalingArgs{...} or: nil
func BasicScalingPtr ¶
func BasicScalingPtr(v *BasicScalingArgs) BasicScalingPtrInput
type BasicScalingPtrOutput ¶
type BasicScalingPtrOutput struct{ *pulumi.OutputState }
func (BasicScalingPtrOutput) Elem ¶
func (o BasicScalingPtrOutput) Elem() BasicScalingOutput
func (BasicScalingPtrOutput) ElementType ¶
func (BasicScalingPtrOutput) ElementType() reflect.Type
func (BasicScalingPtrOutput) IdleTimeout ¶
func (o BasicScalingPtrOutput) IdleTimeout() pulumi.StringPtrOutput
Duration of time after the last request that an instance must wait before the instance is shut down.
func (BasicScalingPtrOutput) MaxInstances ¶
func (o BasicScalingPtrOutput) MaxInstances() pulumi.IntPtrOutput
Maximum number of instances to create for this version.
func (BasicScalingPtrOutput) ToBasicScalingPtrOutput ¶
func (o BasicScalingPtrOutput) ToBasicScalingPtrOutput() BasicScalingPtrOutput
func (BasicScalingPtrOutput) ToBasicScalingPtrOutputWithContext ¶
func (o BasicScalingPtrOutput) ToBasicScalingPtrOutputWithContext(ctx context.Context) BasicScalingPtrOutput
type BasicScalingResponse ¶
type BasicScalingResponse struct { // Duration of time after the last request that an instance must wait before the instance is shut down. IdleTimeout string `pulumi:"idleTimeout"` // Maximum number of instances to create for this version. MaxInstances int `pulumi:"maxInstances"` }
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
type BasicScalingResponseOutput ¶
type BasicScalingResponseOutput struct{ *pulumi.OutputState }
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
func (BasicScalingResponseOutput) ElementType ¶
func (BasicScalingResponseOutput) ElementType() reflect.Type
func (BasicScalingResponseOutput) IdleTimeout ¶
func (o BasicScalingResponseOutput) IdleTimeout() pulumi.StringOutput
Duration of time after the last request that an instance must wait before the instance is shut down.
func (BasicScalingResponseOutput) MaxInstances ¶
func (o BasicScalingResponseOutput) MaxInstances() pulumi.IntOutput
Maximum number of instances to create for this version.
func (BasicScalingResponseOutput) ToBasicScalingResponseOutput ¶
func (o BasicScalingResponseOutput) ToBasicScalingResponseOutput() BasicScalingResponseOutput
func (BasicScalingResponseOutput) ToBasicScalingResponseOutputWithContext ¶
func (o BasicScalingResponseOutput) ToBasicScalingResponseOutputWithContext(ctx context.Context) BasicScalingResponseOutput
type CertificateRawData ¶
type CertificateRawData struct { // Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly PrivateKey *string `pulumi:"privateKey"` // PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- PublicCertificate *string `pulumi:"publicCertificate"` }
An SSL certificate obtained from a certificate authority.
type CertificateRawDataArgs ¶
type CertificateRawDataArgs struct { // Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly PrivateKey pulumi.StringPtrInput `pulumi:"privateKey"` // PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- PublicCertificate pulumi.StringPtrInput `pulumi:"publicCertificate"` }
An SSL certificate obtained from a certificate authority.
func (CertificateRawDataArgs) ElementType ¶
func (CertificateRawDataArgs) ElementType() reflect.Type
func (CertificateRawDataArgs) ToCertificateRawDataOutput ¶
func (i CertificateRawDataArgs) ToCertificateRawDataOutput() CertificateRawDataOutput
func (CertificateRawDataArgs) ToCertificateRawDataOutputWithContext ¶
func (i CertificateRawDataArgs) ToCertificateRawDataOutputWithContext(ctx context.Context) CertificateRawDataOutput
func (CertificateRawDataArgs) ToCertificateRawDataPtrOutput ¶
func (i CertificateRawDataArgs) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
func (CertificateRawDataArgs) ToCertificateRawDataPtrOutputWithContext ¶
func (i CertificateRawDataArgs) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
type CertificateRawDataInput ¶
type CertificateRawDataInput interface { pulumi.Input ToCertificateRawDataOutput() CertificateRawDataOutput ToCertificateRawDataOutputWithContext(context.Context) CertificateRawDataOutput }
CertificateRawDataInput is an input type that accepts CertificateRawDataArgs and CertificateRawDataOutput values. You can construct a concrete instance of `CertificateRawDataInput` via:
CertificateRawDataArgs{...}
type CertificateRawDataOutput ¶
type CertificateRawDataOutput struct{ *pulumi.OutputState }
An SSL certificate obtained from a certificate authority.
func (CertificateRawDataOutput) ElementType ¶
func (CertificateRawDataOutput) ElementType() reflect.Type
func (CertificateRawDataOutput) PrivateKey ¶
func (o CertificateRawDataOutput) PrivateKey() pulumi.StringPtrOutput
Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly
func (CertificateRawDataOutput) PublicCertificate ¶
func (o CertificateRawDataOutput) PublicCertificate() pulumi.StringPtrOutput
PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE-----
func (CertificateRawDataOutput) ToCertificateRawDataOutput ¶
func (o CertificateRawDataOutput) ToCertificateRawDataOutput() CertificateRawDataOutput
func (CertificateRawDataOutput) ToCertificateRawDataOutputWithContext ¶
func (o CertificateRawDataOutput) ToCertificateRawDataOutputWithContext(ctx context.Context) CertificateRawDataOutput
func (CertificateRawDataOutput) ToCertificateRawDataPtrOutput ¶
func (o CertificateRawDataOutput) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
func (CertificateRawDataOutput) ToCertificateRawDataPtrOutputWithContext ¶
func (o CertificateRawDataOutput) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
type CertificateRawDataPtrInput ¶
type CertificateRawDataPtrInput interface { pulumi.Input ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput ToCertificateRawDataPtrOutputWithContext(context.Context) CertificateRawDataPtrOutput }
CertificateRawDataPtrInput is an input type that accepts CertificateRawDataArgs, CertificateRawDataPtr and CertificateRawDataPtrOutput values. You can construct a concrete instance of `CertificateRawDataPtrInput` via:
CertificateRawDataArgs{...} or: nil
func CertificateRawDataPtr ¶
func CertificateRawDataPtr(v *CertificateRawDataArgs) CertificateRawDataPtrInput
type CertificateRawDataPtrOutput ¶
type CertificateRawDataPtrOutput struct{ *pulumi.OutputState }
func (CertificateRawDataPtrOutput) Elem ¶
func (o CertificateRawDataPtrOutput) Elem() CertificateRawDataOutput
func (CertificateRawDataPtrOutput) ElementType ¶
func (CertificateRawDataPtrOutput) ElementType() reflect.Type
func (CertificateRawDataPtrOutput) PrivateKey ¶
func (o CertificateRawDataPtrOutput) PrivateKey() pulumi.StringPtrOutput
Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly
func (CertificateRawDataPtrOutput) PublicCertificate ¶
func (o CertificateRawDataPtrOutput) PublicCertificate() pulumi.StringPtrOutput
PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE-----
func (CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutput ¶
func (o CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutput() CertificateRawDataPtrOutput
func (CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutputWithContext ¶
func (o CertificateRawDataPtrOutput) ToCertificateRawDataPtrOutputWithContext(ctx context.Context) CertificateRawDataPtrOutput
type CertificateRawDataResponse ¶
type CertificateRawDataResponse struct { // Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly PrivateKey string `pulumi:"privateKey"` // PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- PublicCertificate string `pulumi:"publicCertificate"` }
An SSL certificate obtained from a certificate authority.
type CertificateRawDataResponseOutput ¶
type CertificateRawDataResponseOutput struct{ *pulumi.OutputState }
An SSL certificate obtained from a certificate authority.
func (CertificateRawDataResponseOutput) ElementType ¶
func (CertificateRawDataResponseOutput) ElementType() reflect.Type
func (CertificateRawDataResponseOutput) PrivateKey ¶
func (o CertificateRawDataResponseOutput) PrivateKey() pulumi.StringOutput
Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY----- @InputOnly
func (CertificateRawDataResponseOutput) PublicCertificate ¶
func (o CertificateRawDataResponseOutput) PublicCertificate() pulumi.StringOutput
PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: -----BEGIN CERTIFICATE----- -----END CERTIFICATE-----
func (CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutput ¶
func (o CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutput() CertificateRawDataResponseOutput
func (CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutputWithContext ¶
func (o CertificateRawDataResponseOutput) ToCertificateRawDataResponseOutputWithContext(ctx context.Context) CertificateRawDataResponseOutput
type CloudBuildOptions ¶
type CloudBuildOptions struct { // Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details. AppYamlPath *string `pulumi:"appYamlPath"` // The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes. CloudBuildTimeout *string `pulumi:"cloudBuildTimeout"` }
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
type CloudBuildOptionsArgs ¶
type CloudBuildOptionsArgs struct { // Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details. AppYamlPath pulumi.StringPtrInput `pulumi:"appYamlPath"` // The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes. CloudBuildTimeout pulumi.StringPtrInput `pulumi:"cloudBuildTimeout"` }
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
func (CloudBuildOptionsArgs) ElementType ¶
func (CloudBuildOptionsArgs) ElementType() reflect.Type
func (CloudBuildOptionsArgs) ToCloudBuildOptionsOutput ¶
func (i CloudBuildOptionsArgs) ToCloudBuildOptionsOutput() CloudBuildOptionsOutput
func (CloudBuildOptionsArgs) ToCloudBuildOptionsOutputWithContext ¶
func (i CloudBuildOptionsArgs) ToCloudBuildOptionsOutputWithContext(ctx context.Context) CloudBuildOptionsOutput
func (CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutput ¶
func (i CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
func (CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutputWithContext ¶
func (i CloudBuildOptionsArgs) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
type CloudBuildOptionsInput ¶
type CloudBuildOptionsInput interface { pulumi.Input ToCloudBuildOptionsOutput() CloudBuildOptionsOutput ToCloudBuildOptionsOutputWithContext(context.Context) CloudBuildOptionsOutput }
CloudBuildOptionsInput is an input type that accepts CloudBuildOptionsArgs and CloudBuildOptionsOutput values. You can construct a concrete instance of `CloudBuildOptionsInput` via:
CloudBuildOptionsArgs{...}
type CloudBuildOptionsOutput ¶
type CloudBuildOptionsOutput struct{ *pulumi.OutputState }
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
func (CloudBuildOptionsOutput) AppYamlPath ¶
func (o CloudBuildOptionsOutput) AppYamlPath() pulumi.StringPtrOutput
Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
func (CloudBuildOptionsOutput) CloudBuildTimeout ¶
func (o CloudBuildOptionsOutput) CloudBuildTimeout() pulumi.StringPtrOutput
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
func (CloudBuildOptionsOutput) ElementType ¶
func (CloudBuildOptionsOutput) ElementType() reflect.Type
func (CloudBuildOptionsOutput) ToCloudBuildOptionsOutput ¶
func (o CloudBuildOptionsOutput) ToCloudBuildOptionsOutput() CloudBuildOptionsOutput
func (CloudBuildOptionsOutput) ToCloudBuildOptionsOutputWithContext ¶
func (o CloudBuildOptionsOutput) ToCloudBuildOptionsOutputWithContext(ctx context.Context) CloudBuildOptionsOutput
func (CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutput ¶
func (o CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
func (CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutputWithContext ¶
func (o CloudBuildOptionsOutput) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
type CloudBuildOptionsPtrInput ¶
type CloudBuildOptionsPtrInput interface { pulumi.Input ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput ToCloudBuildOptionsPtrOutputWithContext(context.Context) CloudBuildOptionsPtrOutput }
CloudBuildOptionsPtrInput is an input type that accepts CloudBuildOptionsArgs, CloudBuildOptionsPtr and CloudBuildOptionsPtrOutput values. You can construct a concrete instance of `CloudBuildOptionsPtrInput` via:
CloudBuildOptionsArgs{...} or: nil
func CloudBuildOptionsPtr ¶
func CloudBuildOptionsPtr(v *CloudBuildOptionsArgs) CloudBuildOptionsPtrInput
type CloudBuildOptionsPtrOutput ¶
type CloudBuildOptionsPtrOutput struct{ *pulumi.OutputState }
func (CloudBuildOptionsPtrOutput) AppYamlPath ¶
func (o CloudBuildOptionsPtrOutput) AppYamlPath() pulumi.StringPtrOutput
Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
func (CloudBuildOptionsPtrOutput) CloudBuildTimeout ¶
func (o CloudBuildOptionsPtrOutput) CloudBuildTimeout() pulumi.StringPtrOutput
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
func (CloudBuildOptionsPtrOutput) Elem ¶
func (o CloudBuildOptionsPtrOutput) Elem() CloudBuildOptionsOutput
func (CloudBuildOptionsPtrOutput) ElementType ¶
func (CloudBuildOptionsPtrOutput) ElementType() reflect.Type
func (CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutput ¶
func (o CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutput() CloudBuildOptionsPtrOutput
func (CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutputWithContext ¶
func (o CloudBuildOptionsPtrOutput) ToCloudBuildOptionsPtrOutputWithContext(ctx context.Context) CloudBuildOptionsPtrOutput
type CloudBuildOptionsResponse ¶
type CloudBuildOptionsResponse struct { // Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details. AppYamlPath string `pulumi:"appYamlPath"` // The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes. CloudBuildTimeout string `pulumi:"cloudBuildTimeout"` }
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
type CloudBuildOptionsResponseOutput ¶
type CloudBuildOptionsResponseOutput struct{ *pulumi.OutputState }
Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.
func (CloudBuildOptionsResponseOutput) AppYamlPath ¶
func (o CloudBuildOptionsResponseOutput) AppYamlPath() pulumi.StringOutput
Path to the yaml file used in deployment, used to determine runtime configuration details.Required for flexible environment builds.See https://cloud.google.com/appengine/docs/standard/python/config/appref for more details.
func (CloudBuildOptionsResponseOutput) CloudBuildTimeout ¶
func (o CloudBuildOptionsResponseOutput) CloudBuildTimeout() pulumi.StringOutput
The Cloud Build timeout used as part of any dependent builds performed by version creation. Defaults to 10 minutes.
func (CloudBuildOptionsResponseOutput) ElementType ¶
func (CloudBuildOptionsResponseOutput) ElementType() reflect.Type
func (CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutput ¶
func (o CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutput() CloudBuildOptionsResponseOutput
func (CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutputWithContext ¶
func (o CloudBuildOptionsResponseOutput) ToCloudBuildOptionsResponseOutputWithContext(ctx context.Context) CloudBuildOptionsResponseOutput
type ContainerInfo ¶
type ContainerInfo struct { // URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest" Image *string `pulumi:"image"` }
Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.
type ContainerInfoArgs ¶
type ContainerInfoArgs struct { // URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest" Image pulumi.StringPtrInput `pulumi:"image"` }
Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.
func (ContainerInfoArgs) ElementType ¶
func (ContainerInfoArgs) ElementType() reflect.Type
func (ContainerInfoArgs) ToContainerInfoOutput ¶
func (i ContainerInfoArgs) ToContainerInfoOutput() ContainerInfoOutput
func (ContainerInfoArgs) ToContainerInfoOutputWithContext ¶
func (i ContainerInfoArgs) ToContainerInfoOutputWithContext(ctx context.Context) ContainerInfoOutput
func (ContainerInfoArgs) ToContainerInfoPtrOutput ¶
func (i ContainerInfoArgs) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
func (ContainerInfoArgs) ToContainerInfoPtrOutputWithContext ¶
func (i ContainerInfoArgs) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
type ContainerInfoInput ¶
type ContainerInfoInput interface { pulumi.Input ToContainerInfoOutput() ContainerInfoOutput ToContainerInfoOutputWithContext(context.Context) ContainerInfoOutput }
ContainerInfoInput is an input type that accepts ContainerInfoArgs and ContainerInfoOutput values. You can construct a concrete instance of `ContainerInfoInput` via:
ContainerInfoArgs{...}
type ContainerInfoOutput ¶
type ContainerInfoOutput struct{ *pulumi.OutputState }
Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.
func (ContainerInfoOutput) ElementType ¶
func (ContainerInfoOutput) ElementType() reflect.Type
func (ContainerInfoOutput) Image ¶
func (o ContainerInfoOutput) Image() pulumi.StringPtrOutput
URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest"
func (ContainerInfoOutput) ToContainerInfoOutput ¶
func (o ContainerInfoOutput) ToContainerInfoOutput() ContainerInfoOutput
func (ContainerInfoOutput) ToContainerInfoOutputWithContext ¶
func (o ContainerInfoOutput) ToContainerInfoOutputWithContext(ctx context.Context) ContainerInfoOutput
func (ContainerInfoOutput) ToContainerInfoPtrOutput ¶
func (o ContainerInfoOutput) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
func (ContainerInfoOutput) ToContainerInfoPtrOutputWithContext ¶
func (o ContainerInfoOutput) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
type ContainerInfoPtrInput ¶
type ContainerInfoPtrInput interface { pulumi.Input ToContainerInfoPtrOutput() ContainerInfoPtrOutput ToContainerInfoPtrOutputWithContext(context.Context) ContainerInfoPtrOutput }
ContainerInfoPtrInput is an input type that accepts ContainerInfoArgs, ContainerInfoPtr and ContainerInfoPtrOutput values. You can construct a concrete instance of `ContainerInfoPtrInput` via:
ContainerInfoArgs{...} or: nil
func ContainerInfoPtr ¶
func ContainerInfoPtr(v *ContainerInfoArgs) ContainerInfoPtrInput
type ContainerInfoPtrOutput ¶
type ContainerInfoPtrOutput struct{ *pulumi.OutputState }
func (ContainerInfoPtrOutput) Elem ¶
func (o ContainerInfoPtrOutput) Elem() ContainerInfoOutput
func (ContainerInfoPtrOutput) ElementType ¶
func (ContainerInfoPtrOutput) ElementType() reflect.Type
func (ContainerInfoPtrOutput) Image ¶
func (o ContainerInfoPtrOutput) Image() pulumi.StringPtrOutput
URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest"
func (ContainerInfoPtrOutput) ToContainerInfoPtrOutput ¶
func (o ContainerInfoPtrOutput) ToContainerInfoPtrOutput() ContainerInfoPtrOutput
func (ContainerInfoPtrOutput) ToContainerInfoPtrOutputWithContext ¶
func (o ContainerInfoPtrOutput) ToContainerInfoPtrOutputWithContext(ctx context.Context) ContainerInfoPtrOutput
type ContainerInfoResponse ¶
type ContainerInfoResponse struct { // URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest" Image string `pulumi:"image"` }
Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.
type ContainerInfoResponseOutput ¶
type ContainerInfoResponseOutput struct{ *pulumi.OutputState }
Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.
func (ContainerInfoResponseOutput) ElementType ¶
func (ContainerInfoResponseOutput) ElementType() reflect.Type
func (ContainerInfoResponseOutput) Image ¶
func (o ContainerInfoResponseOutput) Image() pulumi.StringOutput
URI to the hosted container image in Google Container Registry. The URI must be fully qualified and include a tag or digest. Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest"
func (ContainerInfoResponseOutput) ToContainerInfoResponseOutput ¶
func (o ContainerInfoResponseOutput) ToContainerInfoResponseOutput() ContainerInfoResponseOutput
func (ContainerInfoResponseOutput) ToContainerInfoResponseOutputWithContext ¶
func (o ContainerInfoResponseOutput) ToContainerInfoResponseOutputWithContext(ctx context.Context) ContainerInfoResponseOutput
type CpuUtilization ¶
type CpuUtilization struct { // Period of time over which CPU utilization is calculated. AggregationWindowLength *string `pulumi:"aggregationWindowLength"` // Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. TargetUtilization *float64 `pulumi:"targetUtilization"` }
Target scaling by CPU usage.
type CpuUtilizationArgs ¶
type CpuUtilizationArgs struct { // Period of time over which CPU utilization is calculated. AggregationWindowLength pulumi.StringPtrInput `pulumi:"aggregationWindowLength"` // Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. TargetUtilization pulumi.Float64PtrInput `pulumi:"targetUtilization"` }
Target scaling by CPU usage.
func (CpuUtilizationArgs) ElementType ¶
func (CpuUtilizationArgs) ElementType() reflect.Type
func (CpuUtilizationArgs) ToCpuUtilizationOutput ¶
func (i CpuUtilizationArgs) ToCpuUtilizationOutput() CpuUtilizationOutput
func (CpuUtilizationArgs) ToCpuUtilizationOutputWithContext ¶
func (i CpuUtilizationArgs) ToCpuUtilizationOutputWithContext(ctx context.Context) CpuUtilizationOutput
func (CpuUtilizationArgs) ToCpuUtilizationPtrOutput ¶
func (i CpuUtilizationArgs) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
func (CpuUtilizationArgs) ToCpuUtilizationPtrOutputWithContext ¶
func (i CpuUtilizationArgs) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
type CpuUtilizationInput ¶
type CpuUtilizationInput interface { pulumi.Input ToCpuUtilizationOutput() CpuUtilizationOutput ToCpuUtilizationOutputWithContext(context.Context) CpuUtilizationOutput }
CpuUtilizationInput is an input type that accepts CpuUtilizationArgs and CpuUtilizationOutput values. You can construct a concrete instance of `CpuUtilizationInput` via:
CpuUtilizationArgs{...}
type CpuUtilizationOutput ¶
type CpuUtilizationOutput struct{ *pulumi.OutputState }
Target scaling by CPU usage.
func (CpuUtilizationOutput) AggregationWindowLength ¶
func (o CpuUtilizationOutput) AggregationWindowLength() pulumi.StringPtrOutput
Period of time over which CPU utilization is calculated.
func (CpuUtilizationOutput) ElementType ¶
func (CpuUtilizationOutput) ElementType() reflect.Type
func (CpuUtilizationOutput) TargetUtilization ¶
func (o CpuUtilizationOutput) TargetUtilization() pulumi.Float64PtrOutput
Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1.
func (CpuUtilizationOutput) ToCpuUtilizationOutput ¶
func (o CpuUtilizationOutput) ToCpuUtilizationOutput() CpuUtilizationOutput
func (CpuUtilizationOutput) ToCpuUtilizationOutputWithContext ¶
func (o CpuUtilizationOutput) ToCpuUtilizationOutputWithContext(ctx context.Context) CpuUtilizationOutput
func (CpuUtilizationOutput) ToCpuUtilizationPtrOutput ¶
func (o CpuUtilizationOutput) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
func (CpuUtilizationOutput) ToCpuUtilizationPtrOutputWithContext ¶
func (o CpuUtilizationOutput) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
type CpuUtilizationPtrInput ¶
type CpuUtilizationPtrInput interface { pulumi.Input ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput ToCpuUtilizationPtrOutputWithContext(context.Context) CpuUtilizationPtrOutput }
CpuUtilizationPtrInput is an input type that accepts CpuUtilizationArgs, CpuUtilizationPtr and CpuUtilizationPtrOutput values. You can construct a concrete instance of `CpuUtilizationPtrInput` via:
CpuUtilizationArgs{...} or: nil
func CpuUtilizationPtr ¶
func CpuUtilizationPtr(v *CpuUtilizationArgs) CpuUtilizationPtrInput
type CpuUtilizationPtrOutput ¶
type CpuUtilizationPtrOutput struct{ *pulumi.OutputState }
func (CpuUtilizationPtrOutput) AggregationWindowLength ¶
func (o CpuUtilizationPtrOutput) AggregationWindowLength() pulumi.StringPtrOutput
Period of time over which CPU utilization is calculated.
func (CpuUtilizationPtrOutput) Elem ¶
func (o CpuUtilizationPtrOutput) Elem() CpuUtilizationOutput
func (CpuUtilizationPtrOutput) ElementType ¶
func (CpuUtilizationPtrOutput) ElementType() reflect.Type
func (CpuUtilizationPtrOutput) TargetUtilization ¶
func (o CpuUtilizationPtrOutput) TargetUtilization() pulumi.Float64PtrOutput
Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1.
func (CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutput ¶
func (o CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutput() CpuUtilizationPtrOutput
func (CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutputWithContext ¶
func (o CpuUtilizationPtrOutput) ToCpuUtilizationPtrOutputWithContext(ctx context.Context) CpuUtilizationPtrOutput
type CpuUtilizationResponse ¶
type CpuUtilizationResponse struct { // Period of time over which CPU utilization is calculated. AggregationWindowLength string `pulumi:"aggregationWindowLength"` // Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1. TargetUtilization float64 `pulumi:"targetUtilization"` }
Target scaling by CPU usage.
type CpuUtilizationResponseOutput ¶
type CpuUtilizationResponseOutput struct{ *pulumi.OutputState }
Target scaling by CPU usage.
func (CpuUtilizationResponseOutput) AggregationWindowLength ¶
func (o CpuUtilizationResponseOutput) AggregationWindowLength() pulumi.StringOutput
Period of time over which CPU utilization is calculated.
func (CpuUtilizationResponseOutput) ElementType ¶
func (CpuUtilizationResponseOutput) ElementType() reflect.Type
func (CpuUtilizationResponseOutput) TargetUtilization ¶
func (o CpuUtilizationResponseOutput) TargetUtilization() pulumi.Float64Output
Target CPU utilization ratio to maintain when scaling. Must be between 0 and 1.
func (CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutput ¶
func (o CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutput() CpuUtilizationResponseOutput
func (CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutputWithContext ¶
func (o CpuUtilizationResponseOutput) ToCpuUtilizationResponseOutputWithContext(ctx context.Context) CpuUtilizationResponseOutput
type Deployment ¶
type Deployment struct { // Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip. CloudBuildOptions *CloudBuildOptions `pulumi:"cloudBuildOptions"` // The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment. Container *ContainerInfo `pulumi:"container"` // Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call. Files map[string]string `pulumi:"files"` // The zip file for this deployment, if this is a zip deployment. Zip *ZipInfo `pulumi:"zip"` }
Code and application artifacts used to deploy a version to App Engine.
type DeploymentArgs ¶
type DeploymentArgs struct { // Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip. CloudBuildOptions CloudBuildOptionsPtrInput `pulumi:"cloudBuildOptions"` // The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment. Container ContainerInfoPtrInput `pulumi:"container"` // Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call. Files pulumi.StringMapInput `pulumi:"files"` // The zip file for this deployment, if this is a zip deployment. Zip ZipInfoPtrInput `pulumi:"zip"` }
Code and application artifacts used to deploy a version to App Engine.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
func (DeploymentArgs) ToDeploymentOutput ¶
func (i DeploymentArgs) ToDeploymentOutput() DeploymentOutput
func (DeploymentArgs) ToDeploymentOutputWithContext ¶
func (i DeploymentArgs) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
func (DeploymentArgs) ToDeploymentPtrOutput ¶
func (i DeploymentArgs) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentArgs) ToDeploymentPtrOutputWithContext ¶
func (i DeploymentArgs) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(context.Context) DeploymentOutput }
DeploymentInput is an input type that accepts DeploymentArgs and DeploymentOutput values. You can construct a concrete instance of `DeploymentInput` via:
DeploymentArgs{...}
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
Code and application artifacts used to deploy a version to App Engine.
func (DeploymentOutput) CloudBuildOptions ¶
func (o DeploymentOutput) CloudBuildOptions() CloudBuildOptionsPtrOutput
Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
func (DeploymentOutput) Container ¶
func (o DeploymentOutput) Container() ContainerInfoPtrOutput
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) Files ¶
func (o DeploymentOutput) Files() pulumi.StringMapOutput
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
func (DeploymentOutput) ToDeploymentPtrOutput ¶
func (o DeploymentOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentOutput) ToDeploymentPtrOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
func (DeploymentOutput) Zip ¶
func (o DeploymentOutput) Zip() ZipInfoPtrOutput
The zip file for this deployment, if this is a zip deployment.
type DeploymentPtrInput ¶
type DeploymentPtrInput interface { pulumi.Input ToDeploymentPtrOutput() DeploymentPtrOutput ToDeploymentPtrOutputWithContext(context.Context) DeploymentPtrOutput }
DeploymentPtrInput is an input type that accepts DeploymentArgs, DeploymentPtr and DeploymentPtrOutput values. You can construct a concrete instance of `DeploymentPtrInput` via:
DeploymentArgs{...} or: nil
func DeploymentPtr ¶
func DeploymentPtr(v *DeploymentArgs) DeploymentPtrInput
type DeploymentPtrOutput ¶
type DeploymentPtrOutput struct{ *pulumi.OutputState }
func (DeploymentPtrOutput) CloudBuildOptions ¶
func (o DeploymentPtrOutput) CloudBuildOptions() CloudBuildOptionsPtrOutput
Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
func (DeploymentPtrOutput) Container ¶
func (o DeploymentPtrOutput) Container() ContainerInfoPtrOutput
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
func (DeploymentPtrOutput) Elem ¶
func (o DeploymentPtrOutput) Elem() DeploymentOutput
func (DeploymentPtrOutput) ElementType ¶
func (DeploymentPtrOutput) ElementType() reflect.Type
func (DeploymentPtrOutput) Files ¶
func (o DeploymentPtrOutput) Files() pulumi.StringMapOutput
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
func (DeploymentPtrOutput) ToDeploymentPtrOutput ¶
func (o DeploymentPtrOutput) ToDeploymentPtrOutput() DeploymentPtrOutput
func (DeploymentPtrOutput) ToDeploymentPtrOutputWithContext ¶
func (o DeploymentPtrOutput) ToDeploymentPtrOutputWithContext(ctx context.Context) DeploymentPtrOutput
func (DeploymentPtrOutput) Zip ¶
func (o DeploymentPtrOutput) Zip() ZipInfoPtrOutput
The zip file for this deployment, if this is a zip deployment.
type DeploymentResponse ¶
type DeploymentResponse struct { // Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip. CloudBuildOptions CloudBuildOptionsResponse `pulumi:"cloudBuildOptions"` // The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment. Container ContainerInfoResponse `pulumi:"container"` // Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call. Files map[string]string `pulumi:"files"` // The zip file for this deployment, if this is a zip deployment. Zip ZipInfoResponse `pulumi:"zip"` }
Code and application artifacts used to deploy a version to App Engine.
type DeploymentResponseOutput ¶
type DeploymentResponseOutput struct{ *pulumi.OutputState }
Code and application artifacts used to deploy a version to App Engine.
func (DeploymentResponseOutput) CloudBuildOptions ¶
func (o DeploymentResponseOutput) CloudBuildOptions() CloudBuildOptionsResponseOutput
Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
func (DeploymentResponseOutput) Container ¶
func (o DeploymentResponseOutput) Container() ContainerInfoResponseOutput
The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
func (DeploymentResponseOutput) ElementType ¶
func (DeploymentResponseOutput) ElementType() reflect.Type
func (DeploymentResponseOutput) Files ¶
func (o DeploymentResponseOutput) Files() pulumi.StringMapOutput
Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.
func (DeploymentResponseOutput) ToDeploymentResponseOutput ¶
func (o DeploymentResponseOutput) ToDeploymentResponseOutput() DeploymentResponseOutput
func (DeploymentResponseOutput) ToDeploymentResponseOutputWithContext ¶
func (o DeploymentResponseOutput) ToDeploymentResponseOutputWithContext(ctx context.Context) DeploymentResponseOutput
func (DeploymentResponseOutput) Zip ¶
func (o DeploymentResponseOutput) Zip() ZipInfoResponseOutput
The zip file for this deployment, if this is a zip deployment.
type DiskUtilization ¶
type DiskUtilization struct { // Target bytes read per second. TargetReadBytesPerSecond *int `pulumi:"targetReadBytesPerSecond"` // Target ops read per seconds. TargetReadOpsPerSecond *int `pulumi:"targetReadOpsPerSecond"` // Target bytes written per second. TargetWriteBytesPerSecond *int `pulumi:"targetWriteBytesPerSecond"` // Target ops written per second. TargetWriteOpsPerSecond *int `pulumi:"targetWriteOpsPerSecond"` }
Target scaling by disk usage. Only applicable in the App Engine flexible environment.
type DiskUtilizationArgs ¶
type DiskUtilizationArgs struct { // Target bytes read per second. TargetReadBytesPerSecond pulumi.IntPtrInput `pulumi:"targetReadBytesPerSecond"` // Target ops read per seconds. TargetReadOpsPerSecond pulumi.IntPtrInput `pulumi:"targetReadOpsPerSecond"` // Target bytes written per second. TargetWriteBytesPerSecond pulumi.IntPtrInput `pulumi:"targetWriteBytesPerSecond"` // Target ops written per second. TargetWriteOpsPerSecond pulumi.IntPtrInput `pulumi:"targetWriteOpsPerSecond"` }
Target scaling by disk usage. Only applicable in the App Engine flexible environment.
func (DiskUtilizationArgs) ElementType ¶
func (DiskUtilizationArgs) ElementType() reflect.Type
func (DiskUtilizationArgs) ToDiskUtilizationOutput ¶
func (i DiskUtilizationArgs) ToDiskUtilizationOutput() DiskUtilizationOutput
func (DiskUtilizationArgs) ToDiskUtilizationOutputWithContext ¶
func (i DiskUtilizationArgs) ToDiskUtilizationOutputWithContext(ctx context.Context) DiskUtilizationOutput
func (DiskUtilizationArgs) ToDiskUtilizationPtrOutput ¶
func (i DiskUtilizationArgs) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
func (DiskUtilizationArgs) ToDiskUtilizationPtrOutputWithContext ¶
func (i DiskUtilizationArgs) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
type DiskUtilizationInput ¶
type DiskUtilizationInput interface { pulumi.Input ToDiskUtilizationOutput() DiskUtilizationOutput ToDiskUtilizationOutputWithContext(context.Context) DiskUtilizationOutput }
DiskUtilizationInput is an input type that accepts DiskUtilizationArgs and DiskUtilizationOutput values. You can construct a concrete instance of `DiskUtilizationInput` via:
DiskUtilizationArgs{...}
type DiskUtilizationOutput ¶
type DiskUtilizationOutput struct{ *pulumi.OutputState }
Target scaling by disk usage. Only applicable in the App Engine flexible environment.
func (DiskUtilizationOutput) ElementType ¶
func (DiskUtilizationOutput) ElementType() reflect.Type
func (DiskUtilizationOutput) TargetReadBytesPerSecond ¶
func (o DiskUtilizationOutput) TargetReadBytesPerSecond() pulumi.IntPtrOutput
Target bytes read per second.
func (DiskUtilizationOutput) TargetReadOpsPerSecond ¶
func (o DiskUtilizationOutput) TargetReadOpsPerSecond() pulumi.IntPtrOutput
Target ops read per seconds.
func (DiskUtilizationOutput) TargetWriteBytesPerSecond ¶
func (o DiskUtilizationOutput) TargetWriteBytesPerSecond() pulumi.IntPtrOutput
Target bytes written per second.
func (DiskUtilizationOutput) TargetWriteOpsPerSecond ¶
func (o DiskUtilizationOutput) TargetWriteOpsPerSecond() pulumi.IntPtrOutput
Target ops written per second.
func (DiskUtilizationOutput) ToDiskUtilizationOutput ¶
func (o DiskUtilizationOutput) ToDiskUtilizationOutput() DiskUtilizationOutput
func (DiskUtilizationOutput) ToDiskUtilizationOutputWithContext ¶
func (o DiskUtilizationOutput) ToDiskUtilizationOutputWithContext(ctx context.Context) DiskUtilizationOutput
func (DiskUtilizationOutput) ToDiskUtilizationPtrOutput ¶
func (o DiskUtilizationOutput) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
func (DiskUtilizationOutput) ToDiskUtilizationPtrOutputWithContext ¶
func (o DiskUtilizationOutput) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
type DiskUtilizationPtrInput ¶
type DiskUtilizationPtrInput interface { pulumi.Input ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput ToDiskUtilizationPtrOutputWithContext(context.Context) DiskUtilizationPtrOutput }
DiskUtilizationPtrInput is an input type that accepts DiskUtilizationArgs, DiskUtilizationPtr and DiskUtilizationPtrOutput values. You can construct a concrete instance of `DiskUtilizationPtrInput` via:
DiskUtilizationArgs{...} or: nil
func DiskUtilizationPtr ¶
func DiskUtilizationPtr(v *DiskUtilizationArgs) DiskUtilizationPtrInput
type DiskUtilizationPtrOutput ¶
type DiskUtilizationPtrOutput struct{ *pulumi.OutputState }
func (DiskUtilizationPtrOutput) Elem ¶
func (o DiskUtilizationPtrOutput) Elem() DiskUtilizationOutput
func (DiskUtilizationPtrOutput) ElementType ¶
func (DiskUtilizationPtrOutput) ElementType() reflect.Type
func (DiskUtilizationPtrOutput) TargetReadBytesPerSecond ¶
func (o DiskUtilizationPtrOutput) TargetReadBytesPerSecond() pulumi.IntPtrOutput
Target bytes read per second.
func (DiskUtilizationPtrOutput) TargetReadOpsPerSecond ¶
func (o DiskUtilizationPtrOutput) TargetReadOpsPerSecond() pulumi.IntPtrOutput
Target ops read per seconds.
func (DiskUtilizationPtrOutput) TargetWriteBytesPerSecond ¶
func (o DiskUtilizationPtrOutput) TargetWriteBytesPerSecond() pulumi.IntPtrOutput
Target bytes written per second.
func (DiskUtilizationPtrOutput) TargetWriteOpsPerSecond ¶
func (o DiskUtilizationPtrOutput) TargetWriteOpsPerSecond() pulumi.IntPtrOutput
Target ops written per second.
func (DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutput ¶
func (o DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutput() DiskUtilizationPtrOutput
func (DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutputWithContext ¶
func (o DiskUtilizationPtrOutput) ToDiskUtilizationPtrOutputWithContext(ctx context.Context) DiskUtilizationPtrOutput
type DiskUtilizationResponse ¶
type DiskUtilizationResponse struct { // Target bytes read per second. TargetReadBytesPerSecond int `pulumi:"targetReadBytesPerSecond"` // Target ops read per seconds. TargetReadOpsPerSecond int `pulumi:"targetReadOpsPerSecond"` // Target bytes written per second. TargetWriteBytesPerSecond int `pulumi:"targetWriteBytesPerSecond"` // Target ops written per second. TargetWriteOpsPerSecond int `pulumi:"targetWriteOpsPerSecond"` }
Target scaling by disk usage. Only applicable in the App Engine flexible environment.
type DiskUtilizationResponseOutput ¶
type DiskUtilizationResponseOutput struct{ *pulumi.OutputState }
Target scaling by disk usage. Only applicable in the App Engine flexible environment.
func (DiskUtilizationResponseOutput) ElementType ¶
func (DiskUtilizationResponseOutput) ElementType() reflect.Type
func (DiskUtilizationResponseOutput) TargetReadBytesPerSecond ¶
func (o DiskUtilizationResponseOutput) TargetReadBytesPerSecond() pulumi.IntOutput
Target bytes read per second.
func (DiskUtilizationResponseOutput) TargetReadOpsPerSecond ¶
func (o DiskUtilizationResponseOutput) TargetReadOpsPerSecond() pulumi.IntOutput
Target ops read per seconds.
func (DiskUtilizationResponseOutput) TargetWriteBytesPerSecond ¶
func (o DiskUtilizationResponseOutput) TargetWriteBytesPerSecond() pulumi.IntOutput
Target bytes written per second.
func (DiskUtilizationResponseOutput) TargetWriteOpsPerSecond ¶
func (o DiskUtilizationResponseOutput) TargetWriteOpsPerSecond() pulumi.IntOutput
Target ops written per second.
func (DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutput ¶
func (o DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutput() DiskUtilizationResponseOutput
func (DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutputWithContext ¶
func (o DiskUtilizationResponseOutput) ToDiskUtilizationResponseOutputWithContext(ctx context.Context) DiskUtilizationResponseOutput
type DomainMapping ¶ added in v0.3.0
type DomainMapping struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` // Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com. Name pulumi.StringOutput `pulumi:"name"` // Whether the domain creation should override any existing mappings for this domain. By default, overrides are rejected. OverrideStrategy pulumi.StringPtrOutput `pulumi:"overrideStrategy"` // The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. ResourceRecords ResourceRecordResponseArrayOutput `pulumi:"resourceRecords"` // SSL configuration for this domain. If unconfigured, this domain will not serve with SSL. SslSettings SslSettingsResponseOutput `pulumi:"sslSettings"` }
Maps a domain to an application. A user must be authorized to administer a domain in order to map it to an application. For a list of available authorized domains, see AuthorizedDomains.ListAuthorizedDomains. Auto-naming is currently not supported for this resource.
func GetDomainMapping ¶ added in v0.3.0
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 ¶ added in v0.3.0
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 ¶ added in v0.3.0
func (*DomainMapping) ElementType() reflect.Type
func (*DomainMapping) ToDomainMappingOutput ¶ added in v0.3.0
func (i *DomainMapping) ToDomainMappingOutput() DomainMappingOutput
func (*DomainMapping) ToDomainMappingOutputWithContext ¶ added in v0.3.0
func (i *DomainMapping) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
type DomainMappingArgs ¶ added in v0.3.0
type DomainMappingArgs struct { AppId pulumi.StringInput // Relative name of the domain serving the application. Example: example.com. Id pulumi.StringPtrInput // Whether the domain creation should override any existing mappings for this domain. By default, overrides are rejected. OverrideStrategy pulumi.StringPtrInput // SSL configuration for this domain. If unconfigured, this domain will not serve with SSL. SslSettings SslSettingsPtrInput }
The set of arguments for constructing a DomainMapping resource.
func (DomainMappingArgs) ElementType ¶ added in v0.3.0
func (DomainMappingArgs) ElementType() reflect.Type
type DomainMappingInput ¶ added in v0.3.0
type DomainMappingInput interface { pulumi.Input ToDomainMappingOutput() DomainMappingOutput ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput }
type DomainMappingOutput ¶ added in v0.3.0
type DomainMappingOutput struct{ *pulumi.OutputState }
func (DomainMappingOutput) AppId ¶ added in v0.21.0
func (o DomainMappingOutput) AppId() pulumi.StringOutput
func (DomainMappingOutput) ElementType ¶ added in v0.3.0
func (DomainMappingOutput) ElementType() reflect.Type
func (DomainMappingOutput) Name ¶ added in v0.19.0
func (o DomainMappingOutput) Name() pulumi.StringOutput
Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com.
func (DomainMappingOutput) OverrideStrategy ¶ added in v0.21.0
func (o DomainMappingOutput) OverrideStrategy() pulumi.StringPtrOutput
Whether the domain creation should override any existing mappings for this domain. By default, overrides are rejected.
func (DomainMappingOutput) ResourceRecords ¶ added in v0.19.0
func (o DomainMappingOutput) ResourceRecords() ResourceRecordResponseArrayOutput
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping.
func (DomainMappingOutput) SslSettings ¶ added in v0.19.0
func (o DomainMappingOutput) SslSettings() SslSettingsResponseOutput
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
func (DomainMappingOutput) ToDomainMappingOutput ¶ added in v0.3.0
func (o DomainMappingOutput) ToDomainMappingOutput() DomainMappingOutput
func (DomainMappingOutput) ToDomainMappingOutputWithContext ¶ added in v0.3.0
func (o DomainMappingOutput) ToDomainMappingOutputWithContext(ctx context.Context) DomainMappingOutput
type DomainMappingState ¶ added in v0.3.0
type DomainMappingState struct { }
func (DomainMappingState) ElementType ¶ added in v0.3.0
func (DomainMappingState) ElementType() reflect.Type
type EndpointsApiService ¶
type EndpointsApiService struct { // Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted. ConfigId *string `pulumi:"configId"` // Enable or disable trace sampling. By default, this is set to false for enabled. DisableTraceSampling *bool `pulumi:"disableTraceSampling"` // Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog" Name *string `pulumi:"name"` // Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. RolloutStrategy *EndpointsApiServiceRolloutStrategy `pulumi:"rolloutStrategy"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The Endpoints API Service provides tooling for serving Open API and gRPC endpoints via an NGINX proxy. Only valid for App Engine Flexible environment deployments.The fields here refer to the name and configuration ID of a "service" resource in the Service Management API (https://cloud.google.com/service-management/overview).
type EndpointsApiServiceArgs ¶
type EndpointsApiServiceArgs struct { // Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted. ConfigId pulumi.StringPtrInput `pulumi:"configId"` // Enable or disable trace sampling. By default, this is set to false for enabled. DisableTraceSampling pulumi.BoolPtrInput `pulumi:"disableTraceSampling"` // Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog" Name pulumi.StringPtrInput `pulumi:"name"` // Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. RolloutStrategy EndpointsApiServiceRolloutStrategyPtrInput `pulumi:"rolloutStrategy"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The Endpoints API Service provides tooling for serving Open API and gRPC endpoints via an NGINX proxy. Only valid for App Engine Flexible environment deployments.The fields here refer to the name and configuration ID of a "service" resource in the Service Management API (https://cloud.google.com/service-management/overview).
func (EndpointsApiServiceArgs) ElementType ¶
func (EndpointsApiServiceArgs) ElementType() reflect.Type
func (EndpointsApiServiceArgs) ToEndpointsApiServiceOutput ¶
func (i EndpointsApiServiceArgs) ToEndpointsApiServiceOutput() EndpointsApiServiceOutput
func (EndpointsApiServiceArgs) ToEndpointsApiServiceOutputWithContext ¶
func (i EndpointsApiServiceArgs) ToEndpointsApiServiceOutputWithContext(ctx context.Context) EndpointsApiServiceOutput
func (EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutput ¶
func (i EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
func (EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutputWithContext ¶
func (i EndpointsApiServiceArgs) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
type EndpointsApiServiceInput ¶
type EndpointsApiServiceInput interface { pulumi.Input ToEndpointsApiServiceOutput() EndpointsApiServiceOutput ToEndpointsApiServiceOutputWithContext(context.Context) EndpointsApiServiceOutput }
EndpointsApiServiceInput is an input type that accepts EndpointsApiServiceArgs and EndpointsApiServiceOutput values. You can construct a concrete instance of `EndpointsApiServiceInput` via:
EndpointsApiServiceArgs{...}
type EndpointsApiServiceOutput ¶
type EndpointsApiServiceOutput struct{ *pulumi.OutputState }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The Endpoints API Service provides tooling for serving Open API and gRPC endpoints via an NGINX proxy. Only valid for App Engine Flexible environment deployments.The fields here refer to the name and configuration ID of a "service" resource in the Service Management API (https://cloud.google.com/service-management/overview).
func (EndpointsApiServiceOutput) ConfigId ¶
func (o EndpointsApiServiceOutput) ConfigId() pulumi.StringPtrOutput
Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted.
func (EndpointsApiServiceOutput) DisableTraceSampling ¶
func (o EndpointsApiServiceOutput) DisableTraceSampling() pulumi.BoolPtrOutput
Enable or disable trace sampling. By default, this is set to false for enabled.
func (EndpointsApiServiceOutput) ElementType ¶
func (EndpointsApiServiceOutput) ElementType() reflect.Type
func (EndpointsApiServiceOutput) Name ¶
func (o EndpointsApiServiceOutput) Name() pulumi.StringPtrOutput
Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
func (EndpointsApiServiceOutput) RolloutStrategy ¶
func (o EndpointsApiServiceOutput) RolloutStrategy() EndpointsApiServiceRolloutStrategyPtrOutput
Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted.
func (EndpointsApiServiceOutput) ToEndpointsApiServiceOutput ¶
func (o EndpointsApiServiceOutput) ToEndpointsApiServiceOutput() EndpointsApiServiceOutput
func (EndpointsApiServiceOutput) ToEndpointsApiServiceOutputWithContext ¶
func (o EndpointsApiServiceOutput) ToEndpointsApiServiceOutputWithContext(ctx context.Context) EndpointsApiServiceOutput
func (EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutput ¶
func (o EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
func (EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutputWithContext ¶
func (o EndpointsApiServiceOutput) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
type EndpointsApiServicePtrInput ¶
type EndpointsApiServicePtrInput interface { pulumi.Input ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput ToEndpointsApiServicePtrOutputWithContext(context.Context) EndpointsApiServicePtrOutput }
EndpointsApiServicePtrInput is an input type that accepts EndpointsApiServiceArgs, EndpointsApiServicePtr and EndpointsApiServicePtrOutput values. You can construct a concrete instance of `EndpointsApiServicePtrInput` via:
EndpointsApiServiceArgs{...} or: nil
func EndpointsApiServicePtr ¶
func EndpointsApiServicePtr(v *EndpointsApiServiceArgs) EndpointsApiServicePtrInput
type EndpointsApiServicePtrOutput ¶
type EndpointsApiServicePtrOutput struct{ *pulumi.OutputState }
func (EndpointsApiServicePtrOutput) ConfigId ¶
func (o EndpointsApiServicePtrOutput) ConfigId() pulumi.StringPtrOutput
Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted.
func (EndpointsApiServicePtrOutput) DisableTraceSampling ¶
func (o EndpointsApiServicePtrOutput) DisableTraceSampling() pulumi.BoolPtrOutput
Enable or disable trace sampling. By default, this is set to false for enabled.
func (EndpointsApiServicePtrOutput) Elem ¶
func (o EndpointsApiServicePtrOutput) Elem() EndpointsApiServiceOutput
func (EndpointsApiServicePtrOutput) ElementType ¶
func (EndpointsApiServicePtrOutput) ElementType() reflect.Type
func (EndpointsApiServicePtrOutput) Name ¶
func (o EndpointsApiServicePtrOutput) Name() pulumi.StringPtrOutput
Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
func (EndpointsApiServicePtrOutput) RolloutStrategy ¶
func (o EndpointsApiServicePtrOutput) RolloutStrategy() EndpointsApiServiceRolloutStrategyPtrOutput
Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted.
func (EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutput ¶
func (o EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutput() EndpointsApiServicePtrOutput
func (EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutputWithContext ¶
func (o EndpointsApiServicePtrOutput) ToEndpointsApiServicePtrOutputWithContext(ctx context.Context) EndpointsApiServicePtrOutput
type EndpointsApiServiceResponse ¶
type EndpointsApiServiceResponse struct { // Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted. ConfigId string `pulumi:"configId"` // Enable or disable trace sampling. By default, this is set to false for enabled. DisableTraceSampling bool `pulumi:"disableTraceSampling"` // Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog" Name string `pulumi:"name"` // Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted. RolloutStrategy string `pulumi:"rolloutStrategy"` }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The Endpoints API Service provides tooling for serving Open API and gRPC endpoints via an NGINX proxy. Only valid for App Engine Flexible environment deployments.The fields here refer to the name and configuration ID of a "service" resource in the Service Management API (https://cloud.google.com/service-management/overview).
type EndpointsApiServiceResponseOutput ¶
type EndpointsApiServiceResponseOutput struct{ *pulumi.OutputState }
Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration. The Endpoints API Service provides tooling for serving Open API and gRPC endpoints via an NGINX proxy. Only valid for App Engine Flexible environment deployments.The fields here refer to the name and configuration ID of a "service" resource in the Service Management API (https://cloud.google.com/service-management/overview).
func (EndpointsApiServiceResponseOutput) ConfigId ¶
func (o EndpointsApiServiceResponseOutput) ConfigId() pulumi.StringOutput
Endpoints service configuration ID as specified by the Service Management API. For example "2016-09-19r1".By default, the rollout strategy for Endpoints is RolloutStrategy.FIXED. This means that Endpoints starts up with a particular configuration ID. When a new configuration is rolled out, Endpoints must be given the new configuration ID. The config_id field is used to give the configuration ID and is required in this case.Endpoints also has a rollout strategy called RolloutStrategy.MANAGED. When using this, Endpoints fetches the latest configuration and does not need the configuration ID. In this case, config_id must be omitted.
func (EndpointsApiServiceResponseOutput) DisableTraceSampling ¶
func (o EndpointsApiServiceResponseOutput) DisableTraceSampling() pulumi.BoolOutput
Enable or disable trace sampling. By default, this is set to false for enabled.
func (EndpointsApiServiceResponseOutput) ElementType ¶
func (EndpointsApiServiceResponseOutput) ElementType() reflect.Type
func (EndpointsApiServiceResponseOutput) Name ¶
func (o EndpointsApiServiceResponseOutput) Name() pulumi.StringOutput
Endpoints service name which is the name of the "service" resource in the Service Management API. For example "myapi.endpoints.myproject.cloud.goog"
func (EndpointsApiServiceResponseOutput) RolloutStrategy ¶
func (o EndpointsApiServiceResponseOutput) RolloutStrategy() pulumi.StringOutput
Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted.
func (EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutput ¶
func (o EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutput() EndpointsApiServiceResponseOutput
func (EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutputWithContext ¶
func (o EndpointsApiServiceResponseOutput) ToEndpointsApiServiceResponseOutputWithContext(ctx context.Context) EndpointsApiServiceResponseOutput
type EndpointsApiServiceRolloutStrategy ¶ added in v0.4.0
type EndpointsApiServiceRolloutStrategy string
Endpoints rollout strategy. If FIXED, config_id must be specified. If MANAGED, config_id must be omitted.
func (EndpointsApiServiceRolloutStrategy) ElementType ¶ added in v0.4.0
func (EndpointsApiServiceRolloutStrategy) ElementType() reflect.Type
func (EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutput ¶ added in v0.6.0
func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutput() EndpointsApiServiceRolloutStrategyOutput
func (EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutputWithContext ¶ added in v0.6.0
func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyOutput
func (EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutput ¶ added in v0.6.0
func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext ¶ added in v0.6.0
func (e EndpointsApiServiceRolloutStrategy) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategy) ToStringOutput ¶ added in v0.4.0
func (e EndpointsApiServiceRolloutStrategy) ToStringOutput() pulumi.StringOutput
func (EndpointsApiServiceRolloutStrategy) ToStringOutputWithContext ¶ added in v0.4.0
func (e EndpointsApiServiceRolloutStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EndpointsApiServiceRolloutStrategy) ToStringPtrOutput ¶ added in v0.4.0
func (e EndpointsApiServiceRolloutStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (EndpointsApiServiceRolloutStrategy) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e EndpointsApiServiceRolloutStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EndpointsApiServiceRolloutStrategyInput ¶ added in v0.6.0
type EndpointsApiServiceRolloutStrategyInput interface { pulumi.Input ToEndpointsApiServiceRolloutStrategyOutput() EndpointsApiServiceRolloutStrategyOutput ToEndpointsApiServiceRolloutStrategyOutputWithContext(context.Context) EndpointsApiServiceRolloutStrategyOutput }
EndpointsApiServiceRolloutStrategyInput is an input type that accepts EndpointsApiServiceRolloutStrategyArgs and EndpointsApiServiceRolloutStrategyOutput values. You can construct a concrete instance of `EndpointsApiServiceRolloutStrategyInput` via:
EndpointsApiServiceRolloutStrategyArgs{...}
type EndpointsApiServiceRolloutStrategyOutput ¶ added in v0.6.0
type EndpointsApiServiceRolloutStrategyOutput struct{ *pulumi.OutputState }
func (EndpointsApiServiceRolloutStrategyOutput) ElementType ¶ added in v0.6.0
func (EndpointsApiServiceRolloutStrategyOutput) ElementType() reflect.Type
func (EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutput() EndpointsApiServiceRolloutStrategyOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToStringOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToStringOutput() pulumi.StringOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EndpointsApiServiceRolloutStrategyPtrInput ¶ added in v0.6.0
type EndpointsApiServiceRolloutStrategyPtrInput interface { pulumi.Input ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(context.Context) EndpointsApiServiceRolloutStrategyPtrOutput }
func EndpointsApiServiceRolloutStrategyPtr ¶ added in v0.6.0
func EndpointsApiServiceRolloutStrategyPtr(v string) EndpointsApiServiceRolloutStrategyPtrInput
type EndpointsApiServiceRolloutStrategyPtrOutput ¶ added in v0.6.0
type EndpointsApiServiceRolloutStrategyPtrOutput struct{ *pulumi.OutputState }
func (EndpointsApiServiceRolloutStrategyPtrOutput) ElementType ¶ added in v0.6.0
func (EndpointsApiServiceRolloutStrategyPtrOutput) ElementType() reflect.Type
func (EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutput() EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToEndpointsApiServiceRolloutStrategyPtrOutputWithContext(ctx context.Context) EndpointsApiServiceRolloutStrategyPtrOutput
func (EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Entrypoint ¶
type Entrypoint struct { // The format should be a shell command that can be fed to bash -c. Shell *string `pulumi:"shell"` }
The entrypoint for the application.
type EntrypointArgs ¶
type EntrypointArgs struct { // The format should be a shell command that can be fed to bash -c. Shell pulumi.StringPtrInput `pulumi:"shell"` }
The entrypoint for the application.
func (EntrypointArgs) ElementType ¶
func (EntrypointArgs) ElementType() reflect.Type
func (EntrypointArgs) ToEntrypointOutput ¶
func (i EntrypointArgs) ToEntrypointOutput() EntrypointOutput
func (EntrypointArgs) ToEntrypointOutputWithContext ¶
func (i EntrypointArgs) ToEntrypointOutputWithContext(ctx context.Context) EntrypointOutput
func (EntrypointArgs) ToEntrypointPtrOutput ¶
func (i EntrypointArgs) ToEntrypointPtrOutput() EntrypointPtrOutput
func (EntrypointArgs) ToEntrypointPtrOutputWithContext ¶
func (i EntrypointArgs) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
type EntrypointInput ¶
type EntrypointInput interface { pulumi.Input ToEntrypointOutput() EntrypointOutput ToEntrypointOutputWithContext(context.Context) EntrypointOutput }
EntrypointInput is an input type that accepts EntrypointArgs and EntrypointOutput values. You can construct a concrete instance of `EntrypointInput` via:
EntrypointArgs{...}
type EntrypointOutput ¶
type EntrypointOutput struct{ *pulumi.OutputState }
The entrypoint for the application.
func (EntrypointOutput) ElementType ¶
func (EntrypointOutput) ElementType() reflect.Type
func (EntrypointOutput) Shell ¶
func (o EntrypointOutput) Shell() pulumi.StringPtrOutput
The format should be a shell command that can be fed to bash -c.
func (EntrypointOutput) ToEntrypointOutput ¶
func (o EntrypointOutput) ToEntrypointOutput() EntrypointOutput
func (EntrypointOutput) ToEntrypointOutputWithContext ¶
func (o EntrypointOutput) ToEntrypointOutputWithContext(ctx context.Context) EntrypointOutput
func (EntrypointOutput) ToEntrypointPtrOutput ¶
func (o EntrypointOutput) ToEntrypointPtrOutput() EntrypointPtrOutput
func (EntrypointOutput) ToEntrypointPtrOutputWithContext ¶
func (o EntrypointOutput) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
type EntrypointPtrInput ¶
type EntrypointPtrInput interface { pulumi.Input ToEntrypointPtrOutput() EntrypointPtrOutput ToEntrypointPtrOutputWithContext(context.Context) EntrypointPtrOutput }
EntrypointPtrInput is an input type that accepts EntrypointArgs, EntrypointPtr and EntrypointPtrOutput values. You can construct a concrete instance of `EntrypointPtrInput` via:
EntrypointArgs{...} or: nil
func EntrypointPtr ¶
func EntrypointPtr(v *EntrypointArgs) EntrypointPtrInput
type EntrypointPtrOutput ¶
type EntrypointPtrOutput struct{ *pulumi.OutputState }
func (EntrypointPtrOutput) Elem ¶
func (o EntrypointPtrOutput) Elem() EntrypointOutput
func (EntrypointPtrOutput) ElementType ¶
func (EntrypointPtrOutput) ElementType() reflect.Type
func (EntrypointPtrOutput) Shell ¶
func (o EntrypointPtrOutput) Shell() pulumi.StringPtrOutput
The format should be a shell command that can be fed to bash -c.
func (EntrypointPtrOutput) ToEntrypointPtrOutput ¶
func (o EntrypointPtrOutput) ToEntrypointPtrOutput() EntrypointPtrOutput
func (EntrypointPtrOutput) ToEntrypointPtrOutputWithContext ¶
func (o EntrypointPtrOutput) ToEntrypointPtrOutputWithContext(ctx context.Context) EntrypointPtrOutput
type EntrypointResponse ¶
type EntrypointResponse struct { // The format should be a shell command that can be fed to bash -c. Shell string `pulumi:"shell"` }
The entrypoint for the application.
type EntrypointResponseOutput ¶
type EntrypointResponseOutput struct{ *pulumi.OutputState }
The entrypoint for the application.
func (EntrypointResponseOutput) ElementType ¶
func (EntrypointResponseOutput) ElementType() reflect.Type
func (EntrypointResponseOutput) Shell ¶
func (o EntrypointResponseOutput) Shell() pulumi.StringOutput
The format should be a shell command that can be fed to bash -c.
func (EntrypointResponseOutput) ToEntrypointResponseOutput ¶
func (o EntrypointResponseOutput) ToEntrypointResponseOutput() EntrypointResponseOutput
func (EntrypointResponseOutput) ToEntrypointResponseOutputWithContext ¶
func (o EntrypointResponseOutput) ToEntrypointResponseOutputWithContext(ctx context.Context) EntrypointResponseOutput
type ErrorHandler ¶
type ErrorHandler struct { // Error condition this handler applies to. ErrorCode *ErrorHandlerErrorCode `pulumi:"errorCode"` // MIME type of file. Defaults to text/html. MimeType *string `pulumi:"mimeType"` // Static file content to be served for this error. StaticFile *string `pulumi:"staticFile"` }
Custom static error page to be served when an error occurs.
type ErrorHandlerArgs ¶
type ErrorHandlerArgs struct { // Error condition this handler applies to. ErrorCode ErrorHandlerErrorCodePtrInput `pulumi:"errorCode"` // MIME type of file. Defaults to text/html. MimeType pulumi.StringPtrInput `pulumi:"mimeType"` // Static file content to be served for this error. StaticFile pulumi.StringPtrInput `pulumi:"staticFile"` }
Custom static error page to be served when an error occurs.
func (ErrorHandlerArgs) ElementType ¶
func (ErrorHandlerArgs) ElementType() reflect.Type
func (ErrorHandlerArgs) ToErrorHandlerOutput ¶
func (i ErrorHandlerArgs) ToErrorHandlerOutput() ErrorHandlerOutput
func (ErrorHandlerArgs) ToErrorHandlerOutputWithContext ¶
func (i ErrorHandlerArgs) ToErrorHandlerOutputWithContext(ctx context.Context) ErrorHandlerOutput
type ErrorHandlerArray ¶
type ErrorHandlerArray []ErrorHandlerInput
func (ErrorHandlerArray) ElementType ¶
func (ErrorHandlerArray) ElementType() reflect.Type
func (ErrorHandlerArray) ToErrorHandlerArrayOutput ¶
func (i ErrorHandlerArray) ToErrorHandlerArrayOutput() ErrorHandlerArrayOutput
func (ErrorHandlerArray) ToErrorHandlerArrayOutputWithContext ¶
func (i ErrorHandlerArray) ToErrorHandlerArrayOutputWithContext(ctx context.Context) ErrorHandlerArrayOutput
type ErrorHandlerArrayInput ¶
type ErrorHandlerArrayInput interface { pulumi.Input ToErrorHandlerArrayOutput() ErrorHandlerArrayOutput ToErrorHandlerArrayOutputWithContext(context.Context) ErrorHandlerArrayOutput }
ErrorHandlerArrayInput is an input type that accepts ErrorHandlerArray and ErrorHandlerArrayOutput values. You can construct a concrete instance of `ErrorHandlerArrayInput` via:
ErrorHandlerArray{ ErrorHandlerArgs{...} }
type ErrorHandlerArrayOutput ¶
type ErrorHandlerArrayOutput struct{ *pulumi.OutputState }
func (ErrorHandlerArrayOutput) ElementType ¶
func (ErrorHandlerArrayOutput) ElementType() reflect.Type
func (ErrorHandlerArrayOutput) Index ¶
func (o ErrorHandlerArrayOutput) Index(i pulumi.IntInput) ErrorHandlerOutput
func (ErrorHandlerArrayOutput) ToErrorHandlerArrayOutput ¶
func (o ErrorHandlerArrayOutput) ToErrorHandlerArrayOutput() ErrorHandlerArrayOutput
func (ErrorHandlerArrayOutput) ToErrorHandlerArrayOutputWithContext ¶
func (o ErrorHandlerArrayOutput) ToErrorHandlerArrayOutputWithContext(ctx context.Context) ErrorHandlerArrayOutput
type ErrorHandlerErrorCode ¶ added in v0.4.0
type ErrorHandlerErrorCode string
Error condition this handler applies to.
func (ErrorHandlerErrorCode) ElementType ¶ added in v0.4.0
func (ErrorHandlerErrorCode) ElementType() reflect.Type
func (ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutput ¶ added in v0.6.0
func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutput() ErrorHandlerErrorCodeOutput
func (ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutputWithContext ¶ added in v0.6.0
func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodeOutputWithContext(ctx context.Context) ErrorHandlerErrorCodeOutput
func (ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutput ¶ added in v0.6.0
func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutputWithContext ¶ added in v0.6.0
func (e ErrorHandlerErrorCode) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCode) ToStringOutput ¶ added in v0.4.0
func (e ErrorHandlerErrorCode) ToStringOutput() pulumi.StringOutput
func (ErrorHandlerErrorCode) ToStringOutputWithContext ¶ added in v0.4.0
func (e ErrorHandlerErrorCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ErrorHandlerErrorCode) ToStringPtrOutput ¶ added in v0.4.0
func (e ErrorHandlerErrorCode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ErrorHandlerErrorCode) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ErrorHandlerErrorCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ErrorHandlerErrorCodeInput ¶ added in v0.6.0
type ErrorHandlerErrorCodeInput interface { pulumi.Input ToErrorHandlerErrorCodeOutput() ErrorHandlerErrorCodeOutput ToErrorHandlerErrorCodeOutputWithContext(context.Context) ErrorHandlerErrorCodeOutput }
ErrorHandlerErrorCodeInput is an input type that accepts ErrorHandlerErrorCodeArgs and ErrorHandlerErrorCodeOutput values. You can construct a concrete instance of `ErrorHandlerErrorCodeInput` via:
ErrorHandlerErrorCodeArgs{...}
type ErrorHandlerErrorCodeOutput ¶ added in v0.6.0
type ErrorHandlerErrorCodeOutput struct{ *pulumi.OutputState }
func (ErrorHandlerErrorCodeOutput) ElementType ¶ added in v0.6.0
func (ErrorHandlerErrorCodeOutput) ElementType() reflect.Type
func (ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutput() ErrorHandlerErrorCodeOutput
func (ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodeOutputWithContext(ctx context.Context) ErrorHandlerErrorCodeOutput
func (ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCodeOutput) ToStringOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToStringOutput() pulumi.StringOutput
func (ErrorHandlerErrorCodeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ErrorHandlerErrorCodeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ErrorHandlerErrorCodeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ErrorHandlerErrorCodePtrInput ¶ added in v0.6.0
type ErrorHandlerErrorCodePtrInput interface { pulumi.Input ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput ToErrorHandlerErrorCodePtrOutputWithContext(context.Context) ErrorHandlerErrorCodePtrOutput }
func ErrorHandlerErrorCodePtr ¶ added in v0.6.0
func ErrorHandlerErrorCodePtr(v string) ErrorHandlerErrorCodePtrInput
type ErrorHandlerErrorCodePtrOutput ¶ added in v0.6.0
type ErrorHandlerErrorCodePtrOutput struct{ *pulumi.OutputState }
func (ErrorHandlerErrorCodePtrOutput) Elem ¶ added in v0.6.0
func (o ErrorHandlerErrorCodePtrOutput) Elem() ErrorHandlerErrorCodeOutput
func (ErrorHandlerErrorCodePtrOutput) ElementType ¶ added in v0.6.0
func (ErrorHandlerErrorCodePtrOutput) ElementType() reflect.Type
func (ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutput() ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodePtrOutput) ToErrorHandlerErrorCodePtrOutputWithContext(ctx context.Context) ErrorHandlerErrorCodePtrOutput
func (ErrorHandlerErrorCodePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ErrorHandlerErrorCodePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ErrorHandlerInput ¶
type ErrorHandlerInput interface { pulumi.Input ToErrorHandlerOutput() ErrorHandlerOutput ToErrorHandlerOutputWithContext(context.Context) ErrorHandlerOutput }
ErrorHandlerInput is an input type that accepts ErrorHandlerArgs and ErrorHandlerOutput values. You can construct a concrete instance of `ErrorHandlerInput` via:
ErrorHandlerArgs{...}
type ErrorHandlerOutput ¶
type ErrorHandlerOutput struct{ *pulumi.OutputState }
Custom static error page to be served when an error occurs.
func (ErrorHandlerOutput) ElementType ¶
func (ErrorHandlerOutput) ElementType() reflect.Type
func (ErrorHandlerOutput) ErrorCode ¶
func (o ErrorHandlerOutput) ErrorCode() ErrorHandlerErrorCodePtrOutput
Error condition this handler applies to.
func (ErrorHandlerOutput) MimeType ¶
func (o ErrorHandlerOutput) MimeType() pulumi.StringPtrOutput
MIME type of file. Defaults to text/html.
func (ErrorHandlerOutput) StaticFile ¶
func (o ErrorHandlerOutput) StaticFile() pulumi.StringPtrOutput
Static file content to be served for this error.
func (ErrorHandlerOutput) ToErrorHandlerOutput ¶
func (o ErrorHandlerOutput) ToErrorHandlerOutput() ErrorHandlerOutput
func (ErrorHandlerOutput) ToErrorHandlerOutputWithContext ¶
func (o ErrorHandlerOutput) ToErrorHandlerOutputWithContext(ctx context.Context) ErrorHandlerOutput
type ErrorHandlerResponse ¶
type ErrorHandlerResponse struct { // Error condition this handler applies to. ErrorCode string `pulumi:"errorCode"` // MIME type of file. Defaults to text/html. MimeType string `pulumi:"mimeType"` // Static file content to be served for this error. StaticFile string `pulumi:"staticFile"` }
Custom static error page to be served when an error occurs.
type ErrorHandlerResponseArrayOutput ¶
type ErrorHandlerResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorHandlerResponseArrayOutput) ElementType ¶
func (ErrorHandlerResponseArrayOutput) ElementType() reflect.Type
func (ErrorHandlerResponseArrayOutput) Index ¶
func (o ErrorHandlerResponseArrayOutput) Index(i pulumi.IntInput) ErrorHandlerResponseOutput
func (ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutput ¶
func (o ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutput() ErrorHandlerResponseArrayOutput
func (ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutputWithContext ¶
func (o ErrorHandlerResponseArrayOutput) ToErrorHandlerResponseArrayOutputWithContext(ctx context.Context) ErrorHandlerResponseArrayOutput
type ErrorHandlerResponseOutput ¶
type ErrorHandlerResponseOutput struct{ *pulumi.OutputState }
Custom static error page to be served when an error occurs.
func (ErrorHandlerResponseOutput) ElementType ¶
func (ErrorHandlerResponseOutput) ElementType() reflect.Type
func (ErrorHandlerResponseOutput) ErrorCode ¶
func (o ErrorHandlerResponseOutput) ErrorCode() pulumi.StringOutput
Error condition this handler applies to.
func (ErrorHandlerResponseOutput) MimeType ¶
func (o ErrorHandlerResponseOutput) MimeType() pulumi.StringOutput
MIME type of file. Defaults to text/html.
func (ErrorHandlerResponseOutput) StaticFile ¶
func (o ErrorHandlerResponseOutput) StaticFile() pulumi.StringOutput
Static file content to be served for this error.
func (ErrorHandlerResponseOutput) ToErrorHandlerResponseOutput ¶
func (o ErrorHandlerResponseOutput) ToErrorHandlerResponseOutput() ErrorHandlerResponseOutput
func (ErrorHandlerResponseOutput) ToErrorHandlerResponseOutputWithContext ¶
func (o ErrorHandlerResponseOutput) ToErrorHandlerResponseOutputWithContext(ctx context.Context) ErrorHandlerResponseOutput
type FeatureSettings ¶
type FeatureSettings struct { // Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed. SplitHealthChecks *bool `pulumi:"splitHealthChecks"` // If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image. UseContainerOptimizedOs *bool `pulumi:"useContainerOptimizedOs"` }
The feature specific settings to be used in the application. These define behaviors that are user configurable.
type FeatureSettingsArgs ¶
type FeatureSettingsArgs struct { // Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed. SplitHealthChecks pulumi.BoolPtrInput `pulumi:"splitHealthChecks"` // If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image. UseContainerOptimizedOs pulumi.BoolPtrInput `pulumi:"useContainerOptimizedOs"` }
The feature specific settings to be used in the application. These define behaviors that are user configurable.
func (FeatureSettingsArgs) ElementType ¶
func (FeatureSettingsArgs) ElementType() reflect.Type
func (FeatureSettingsArgs) ToFeatureSettingsOutput ¶
func (i FeatureSettingsArgs) ToFeatureSettingsOutput() FeatureSettingsOutput
func (FeatureSettingsArgs) ToFeatureSettingsOutputWithContext ¶
func (i FeatureSettingsArgs) ToFeatureSettingsOutputWithContext(ctx context.Context) FeatureSettingsOutput
func (FeatureSettingsArgs) ToFeatureSettingsPtrOutput ¶
func (i FeatureSettingsArgs) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
func (FeatureSettingsArgs) ToFeatureSettingsPtrOutputWithContext ¶
func (i FeatureSettingsArgs) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
type FeatureSettingsInput ¶
type FeatureSettingsInput interface { pulumi.Input ToFeatureSettingsOutput() FeatureSettingsOutput ToFeatureSettingsOutputWithContext(context.Context) FeatureSettingsOutput }
FeatureSettingsInput is an input type that accepts FeatureSettingsArgs and FeatureSettingsOutput values. You can construct a concrete instance of `FeatureSettingsInput` via:
FeatureSettingsArgs{...}
type FeatureSettingsOutput ¶
type FeatureSettingsOutput struct{ *pulumi.OutputState }
The feature specific settings to be used in the application. These define behaviors that are user configurable.
func (FeatureSettingsOutput) ElementType ¶
func (FeatureSettingsOutput) ElementType() reflect.Type
func (FeatureSettingsOutput) SplitHealthChecks ¶
func (o FeatureSettingsOutput) SplitHealthChecks() pulumi.BoolPtrOutput
Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.
func (FeatureSettingsOutput) ToFeatureSettingsOutput ¶
func (o FeatureSettingsOutput) ToFeatureSettingsOutput() FeatureSettingsOutput
func (FeatureSettingsOutput) ToFeatureSettingsOutputWithContext ¶
func (o FeatureSettingsOutput) ToFeatureSettingsOutputWithContext(ctx context.Context) FeatureSettingsOutput
func (FeatureSettingsOutput) ToFeatureSettingsPtrOutput ¶
func (o FeatureSettingsOutput) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
func (FeatureSettingsOutput) ToFeatureSettingsPtrOutputWithContext ¶
func (o FeatureSettingsOutput) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
func (FeatureSettingsOutput) UseContainerOptimizedOs ¶
func (o FeatureSettingsOutput) UseContainerOptimizedOs() pulumi.BoolPtrOutput
If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image.
type FeatureSettingsPtrInput ¶
type FeatureSettingsPtrInput interface { pulumi.Input ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput ToFeatureSettingsPtrOutputWithContext(context.Context) FeatureSettingsPtrOutput }
FeatureSettingsPtrInput is an input type that accepts FeatureSettingsArgs, FeatureSettingsPtr and FeatureSettingsPtrOutput values. You can construct a concrete instance of `FeatureSettingsPtrInput` via:
FeatureSettingsArgs{...} or: nil
func FeatureSettingsPtr ¶
func FeatureSettingsPtr(v *FeatureSettingsArgs) FeatureSettingsPtrInput
type FeatureSettingsPtrOutput ¶
type FeatureSettingsPtrOutput struct{ *pulumi.OutputState }
func (FeatureSettingsPtrOutput) Elem ¶
func (o FeatureSettingsPtrOutput) Elem() FeatureSettingsOutput
func (FeatureSettingsPtrOutput) ElementType ¶
func (FeatureSettingsPtrOutput) ElementType() reflect.Type
func (FeatureSettingsPtrOutput) SplitHealthChecks ¶
func (o FeatureSettingsPtrOutput) SplitHealthChecks() pulumi.BoolPtrOutput
Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.
func (FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutput ¶
func (o FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutput() FeatureSettingsPtrOutput
func (FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutputWithContext ¶
func (o FeatureSettingsPtrOutput) ToFeatureSettingsPtrOutputWithContext(ctx context.Context) FeatureSettingsPtrOutput
func (FeatureSettingsPtrOutput) UseContainerOptimizedOs ¶
func (o FeatureSettingsPtrOutput) UseContainerOptimizedOs() pulumi.BoolPtrOutput
If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image.
type FeatureSettingsResponse ¶
type FeatureSettingsResponse struct { // Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed. SplitHealthChecks bool `pulumi:"splitHealthChecks"` // If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image. UseContainerOptimizedOs bool `pulumi:"useContainerOptimizedOs"` }
The feature specific settings to be used in the application. These define behaviors that are user configurable.
type FeatureSettingsResponseOutput ¶
type FeatureSettingsResponseOutput struct{ *pulumi.OutputState }
The feature specific settings to be used in the application. These define behaviors that are user configurable.
func (FeatureSettingsResponseOutput) ElementType ¶
func (FeatureSettingsResponseOutput) ElementType() reflect.Type
func (FeatureSettingsResponseOutput) SplitHealthChecks ¶
func (o FeatureSettingsResponseOutput) SplitHealthChecks() pulumi.BoolOutput
Boolean value indicating if split health checks should be used instead of the legacy health checks. At an app.yaml level, this means defaulting to 'readiness_check' and 'liveness_check' values instead of 'health_check' ones. Once the legacy 'health_check' behavior is deprecated, and this value is always true, this setting can be removed.
func (FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutput ¶
func (o FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutput() FeatureSettingsResponseOutput
func (FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutputWithContext ¶
func (o FeatureSettingsResponseOutput) ToFeatureSettingsResponseOutputWithContext(ctx context.Context) FeatureSettingsResponseOutput
func (FeatureSettingsResponseOutput) UseContainerOptimizedOs ¶
func (o FeatureSettingsResponseOutput) UseContainerOptimizedOs() pulumi.BoolOutput
If true, use Container-Optimized OS (https://cloud.google.com/container-optimized-os/) base image for VMs, rather than a base Debian image.
type FlexibleRuntimeSettings ¶ added in v0.29.0
type FlexibleRuntimeSettings struct { // The operating system of the application runtime. OperatingSystem *string `pulumi:"operatingSystem"` // The runtime version of an App Engine flexible application. RuntimeVersion *string `pulumi:"runtimeVersion"` }
Runtime settings for the App Engine flexible environment.
type FlexibleRuntimeSettingsArgs ¶ added in v0.29.0
type FlexibleRuntimeSettingsArgs struct { // The operating system of the application runtime. OperatingSystem pulumi.StringPtrInput `pulumi:"operatingSystem"` // The runtime version of an App Engine flexible application. RuntimeVersion pulumi.StringPtrInput `pulumi:"runtimeVersion"` }
Runtime settings for the App Engine flexible environment.
func (FlexibleRuntimeSettingsArgs) ElementType ¶ added in v0.29.0
func (FlexibleRuntimeSettingsArgs) ElementType() reflect.Type
func (FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutput ¶ added in v0.29.0
func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutput() FlexibleRuntimeSettingsOutput
func (FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutputWithContext ¶ added in v0.29.0
func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsOutput
func (FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutput ¶ added in v0.29.0
func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
func (FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutputWithContext ¶ added in v0.29.0
func (i FlexibleRuntimeSettingsArgs) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
type FlexibleRuntimeSettingsInput ¶ added in v0.29.0
type FlexibleRuntimeSettingsInput interface { pulumi.Input ToFlexibleRuntimeSettingsOutput() FlexibleRuntimeSettingsOutput ToFlexibleRuntimeSettingsOutputWithContext(context.Context) FlexibleRuntimeSettingsOutput }
FlexibleRuntimeSettingsInput is an input type that accepts FlexibleRuntimeSettingsArgs and FlexibleRuntimeSettingsOutput values. You can construct a concrete instance of `FlexibleRuntimeSettingsInput` via:
FlexibleRuntimeSettingsArgs{...}
type FlexibleRuntimeSettingsOutput ¶ added in v0.29.0
type FlexibleRuntimeSettingsOutput struct{ *pulumi.OutputState }
Runtime settings for the App Engine flexible environment.
func (FlexibleRuntimeSettingsOutput) ElementType ¶ added in v0.29.0
func (FlexibleRuntimeSettingsOutput) ElementType() reflect.Type
func (FlexibleRuntimeSettingsOutput) OperatingSystem ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) OperatingSystem() pulumi.StringPtrOutput
The operating system of the application runtime.
func (FlexibleRuntimeSettingsOutput) RuntimeVersion ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) RuntimeVersion() pulumi.StringPtrOutput
The runtime version of an App Engine flexible application.
func (FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutput ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutput() FlexibleRuntimeSettingsOutput
func (FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutputWithContext ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsOutput
func (FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutput ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
func (FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
type FlexibleRuntimeSettingsPtrInput ¶ added in v0.29.0
type FlexibleRuntimeSettingsPtrInput interface { pulumi.Input ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput ToFlexibleRuntimeSettingsPtrOutputWithContext(context.Context) FlexibleRuntimeSettingsPtrOutput }
FlexibleRuntimeSettingsPtrInput is an input type that accepts FlexibleRuntimeSettingsArgs, FlexibleRuntimeSettingsPtr and FlexibleRuntimeSettingsPtrOutput values. You can construct a concrete instance of `FlexibleRuntimeSettingsPtrInput` via:
FlexibleRuntimeSettingsArgs{...} or: nil
func FlexibleRuntimeSettingsPtr ¶ added in v0.29.0
func FlexibleRuntimeSettingsPtr(v *FlexibleRuntimeSettingsArgs) FlexibleRuntimeSettingsPtrInput
type FlexibleRuntimeSettingsPtrOutput ¶ added in v0.29.0
type FlexibleRuntimeSettingsPtrOutput struct{ *pulumi.OutputState }
func (FlexibleRuntimeSettingsPtrOutput) Elem ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsPtrOutput) Elem() FlexibleRuntimeSettingsOutput
func (FlexibleRuntimeSettingsPtrOutput) ElementType ¶ added in v0.29.0
func (FlexibleRuntimeSettingsPtrOutput) ElementType() reflect.Type
func (FlexibleRuntimeSettingsPtrOutput) OperatingSystem ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsPtrOutput) OperatingSystem() pulumi.StringPtrOutput
The operating system of the application runtime.
func (FlexibleRuntimeSettingsPtrOutput) RuntimeVersion ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsPtrOutput) RuntimeVersion() pulumi.StringPtrOutput
The runtime version of an App Engine flexible application.
func (FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutput ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutput() FlexibleRuntimeSettingsPtrOutput
func (FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsPtrOutput) ToFlexibleRuntimeSettingsPtrOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsPtrOutput
type FlexibleRuntimeSettingsResponse ¶ added in v0.29.0
type FlexibleRuntimeSettingsResponse struct { // The operating system of the application runtime. OperatingSystem string `pulumi:"operatingSystem"` // The runtime version of an App Engine flexible application. RuntimeVersion string `pulumi:"runtimeVersion"` }
Runtime settings for the App Engine flexible environment.
type FlexibleRuntimeSettingsResponseOutput ¶ added in v0.29.0
type FlexibleRuntimeSettingsResponseOutput struct{ *pulumi.OutputState }
Runtime settings for the App Engine flexible environment.
func (FlexibleRuntimeSettingsResponseOutput) ElementType ¶ added in v0.29.0
func (FlexibleRuntimeSettingsResponseOutput) ElementType() reflect.Type
func (FlexibleRuntimeSettingsResponseOutput) OperatingSystem ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsResponseOutput) OperatingSystem() pulumi.StringOutput
The operating system of the application runtime.
func (FlexibleRuntimeSettingsResponseOutput) RuntimeVersion ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsResponseOutput) RuntimeVersion() pulumi.StringOutput
The runtime version of an App Engine flexible application.
func (FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutput ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutput() FlexibleRuntimeSettingsResponseOutput
func (FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutputWithContext ¶ added in v0.29.0
func (o FlexibleRuntimeSettingsResponseOutput) ToFlexibleRuntimeSettingsResponseOutputWithContext(ctx context.Context) FlexibleRuntimeSettingsResponseOutput
type HealthCheck ¶
type HealthCheck struct { // Interval between health checks. CheckInterval *string `pulumi:"checkInterval"` // Whether to explicitly disable health checks for this instance. DisableHealthCheck *bool `pulumi:"disableHealthCheck"` // Number of consecutive successful health checks required before receiving traffic. HealthyThreshold *int `pulumi:"healthyThreshold"` // Host header to send when performing an HTTP health check. Example: "myapp.appspot.com" Host *string `pulumi:"host"` // Number of consecutive failed health checks required before an instance is restarted. RestartThreshold *int `pulumi:"restartThreshold"` // Time before the health check is considered failed. Timeout *string `pulumi:"timeout"` // Number of consecutive failed health checks required before removing traffic. UnhealthyThreshold *int `pulumi:"unhealthyThreshold"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
type HealthCheckArgs ¶
type HealthCheckArgs struct { // Interval between health checks. CheckInterval pulumi.StringPtrInput `pulumi:"checkInterval"` // Whether to explicitly disable health checks for this instance. DisableHealthCheck pulumi.BoolPtrInput `pulumi:"disableHealthCheck"` // Number of consecutive successful health checks required before receiving traffic. HealthyThreshold pulumi.IntPtrInput `pulumi:"healthyThreshold"` // Host header to send when performing an HTTP health check. Example: "myapp.appspot.com" Host pulumi.StringPtrInput `pulumi:"host"` // Number of consecutive failed health checks required before an instance is restarted. RestartThreshold pulumi.IntPtrInput `pulumi:"restartThreshold"` // Time before the health check is considered failed. Timeout pulumi.StringPtrInput `pulumi:"timeout"` // Number of consecutive failed health checks required before removing traffic. UnhealthyThreshold pulumi.IntPtrInput `pulumi:"unhealthyThreshold"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
func (HealthCheckArgs) ElementType ¶
func (HealthCheckArgs) ElementType() reflect.Type
func (HealthCheckArgs) ToHealthCheckOutput ¶
func (i HealthCheckArgs) ToHealthCheckOutput() HealthCheckOutput
func (HealthCheckArgs) ToHealthCheckOutputWithContext ¶
func (i HealthCheckArgs) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
func (HealthCheckArgs) ToHealthCheckPtrOutput ¶
func (i HealthCheckArgs) ToHealthCheckPtrOutput() HealthCheckPtrOutput
func (HealthCheckArgs) ToHealthCheckPtrOutputWithContext ¶
func (i HealthCheckArgs) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
type HealthCheckInput ¶
type HealthCheckInput interface { pulumi.Input ToHealthCheckOutput() HealthCheckOutput ToHealthCheckOutputWithContext(context.Context) HealthCheckOutput }
HealthCheckInput is an input type that accepts HealthCheckArgs and HealthCheckOutput values. You can construct a concrete instance of `HealthCheckInput` via:
HealthCheckArgs{...}
type HealthCheckOutput ¶
type HealthCheckOutput struct{ *pulumi.OutputState }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
func (HealthCheckOutput) CheckInterval ¶
func (o HealthCheckOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (HealthCheckOutput) DisableHealthCheck ¶
func (o HealthCheckOutput) DisableHealthCheck() pulumi.BoolPtrOutput
Whether to explicitly disable health checks for this instance.
func (HealthCheckOutput) ElementType ¶
func (HealthCheckOutput) ElementType() reflect.Type
func (HealthCheckOutput) HealthyThreshold ¶
func (o HealthCheckOutput) HealthyThreshold() pulumi.IntPtrOutput
Number of consecutive successful health checks required before receiving traffic.
func (HealthCheckOutput) Host ¶
func (o HealthCheckOutput) Host() pulumi.StringPtrOutput
Host header to send when performing an HTTP health check. Example: "myapp.appspot.com"
func (HealthCheckOutput) RestartThreshold ¶
func (o HealthCheckOutput) RestartThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks required before an instance is restarted.
func (HealthCheckOutput) Timeout ¶
func (o HealthCheckOutput) Timeout() pulumi.StringPtrOutput
Time before the health check is considered failed.
func (HealthCheckOutput) ToHealthCheckOutput ¶
func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
func (HealthCheckOutput) ToHealthCheckOutputWithContext ¶
func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
func (HealthCheckOutput) ToHealthCheckPtrOutput ¶
func (o HealthCheckOutput) ToHealthCheckPtrOutput() HealthCheckPtrOutput
func (HealthCheckOutput) ToHealthCheckPtrOutputWithContext ¶
func (o HealthCheckOutput) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
func (HealthCheckOutput) UnhealthyThreshold ¶
func (o HealthCheckOutput) UnhealthyThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks required before removing traffic.
type HealthCheckPtrInput ¶
type HealthCheckPtrInput interface { pulumi.Input ToHealthCheckPtrOutput() HealthCheckPtrOutput ToHealthCheckPtrOutputWithContext(context.Context) HealthCheckPtrOutput }
HealthCheckPtrInput is an input type that accepts HealthCheckArgs, HealthCheckPtr and HealthCheckPtrOutput values. You can construct a concrete instance of `HealthCheckPtrInput` via:
HealthCheckArgs{...} or: nil
func HealthCheckPtr ¶
func HealthCheckPtr(v *HealthCheckArgs) HealthCheckPtrInput
type HealthCheckPtrOutput ¶
type HealthCheckPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckPtrOutput) CheckInterval ¶
func (o HealthCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (HealthCheckPtrOutput) DisableHealthCheck ¶
func (o HealthCheckPtrOutput) DisableHealthCheck() pulumi.BoolPtrOutput
Whether to explicitly disable health checks for this instance.
func (HealthCheckPtrOutput) Elem ¶
func (o HealthCheckPtrOutput) Elem() HealthCheckOutput
func (HealthCheckPtrOutput) ElementType ¶
func (HealthCheckPtrOutput) ElementType() reflect.Type
func (HealthCheckPtrOutput) HealthyThreshold ¶
func (o HealthCheckPtrOutput) HealthyThreshold() pulumi.IntPtrOutput
Number of consecutive successful health checks required before receiving traffic.
func (HealthCheckPtrOutput) Host ¶
func (o HealthCheckPtrOutput) Host() pulumi.StringPtrOutput
Host header to send when performing an HTTP health check. Example: "myapp.appspot.com"
func (HealthCheckPtrOutput) RestartThreshold ¶
func (o HealthCheckPtrOutput) RestartThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks required before an instance is restarted.
func (HealthCheckPtrOutput) Timeout ¶
func (o HealthCheckPtrOutput) Timeout() pulumi.StringPtrOutput
Time before the health check is considered failed.
func (HealthCheckPtrOutput) ToHealthCheckPtrOutput ¶
func (o HealthCheckPtrOutput) ToHealthCheckPtrOutput() HealthCheckPtrOutput
func (HealthCheckPtrOutput) ToHealthCheckPtrOutputWithContext ¶
func (o HealthCheckPtrOutput) ToHealthCheckPtrOutputWithContext(ctx context.Context) HealthCheckPtrOutput
func (HealthCheckPtrOutput) UnhealthyThreshold ¶
func (o HealthCheckPtrOutput) UnhealthyThreshold() pulumi.IntPtrOutput
Number of consecutive failed health checks required before removing traffic.
type HealthCheckResponse ¶
type HealthCheckResponse struct { // Interval between health checks. CheckInterval string `pulumi:"checkInterval"` // Whether to explicitly disable health checks for this instance. DisableHealthCheck bool `pulumi:"disableHealthCheck"` // Number of consecutive successful health checks required before receiving traffic. HealthyThreshold int `pulumi:"healthyThreshold"` // Host header to send when performing an HTTP health check. Example: "myapp.appspot.com" Host string `pulumi:"host"` // Number of consecutive failed health checks required before an instance is restarted. RestartThreshold int `pulumi:"restartThreshold"` // Time before the health check is considered failed. Timeout string `pulumi:"timeout"` // Number of consecutive failed health checks required before removing traffic. UnhealthyThreshold int `pulumi:"unhealthyThreshold"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
type HealthCheckResponseOutput ¶
type HealthCheckResponseOutput struct{ *pulumi.OutputState }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances. Only applicable for instances in App Engine flexible environment.
func (HealthCheckResponseOutput) CheckInterval ¶
func (o HealthCheckResponseOutput) CheckInterval() pulumi.StringOutput
Interval between health checks.
func (HealthCheckResponseOutput) DisableHealthCheck ¶
func (o HealthCheckResponseOutput) DisableHealthCheck() pulumi.BoolOutput
Whether to explicitly disable health checks for this instance.
func (HealthCheckResponseOutput) ElementType ¶
func (HealthCheckResponseOutput) ElementType() reflect.Type
func (HealthCheckResponseOutput) HealthyThreshold ¶
func (o HealthCheckResponseOutput) HealthyThreshold() pulumi.IntOutput
Number of consecutive successful health checks required before receiving traffic.
func (HealthCheckResponseOutput) Host ¶
func (o HealthCheckResponseOutput) Host() pulumi.StringOutput
Host header to send when performing an HTTP health check. Example: "myapp.appspot.com"
func (HealthCheckResponseOutput) RestartThreshold ¶
func (o HealthCheckResponseOutput) RestartThreshold() pulumi.IntOutput
Number of consecutive failed health checks required before an instance is restarted.
func (HealthCheckResponseOutput) Timeout ¶
func (o HealthCheckResponseOutput) Timeout() pulumi.StringOutput
Time before the health check is considered failed.
func (HealthCheckResponseOutput) ToHealthCheckResponseOutput ¶
func (o HealthCheckResponseOutput) ToHealthCheckResponseOutput() HealthCheckResponseOutput
func (HealthCheckResponseOutput) ToHealthCheckResponseOutputWithContext ¶
func (o HealthCheckResponseOutput) ToHealthCheckResponseOutputWithContext(ctx context.Context) HealthCheckResponseOutput
func (HealthCheckResponseOutput) UnhealthyThreshold ¶
func (o HealthCheckResponseOutput) UnhealthyThreshold() pulumi.IntOutput
Number of consecutive failed health checks required before removing traffic.
type IdentityAwareProxy ¶
type IdentityAwareProxy struct { // Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. Enabled *bool `pulumi:"enabled"` // OAuth2 client ID to use for the authentication flow. Oauth2ClientId *string `pulumi:"oauth2ClientId"` // OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly Oauth2ClientSecret *string `pulumi:"oauth2ClientSecret"` }
Identity-Aware Proxy
type IdentityAwareProxyArgs ¶
type IdentityAwareProxyArgs struct { // Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // OAuth2 client ID to use for the authentication flow. Oauth2ClientId pulumi.StringPtrInput `pulumi:"oauth2ClientId"` // OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly Oauth2ClientSecret pulumi.StringPtrInput `pulumi:"oauth2ClientSecret"` }
Identity-Aware Proxy
func (IdentityAwareProxyArgs) ElementType ¶
func (IdentityAwareProxyArgs) ElementType() reflect.Type
func (IdentityAwareProxyArgs) ToIdentityAwareProxyOutput ¶
func (i IdentityAwareProxyArgs) ToIdentityAwareProxyOutput() IdentityAwareProxyOutput
func (IdentityAwareProxyArgs) ToIdentityAwareProxyOutputWithContext ¶
func (i IdentityAwareProxyArgs) ToIdentityAwareProxyOutputWithContext(ctx context.Context) IdentityAwareProxyOutput
func (IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutput ¶
func (i IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
func (IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutputWithContext ¶
func (i IdentityAwareProxyArgs) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
type IdentityAwareProxyInput ¶
type IdentityAwareProxyInput interface { pulumi.Input ToIdentityAwareProxyOutput() IdentityAwareProxyOutput ToIdentityAwareProxyOutputWithContext(context.Context) IdentityAwareProxyOutput }
IdentityAwareProxyInput is an input type that accepts IdentityAwareProxyArgs and IdentityAwareProxyOutput values. You can construct a concrete instance of `IdentityAwareProxyInput` via:
IdentityAwareProxyArgs{...}
type IdentityAwareProxyOutput ¶
type IdentityAwareProxyOutput struct{ *pulumi.OutputState }
Identity-Aware Proxy
func (IdentityAwareProxyOutput) ElementType ¶
func (IdentityAwareProxyOutput) ElementType() reflect.Type
func (IdentityAwareProxyOutput) Enabled ¶
func (o IdentityAwareProxyOutput) Enabled() pulumi.BoolPtrOutput
Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty.
func (IdentityAwareProxyOutput) Oauth2ClientId ¶
func (o IdentityAwareProxyOutput) Oauth2ClientId() pulumi.StringPtrOutput
OAuth2 client ID to use for the authentication flow.
func (IdentityAwareProxyOutput) Oauth2ClientSecret ¶
func (o IdentityAwareProxyOutput) Oauth2ClientSecret() pulumi.StringPtrOutput
OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly
func (IdentityAwareProxyOutput) ToIdentityAwareProxyOutput ¶
func (o IdentityAwareProxyOutput) ToIdentityAwareProxyOutput() IdentityAwareProxyOutput
func (IdentityAwareProxyOutput) ToIdentityAwareProxyOutputWithContext ¶
func (o IdentityAwareProxyOutput) ToIdentityAwareProxyOutputWithContext(ctx context.Context) IdentityAwareProxyOutput
func (IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutput ¶
func (o IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
func (IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutputWithContext ¶
func (o IdentityAwareProxyOutput) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
type IdentityAwareProxyPtrInput ¶
type IdentityAwareProxyPtrInput interface { pulumi.Input ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput ToIdentityAwareProxyPtrOutputWithContext(context.Context) IdentityAwareProxyPtrOutput }
IdentityAwareProxyPtrInput is an input type that accepts IdentityAwareProxyArgs, IdentityAwareProxyPtr and IdentityAwareProxyPtrOutput values. You can construct a concrete instance of `IdentityAwareProxyPtrInput` via:
IdentityAwareProxyArgs{...} or: nil
func IdentityAwareProxyPtr ¶
func IdentityAwareProxyPtr(v *IdentityAwareProxyArgs) IdentityAwareProxyPtrInput
type IdentityAwareProxyPtrOutput ¶
type IdentityAwareProxyPtrOutput struct{ *pulumi.OutputState }
func (IdentityAwareProxyPtrOutput) Elem ¶
func (o IdentityAwareProxyPtrOutput) Elem() IdentityAwareProxyOutput
func (IdentityAwareProxyPtrOutput) ElementType ¶
func (IdentityAwareProxyPtrOutput) ElementType() reflect.Type
func (IdentityAwareProxyPtrOutput) Enabled ¶
func (o IdentityAwareProxyPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty.
func (IdentityAwareProxyPtrOutput) Oauth2ClientId ¶
func (o IdentityAwareProxyPtrOutput) Oauth2ClientId() pulumi.StringPtrOutput
OAuth2 client ID to use for the authentication flow.
func (IdentityAwareProxyPtrOutput) Oauth2ClientSecret ¶
func (o IdentityAwareProxyPtrOutput) Oauth2ClientSecret() pulumi.StringPtrOutput
OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly
func (IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutput ¶
func (o IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutput() IdentityAwareProxyPtrOutput
func (IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutputWithContext ¶
func (o IdentityAwareProxyPtrOutput) ToIdentityAwareProxyPtrOutputWithContext(ctx context.Context) IdentityAwareProxyPtrOutput
type IdentityAwareProxyResponse ¶
type IdentityAwareProxyResponse struct { // Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty. Enabled bool `pulumi:"enabled"` // OAuth2 client ID to use for the authentication flow. Oauth2ClientId string `pulumi:"oauth2ClientId"` // OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly Oauth2ClientSecret string `pulumi:"oauth2ClientSecret"` // Hex-encoded SHA-256 hash of the client secret. Oauth2ClientSecretSha256 string `pulumi:"oauth2ClientSecretSha256"` }
Identity-Aware Proxy
type IdentityAwareProxyResponseOutput ¶
type IdentityAwareProxyResponseOutput struct{ *pulumi.OutputState }
Identity-Aware Proxy
func (IdentityAwareProxyResponseOutput) ElementType ¶
func (IdentityAwareProxyResponseOutput) ElementType() reflect.Type
func (IdentityAwareProxyResponseOutput) Enabled ¶
func (o IdentityAwareProxyResponseOutput) Enabled() pulumi.BoolOutput
Whether the serving infrastructure will authenticate and authorize all incoming requests.If true, the oauth2_client_id and oauth2_client_secret fields must be non-empty.
func (IdentityAwareProxyResponseOutput) Oauth2ClientId ¶
func (o IdentityAwareProxyResponseOutput) Oauth2ClientId() pulumi.StringOutput
OAuth2 client ID to use for the authentication flow.
func (IdentityAwareProxyResponseOutput) Oauth2ClientSecret ¶
func (o IdentityAwareProxyResponseOutput) Oauth2ClientSecret() pulumi.StringOutput
OAuth2 client secret to use for the authentication flow.For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2_client_secret_sha256 field.@InputOnly
func (IdentityAwareProxyResponseOutput) Oauth2ClientSecretSha256 ¶
func (o IdentityAwareProxyResponseOutput) Oauth2ClientSecretSha256() pulumi.StringOutput
Hex-encoded SHA-256 hash of the client secret.
func (IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutput ¶
func (o IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutput() IdentityAwareProxyResponseOutput
func (IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutputWithContext ¶
func (o IdentityAwareProxyResponseOutput) ToIdentityAwareProxyResponseOutputWithContext(ctx context.Context) IdentityAwareProxyResponseOutput
type IngressRule ¶ added in v0.3.0
type IngressRule struct { pulumi.CustomResourceState // The action to take on matched requests. Action pulumi.StringOutput `pulumi:"action"` AppId pulumi.StringOutput `pulumi:"appId"` // An optional string description of this rule. This field has a maximum length of 400 characters. Description pulumi.StringOutput `pulumi:"description"` // A positive integer between 1, Int32.MaxValue-1 that defines the order of rule evaluation. Rules with the lowest priority are evaluated first.A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic when no previous rule matches. Only the action of this rule can be modified by the user. Priority pulumi.IntOutput `pulumi:"priority"` // IP address or range, defined using CIDR notation, of requests that this rule applies to. You can use the wildcard character "*" to match all IPs equivalent to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be silently performed on addresses which are not properly truncated. For example, 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted as the same address as 2001:db8::/32. SourceRange pulumi.StringOutput `pulumi:"sourceRange"` }
Creates a firewall rule for the application. Auto-naming is currently not supported for this resource.
func GetIngressRule ¶ added in v0.3.0
func GetIngressRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IngressRuleState, opts ...pulumi.ResourceOption) (*IngressRule, error)
GetIngressRule gets an existing IngressRule 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 NewIngressRule ¶ added in v0.3.0
func NewIngressRule(ctx *pulumi.Context, name string, args *IngressRuleArgs, opts ...pulumi.ResourceOption) (*IngressRule, error)
NewIngressRule registers a new resource with the given unique name, arguments, and options.
func (*IngressRule) ElementType ¶ added in v0.3.0
func (*IngressRule) ElementType() reflect.Type
func (*IngressRule) ToIngressRuleOutput ¶ added in v0.3.0
func (i *IngressRule) ToIngressRuleOutput() IngressRuleOutput
func (*IngressRule) ToIngressRuleOutputWithContext ¶ added in v0.3.0
func (i *IngressRule) ToIngressRuleOutputWithContext(ctx context.Context) IngressRuleOutput
type IngressRuleAction ¶ added in v0.4.0
type IngressRuleAction string
The action to take on matched requests.
func (IngressRuleAction) ElementType ¶ added in v0.4.0
func (IngressRuleAction) ElementType() reflect.Type
func (IngressRuleAction) ToIngressRuleActionOutput ¶ added in v0.6.0
func (e IngressRuleAction) ToIngressRuleActionOutput() IngressRuleActionOutput
func (IngressRuleAction) ToIngressRuleActionOutputWithContext ¶ added in v0.6.0
func (e IngressRuleAction) ToIngressRuleActionOutputWithContext(ctx context.Context) IngressRuleActionOutput
func (IngressRuleAction) ToIngressRuleActionPtrOutput ¶ added in v0.6.0
func (e IngressRuleAction) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
func (IngressRuleAction) ToIngressRuleActionPtrOutputWithContext ¶ added in v0.6.0
func (e IngressRuleAction) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
func (IngressRuleAction) ToStringOutput ¶ added in v0.4.0
func (e IngressRuleAction) ToStringOutput() pulumi.StringOutput
func (IngressRuleAction) ToStringOutputWithContext ¶ added in v0.4.0
func (e IngressRuleAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IngressRuleAction) ToStringPtrOutput ¶ added in v0.4.0
func (e IngressRuleAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (IngressRuleAction) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e IngressRuleAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IngressRuleActionInput ¶ added in v0.6.0
type IngressRuleActionInput interface { pulumi.Input ToIngressRuleActionOutput() IngressRuleActionOutput ToIngressRuleActionOutputWithContext(context.Context) IngressRuleActionOutput }
IngressRuleActionInput is an input type that accepts IngressRuleActionArgs and IngressRuleActionOutput values. You can construct a concrete instance of `IngressRuleActionInput` via:
IngressRuleActionArgs{...}
type IngressRuleActionOutput ¶ added in v0.6.0
type IngressRuleActionOutput struct{ *pulumi.OutputState }
func (IngressRuleActionOutput) ElementType ¶ added in v0.6.0
func (IngressRuleActionOutput) ElementType() reflect.Type
func (IngressRuleActionOutput) ToIngressRuleActionOutput ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToIngressRuleActionOutput() IngressRuleActionOutput
func (IngressRuleActionOutput) ToIngressRuleActionOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToIngressRuleActionOutputWithContext(ctx context.Context) IngressRuleActionOutput
func (IngressRuleActionOutput) ToIngressRuleActionPtrOutput ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
func (IngressRuleActionOutput) ToIngressRuleActionPtrOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
func (IngressRuleActionOutput) ToStringOutput ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToStringOutput() pulumi.StringOutput
func (IngressRuleActionOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IngressRuleActionOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IngressRuleActionOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IngressRuleActionPtrInput ¶ added in v0.6.0
type IngressRuleActionPtrInput interface { pulumi.Input ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput ToIngressRuleActionPtrOutputWithContext(context.Context) IngressRuleActionPtrOutput }
func IngressRuleActionPtr ¶ added in v0.6.0
func IngressRuleActionPtr(v string) IngressRuleActionPtrInput
type IngressRuleActionPtrOutput ¶ added in v0.6.0
type IngressRuleActionPtrOutput struct{ *pulumi.OutputState }
func (IngressRuleActionPtrOutput) Elem ¶ added in v0.6.0
func (o IngressRuleActionPtrOutput) Elem() IngressRuleActionOutput
func (IngressRuleActionPtrOutput) ElementType ¶ added in v0.6.0
func (IngressRuleActionPtrOutput) ElementType() reflect.Type
func (IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutput ¶ added in v0.6.0
func (o IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutput() IngressRuleActionPtrOutput
func (IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionPtrOutput) ToIngressRuleActionPtrOutputWithContext(ctx context.Context) IngressRuleActionPtrOutput
func (IngressRuleActionPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o IngressRuleActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IngressRuleActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o IngressRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IngressRuleArgs ¶ added in v0.3.0
type IngressRuleArgs struct { // The action to take on matched requests. Action IngressRuleActionPtrInput AppId pulumi.StringInput // An optional string description of this rule. This field has a maximum length of 400 characters. Description pulumi.StringPtrInput // A positive integer between 1, Int32.MaxValue-1 that defines the order of rule evaluation. Rules with the lowest priority are evaluated first.A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic when no previous rule matches. Only the action of this rule can be modified by the user. Priority pulumi.IntPtrInput // IP address or range, defined using CIDR notation, of requests that this rule applies to. You can use the wildcard character "*" to match all IPs equivalent to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be silently performed on addresses which are not properly truncated. For example, 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted as the same address as 2001:db8::/32. SourceRange pulumi.StringPtrInput }
The set of arguments for constructing a IngressRule resource.
func (IngressRuleArgs) ElementType ¶ added in v0.3.0
func (IngressRuleArgs) ElementType() reflect.Type
type IngressRuleInput ¶ added in v0.3.0
type IngressRuleInput interface { pulumi.Input ToIngressRuleOutput() IngressRuleOutput ToIngressRuleOutputWithContext(ctx context.Context) IngressRuleOutput }
type IngressRuleOutput ¶ added in v0.3.0
type IngressRuleOutput struct{ *pulumi.OutputState }
func (IngressRuleOutput) Action ¶ added in v0.19.0
func (o IngressRuleOutput) Action() pulumi.StringOutput
The action to take on matched requests.
func (IngressRuleOutput) AppId ¶ added in v0.21.0
func (o IngressRuleOutput) AppId() pulumi.StringOutput
func (IngressRuleOutput) Description ¶ added in v0.19.0
func (o IngressRuleOutput) Description() pulumi.StringOutput
An optional string description of this rule. This field has a maximum length of 400 characters.
func (IngressRuleOutput) ElementType ¶ added in v0.3.0
func (IngressRuleOutput) ElementType() reflect.Type
func (IngressRuleOutput) Priority ¶ added in v0.19.0
func (o IngressRuleOutput) Priority() pulumi.IntOutput
A positive integer between 1, Int32.MaxValue-1 that defines the order of rule evaluation. Rules with the lowest priority are evaluated first.A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic when no previous rule matches. Only the action of this rule can be modified by the user.
func (IngressRuleOutput) SourceRange ¶ added in v0.19.0
func (o IngressRuleOutput) SourceRange() pulumi.StringOutput
IP address or range, defined using CIDR notation, of requests that this rule applies to. You can use the wildcard character "*" to match all IPs equivalent to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be silently performed on addresses which are not properly truncated. For example, 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted as the same address as 2001:db8::/32.
func (IngressRuleOutput) ToIngressRuleOutput ¶ added in v0.3.0
func (o IngressRuleOutput) ToIngressRuleOutput() IngressRuleOutput
func (IngressRuleOutput) ToIngressRuleOutputWithContext ¶ added in v0.3.0
func (o IngressRuleOutput) ToIngressRuleOutputWithContext(ctx context.Context) IngressRuleOutput
type IngressRuleState ¶ added in v0.3.0
type IngressRuleState struct { }
func (IngressRuleState) ElementType ¶ added in v0.3.0
func (IngressRuleState) ElementType() reflect.Type
type Library ¶
type Library struct { // Name of the library. Example: "django". Name *string `pulumi:"name"` // Version of the library to select, or "latest". Version *string `pulumi:"version"` }
Third-party Python runtime library that is required by the application.
type LibraryArgs ¶
type LibraryArgs struct { // Name of the library. Example: "django". Name pulumi.StringPtrInput `pulumi:"name"` // Version of the library to select, or "latest". Version pulumi.StringPtrInput `pulumi:"version"` }
Third-party Python runtime library that is required by the application.
func (LibraryArgs) ElementType ¶
func (LibraryArgs) ElementType() reflect.Type
func (LibraryArgs) ToLibraryOutput ¶
func (i LibraryArgs) ToLibraryOutput() LibraryOutput
func (LibraryArgs) ToLibraryOutputWithContext ¶
func (i LibraryArgs) ToLibraryOutputWithContext(ctx context.Context) LibraryOutput
type LibraryArray ¶
type LibraryArray []LibraryInput
func (LibraryArray) ElementType ¶
func (LibraryArray) ElementType() reflect.Type
func (LibraryArray) ToLibraryArrayOutput ¶
func (i LibraryArray) ToLibraryArrayOutput() LibraryArrayOutput
func (LibraryArray) ToLibraryArrayOutputWithContext ¶
func (i LibraryArray) ToLibraryArrayOutputWithContext(ctx context.Context) LibraryArrayOutput
type LibraryArrayInput ¶
type LibraryArrayInput interface { pulumi.Input ToLibraryArrayOutput() LibraryArrayOutput ToLibraryArrayOutputWithContext(context.Context) LibraryArrayOutput }
LibraryArrayInput is an input type that accepts LibraryArray and LibraryArrayOutput values. You can construct a concrete instance of `LibraryArrayInput` via:
LibraryArray{ LibraryArgs{...} }
type LibraryArrayOutput ¶
type LibraryArrayOutput struct{ *pulumi.OutputState }
func (LibraryArrayOutput) ElementType ¶
func (LibraryArrayOutput) ElementType() reflect.Type
func (LibraryArrayOutput) Index ¶
func (o LibraryArrayOutput) Index(i pulumi.IntInput) LibraryOutput
func (LibraryArrayOutput) ToLibraryArrayOutput ¶
func (o LibraryArrayOutput) ToLibraryArrayOutput() LibraryArrayOutput
func (LibraryArrayOutput) ToLibraryArrayOutputWithContext ¶
func (o LibraryArrayOutput) ToLibraryArrayOutputWithContext(ctx context.Context) LibraryArrayOutput
type LibraryInput ¶
type LibraryInput interface { pulumi.Input ToLibraryOutput() LibraryOutput ToLibraryOutputWithContext(context.Context) LibraryOutput }
LibraryInput is an input type that accepts LibraryArgs and LibraryOutput values. You can construct a concrete instance of `LibraryInput` via:
LibraryArgs{...}
type LibraryOutput ¶
type LibraryOutput struct{ *pulumi.OutputState }
Third-party Python runtime library that is required by the application.
func (LibraryOutput) ElementType ¶
func (LibraryOutput) ElementType() reflect.Type
func (LibraryOutput) Name ¶
func (o LibraryOutput) Name() pulumi.StringPtrOutput
Name of the library. Example: "django".
func (LibraryOutput) ToLibraryOutput ¶
func (o LibraryOutput) ToLibraryOutput() LibraryOutput
func (LibraryOutput) ToLibraryOutputWithContext ¶
func (o LibraryOutput) ToLibraryOutputWithContext(ctx context.Context) LibraryOutput
func (LibraryOutput) Version ¶
func (o LibraryOutput) Version() pulumi.StringPtrOutput
Version of the library to select, or "latest".
type LibraryResponse ¶
type LibraryResponse struct { // Name of the library. Example: "django". Name string `pulumi:"name"` // Version of the library to select, or "latest". Version string `pulumi:"version"` }
Third-party Python runtime library that is required by the application.
type LibraryResponseArrayOutput ¶
type LibraryResponseArrayOutput struct{ *pulumi.OutputState }
func (LibraryResponseArrayOutput) ElementType ¶
func (LibraryResponseArrayOutput) ElementType() reflect.Type
func (LibraryResponseArrayOutput) Index ¶
func (o LibraryResponseArrayOutput) Index(i pulumi.IntInput) LibraryResponseOutput
func (LibraryResponseArrayOutput) ToLibraryResponseArrayOutput ¶
func (o LibraryResponseArrayOutput) ToLibraryResponseArrayOutput() LibraryResponseArrayOutput
func (LibraryResponseArrayOutput) ToLibraryResponseArrayOutputWithContext ¶
func (o LibraryResponseArrayOutput) ToLibraryResponseArrayOutputWithContext(ctx context.Context) LibraryResponseArrayOutput
type LibraryResponseOutput ¶
type LibraryResponseOutput struct{ *pulumi.OutputState }
Third-party Python runtime library that is required by the application.
func (LibraryResponseOutput) ElementType ¶
func (LibraryResponseOutput) ElementType() reflect.Type
func (LibraryResponseOutput) Name ¶
func (o LibraryResponseOutput) Name() pulumi.StringOutput
Name of the library. Example: "django".
func (LibraryResponseOutput) ToLibraryResponseOutput ¶
func (o LibraryResponseOutput) ToLibraryResponseOutput() LibraryResponseOutput
func (LibraryResponseOutput) ToLibraryResponseOutputWithContext ¶
func (o LibraryResponseOutput) ToLibraryResponseOutputWithContext(ctx context.Context) LibraryResponseOutput
func (LibraryResponseOutput) Version ¶
func (o LibraryResponseOutput) Version() pulumi.StringOutput
Version of the library to select, or "latest".
type LivenessCheck ¶
type LivenessCheck struct { // Interval between health checks. CheckInterval *string `pulumi:"checkInterval"` // Number of consecutive failed checks required before considering the VM unhealthy. FailureThreshold *int `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com" Host *string `pulumi:"host"` // The initial delay before starting to execute the checks. InitialDelay *string `pulumi:"initialDelay"` // The request path. Path *string `pulumi:"path"` // Number of consecutive successful checks required before considering the VM healthy. SuccessThreshold *int `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout *string `pulumi:"timeout"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
type LivenessCheckArgs ¶
type LivenessCheckArgs struct { // Interval between health checks. CheckInterval pulumi.StringPtrInput `pulumi:"checkInterval"` // Number of consecutive failed checks required before considering the VM unhealthy. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com" Host pulumi.StringPtrInput `pulumi:"host"` // The initial delay before starting to execute the checks. InitialDelay pulumi.StringPtrInput `pulumi:"initialDelay"` // The request path. Path pulumi.StringPtrInput `pulumi:"path"` // Number of consecutive successful checks required before considering the VM healthy. SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
func (LivenessCheckArgs) ElementType ¶
func (LivenessCheckArgs) ElementType() reflect.Type
func (LivenessCheckArgs) ToLivenessCheckOutput ¶
func (i LivenessCheckArgs) ToLivenessCheckOutput() LivenessCheckOutput
func (LivenessCheckArgs) ToLivenessCheckOutputWithContext ¶
func (i LivenessCheckArgs) ToLivenessCheckOutputWithContext(ctx context.Context) LivenessCheckOutput
func (LivenessCheckArgs) ToLivenessCheckPtrOutput ¶
func (i LivenessCheckArgs) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
func (LivenessCheckArgs) ToLivenessCheckPtrOutputWithContext ¶
func (i LivenessCheckArgs) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
type LivenessCheckInput ¶
type LivenessCheckInput interface { pulumi.Input ToLivenessCheckOutput() LivenessCheckOutput ToLivenessCheckOutputWithContext(context.Context) LivenessCheckOutput }
LivenessCheckInput is an input type that accepts LivenessCheckArgs and LivenessCheckOutput values. You can construct a concrete instance of `LivenessCheckInput` via:
LivenessCheckArgs{...}
type LivenessCheckOutput ¶
type LivenessCheckOutput struct{ *pulumi.OutputState }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
func (LivenessCheckOutput) CheckInterval ¶
func (o LivenessCheckOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (LivenessCheckOutput) ElementType ¶
func (LivenessCheckOutput) ElementType() reflect.Type
func (LivenessCheckOutput) FailureThreshold ¶
func (o LivenessCheckOutput) FailureThreshold() pulumi.IntPtrOutput
Number of consecutive failed checks required before considering the VM unhealthy.
func (LivenessCheckOutput) Host ¶
func (o LivenessCheckOutput) Host() pulumi.StringPtrOutput
Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com"
func (LivenessCheckOutput) InitialDelay ¶
func (o LivenessCheckOutput) InitialDelay() pulumi.StringPtrOutput
The initial delay before starting to execute the checks.
func (LivenessCheckOutput) Path ¶
func (o LivenessCheckOutput) Path() pulumi.StringPtrOutput
The request path.
func (LivenessCheckOutput) SuccessThreshold ¶
func (o LivenessCheckOutput) SuccessThreshold() pulumi.IntPtrOutput
Number of consecutive successful checks required before considering the VM healthy.
func (LivenessCheckOutput) Timeout ¶
func (o LivenessCheckOutput) Timeout() pulumi.StringPtrOutput
Time before the check is considered failed.
func (LivenessCheckOutput) ToLivenessCheckOutput ¶
func (o LivenessCheckOutput) ToLivenessCheckOutput() LivenessCheckOutput
func (LivenessCheckOutput) ToLivenessCheckOutputWithContext ¶
func (o LivenessCheckOutput) ToLivenessCheckOutputWithContext(ctx context.Context) LivenessCheckOutput
func (LivenessCheckOutput) ToLivenessCheckPtrOutput ¶
func (o LivenessCheckOutput) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
func (LivenessCheckOutput) ToLivenessCheckPtrOutputWithContext ¶
func (o LivenessCheckOutput) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
type LivenessCheckPtrInput ¶
type LivenessCheckPtrInput interface { pulumi.Input ToLivenessCheckPtrOutput() LivenessCheckPtrOutput ToLivenessCheckPtrOutputWithContext(context.Context) LivenessCheckPtrOutput }
LivenessCheckPtrInput is an input type that accepts LivenessCheckArgs, LivenessCheckPtr and LivenessCheckPtrOutput values. You can construct a concrete instance of `LivenessCheckPtrInput` via:
LivenessCheckArgs{...} or: nil
func LivenessCheckPtr ¶
func LivenessCheckPtr(v *LivenessCheckArgs) LivenessCheckPtrInput
type LivenessCheckPtrOutput ¶
type LivenessCheckPtrOutput struct{ *pulumi.OutputState }
func (LivenessCheckPtrOutput) CheckInterval ¶
func (o LivenessCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (LivenessCheckPtrOutput) Elem ¶
func (o LivenessCheckPtrOutput) Elem() LivenessCheckOutput
func (LivenessCheckPtrOutput) ElementType ¶
func (LivenessCheckPtrOutput) ElementType() reflect.Type
func (LivenessCheckPtrOutput) FailureThreshold ¶
func (o LivenessCheckPtrOutput) FailureThreshold() pulumi.IntPtrOutput
Number of consecutive failed checks required before considering the VM unhealthy.
func (LivenessCheckPtrOutput) Host ¶
func (o LivenessCheckPtrOutput) Host() pulumi.StringPtrOutput
Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com"
func (LivenessCheckPtrOutput) InitialDelay ¶
func (o LivenessCheckPtrOutput) InitialDelay() pulumi.StringPtrOutput
The initial delay before starting to execute the checks.
func (LivenessCheckPtrOutput) Path ¶
func (o LivenessCheckPtrOutput) Path() pulumi.StringPtrOutput
The request path.
func (LivenessCheckPtrOutput) SuccessThreshold ¶
func (o LivenessCheckPtrOutput) SuccessThreshold() pulumi.IntPtrOutput
Number of consecutive successful checks required before considering the VM healthy.
func (LivenessCheckPtrOutput) Timeout ¶
func (o LivenessCheckPtrOutput) Timeout() pulumi.StringPtrOutput
Time before the check is considered failed.
func (LivenessCheckPtrOutput) ToLivenessCheckPtrOutput ¶
func (o LivenessCheckPtrOutput) ToLivenessCheckPtrOutput() LivenessCheckPtrOutput
func (LivenessCheckPtrOutput) ToLivenessCheckPtrOutputWithContext ¶
func (o LivenessCheckPtrOutput) ToLivenessCheckPtrOutputWithContext(ctx context.Context) LivenessCheckPtrOutput
type LivenessCheckResponse ¶
type LivenessCheckResponse struct { // Interval between health checks. CheckInterval string `pulumi:"checkInterval"` // Number of consecutive failed checks required before considering the VM unhealthy. FailureThreshold int `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com" Host string `pulumi:"host"` // The initial delay before starting to execute the checks. InitialDelay string `pulumi:"initialDelay"` // The request path. Path string `pulumi:"path"` // Number of consecutive successful checks required before considering the VM healthy. SuccessThreshold int `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout string `pulumi:"timeout"` }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
type LivenessCheckResponseOutput ¶
type LivenessCheckResponseOutput struct{ *pulumi.OutputState }
Health checking configuration for VM instances. Unhealthy instances are killed and replaced with new instances.
func (LivenessCheckResponseOutput) CheckInterval ¶
func (o LivenessCheckResponseOutput) CheckInterval() pulumi.StringOutput
Interval between health checks.
func (LivenessCheckResponseOutput) ElementType ¶
func (LivenessCheckResponseOutput) ElementType() reflect.Type
func (LivenessCheckResponseOutput) FailureThreshold ¶
func (o LivenessCheckResponseOutput) FailureThreshold() pulumi.IntOutput
Number of consecutive failed checks required before considering the VM unhealthy.
func (LivenessCheckResponseOutput) Host ¶
func (o LivenessCheckResponseOutput) Host() pulumi.StringOutput
Host header to send when performing a HTTP Liveness check. Example: "myapp.appspot.com"
func (LivenessCheckResponseOutput) InitialDelay ¶
func (o LivenessCheckResponseOutput) InitialDelay() pulumi.StringOutput
The initial delay before starting to execute the checks.
func (LivenessCheckResponseOutput) Path ¶
func (o LivenessCheckResponseOutput) Path() pulumi.StringOutput
The request path.
func (LivenessCheckResponseOutput) SuccessThreshold ¶
func (o LivenessCheckResponseOutput) SuccessThreshold() pulumi.IntOutput
Number of consecutive successful checks required before considering the VM healthy.
func (LivenessCheckResponseOutput) Timeout ¶
func (o LivenessCheckResponseOutput) Timeout() pulumi.StringOutput
Time before the check is considered failed.
func (LivenessCheckResponseOutput) ToLivenessCheckResponseOutput ¶
func (o LivenessCheckResponseOutput) ToLivenessCheckResponseOutput() LivenessCheckResponseOutput
func (LivenessCheckResponseOutput) ToLivenessCheckResponseOutputWithContext ¶
func (o LivenessCheckResponseOutput) ToLivenessCheckResponseOutputWithContext(ctx context.Context) LivenessCheckResponseOutput
type LookupAppArgs ¶ added in v0.4.0
type LookupAppOutputArgs ¶ added in v0.8.0
type LookupAppOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` IncludeExtraData pulumi.StringPtrInput `pulumi:"includeExtraData"` }
func (LookupAppOutputArgs) ElementType ¶ added in v0.8.0
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶ added in v0.4.0
type LookupAppResult struct { // Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account. AuthDomain string `pulumi:"authDomain"` // Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands. CodeBucket string `pulumi:"codeBucket"` // The type of the Cloud Firestore or Cloud Datastore database associated with this application. DatabaseType string `pulumi:"databaseType"` // Google Cloud Storage bucket that can be used by this application to store content. DefaultBucket string `pulumi:"defaultBucket"` // Cookie expiration policy for this application. DefaultCookieExpiration string `pulumi:"defaultCookieExpiration"` // Hostname used to reach this application, as resolved by App Engine. DefaultHostname string `pulumi:"defaultHostname"` // HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported. DispatchRules []UrlDispatchRuleResponse `pulumi:"dispatchRules"` // The feature specific settings to be used in the application. FeatureSettings FeatureSettingsResponse `pulumi:"featureSettings"` // The Google Container Registry domain used for storing managed build docker images for this application. GcrDomain string `pulumi:"gcrDomain"` // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetApplicationRequest GeneratedCustomerMetadata map[string]string `pulumi:"generatedCustomerMetadata"` Iap IdentityAwareProxyResponse `pulumi:"iap"` // Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.Defaults to us-central.View the list of supported locations (https://cloud.google.com/appengine/docs/locations). Location string `pulumi:"location"` // Full path to the Application resource in the API. Example: apps/myapp. Name string `pulumi:"name"` // The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one. ServiceAccount string `pulumi:"serviceAccount"` // Serving status of this application. ServingStatus string `pulumi:"servingStatus"` }
func LookupApp ¶ added in v0.4.0
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
Gets information about an application.
type LookupAppResultOutput ¶ added in v0.8.0
type LookupAppResultOutput struct{ *pulumi.OutputState }
func LookupAppOutput ¶ added in v0.8.0
func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput
func (LookupAppResultOutput) AuthDomain ¶ added in v0.8.0
func (o LookupAppResultOutput) AuthDomain() pulumi.StringOutput
Google Apps authentication domain that controls which users can access this application.Defaults to open access for any Google Account.
func (LookupAppResultOutput) CodeBucket ¶ added in v0.8.0
func (o LookupAppResultOutput) CodeBucket() pulumi.StringOutput
Google Cloud Storage bucket that can be used for storing files associated with this application. This bucket is associated with the application and can be used by the gcloud deployment commands.
func (LookupAppResultOutput) DatabaseType ¶ added in v0.8.0
func (o LookupAppResultOutput) DatabaseType() pulumi.StringOutput
The type of the Cloud Firestore or Cloud Datastore database associated with this application.
func (LookupAppResultOutput) DefaultBucket ¶ added in v0.8.0
func (o LookupAppResultOutput) DefaultBucket() pulumi.StringOutput
Google Cloud Storage bucket that can be used by this application to store content.
func (LookupAppResultOutput) DefaultCookieExpiration ¶ added in v0.8.0
func (o LookupAppResultOutput) DefaultCookieExpiration() pulumi.StringOutput
Cookie expiration policy for this application.
func (LookupAppResultOutput) DefaultHostname ¶ added in v0.8.0
func (o LookupAppResultOutput) DefaultHostname() pulumi.StringOutput
Hostname used to reach this application, as resolved by App Engine.
func (LookupAppResultOutput) DispatchRules ¶ added in v0.8.0
func (o LookupAppResultOutput) DispatchRules() UrlDispatchRuleResponseArrayOutput
HTTP path dispatch rules for requests to the application that do not explicitly target a service or version. Rules are order-dependent. Up to 20 dispatch rules can be supported.
func (LookupAppResultOutput) ElementType ¶ added in v0.8.0
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) FeatureSettings ¶ added in v0.8.0
func (o LookupAppResultOutput) FeatureSettings() FeatureSettingsResponseOutput
The feature specific settings to be used in the application.
func (LookupAppResultOutput) GcrDomain ¶ added in v0.8.0
func (o LookupAppResultOutput) GcrDomain() pulumi.StringOutput
The Google Container Registry domain used for storing managed build docker images for this application.
func (LookupAppResultOutput) GeneratedCustomerMetadata ¶ added in v0.32.0
func (o LookupAppResultOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetApplicationRequest
func (LookupAppResultOutput) Iap ¶ added in v0.8.0
func (o LookupAppResultOutput) Iap() IdentityAwareProxyResponseOutput
func (LookupAppResultOutput) Location ¶ added in v0.8.0
func (o LookupAppResultOutput) Location() pulumi.StringOutput
Location from which this application runs. Application instances run out of the data centers in the specified location, which is also where all of the application's end user content is stored.Defaults to us-central.View the list of supported locations (https://cloud.google.com/appengine/docs/locations).
func (LookupAppResultOutput) Name ¶ added in v0.8.0
func (o LookupAppResultOutput) Name() pulumi.StringOutput
Full path to the Application resource in the API. Example: apps/myapp.
func (LookupAppResultOutput) ServiceAccount ¶ added in v0.8.0
func (o LookupAppResultOutput) ServiceAccount() pulumi.StringOutput
The service account associated with the application. This is the app-level default identity. If no identity provided during create version, Admin API will fallback to this one.
func (LookupAppResultOutput) ServingStatus ¶ added in v0.8.0
func (o LookupAppResultOutput) ServingStatus() pulumi.StringOutput
Serving status of this application.
func (LookupAppResultOutput) ToLookupAppResultOutput ¶ added in v0.8.0
func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
func (LookupAppResultOutput) ToLookupAppResultOutputWithContext ¶ added in v0.8.0
func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
type LookupAuthorizedCertificateArgs ¶ added in v0.4.0
type LookupAuthorizedCertificateOutputArgs ¶ added in v0.8.0
type LookupAuthorizedCertificateOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` AuthorizedCertificateId pulumi.StringInput `pulumi:"authorizedCertificateId"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupAuthorizedCertificateOutputArgs) ElementType ¶ added in v0.8.0
func (LookupAuthorizedCertificateOutputArgs) ElementType() reflect.Type
type LookupAuthorizedCertificateResult ¶ added in v0.4.0
type LookupAuthorizedCertificateResult struct { // The SSL certificate serving the AuthorizedCertificate resource. This must be obtained independently from a certificate authority. CertificateRawData CertificateRawDataResponse `pulumi:"certificateRawData"` // The user-specified display name of the certificate. This is not guaranteed to be unique. Example: My Certificate. DisplayName string `pulumi:"displayName"` // Aggregate count of the domain mappings with this certificate mapped. This count includes domain mappings on applications for which the user does not have VIEWER permissions.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option. DomainMappingsCount int `pulumi:"domainMappingsCount"` // Topmost applicable domains of this certificate. This certificate applies to these domains and their subdomains. Example: example.com. DomainNames []string `pulumi:"domainNames"` // The time when this certificate expires. To update the renewal time on this certificate, upload an SSL certificate with a different expiration time using AuthorizedCertificates.UpdateAuthorizedCertificate. ExpireTime string `pulumi:"expireTime"` // Only applicable if this certificate is managed by App Engine. Managed certificates are tied to the lifecycle of a DomainMapping and cannot be updated or deleted via the AuthorizedCertificates API. If this certificate is manually administered by the user, this field will be empty. ManagedCertificate ManagedCertificateResponse `pulumi:"managedCertificate"` // Full path to the AuthorizedCertificate resource in the API. Example: apps/myapp/authorizedCertificates/12345. Name string `pulumi:"name"` // The full paths to user visible Domain Mapping resources that have this certificate mapped. Example: apps/myapp/domainMappings/example.com.This may not represent the full list of mapped domain mappings if the user does not have VIEWER permissions on all of the applications that have this certificate mapped. See domain_mappings_count for a complete count.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option. VisibleDomainMappings []string `pulumi:"visibleDomainMappings"` }
func LookupAuthorizedCertificate ¶ added in v0.4.0
func LookupAuthorizedCertificate(ctx *pulumi.Context, args *LookupAuthorizedCertificateArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizedCertificateResult, error)
Gets the specified SSL certificate.
type LookupAuthorizedCertificateResultOutput ¶ added in v0.8.0
type LookupAuthorizedCertificateResultOutput struct{ *pulumi.OutputState }
func LookupAuthorizedCertificateOutput ¶ added in v0.8.0
func LookupAuthorizedCertificateOutput(ctx *pulumi.Context, args LookupAuthorizedCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizedCertificateResultOutput
func (LookupAuthorizedCertificateResultOutput) CertificateRawData ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) CertificateRawData() CertificateRawDataResponseOutput
The SSL certificate serving the AuthorizedCertificate resource. This must be obtained independently from a certificate authority.
func (LookupAuthorizedCertificateResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) DisplayName() pulumi.StringOutput
The user-specified display name of the certificate. This is not guaranteed to be unique. Example: My Certificate.
func (LookupAuthorizedCertificateResultOutput) DomainMappingsCount ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) DomainMappingsCount() pulumi.IntOutput
Aggregate count of the domain mappings with this certificate mapped. This count includes domain mappings on applications for which the user does not have VIEWER permissions.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option.
func (LookupAuthorizedCertificateResultOutput) DomainNames ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) DomainNames() pulumi.StringArrayOutput
Topmost applicable domains of this certificate. This certificate applies to these domains and their subdomains. Example: example.com.
func (LookupAuthorizedCertificateResultOutput) ElementType ¶ added in v0.8.0
func (LookupAuthorizedCertificateResultOutput) ElementType() reflect.Type
func (LookupAuthorizedCertificateResultOutput) ExpireTime ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) ExpireTime() pulumi.StringOutput
The time when this certificate expires. To update the renewal time on this certificate, upload an SSL certificate with a different expiration time using AuthorizedCertificates.UpdateAuthorizedCertificate.
func (LookupAuthorizedCertificateResultOutput) ManagedCertificate ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) ManagedCertificate() ManagedCertificateResponseOutput
Only applicable if this certificate is managed by App Engine. Managed certificates are tied to the lifecycle of a DomainMapping and cannot be updated or deleted via the AuthorizedCertificates API. If this certificate is manually administered by the user, this field will be empty.
func (LookupAuthorizedCertificateResultOutput) Name ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) Name() pulumi.StringOutput
Full path to the AuthorizedCertificate resource in the API. Example: apps/myapp/authorizedCertificates/12345.
func (LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutput ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutput() LookupAuthorizedCertificateResultOutput
func (LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutputWithContext ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) ToLookupAuthorizedCertificateResultOutputWithContext(ctx context.Context) LookupAuthorizedCertificateResultOutput
func (LookupAuthorizedCertificateResultOutput) VisibleDomainMappings ¶ added in v0.8.0
func (o LookupAuthorizedCertificateResultOutput) VisibleDomainMappings() pulumi.StringArrayOutput
The full paths to user visible Domain Mapping resources that have this certificate mapped. Example: apps/myapp/domainMappings/example.com.This may not represent the full list of mapped domain mappings if the user does not have VIEWER permissions on all of the applications that have this certificate mapped. See domain_mappings_count for a complete count.Only returned by GET or LIST requests when specifically requested by the view=FULL_CERTIFICATE option.
type LookupDomainMappingArgs ¶ added in v0.4.0
type LookupDomainMappingOutputArgs ¶ added in v0.8.0
type LookupDomainMappingOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` DomainMappingId pulumi.StringInput `pulumi:"domainMappingId"` }
func (LookupDomainMappingOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDomainMappingOutputArgs) ElementType() reflect.Type
type LookupDomainMappingResult ¶ added in v0.4.0
type LookupDomainMappingResult struct { // Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com. Name string `pulumi:"name"` // The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. ResourceRecords []ResourceRecordResponse `pulumi:"resourceRecords"` // SSL configuration for this domain. If unconfigured, this domain will not serve with SSL. SslSettings SslSettingsResponse `pulumi:"sslSettings"` }
func LookupDomainMapping ¶ added in v0.4.0
func LookupDomainMapping(ctx *pulumi.Context, args *LookupDomainMappingArgs, opts ...pulumi.InvokeOption) (*LookupDomainMappingResult, error)
Gets the specified domain mapping.
type LookupDomainMappingResultOutput ¶ added in v0.8.0
type LookupDomainMappingResultOutput struct{ *pulumi.OutputState }
func LookupDomainMappingOutput ¶ added in v0.8.0
func LookupDomainMappingOutput(ctx *pulumi.Context, args LookupDomainMappingOutputArgs, opts ...pulumi.InvokeOption) LookupDomainMappingResultOutput
func (LookupDomainMappingResultOutput) ElementType ¶ added in v0.8.0
func (LookupDomainMappingResultOutput) ElementType() reflect.Type
func (LookupDomainMappingResultOutput) Name ¶ added in v0.8.0
func (o LookupDomainMappingResultOutput) Name() pulumi.StringOutput
Full path to the DomainMapping resource in the API. Example: apps/myapp/domainMapping/example.com.
func (LookupDomainMappingResultOutput) ResourceRecords ¶ added in v0.8.0
func (o LookupDomainMappingResultOutput) ResourceRecords() ResourceRecordResponseArrayOutput
The resource records required to configure this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping.
func (LookupDomainMappingResultOutput) SslSettings ¶ added in v0.8.0
func (o LookupDomainMappingResultOutput) SslSettings() SslSettingsResponseOutput
SSL configuration for this domain. If unconfigured, this domain will not serve with SSL.
func (LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutput ¶ added in v0.8.0
func (o LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutput() LookupDomainMappingResultOutput
func (LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutputWithContext ¶ added in v0.8.0
func (o LookupDomainMappingResultOutput) ToLookupDomainMappingResultOutputWithContext(ctx context.Context) LookupDomainMappingResultOutput
type LookupIngressRuleArgs ¶ added in v0.4.0
type LookupIngressRuleOutputArgs ¶ added in v0.8.0
type LookupIngressRuleOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` IngressRuleId pulumi.StringInput `pulumi:"ingressRuleId"` }
func (LookupIngressRuleOutputArgs) ElementType ¶ added in v0.8.0
func (LookupIngressRuleOutputArgs) ElementType() reflect.Type
type LookupIngressRuleResult ¶ added in v0.4.0
type LookupIngressRuleResult struct { // The action to take on matched requests. Action string `pulumi:"action"` // An optional string description of this rule. This field has a maximum length of 400 characters. Description string `pulumi:"description"` // A positive integer between 1, Int32.MaxValue-1 that defines the order of rule evaluation. Rules with the lowest priority are evaluated first.A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic when no previous rule matches. Only the action of this rule can be modified by the user. Priority int `pulumi:"priority"` // IP address or range, defined using CIDR notation, of requests that this rule applies to. You can use the wildcard character "*" to match all IPs equivalent to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be silently performed on addresses which are not properly truncated. For example, 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted as the same address as 2001:db8::/32. SourceRange string `pulumi:"sourceRange"` }
func LookupIngressRule ¶ added in v0.4.0
func LookupIngressRule(ctx *pulumi.Context, args *LookupIngressRuleArgs, opts ...pulumi.InvokeOption) (*LookupIngressRuleResult, error)
Gets the specified firewall rule.
type LookupIngressRuleResultOutput ¶ added in v0.8.0
type LookupIngressRuleResultOutput struct{ *pulumi.OutputState }
func LookupIngressRuleOutput ¶ added in v0.8.0
func LookupIngressRuleOutput(ctx *pulumi.Context, args LookupIngressRuleOutputArgs, opts ...pulumi.InvokeOption) LookupIngressRuleResultOutput
func (LookupIngressRuleResultOutput) Action ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) Action() pulumi.StringOutput
The action to take on matched requests.
func (LookupIngressRuleResultOutput) Description ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) Description() pulumi.StringOutput
An optional string description of this rule. This field has a maximum length of 400 characters.
func (LookupIngressRuleResultOutput) ElementType ¶ added in v0.8.0
func (LookupIngressRuleResultOutput) ElementType() reflect.Type
func (LookupIngressRuleResultOutput) Priority ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) Priority() pulumi.IntOutput
A positive integer between 1, Int32.MaxValue-1 that defines the order of rule evaluation. Rules with the lowest priority are evaluated first.A default rule at priority Int32.MaxValue matches all IPv4 and IPv6 traffic when no previous rule matches. Only the action of this rule can be modified by the user.
func (LookupIngressRuleResultOutput) SourceRange ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) SourceRange() pulumi.StringOutput
IP address or range, defined using CIDR notation, of requests that this rule applies to. You can use the wildcard character "*" to match all IPs equivalent to "0/0" and "::/0" together. Examples: 192.168.1.1 or 192.168.0.0/16 or 2001:db8::/32 or 2001:0db8:0000:0042:0000:8a2e:0370:7334. Truncation will be silently performed on addresses which are not properly truncated. For example, 1.2.3.4/24 is accepted as the same address as 1.2.3.0/24. Similarly, for IPv6, 2001:db8::1/32 is accepted as the same address as 2001:db8::/32.
func (LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutput ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutput() LookupIngressRuleResultOutput
func (LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutputWithContext ¶ added in v0.8.0
func (o LookupIngressRuleResultOutput) ToLookupIngressRuleResultOutputWithContext(ctx context.Context) LookupIngressRuleResultOutput
type LookupVersionArgs ¶ added in v0.4.0
type LookupVersionOutputArgs ¶ added in v0.8.0
type LookupVersionOutputArgs struct { AppId pulumi.StringInput `pulumi:"appId"` ServiceId pulumi.StringInput `pulumi:"serviceId"` VersionId pulumi.StringInput `pulumi:"versionId"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupVersionOutputArgs) ElementType ¶ added in v0.8.0
func (LookupVersionOutputArgs) ElementType() reflect.Type
type LookupVersionResult ¶ added in v0.4.0
type LookupVersionResult struct { // Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set. ApiConfig ApiConfigHandlerResponse `pulumi:"apiConfig"` // Allows App Engine second generation runtimes to access the legacy bundled services. AppEngineApis bool `pulumi:"appEngineApis"` // Automatic scaling is based on request rate, response latencies, and other application metrics. Instances are dynamically created and destroyed as needed in order to handle traffic. AutomaticScaling AutomaticScalingResponse `pulumi:"automaticScaling"` // A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity. BasicScaling BasicScalingResponse `pulumi:"basicScaling"` // Metadata settings that are supplied to this version to enable beta runtime features. BetaSettings map[string]string `pulumi:"betaSettings"` // Environment variables available to the build environment.Only returned in GET requests if view=FULL is set. BuildEnvVariables map[string]string `pulumi:"buildEnvVariables"` // Time that this version was created. CreateTime string `pulumi:"createTime"` // Email address of the user who created this version. CreatedBy string `pulumi:"createdBy"` // Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. DefaultExpiration string `pulumi:"defaultExpiration"` // Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set. Deployment DeploymentResponse `pulumi:"deployment"` // Total size in bytes of all the files that are included in this version and currently hosted on the App Engine disk. DiskUsageBytes string `pulumi:"diskUsageBytes"` // Cloud Endpoints configuration.If endpoints_api_service is set, the Cloud Endpoints Extensible Service Proxy will be provided to serve the API implemented by the app. EndpointsApiService EndpointsApiServiceResponse `pulumi:"endpointsApiService"` // The entrypoint for the application. Entrypoint EntrypointResponse `pulumi:"entrypoint"` // App Engine execution environment for this version.Defaults to standard. Env string `pulumi:"env"` // Environment variables available to the application.Only returned in GET requests if view=FULL is set. EnvVariables map[string]string `pulumi:"envVariables"` // Custom static error pages. Limited to 10KB per page.Only returned in GET requests if view=FULL is set. ErrorHandlers []ErrorHandlerResponse `pulumi:"errorHandlers"` // Settings for App Engine flexible runtimes. FlexibleRuntimeSettings FlexibleRuntimeSettingsResponse `pulumi:"flexibleRuntimeSettings"` // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetVersionRequest GeneratedCustomerMetadata map[string]string `pulumi:"generatedCustomerMetadata"` // An ordered list of URL-matching patterns that should be applied to incoming requests. The first matching URL handles the request and other request handlers are not attempted.Only returned in GET requests if view=FULL is set. Handlers []UrlMapResponse `pulumi:"handlers"` // Configures health checking for instances. Unhealthy instances are stopped and replaced with new instances. Only applicable in the App Engine flexible environment. HealthCheck HealthCheckResponse `pulumi:"healthCheck"` // Before an application can receive email or XMPP messages, the application must be configured to enable the service. InboundServices []string `pulumi:"inboundServices"` // Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. InstanceClass string `pulumi:"instanceClass"` // Configuration for third-party Python runtime libraries that are required by the application.Only returned in GET requests if view=FULL is set. Libraries []LibraryResponse `pulumi:"libraries"` // Configures liveness health checking for instances. Unhealthy instances are stopped and replaced with new instances LivenessCheck LivenessCheckResponse `pulumi:"livenessCheck"` // A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time. Manually scaled versions are sometimes referred to as "backends". ManualScaling ManualScalingResponse `pulumi:"manualScaling"` // Full path to the Version resource in the API. Example: apps/myapp/services/default/versions/v1. Name string `pulumi:"name"` // Extra network settings. Only applicable in the App Engine flexible environment. Network NetworkResponse `pulumi:"network"` // Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. NobuildFilesRegex string `pulumi:"nobuildFilesRegex"` // Configures readiness health checking for instances. Unhealthy instances are not put into the backend traffic rotation. ReadinessCheck ReadinessCheckResponse `pulumi:"readinessCheck"` // Machine resources for this version. Only applicable in the App Engine flexible environment. Resources ResourcesResponse `pulumi:"resources"` // Desired runtime. Example: python27. Runtime string `pulumi:"runtime"` // The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard//config/appref RuntimeApiVersion string `pulumi:"runtimeApiVersion"` // The channel of the runtime to use. Only available for some runtimes. Defaults to the default channel. RuntimeChannel string `pulumi:"runtimeChannel"` // The path or name of the app's main executable. RuntimeMainExecutablePath string `pulumi:"runtimeMainExecutablePath"` // The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag. ServiceAccount string `pulumi:"serviceAccount"` // Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. ServingStatus string `pulumi:"servingStatus"` // Whether multiple requests can be dispatched to this version at once. Threadsafe bool `pulumi:"threadsafe"` // Serving URL for this version. Example: "https://myversion-dot-myservice-dot-myapp.appspot.com" VersionUrl string `pulumi:"versionUrl"` // Whether to deploy this version in a container on a virtual machine. Vm bool `pulumi:"vm"` // Enables VPC connectivity for standard apps. VpcAccessConnector VpcAccessConnectorResponse `pulumi:"vpcAccessConnector"` // The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. // // Deprecated: The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. Zones []string `pulumi:"zones"` }
func LookupVersion ¶ added in v0.4.0
func LookupVersion(ctx *pulumi.Context, args *LookupVersionArgs, opts ...pulumi.InvokeOption) (*LookupVersionResult, error)
Gets the specified Version resource. By default, only a BASIC_VIEW will be returned. Specify the FULL_VIEW parameter to get the full resource.
type LookupVersionResultOutput ¶ added in v0.8.0
type LookupVersionResultOutput struct{ *pulumi.OutputState }
func LookupVersionOutput ¶ added in v0.8.0
func LookupVersionOutput(ctx *pulumi.Context, args LookupVersionOutputArgs, opts ...pulumi.InvokeOption) LookupVersionResultOutput
func (LookupVersionResultOutput) ApiConfig ¶ added in v0.8.0
func (o LookupVersionResultOutput) ApiConfig() ApiConfigHandlerResponseOutput
Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) AppEngineApis ¶ added in v0.18.1
func (o LookupVersionResultOutput) AppEngineApis() pulumi.BoolOutput
Allows App Engine second generation runtimes to access the legacy bundled services.
func (LookupVersionResultOutput) AutomaticScaling ¶ added in v0.8.0
func (o LookupVersionResultOutput) AutomaticScaling() AutomaticScalingResponseOutput
Automatic scaling is based on request rate, response latencies, and other application metrics. Instances are dynamically created and destroyed as needed in order to handle traffic.
func (LookupVersionResultOutput) BasicScaling ¶ added in v0.8.0
func (o LookupVersionResultOutput) BasicScaling() BasicScalingResponseOutput
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
func (LookupVersionResultOutput) BetaSettings ¶ added in v0.8.0
func (o LookupVersionResultOutput) BetaSettings() pulumi.StringMapOutput
Metadata settings that are supplied to this version to enable beta runtime features.
func (LookupVersionResultOutput) BuildEnvVariables ¶ added in v0.8.0
func (o LookupVersionResultOutput) BuildEnvVariables() pulumi.StringMapOutput
Environment variables available to the build environment.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupVersionResultOutput) CreateTime() pulumi.StringOutput
Time that this version was created.
func (LookupVersionResultOutput) CreatedBy ¶ added in v0.8.0
func (o LookupVersionResultOutput) CreatedBy() pulumi.StringOutput
Email address of the user who created this version.
func (LookupVersionResultOutput) DefaultExpiration ¶ added in v0.8.0
func (o LookupVersionResultOutput) DefaultExpiration() pulumi.StringOutput
Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) Deployment ¶ added in v0.8.0
func (o LookupVersionResultOutput) Deployment() DeploymentResponseOutput
Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) DiskUsageBytes ¶ added in v0.8.0
func (o LookupVersionResultOutput) DiskUsageBytes() pulumi.StringOutput
Total size in bytes of all the files that are included in this version and currently hosted on the App Engine disk.
func (LookupVersionResultOutput) ElementType ¶ added in v0.8.0
func (LookupVersionResultOutput) ElementType() reflect.Type
func (LookupVersionResultOutput) EndpointsApiService ¶ added in v0.8.0
func (o LookupVersionResultOutput) EndpointsApiService() EndpointsApiServiceResponseOutput
Cloud Endpoints configuration.If endpoints_api_service is set, the Cloud Endpoints Extensible Service Proxy will be provided to serve the API implemented by the app.
func (LookupVersionResultOutput) Entrypoint ¶ added in v0.8.0
func (o LookupVersionResultOutput) Entrypoint() EntrypointResponseOutput
The entrypoint for the application.
func (LookupVersionResultOutput) Env ¶ added in v0.8.0
func (o LookupVersionResultOutput) Env() pulumi.StringOutput
App Engine execution environment for this version.Defaults to standard.
func (LookupVersionResultOutput) EnvVariables ¶ added in v0.8.0
func (o LookupVersionResultOutput) EnvVariables() pulumi.StringMapOutput
Environment variables available to the application.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) ErrorHandlers ¶ added in v0.8.0
func (o LookupVersionResultOutput) ErrorHandlers() ErrorHandlerResponseArrayOutput
Custom static error pages. Limited to 10KB per page.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) FlexibleRuntimeSettings ¶ added in v0.29.0
func (o LookupVersionResultOutput) FlexibleRuntimeSettings() FlexibleRuntimeSettingsResponseOutput
Settings for App Engine flexible runtimes.
func (LookupVersionResultOutput) GeneratedCustomerMetadata ¶ added in v0.32.0
func (o LookupVersionResultOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetVersionRequest
func (LookupVersionResultOutput) Handlers ¶ added in v0.8.0
func (o LookupVersionResultOutput) Handlers() UrlMapResponseArrayOutput
An ordered list of URL-matching patterns that should be applied to incoming requests. The first matching URL handles the request and other request handlers are not attempted.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) HealthCheck ¶ added in v0.8.0
func (o LookupVersionResultOutput) HealthCheck() HealthCheckResponseOutput
Configures health checking for instances. Unhealthy instances are stopped and replaced with new instances. Only applicable in the App Engine flexible environment.
func (LookupVersionResultOutput) InboundServices ¶ added in v0.8.0
func (o LookupVersionResultOutput) InboundServices() pulumi.StringArrayOutput
Before an application can receive email or XMPP messages, the application must be configured to enable the service.
func (LookupVersionResultOutput) InstanceClass ¶ added in v0.8.0
func (o LookupVersionResultOutput) InstanceClass() pulumi.StringOutput
Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling.
func (LookupVersionResultOutput) Libraries ¶ added in v0.8.0
func (o LookupVersionResultOutput) Libraries() LibraryResponseArrayOutput
Configuration for third-party Python runtime libraries that are required by the application.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) LivenessCheck ¶ added in v0.8.0
func (o LookupVersionResultOutput) LivenessCheck() LivenessCheckResponseOutput
Configures liveness health checking for instances. Unhealthy instances are stopped and replaced with new instances
func (LookupVersionResultOutput) ManualScaling ¶ added in v0.8.0
func (o LookupVersionResultOutput) ManualScaling() ManualScalingResponseOutput
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time. Manually scaled versions are sometimes referred to as "backends".
func (LookupVersionResultOutput) Name ¶ added in v0.8.0
func (o LookupVersionResultOutput) Name() pulumi.StringOutput
Full path to the Version resource in the API. Example: apps/myapp/services/default/versions/v1.
func (LookupVersionResultOutput) Network ¶ added in v0.8.0
func (o LookupVersionResultOutput) Network() NetworkResponseOutput
Extra network settings. Only applicable in the App Engine flexible environment.
func (LookupVersionResultOutput) NobuildFilesRegex ¶ added in v0.8.0
func (o LookupVersionResultOutput) NobuildFilesRegex() pulumi.StringOutput
Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set.
func (LookupVersionResultOutput) ReadinessCheck ¶ added in v0.8.0
func (o LookupVersionResultOutput) ReadinessCheck() ReadinessCheckResponseOutput
Configures readiness health checking for instances. Unhealthy instances are not put into the backend traffic rotation.
func (LookupVersionResultOutput) Resources ¶ added in v0.8.0
func (o LookupVersionResultOutput) Resources() ResourcesResponseOutput
Machine resources for this version. Only applicable in the App Engine flexible environment.
func (LookupVersionResultOutput) Runtime ¶ added in v0.8.0
func (o LookupVersionResultOutput) Runtime() pulumi.StringOutput
Desired runtime. Example: python27.
func (LookupVersionResultOutput) RuntimeApiVersion ¶ added in v0.8.0
func (o LookupVersionResultOutput) RuntimeApiVersion() pulumi.StringOutput
The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard//config/appref
func (LookupVersionResultOutput) RuntimeChannel ¶ added in v0.8.0
func (o LookupVersionResultOutput) RuntimeChannel() pulumi.StringOutput
The channel of the runtime to use. Only available for some runtimes. Defaults to the default channel.
func (LookupVersionResultOutput) RuntimeMainExecutablePath ¶ added in v0.8.0
func (o LookupVersionResultOutput) RuntimeMainExecutablePath() pulumi.StringOutput
The path or name of the app's main executable.
func (LookupVersionResultOutput) ServiceAccount ¶ added in v0.8.0
func (o LookupVersionResultOutput) ServiceAccount() pulumi.StringOutput
The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag.
func (LookupVersionResultOutput) ServingStatus ¶ added in v0.8.0
func (o LookupVersionResultOutput) ServingStatus() pulumi.StringOutput
Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING.
func (LookupVersionResultOutput) Threadsafe ¶ added in v0.8.0
func (o LookupVersionResultOutput) Threadsafe() pulumi.BoolOutput
Whether multiple requests can be dispatched to this version at once.
func (LookupVersionResultOutput) ToLookupVersionResultOutput ¶ added in v0.8.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
func (LookupVersionResultOutput) ToLookupVersionResultOutputWithContext ¶ added in v0.8.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
func (LookupVersionResultOutput) VersionUrl ¶ added in v0.8.0
func (o LookupVersionResultOutput) VersionUrl() pulumi.StringOutput
Serving URL for this version. Example: "https://myversion-dot-myservice-dot-myapp.appspot.com"
func (LookupVersionResultOutput) Vm ¶ added in v0.8.0
func (o LookupVersionResultOutput) Vm() pulumi.BoolOutput
Whether to deploy this version in a container on a virtual machine.
func (LookupVersionResultOutput) VpcAccessConnector ¶ added in v0.8.0
func (o LookupVersionResultOutput) VpcAccessConnector() VpcAccessConnectorResponseOutput
Enables VPC connectivity for standard apps.
func (LookupVersionResultOutput) Zones
deprecated
added in
v0.17.0
func (o LookupVersionResultOutput) Zones() pulumi.StringArrayOutput
The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
Deprecated: The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
type ManagedCertificateResponse ¶
type ManagedCertificateResponse struct { // Time at which the certificate was last renewed. The renewal process is fully managed. Certificate renewal will automatically occur before the certificate expires. Renewal errors can be tracked via ManagementStatus. LastRenewalTime string `pulumi:"lastRenewalTime"` // Status of certificate management. Refers to the most recent certificate acquisition or renewal attempt. Status string `pulumi:"status"` }
A certificate managed by App Engine.
type ManagedCertificateResponseOutput ¶
type ManagedCertificateResponseOutput struct{ *pulumi.OutputState }
A certificate managed by App Engine.
func (ManagedCertificateResponseOutput) ElementType ¶
func (ManagedCertificateResponseOutput) ElementType() reflect.Type
func (ManagedCertificateResponseOutput) LastRenewalTime ¶
func (o ManagedCertificateResponseOutput) LastRenewalTime() pulumi.StringOutput
Time at which the certificate was last renewed. The renewal process is fully managed. Certificate renewal will automatically occur before the certificate expires. Renewal errors can be tracked via ManagementStatus.
func (ManagedCertificateResponseOutput) Status ¶
func (o ManagedCertificateResponseOutput) Status() pulumi.StringOutput
Status of certificate management. Refers to the most recent certificate acquisition or renewal attempt.
func (ManagedCertificateResponseOutput) ToManagedCertificateResponseOutput ¶
func (o ManagedCertificateResponseOutput) ToManagedCertificateResponseOutput() ManagedCertificateResponseOutput
func (ManagedCertificateResponseOutput) ToManagedCertificateResponseOutputWithContext ¶
func (o ManagedCertificateResponseOutput) ToManagedCertificateResponseOutputWithContext(ctx context.Context) ManagedCertificateResponseOutput
type ManualScaling ¶
type ManualScaling struct { // Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. Instances *int `pulumi:"instances"` }
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
type ManualScalingArgs ¶
type ManualScalingArgs struct { // Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. Instances pulumi.IntPtrInput `pulumi:"instances"` }
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
func (ManualScalingArgs) ElementType ¶
func (ManualScalingArgs) ElementType() reflect.Type
func (ManualScalingArgs) ToManualScalingOutput ¶
func (i ManualScalingArgs) ToManualScalingOutput() ManualScalingOutput
func (ManualScalingArgs) ToManualScalingOutputWithContext ¶
func (i ManualScalingArgs) ToManualScalingOutputWithContext(ctx context.Context) ManualScalingOutput
func (ManualScalingArgs) ToManualScalingPtrOutput ¶
func (i ManualScalingArgs) ToManualScalingPtrOutput() ManualScalingPtrOutput
func (ManualScalingArgs) ToManualScalingPtrOutputWithContext ¶
func (i ManualScalingArgs) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
type ManualScalingInput ¶
type ManualScalingInput interface { pulumi.Input ToManualScalingOutput() ManualScalingOutput ToManualScalingOutputWithContext(context.Context) ManualScalingOutput }
ManualScalingInput is an input type that accepts ManualScalingArgs and ManualScalingOutput values. You can construct a concrete instance of `ManualScalingInput` via:
ManualScalingArgs{...}
type ManualScalingOutput ¶
type ManualScalingOutput struct{ *pulumi.OutputState }
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
func (ManualScalingOutput) ElementType ¶
func (ManualScalingOutput) ElementType() reflect.Type
func (ManualScalingOutput) Instances ¶
func (o ManualScalingOutput) Instances() pulumi.IntPtrOutput
Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function.
func (ManualScalingOutput) ToManualScalingOutput ¶
func (o ManualScalingOutput) ToManualScalingOutput() ManualScalingOutput
func (ManualScalingOutput) ToManualScalingOutputWithContext ¶
func (o ManualScalingOutput) ToManualScalingOutputWithContext(ctx context.Context) ManualScalingOutput
func (ManualScalingOutput) ToManualScalingPtrOutput ¶
func (o ManualScalingOutput) ToManualScalingPtrOutput() ManualScalingPtrOutput
func (ManualScalingOutput) ToManualScalingPtrOutputWithContext ¶
func (o ManualScalingOutput) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
type ManualScalingPtrInput ¶
type ManualScalingPtrInput interface { pulumi.Input ToManualScalingPtrOutput() ManualScalingPtrOutput ToManualScalingPtrOutputWithContext(context.Context) ManualScalingPtrOutput }
ManualScalingPtrInput is an input type that accepts ManualScalingArgs, ManualScalingPtr and ManualScalingPtrOutput values. You can construct a concrete instance of `ManualScalingPtrInput` via:
ManualScalingArgs{...} or: nil
func ManualScalingPtr ¶
func ManualScalingPtr(v *ManualScalingArgs) ManualScalingPtrInput
type ManualScalingPtrOutput ¶
type ManualScalingPtrOutput struct{ *pulumi.OutputState }
func (ManualScalingPtrOutput) Elem ¶
func (o ManualScalingPtrOutput) Elem() ManualScalingOutput
func (ManualScalingPtrOutput) ElementType ¶
func (ManualScalingPtrOutput) ElementType() reflect.Type
func (ManualScalingPtrOutput) Instances ¶
func (o ManualScalingPtrOutput) Instances() pulumi.IntPtrOutput
Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function.
func (ManualScalingPtrOutput) ToManualScalingPtrOutput ¶
func (o ManualScalingPtrOutput) ToManualScalingPtrOutput() ManualScalingPtrOutput
func (ManualScalingPtrOutput) ToManualScalingPtrOutputWithContext ¶
func (o ManualScalingPtrOutput) ToManualScalingPtrOutputWithContext(ctx context.Context) ManualScalingPtrOutput
type ManualScalingResponse ¶
type ManualScalingResponse struct { // Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function. Instances int `pulumi:"instances"` }
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
type ManualScalingResponseOutput ¶
type ManualScalingResponseOutput struct{ *pulumi.OutputState }
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
func (ManualScalingResponseOutput) ElementType ¶
func (ManualScalingResponseOutput) ElementType() reflect.Type
func (ManualScalingResponseOutput) Instances ¶
func (o ManualScalingResponseOutput) Instances() pulumi.IntOutput
Number of instances to assign to the service at the start. This number can later be altered by using the Modules API (https://cloud.google.com/appengine/docs/python/modules/functions) set_num_instances() function.
func (ManualScalingResponseOutput) ToManualScalingResponseOutput ¶
func (o ManualScalingResponseOutput) ToManualScalingResponseOutput() ManualScalingResponseOutput
func (ManualScalingResponseOutput) ToManualScalingResponseOutputWithContext ¶
func (o ManualScalingResponseOutput) ToManualScalingResponseOutputWithContext(ctx context.Context) ManualScalingResponseOutput
type Network ¶
type Network struct { // List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. ForwardedPorts []string `pulumi:"forwardedPorts"` // The IP mode for instances. Only applicable in the App Engine flexible environment. InstanceIpMode *NetworkInstanceIpMode `pulumi:"instanceIpMode"` // Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. InstanceTag *string `pulumi:"instanceTag"` // Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. Name *string `pulumi:"name"` // Enable session affinity. Only applicable in the App Engine flexible environment. SessionAffinity *bool `pulumi:"sessionAffinity"` // Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application. SubnetworkName *string `pulumi:"subnetworkName"` }
Extra network settings. Only applicable in the App Engine flexible environment.
type NetworkArgs ¶
type NetworkArgs struct { // List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. ForwardedPorts pulumi.StringArrayInput `pulumi:"forwardedPorts"` // The IP mode for instances. Only applicable in the App Engine flexible environment. InstanceIpMode NetworkInstanceIpModePtrInput `pulumi:"instanceIpMode"` // Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. InstanceTag pulumi.StringPtrInput `pulumi:"instanceTag"` // Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. Name pulumi.StringPtrInput `pulumi:"name"` // Enable session affinity. Only applicable in the App Engine flexible environment. SessionAffinity pulumi.BoolPtrInput `pulumi:"sessionAffinity"` // Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application. SubnetworkName pulumi.StringPtrInput `pulumi:"subnetworkName"` }
Extra network settings. Only applicable in the App Engine flexible environment.
func (NetworkArgs) ElementType ¶
func (NetworkArgs) ElementType() reflect.Type
func (NetworkArgs) ToNetworkOutput ¶
func (i NetworkArgs) ToNetworkOutput() NetworkOutput
func (NetworkArgs) ToNetworkOutputWithContext ¶
func (i NetworkArgs) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkArgs) ToNetworkPtrOutput ¶
func (i NetworkArgs) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkArgs) ToNetworkPtrOutputWithContext ¶
func (i NetworkArgs) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkInput ¶
type NetworkInput interface { pulumi.Input ToNetworkOutput() NetworkOutput ToNetworkOutputWithContext(context.Context) NetworkOutput }
NetworkInput is an input type that accepts NetworkArgs and NetworkOutput values. You can construct a concrete instance of `NetworkInput` via:
NetworkArgs{...}
type NetworkInstanceIpMode ¶ added in v0.21.0
type NetworkInstanceIpMode string
The IP mode for instances. Only applicable in the App Engine flexible environment.
func (NetworkInstanceIpMode) ElementType ¶ added in v0.21.0
func (NetworkInstanceIpMode) ElementType() reflect.Type
func (NetworkInstanceIpMode) ToNetworkInstanceIpModeOutput ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToNetworkInstanceIpModeOutput() NetworkInstanceIpModeOutput
func (NetworkInstanceIpMode) ToNetworkInstanceIpModeOutputWithContext ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToNetworkInstanceIpModeOutputWithContext(ctx context.Context) NetworkInstanceIpModeOutput
func (NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutput ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutputWithContext ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpMode) ToStringOutput ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToStringOutput() pulumi.StringOutput
func (NetworkInstanceIpMode) ToStringOutputWithContext ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkInstanceIpMode) ToStringPtrOutput ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkInstanceIpMode) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e NetworkInstanceIpMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkInstanceIpModeInput ¶ added in v0.21.0
type NetworkInstanceIpModeInput interface { pulumi.Input ToNetworkInstanceIpModeOutput() NetworkInstanceIpModeOutput ToNetworkInstanceIpModeOutputWithContext(context.Context) NetworkInstanceIpModeOutput }
NetworkInstanceIpModeInput is an input type that accepts NetworkInstanceIpModeArgs and NetworkInstanceIpModeOutput values. You can construct a concrete instance of `NetworkInstanceIpModeInput` via:
NetworkInstanceIpModeArgs{...}
type NetworkInstanceIpModeOutput ¶ added in v0.21.0
type NetworkInstanceIpModeOutput struct{ *pulumi.OutputState }
func (NetworkInstanceIpModeOutput) ElementType ¶ added in v0.21.0
func (NetworkInstanceIpModeOutput) ElementType() reflect.Type
func (NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutput() NetworkInstanceIpModeOutput
func (NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModeOutputWithContext(ctx context.Context) NetworkInstanceIpModeOutput
func (NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpModeOutput) ToStringOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToStringOutput() pulumi.StringOutput
func (NetworkInstanceIpModeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkInstanceIpModeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkInstanceIpModeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkInstanceIpModePtrInput ¶ added in v0.21.0
type NetworkInstanceIpModePtrInput interface { pulumi.Input ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput ToNetworkInstanceIpModePtrOutputWithContext(context.Context) NetworkInstanceIpModePtrOutput }
func NetworkInstanceIpModePtr ¶ added in v0.21.0
func NetworkInstanceIpModePtr(v string) NetworkInstanceIpModePtrInput
type NetworkInstanceIpModePtrOutput ¶ added in v0.21.0
type NetworkInstanceIpModePtrOutput struct{ *pulumi.OutputState }
func (NetworkInstanceIpModePtrOutput) Elem ¶ added in v0.21.0
func (o NetworkInstanceIpModePtrOutput) Elem() NetworkInstanceIpModeOutput
func (NetworkInstanceIpModePtrOutput) ElementType ¶ added in v0.21.0
func (NetworkInstanceIpModePtrOutput) ElementType() reflect.Type
func (NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutput() NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModePtrOutput) ToNetworkInstanceIpModePtrOutputWithContext(ctx context.Context) NetworkInstanceIpModePtrOutput
func (NetworkInstanceIpModePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkInstanceIpModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkOutput ¶
type NetworkOutput struct{ *pulumi.OutputState }
Extra network settings. Only applicable in the App Engine flexible environment.
func (NetworkOutput) ElementType ¶
func (NetworkOutput) ElementType() reflect.Type
func (NetworkOutput) ForwardedPorts ¶
func (o NetworkOutput) ForwardedPorts() pulumi.StringArrayOutput
List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment.
func (NetworkOutput) InstanceIpMode ¶ added in v0.21.0
func (o NetworkOutput) InstanceIpMode() NetworkInstanceIpModePtrOutput
The IP mode for instances. Only applicable in the App Engine flexible environment.
func (NetworkOutput) InstanceTag ¶
func (o NetworkOutput) InstanceTag() pulumi.StringPtrOutput
Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment.
func (NetworkOutput) Name ¶
func (o NetworkOutput) Name() pulumi.StringPtrOutput
Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default.
func (NetworkOutput) SessionAffinity ¶
func (o NetworkOutput) SessionAffinity() pulumi.BoolPtrOutput
Enable session affinity. Only applicable in the App Engine flexible environment.
func (NetworkOutput) SubnetworkName ¶
func (o NetworkOutput) SubnetworkName() pulumi.StringPtrOutput
Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application.
func (NetworkOutput) ToNetworkOutput ¶
func (o NetworkOutput) ToNetworkOutput() NetworkOutput
func (NetworkOutput) ToNetworkOutputWithContext ¶
func (o NetworkOutput) ToNetworkOutputWithContext(ctx context.Context) NetworkOutput
func (NetworkOutput) ToNetworkPtrOutput ¶
func (o NetworkOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkPtrInput ¶
type NetworkPtrInput interface { pulumi.Input ToNetworkPtrOutput() NetworkPtrOutput ToNetworkPtrOutputWithContext(context.Context) NetworkPtrOutput }
NetworkPtrInput is an input type that accepts NetworkArgs, NetworkPtr and NetworkPtrOutput values. You can construct a concrete instance of `NetworkPtrInput` via:
NetworkArgs{...} or: nil
func NetworkPtr ¶
func NetworkPtr(v *NetworkArgs) NetworkPtrInput
type NetworkPtrOutput ¶
type NetworkPtrOutput struct{ *pulumi.OutputState }
func (NetworkPtrOutput) Elem ¶
func (o NetworkPtrOutput) Elem() NetworkOutput
func (NetworkPtrOutput) ElementType ¶
func (NetworkPtrOutput) ElementType() reflect.Type
func (NetworkPtrOutput) ForwardedPorts ¶
func (o NetworkPtrOutput) ForwardedPorts() pulumi.StringArrayOutput
List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment.
func (NetworkPtrOutput) InstanceIpMode ¶ added in v0.21.0
func (o NetworkPtrOutput) InstanceIpMode() NetworkInstanceIpModePtrOutput
The IP mode for instances. Only applicable in the App Engine flexible environment.
func (NetworkPtrOutput) InstanceTag ¶
func (o NetworkPtrOutput) InstanceTag() pulumi.StringPtrOutput
Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment.
func (NetworkPtrOutput) Name ¶
func (o NetworkPtrOutput) Name() pulumi.StringPtrOutput
Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default.
func (NetworkPtrOutput) SessionAffinity ¶
func (o NetworkPtrOutput) SessionAffinity() pulumi.BoolPtrOutput
Enable session affinity. Only applicable in the App Engine flexible environment.
func (NetworkPtrOutput) SubnetworkName ¶
func (o NetworkPtrOutput) SubnetworkName() pulumi.StringPtrOutput
Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application.
func (NetworkPtrOutput) ToNetworkPtrOutput ¶
func (o NetworkPtrOutput) ToNetworkPtrOutput() NetworkPtrOutput
func (NetworkPtrOutput) ToNetworkPtrOutputWithContext ¶
func (o NetworkPtrOutput) ToNetworkPtrOutputWithContext(ctx context.Context) NetworkPtrOutput
type NetworkResponse ¶
type NetworkResponse struct { // List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment. ForwardedPorts []string `pulumi:"forwardedPorts"` // The IP mode for instances. Only applicable in the App Engine flexible environment. InstanceIpMode string `pulumi:"instanceIpMode"` // Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment. InstanceTag string `pulumi:"instanceTag"` // Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default. Name string `pulumi:"name"` // Enable session affinity. Only applicable in the App Engine flexible environment. SessionAffinity bool `pulumi:"sessionAffinity"` // Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application. SubnetworkName string `pulumi:"subnetworkName"` }
Extra network settings. Only applicable in the App Engine flexible environment.
type NetworkResponseOutput ¶
type NetworkResponseOutput struct{ *pulumi.OutputState }
Extra network settings. Only applicable in the App Engine flexible environment.
func (NetworkResponseOutput) ElementType ¶
func (NetworkResponseOutput) ElementType() reflect.Type
func (NetworkResponseOutput) ForwardedPorts ¶
func (o NetworkResponseOutput) ForwardedPorts() pulumi.StringArrayOutput
List of ports, or port pairs, to forward from the virtual machine to the application container. Only applicable in the App Engine flexible environment.
func (NetworkResponseOutput) InstanceIpMode ¶ added in v0.21.0
func (o NetworkResponseOutput) InstanceIpMode() pulumi.StringOutput
The IP mode for instances. Only applicable in the App Engine flexible environment.
func (NetworkResponseOutput) InstanceTag ¶
func (o NetworkResponseOutput) InstanceTag() pulumi.StringOutput
Tag to apply to the instance during creation. Only applicable in the App Engine flexible environment.
func (NetworkResponseOutput) Name ¶
func (o NetworkResponseOutput) Name() pulumi.StringOutput
Google Compute Engine network where the virtual machines are created. Specify the short name, not the resource path.Defaults to default.
func (NetworkResponseOutput) SessionAffinity ¶
func (o NetworkResponseOutput) SessionAffinity() pulumi.BoolOutput
Enable session affinity. Only applicable in the App Engine flexible environment.
func (NetworkResponseOutput) SubnetworkName ¶
func (o NetworkResponseOutput) SubnetworkName() pulumi.StringOutput
Google Cloud Platform sub-network where the virtual machines are created. Specify the short name, not the resource path.If a subnetwork name is specified, a network name will also be required unless it is for the default network. If the network that the instance is being created in is a Legacy network, then the IP address is allocated from the IPv4Range. If the network that the instance is being created in is an auto Subnet Mode Network, then only network name should be specified (not the subnetwork_name) and the IP address is created from the IPCidrRange of the subnetwork that exists in that zone for that network. If the network that the instance is being created in is a custom Subnet Mode Network, then the subnetwork_name must be specified and the IP address is created from the IPCidrRange of the subnetwork.If specified, the subnetwork must exist in the same region as the App Engine flexible environment application.
func (NetworkResponseOutput) ToNetworkResponseOutput ¶
func (o NetworkResponseOutput) ToNetworkResponseOutput() NetworkResponseOutput
func (NetworkResponseOutput) ToNetworkResponseOutputWithContext ¶
func (o NetworkResponseOutput) ToNetworkResponseOutputWithContext(ctx context.Context) NetworkResponseOutput
type NetworkUtilization ¶
type NetworkUtilization struct { // Target bytes received per second. TargetReceivedBytesPerSecond *int `pulumi:"targetReceivedBytesPerSecond"` // Target packets received per second. TargetReceivedPacketsPerSecond *int `pulumi:"targetReceivedPacketsPerSecond"` // Target bytes sent per second. TargetSentBytesPerSecond *int `pulumi:"targetSentBytesPerSecond"` // Target packets sent per second. TargetSentPacketsPerSecond *int `pulumi:"targetSentPacketsPerSecond"` }
Target scaling by network usage. Only applicable in the App Engine flexible environment.
type NetworkUtilizationArgs ¶
type NetworkUtilizationArgs struct { // Target bytes received per second. TargetReceivedBytesPerSecond pulumi.IntPtrInput `pulumi:"targetReceivedBytesPerSecond"` // Target packets received per second. TargetReceivedPacketsPerSecond pulumi.IntPtrInput `pulumi:"targetReceivedPacketsPerSecond"` // Target bytes sent per second. TargetSentBytesPerSecond pulumi.IntPtrInput `pulumi:"targetSentBytesPerSecond"` // Target packets sent per second. TargetSentPacketsPerSecond pulumi.IntPtrInput `pulumi:"targetSentPacketsPerSecond"` }
Target scaling by network usage. Only applicable in the App Engine flexible environment.
func (NetworkUtilizationArgs) ElementType ¶
func (NetworkUtilizationArgs) ElementType() reflect.Type
func (NetworkUtilizationArgs) ToNetworkUtilizationOutput ¶
func (i NetworkUtilizationArgs) ToNetworkUtilizationOutput() NetworkUtilizationOutput
func (NetworkUtilizationArgs) ToNetworkUtilizationOutputWithContext ¶
func (i NetworkUtilizationArgs) ToNetworkUtilizationOutputWithContext(ctx context.Context) NetworkUtilizationOutput
func (NetworkUtilizationArgs) ToNetworkUtilizationPtrOutput ¶
func (i NetworkUtilizationArgs) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
func (NetworkUtilizationArgs) ToNetworkUtilizationPtrOutputWithContext ¶
func (i NetworkUtilizationArgs) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
type NetworkUtilizationInput ¶
type NetworkUtilizationInput interface { pulumi.Input ToNetworkUtilizationOutput() NetworkUtilizationOutput ToNetworkUtilizationOutputWithContext(context.Context) NetworkUtilizationOutput }
NetworkUtilizationInput is an input type that accepts NetworkUtilizationArgs and NetworkUtilizationOutput values. You can construct a concrete instance of `NetworkUtilizationInput` via:
NetworkUtilizationArgs{...}
type NetworkUtilizationOutput ¶
type NetworkUtilizationOutput struct{ *pulumi.OutputState }
Target scaling by network usage. Only applicable in the App Engine flexible environment.
func (NetworkUtilizationOutput) ElementType ¶
func (NetworkUtilizationOutput) ElementType() reflect.Type
func (NetworkUtilizationOutput) TargetReceivedBytesPerSecond ¶
func (o NetworkUtilizationOutput) TargetReceivedBytesPerSecond() pulumi.IntPtrOutput
Target bytes received per second.
func (NetworkUtilizationOutput) TargetReceivedPacketsPerSecond ¶
func (o NetworkUtilizationOutput) TargetReceivedPacketsPerSecond() pulumi.IntPtrOutput
Target packets received per second.
func (NetworkUtilizationOutput) TargetSentBytesPerSecond ¶
func (o NetworkUtilizationOutput) TargetSentBytesPerSecond() pulumi.IntPtrOutput
Target bytes sent per second.
func (NetworkUtilizationOutput) TargetSentPacketsPerSecond ¶
func (o NetworkUtilizationOutput) TargetSentPacketsPerSecond() pulumi.IntPtrOutput
Target packets sent per second.
func (NetworkUtilizationOutput) ToNetworkUtilizationOutput ¶
func (o NetworkUtilizationOutput) ToNetworkUtilizationOutput() NetworkUtilizationOutput
func (NetworkUtilizationOutput) ToNetworkUtilizationOutputWithContext ¶
func (o NetworkUtilizationOutput) ToNetworkUtilizationOutputWithContext(ctx context.Context) NetworkUtilizationOutput
func (NetworkUtilizationOutput) ToNetworkUtilizationPtrOutput ¶
func (o NetworkUtilizationOutput) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
func (NetworkUtilizationOutput) ToNetworkUtilizationPtrOutputWithContext ¶
func (o NetworkUtilizationOutput) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
type NetworkUtilizationPtrInput ¶
type NetworkUtilizationPtrInput interface { pulumi.Input ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput ToNetworkUtilizationPtrOutputWithContext(context.Context) NetworkUtilizationPtrOutput }
NetworkUtilizationPtrInput is an input type that accepts NetworkUtilizationArgs, NetworkUtilizationPtr and NetworkUtilizationPtrOutput values. You can construct a concrete instance of `NetworkUtilizationPtrInput` via:
NetworkUtilizationArgs{...} or: nil
func NetworkUtilizationPtr ¶
func NetworkUtilizationPtr(v *NetworkUtilizationArgs) NetworkUtilizationPtrInput
type NetworkUtilizationPtrOutput ¶
type NetworkUtilizationPtrOutput struct{ *pulumi.OutputState }
func (NetworkUtilizationPtrOutput) Elem ¶
func (o NetworkUtilizationPtrOutput) Elem() NetworkUtilizationOutput
func (NetworkUtilizationPtrOutput) ElementType ¶
func (NetworkUtilizationPtrOutput) ElementType() reflect.Type
func (NetworkUtilizationPtrOutput) TargetReceivedBytesPerSecond ¶
func (o NetworkUtilizationPtrOutput) TargetReceivedBytesPerSecond() pulumi.IntPtrOutput
Target bytes received per second.
func (NetworkUtilizationPtrOutput) TargetReceivedPacketsPerSecond ¶
func (o NetworkUtilizationPtrOutput) TargetReceivedPacketsPerSecond() pulumi.IntPtrOutput
Target packets received per second.
func (NetworkUtilizationPtrOutput) TargetSentBytesPerSecond ¶
func (o NetworkUtilizationPtrOutput) TargetSentBytesPerSecond() pulumi.IntPtrOutput
Target bytes sent per second.
func (NetworkUtilizationPtrOutput) TargetSentPacketsPerSecond ¶
func (o NetworkUtilizationPtrOutput) TargetSentPacketsPerSecond() pulumi.IntPtrOutput
Target packets sent per second.
func (NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutput ¶
func (o NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutput() NetworkUtilizationPtrOutput
func (NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutputWithContext ¶
func (o NetworkUtilizationPtrOutput) ToNetworkUtilizationPtrOutputWithContext(ctx context.Context) NetworkUtilizationPtrOutput
type NetworkUtilizationResponse ¶
type NetworkUtilizationResponse struct { // Target bytes received per second. TargetReceivedBytesPerSecond int `pulumi:"targetReceivedBytesPerSecond"` // Target packets received per second. TargetReceivedPacketsPerSecond int `pulumi:"targetReceivedPacketsPerSecond"` // Target bytes sent per second. TargetSentBytesPerSecond int `pulumi:"targetSentBytesPerSecond"` // Target packets sent per second. TargetSentPacketsPerSecond int `pulumi:"targetSentPacketsPerSecond"` }
Target scaling by network usage. Only applicable in the App Engine flexible environment.
type NetworkUtilizationResponseOutput ¶
type NetworkUtilizationResponseOutput struct{ *pulumi.OutputState }
Target scaling by network usage. Only applicable in the App Engine flexible environment.
func (NetworkUtilizationResponseOutput) ElementType ¶
func (NetworkUtilizationResponseOutput) ElementType() reflect.Type
func (NetworkUtilizationResponseOutput) TargetReceivedBytesPerSecond ¶
func (o NetworkUtilizationResponseOutput) TargetReceivedBytesPerSecond() pulumi.IntOutput
Target bytes received per second.
func (NetworkUtilizationResponseOutput) TargetReceivedPacketsPerSecond ¶
func (o NetworkUtilizationResponseOutput) TargetReceivedPacketsPerSecond() pulumi.IntOutput
Target packets received per second.
func (NetworkUtilizationResponseOutput) TargetSentBytesPerSecond ¶
func (o NetworkUtilizationResponseOutput) TargetSentBytesPerSecond() pulumi.IntOutput
Target bytes sent per second.
func (NetworkUtilizationResponseOutput) TargetSentPacketsPerSecond ¶
func (o NetworkUtilizationResponseOutput) TargetSentPacketsPerSecond() pulumi.IntOutput
Target packets sent per second.
func (NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutput ¶
func (o NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutput() NetworkUtilizationResponseOutput
func (NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutputWithContext ¶
func (o NetworkUtilizationResponseOutput) ToNetworkUtilizationResponseOutputWithContext(ctx context.Context) NetworkUtilizationResponseOutput
type ReadinessCheck ¶
type ReadinessCheck struct { // A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic. AppStartTimeout *string `pulumi:"appStartTimeout"` // Interval between health checks. CheckInterval *string `pulumi:"checkInterval"` // Number of consecutive failed checks required before removing traffic. FailureThreshold *int `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com" Host *string `pulumi:"host"` // The request path. Path *string `pulumi:"path"` // Number of consecutive successful checks required before receiving traffic. SuccessThreshold *int `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout *string `pulumi:"timeout"` }
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
type ReadinessCheckArgs ¶
type ReadinessCheckArgs struct { // A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic. AppStartTimeout pulumi.StringPtrInput `pulumi:"appStartTimeout"` // Interval between health checks. CheckInterval pulumi.StringPtrInput `pulumi:"checkInterval"` // Number of consecutive failed checks required before removing traffic. FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com" Host pulumi.StringPtrInput `pulumi:"host"` // The request path. Path pulumi.StringPtrInput `pulumi:"path"` // Number of consecutive successful checks required before receiving traffic. SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
func (ReadinessCheckArgs) ElementType ¶
func (ReadinessCheckArgs) ElementType() reflect.Type
func (ReadinessCheckArgs) ToReadinessCheckOutput ¶
func (i ReadinessCheckArgs) ToReadinessCheckOutput() ReadinessCheckOutput
func (ReadinessCheckArgs) ToReadinessCheckOutputWithContext ¶
func (i ReadinessCheckArgs) ToReadinessCheckOutputWithContext(ctx context.Context) ReadinessCheckOutput
func (ReadinessCheckArgs) ToReadinessCheckPtrOutput ¶
func (i ReadinessCheckArgs) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
func (ReadinessCheckArgs) ToReadinessCheckPtrOutputWithContext ¶
func (i ReadinessCheckArgs) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
type ReadinessCheckInput ¶
type ReadinessCheckInput interface { pulumi.Input ToReadinessCheckOutput() ReadinessCheckOutput ToReadinessCheckOutputWithContext(context.Context) ReadinessCheckOutput }
ReadinessCheckInput is an input type that accepts ReadinessCheckArgs and ReadinessCheckOutput values. You can construct a concrete instance of `ReadinessCheckInput` via:
ReadinessCheckArgs{...}
type ReadinessCheckOutput ¶
type ReadinessCheckOutput struct{ *pulumi.OutputState }
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
func (ReadinessCheckOutput) AppStartTimeout ¶
func (o ReadinessCheckOutput) AppStartTimeout() pulumi.StringPtrOutput
A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
func (ReadinessCheckOutput) CheckInterval ¶
func (o ReadinessCheckOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (ReadinessCheckOutput) ElementType ¶
func (ReadinessCheckOutput) ElementType() reflect.Type
func (ReadinessCheckOutput) FailureThreshold ¶
func (o ReadinessCheckOutput) FailureThreshold() pulumi.IntPtrOutput
Number of consecutive failed checks required before removing traffic.
func (ReadinessCheckOutput) Host ¶
func (o ReadinessCheckOutput) Host() pulumi.StringPtrOutput
Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com"
func (ReadinessCheckOutput) Path ¶
func (o ReadinessCheckOutput) Path() pulumi.StringPtrOutput
The request path.
func (ReadinessCheckOutput) SuccessThreshold ¶
func (o ReadinessCheckOutput) SuccessThreshold() pulumi.IntPtrOutput
Number of consecutive successful checks required before receiving traffic.
func (ReadinessCheckOutput) Timeout ¶
func (o ReadinessCheckOutput) Timeout() pulumi.StringPtrOutput
Time before the check is considered failed.
func (ReadinessCheckOutput) ToReadinessCheckOutput ¶
func (o ReadinessCheckOutput) ToReadinessCheckOutput() ReadinessCheckOutput
func (ReadinessCheckOutput) ToReadinessCheckOutputWithContext ¶
func (o ReadinessCheckOutput) ToReadinessCheckOutputWithContext(ctx context.Context) ReadinessCheckOutput
func (ReadinessCheckOutput) ToReadinessCheckPtrOutput ¶
func (o ReadinessCheckOutput) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
func (ReadinessCheckOutput) ToReadinessCheckPtrOutputWithContext ¶
func (o ReadinessCheckOutput) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
type ReadinessCheckPtrInput ¶
type ReadinessCheckPtrInput interface { pulumi.Input ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput ToReadinessCheckPtrOutputWithContext(context.Context) ReadinessCheckPtrOutput }
ReadinessCheckPtrInput is an input type that accepts ReadinessCheckArgs, ReadinessCheckPtr and ReadinessCheckPtrOutput values. You can construct a concrete instance of `ReadinessCheckPtrInput` via:
ReadinessCheckArgs{...} or: nil
func ReadinessCheckPtr ¶
func ReadinessCheckPtr(v *ReadinessCheckArgs) ReadinessCheckPtrInput
type ReadinessCheckPtrOutput ¶
type ReadinessCheckPtrOutput struct{ *pulumi.OutputState }
func (ReadinessCheckPtrOutput) AppStartTimeout ¶
func (o ReadinessCheckPtrOutput) AppStartTimeout() pulumi.StringPtrOutput
A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
func (ReadinessCheckPtrOutput) CheckInterval ¶
func (o ReadinessCheckPtrOutput) CheckInterval() pulumi.StringPtrOutput
Interval between health checks.
func (ReadinessCheckPtrOutput) Elem ¶
func (o ReadinessCheckPtrOutput) Elem() ReadinessCheckOutput
func (ReadinessCheckPtrOutput) ElementType ¶
func (ReadinessCheckPtrOutput) ElementType() reflect.Type
func (ReadinessCheckPtrOutput) FailureThreshold ¶
func (o ReadinessCheckPtrOutput) FailureThreshold() pulumi.IntPtrOutput
Number of consecutive failed checks required before removing traffic.
func (ReadinessCheckPtrOutput) Host ¶
func (o ReadinessCheckPtrOutput) Host() pulumi.StringPtrOutput
Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com"
func (ReadinessCheckPtrOutput) Path ¶
func (o ReadinessCheckPtrOutput) Path() pulumi.StringPtrOutput
The request path.
func (ReadinessCheckPtrOutput) SuccessThreshold ¶
func (o ReadinessCheckPtrOutput) SuccessThreshold() pulumi.IntPtrOutput
Number of consecutive successful checks required before receiving traffic.
func (ReadinessCheckPtrOutput) Timeout ¶
func (o ReadinessCheckPtrOutput) Timeout() pulumi.StringPtrOutput
Time before the check is considered failed.
func (ReadinessCheckPtrOutput) ToReadinessCheckPtrOutput ¶
func (o ReadinessCheckPtrOutput) ToReadinessCheckPtrOutput() ReadinessCheckPtrOutput
func (ReadinessCheckPtrOutput) ToReadinessCheckPtrOutputWithContext ¶
func (o ReadinessCheckPtrOutput) ToReadinessCheckPtrOutputWithContext(ctx context.Context) ReadinessCheckPtrOutput
type ReadinessCheckResponse ¶
type ReadinessCheckResponse struct { // A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic. AppStartTimeout string `pulumi:"appStartTimeout"` // Interval between health checks. CheckInterval string `pulumi:"checkInterval"` // Number of consecutive failed checks required before removing traffic. FailureThreshold int `pulumi:"failureThreshold"` // Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com" Host string `pulumi:"host"` // The request path. Path string `pulumi:"path"` // Number of consecutive successful checks required before receiving traffic. SuccessThreshold int `pulumi:"successThreshold"` // Time before the check is considered failed. Timeout string `pulumi:"timeout"` }
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
type ReadinessCheckResponseOutput ¶
type ReadinessCheckResponseOutput struct{ *pulumi.OutputState }
Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.
func (ReadinessCheckResponseOutput) AppStartTimeout ¶
func (o ReadinessCheckResponseOutput) AppStartTimeout() pulumi.StringOutput
A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
func (ReadinessCheckResponseOutput) CheckInterval ¶
func (o ReadinessCheckResponseOutput) CheckInterval() pulumi.StringOutput
Interval between health checks.
func (ReadinessCheckResponseOutput) ElementType ¶
func (ReadinessCheckResponseOutput) ElementType() reflect.Type
func (ReadinessCheckResponseOutput) FailureThreshold ¶
func (o ReadinessCheckResponseOutput) FailureThreshold() pulumi.IntOutput
Number of consecutive failed checks required before removing traffic.
func (ReadinessCheckResponseOutput) Host ¶
func (o ReadinessCheckResponseOutput) Host() pulumi.StringOutput
Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com"
func (ReadinessCheckResponseOutput) Path ¶
func (o ReadinessCheckResponseOutput) Path() pulumi.StringOutput
The request path.
func (ReadinessCheckResponseOutput) SuccessThreshold ¶
func (o ReadinessCheckResponseOutput) SuccessThreshold() pulumi.IntOutput
Number of consecutive successful checks required before receiving traffic.
func (ReadinessCheckResponseOutput) Timeout ¶
func (o ReadinessCheckResponseOutput) Timeout() pulumi.StringOutput
Time before the check is considered failed.
func (ReadinessCheckResponseOutput) ToReadinessCheckResponseOutput ¶
func (o ReadinessCheckResponseOutput) ToReadinessCheckResponseOutput() ReadinessCheckResponseOutput
func (ReadinessCheckResponseOutput) ToReadinessCheckResponseOutputWithContext ¶
func (o ReadinessCheckResponseOutput) ToReadinessCheckResponseOutputWithContext(ctx context.Context) ReadinessCheckResponseOutput
type RequestUtilization ¶
type RequestUtilization struct { // Target number of concurrent requests. TargetConcurrentRequests *int `pulumi:"targetConcurrentRequests"` // Target requests per second. TargetRequestCountPerSecond *int `pulumi:"targetRequestCountPerSecond"` }
Target scaling by request utilization. Only applicable in the App Engine flexible environment.
type RequestUtilizationArgs ¶
type RequestUtilizationArgs struct { // Target number of concurrent requests. TargetConcurrentRequests pulumi.IntPtrInput `pulumi:"targetConcurrentRequests"` // Target requests per second. TargetRequestCountPerSecond pulumi.IntPtrInput `pulumi:"targetRequestCountPerSecond"` }
Target scaling by request utilization. Only applicable in the App Engine flexible environment.
func (RequestUtilizationArgs) ElementType ¶
func (RequestUtilizationArgs) ElementType() reflect.Type
func (RequestUtilizationArgs) ToRequestUtilizationOutput ¶
func (i RequestUtilizationArgs) ToRequestUtilizationOutput() RequestUtilizationOutput
func (RequestUtilizationArgs) ToRequestUtilizationOutputWithContext ¶
func (i RequestUtilizationArgs) ToRequestUtilizationOutputWithContext(ctx context.Context) RequestUtilizationOutput
func (RequestUtilizationArgs) ToRequestUtilizationPtrOutput ¶
func (i RequestUtilizationArgs) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
func (RequestUtilizationArgs) ToRequestUtilizationPtrOutputWithContext ¶
func (i RequestUtilizationArgs) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
type RequestUtilizationInput ¶
type RequestUtilizationInput interface { pulumi.Input ToRequestUtilizationOutput() RequestUtilizationOutput ToRequestUtilizationOutputWithContext(context.Context) RequestUtilizationOutput }
RequestUtilizationInput is an input type that accepts RequestUtilizationArgs and RequestUtilizationOutput values. You can construct a concrete instance of `RequestUtilizationInput` via:
RequestUtilizationArgs{...}
type RequestUtilizationOutput ¶
type RequestUtilizationOutput struct{ *pulumi.OutputState }
Target scaling by request utilization. Only applicable in the App Engine flexible environment.
func (RequestUtilizationOutput) ElementType ¶
func (RequestUtilizationOutput) ElementType() reflect.Type
func (RequestUtilizationOutput) TargetConcurrentRequests ¶
func (o RequestUtilizationOutput) TargetConcurrentRequests() pulumi.IntPtrOutput
Target number of concurrent requests.
func (RequestUtilizationOutput) TargetRequestCountPerSecond ¶
func (o RequestUtilizationOutput) TargetRequestCountPerSecond() pulumi.IntPtrOutput
Target requests per second.
func (RequestUtilizationOutput) ToRequestUtilizationOutput ¶
func (o RequestUtilizationOutput) ToRequestUtilizationOutput() RequestUtilizationOutput
func (RequestUtilizationOutput) ToRequestUtilizationOutputWithContext ¶
func (o RequestUtilizationOutput) ToRequestUtilizationOutputWithContext(ctx context.Context) RequestUtilizationOutput
func (RequestUtilizationOutput) ToRequestUtilizationPtrOutput ¶
func (o RequestUtilizationOutput) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
func (RequestUtilizationOutput) ToRequestUtilizationPtrOutputWithContext ¶
func (o RequestUtilizationOutput) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
type RequestUtilizationPtrInput ¶
type RequestUtilizationPtrInput interface { pulumi.Input ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput ToRequestUtilizationPtrOutputWithContext(context.Context) RequestUtilizationPtrOutput }
RequestUtilizationPtrInput is an input type that accepts RequestUtilizationArgs, RequestUtilizationPtr and RequestUtilizationPtrOutput values. You can construct a concrete instance of `RequestUtilizationPtrInput` via:
RequestUtilizationArgs{...} or: nil
func RequestUtilizationPtr ¶
func RequestUtilizationPtr(v *RequestUtilizationArgs) RequestUtilizationPtrInput
type RequestUtilizationPtrOutput ¶
type RequestUtilizationPtrOutput struct{ *pulumi.OutputState }
func (RequestUtilizationPtrOutput) Elem ¶
func (o RequestUtilizationPtrOutput) Elem() RequestUtilizationOutput
func (RequestUtilizationPtrOutput) ElementType ¶
func (RequestUtilizationPtrOutput) ElementType() reflect.Type
func (RequestUtilizationPtrOutput) TargetConcurrentRequests ¶
func (o RequestUtilizationPtrOutput) TargetConcurrentRequests() pulumi.IntPtrOutput
Target number of concurrent requests.
func (RequestUtilizationPtrOutput) TargetRequestCountPerSecond ¶
func (o RequestUtilizationPtrOutput) TargetRequestCountPerSecond() pulumi.IntPtrOutput
Target requests per second.
func (RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutput ¶
func (o RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutput() RequestUtilizationPtrOutput
func (RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutputWithContext ¶
func (o RequestUtilizationPtrOutput) ToRequestUtilizationPtrOutputWithContext(ctx context.Context) RequestUtilizationPtrOutput
type RequestUtilizationResponse ¶
type RequestUtilizationResponse struct { // Target number of concurrent requests. TargetConcurrentRequests int `pulumi:"targetConcurrentRequests"` // Target requests per second. TargetRequestCountPerSecond int `pulumi:"targetRequestCountPerSecond"` }
Target scaling by request utilization. Only applicable in the App Engine flexible environment.
type RequestUtilizationResponseOutput ¶
type RequestUtilizationResponseOutput struct{ *pulumi.OutputState }
Target scaling by request utilization. Only applicable in the App Engine flexible environment.
func (RequestUtilizationResponseOutput) ElementType ¶
func (RequestUtilizationResponseOutput) ElementType() reflect.Type
func (RequestUtilizationResponseOutput) TargetConcurrentRequests ¶
func (o RequestUtilizationResponseOutput) TargetConcurrentRequests() pulumi.IntOutput
Target number of concurrent requests.
func (RequestUtilizationResponseOutput) TargetRequestCountPerSecond ¶
func (o RequestUtilizationResponseOutput) TargetRequestCountPerSecond() pulumi.IntOutput
Target requests per second.
func (RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutput ¶
func (o RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutput() RequestUtilizationResponseOutput
func (RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutputWithContext ¶
func (o RequestUtilizationResponseOutput) ToRequestUtilizationResponseOutputWithContext(ctx context.Context) RequestUtilizationResponseOutput
type ResourceRecordResponse ¶
type ResourceRecordResponse struct { // Relative name of the object affected by this record. Only applicable for CNAME records. Example: 'www'. Name string `pulumi:"name"` // Data for this record. Values vary by record type, as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1). Rrdata string `pulumi:"rrdata"` // Resource record type. Example: AAAA. Type string `pulumi:"type"` }
A DNS resource record.
type ResourceRecordResponseArrayOutput ¶
type ResourceRecordResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceRecordResponseArrayOutput) ElementType ¶
func (ResourceRecordResponseArrayOutput) ElementType() reflect.Type
func (ResourceRecordResponseArrayOutput) Index ¶
func (o ResourceRecordResponseArrayOutput) Index(i pulumi.IntInput) ResourceRecordResponseOutput
func (ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutput ¶
func (o ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutput() ResourceRecordResponseArrayOutput
func (ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutputWithContext ¶
func (o ResourceRecordResponseArrayOutput) ToResourceRecordResponseArrayOutputWithContext(ctx context.Context) ResourceRecordResponseArrayOutput
type ResourceRecordResponseOutput ¶
type ResourceRecordResponseOutput struct{ *pulumi.OutputState }
A DNS resource record.
func (ResourceRecordResponseOutput) ElementType ¶
func (ResourceRecordResponseOutput) ElementType() reflect.Type
func (ResourceRecordResponseOutput) Name ¶
func (o ResourceRecordResponseOutput) Name() pulumi.StringOutput
Relative name of the object affected by this record. Only applicable for CNAME records. Example: 'www'.
func (ResourceRecordResponseOutput) Rrdata ¶
func (o ResourceRecordResponseOutput) Rrdata() pulumi.StringOutput
Data for this record. Values vary by record type, as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1).
func (ResourceRecordResponseOutput) ToResourceRecordResponseOutput ¶
func (o ResourceRecordResponseOutput) ToResourceRecordResponseOutput() ResourceRecordResponseOutput
func (ResourceRecordResponseOutput) ToResourceRecordResponseOutputWithContext ¶
func (o ResourceRecordResponseOutput) ToResourceRecordResponseOutputWithContext(ctx context.Context) ResourceRecordResponseOutput
func (ResourceRecordResponseOutput) Type ¶
func (o ResourceRecordResponseOutput) Type() pulumi.StringOutput
Resource record type. Example: AAAA.
type Resources ¶
type Resources struct { // Number of CPU cores needed. Cpu *float64 `pulumi:"cpu"` // Disk size (GB) needed. DiskGb *float64 `pulumi:"diskGb"` // The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk KmsKeyReference *string `pulumi:"kmsKeyReference"` // Memory (GB) needed. MemoryGb *float64 `pulumi:"memoryGb"` // User specified volumes. Volumes []Volume `pulumi:"volumes"` }
Machine resources for a version.
type ResourcesArgs ¶
type ResourcesArgs struct { // Number of CPU cores needed. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Disk size (GB) needed. DiskGb pulumi.Float64PtrInput `pulumi:"diskGb"` // The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk KmsKeyReference pulumi.StringPtrInput `pulumi:"kmsKeyReference"` // Memory (GB) needed. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // User specified volumes. Volumes VolumeArrayInput `pulumi:"volumes"` }
Machine resources for a version.
func (ResourcesArgs) ElementType ¶
func (ResourcesArgs) ElementType() reflect.Type
func (ResourcesArgs) ToResourcesOutput ¶
func (i ResourcesArgs) ToResourcesOutput() ResourcesOutput
func (ResourcesArgs) ToResourcesOutputWithContext ¶
func (i ResourcesArgs) ToResourcesOutputWithContext(ctx context.Context) ResourcesOutput
func (ResourcesArgs) ToResourcesPtrOutput ¶
func (i ResourcesArgs) ToResourcesPtrOutput() ResourcesPtrOutput
func (ResourcesArgs) ToResourcesPtrOutputWithContext ¶
func (i ResourcesArgs) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
type ResourcesInput ¶
type ResourcesInput interface { pulumi.Input ToResourcesOutput() ResourcesOutput ToResourcesOutputWithContext(context.Context) ResourcesOutput }
ResourcesInput is an input type that accepts ResourcesArgs and ResourcesOutput values. You can construct a concrete instance of `ResourcesInput` via:
ResourcesArgs{...}
type ResourcesOutput ¶
type ResourcesOutput struct{ *pulumi.OutputState }
Machine resources for a version.
func (ResourcesOutput) Cpu ¶
func (o ResourcesOutput) Cpu() pulumi.Float64PtrOutput
Number of CPU cores needed.
func (ResourcesOutput) DiskGb ¶
func (o ResourcesOutput) DiskGb() pulumi.Float64PtrOutput
Disk size (GB) needed.
func (ResourcesOutput) ElementType ¶
func (ResourcesOutput) ElementType() reflect.Type
func (ResourcesOutput) KmsKeyReference ¶
func (o ResourcesOutput) KmsKeyReference() pulumi.StringPtrOutput
The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk
func (ResourcesOutput) MemoryGb ¶
func (o ResourcesOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) needed.
func (ResourcesOutput) ToResourcesOutput ¶
func (o ResourcesOutput) ToResourcesOutput() ResourcesOutput
func (ResourcesOutput) ToResourcesOutputWithContext ¶
func (o ResourcesOutput) ToResourcesOutputWithContext(ctx context.Context) ResourcesOutput
func (ResourcesOutput) ToResourcesPtrOutput ¶
func (o ResourcesOutput) ToResourcesPtrOutput() ResourcesPtrOutput
func (ResourcesOutput) ToResourcesPtrOutputWithContext ¶
func (o ResourcesOutput) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
func (ResourcesOutput) Volumes ¶
func (o ResourcesOutput) Volumes() VolumeArrayOutput
User specified volumes.
type ResourcesPtrInput ¶
type ResourcesPtrInput interface { pulumi.Input ToResourcesPtrOutput() ResourcesPtrOutput ToResourcesPtrOutputWithContext(context.Context) ResourcesPtrOutput }
ResourcesPtrInput is an input type that accepts ResourcesArgs, ResourcesPtr and ResourcesPtrOutput values. You can construct a concrete instance of `ResourcesPtrInput` via:
ResourcesArgs{...} or: nil
func ResourcesPtr ¶
func ResourcesPtr(v *ResourcesArgs) ResourcesPtrInput
type ResourcesPtrOutput ¶
type ResourcesPtrOutput struct{ *pulumi.OutputState }
func (ResourcesPtrOutput) Cpu ¶
func (o ResourcesPtrOutput) Cpu() pulumi.Float64PtrOutput
Number of CPU cores needed.
func (ResourcesPtrOutput) DiskGb ¶
func (o ResourcesPtrOutput) DiskGb() pulumi.Float64PtrOutput
Disk size (GB) needed.
func (ResourcesPtrOutput) Elem ¶
func (o ResourcesPtrOutput) Elem() ResourcesOutput
func (ResourcesPtrOutput) ElementType ¶
func (ResourcesPtrOutput) ElementType() reflect.Type
func (ResourcesPtrOutput) KmsKeyReference ¶
func (o ResourcesPtrOutput) KmsKeyReference() pulumi.StringPtrOutput
The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk
func (ResourcesPtrOutput) MemoryGb ¶
func (o ResourcesPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) needed.
func (ResourcesPtrOutput) ToResourcesPtrOutput ¶
func (o ResourcesPtrOutput) ToResourcesPtrOutput() ResourcesPtrOutput
func (ResourcesPtrOutput) ToResourcesPtrOutputWithContext ¶
func (o ResourcesPtrOutput) ToResourcesPtrOutputWithContext(ctx context.Context) ResourcesPtrOutput
func (ResourcesPtrOutput) Volumes ¶
func (o ResourcesPtrOutput) Volumes() VolumeArrayOutput
User specified volumes.
type ResourcesResponse ¶
type ResourcesResponse struct { // Number of CPU cores needed. Cpu float64 `pulumi:"cpu"` // Disk size (GB) needed. DiskGb float64 `pulumi:"diskGb"` // The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk KmsKeyReference string `pulumi:"kmsKeyReference"` // Memory (GB) needed. MemoryGb float64 `pulumi:"memoryGb"` // User specified volumes. Volumes []VolumeResponse `pulumi:"volumes"` }
Machine resources for a version.
type ResourcesResponseOutput ¶
type ResourcesResponseOutput struct{ *pulumi.OutputState }
Machine resources for a version.
func (ResourcesResponseOutput) Cpu ¶
func (o ResourcesResponseOutput) Cpu() pulumi.Float64Output
Number of CPU cores needed.
func (ResourcesResponseOutput) DiskGb ¶
func (o ResourcesResponseOutput) DiskGb() pulumi.Float64Output
Disk size (GB) needed.
func (ResourcesResponseOutput) ElementType ¶
func (ResourcesResponseOutput) ElementType() reflect.Type
func (ResourcesResponseOutput) KmsKeyReference ¶
func (o ResourcesResponseOutput) KmsKeyReference() pulumi.StringOutput
The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk
func (ResourcesResponseOutput) MemoryGb ¶
func (o ResourcesResponseOutput) MemoryGb() pulumi.Float64Output
Memory (GB) needed.
func (ResourcesResponseOutput) ToResourcesResponseOutput ¶
func (o ResourcesResponseOutput) ToResourcesResponseOutput() ResourcesResponseOutput
func (ResourcesResponseOutput) ToResourcesResponseOutputWithContext ¶
func (o ResourcesResponseOutput) ToResourcesResponseOutputWithContext(ctx context.Context) ResourcesResponseOutput
func (ResourcesResponseOutput) Volumes ¶
func (o ResourcesResponseOutput) Volumes() VolumeResponseArrayOutput
User specified volumes.
type ScriptHandler ¶
type ScriptHandler struct { // Path to the script from the application root directory. ScriptPath *string `pulumi:"scriptPath"` }
Executes a script to handle the request that matches the URL pattern.
type ScriptHandlerArgs ¶
type ScriptHandlerArgs struct { // Path to the script from the application root directory. ScriptPath pulumi.StringPtrInput `pulumi:"scriptPath"` }
Executes a script to handle the request that matches the URL pattern.
func (ScriptHandlerArgs) ElementType ¶
func (ScriptHandlerArgs) ElementType() reflect.Type
func (ScriptHandlerArgs) ToScriptHandlerOutput ¶
func (i ScriptHandlerArgs) ToScriptHandlerOutput() ScriptHandlerOutput
func (ScriptHandlerArgs) ToScriptHandlerOutputWithContext ¶
func (i ScriptHandlerArgs) ToScriptHandlerOutputWithContext(ctx context.Context) ScriptHandlerOutput
func (ScriptHandlerArgs) ToScriptHandlerPtrOutput ¶
func (i ScriptHandlerArgs) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
func (ScriptHandlerArgs) ToScriptHandlerPtrOutputWithContext ¶
func (i ScriptHandlerArgs) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
type ScriptHandlerInput ¶
type ScriptHandlerInput interface { pulumi.Input ToScriptHandlerOutput() ScriptHandlerOutput ToScriptHandlerOutputWithContext(context.Context) ScriptHandlerOutput }
ScriptHandlerInput is an input type that accepts ScriptHandlerArgs and ScriptHandlerOutput values. You can construct a concrete instance of `ScriptHandlerInput` via:
ScriptHandlerArgs{...}
type ScriptHandlerOutput ¶
type ScriptHandlerOutput struct{ *pulumi.OutputState }
Executes a script to handle the request that matches the URL pattern.
func (ScriptHandlerOutput) ElementType ¶
func (ScriptHandlerOutput) ElementType() reflect.Type
func (ScriptHandlerOutput) ScriptPath ¶
func (o ScriptHandlerOutput) ScriptPath() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ScriptHandlerOutput) ToScriptHandlerOutput ¶
func (o ScriptHandlerOutput) ToScriptHandlerOutput() ScriptHandlerOutput
func (ScriptHandlerOutput) ToScriptHandlerOutputWithContext ¶
func (o ScriptHandlerOutput) ToScriptHandlerOutputWithContext(ctx context.Context) ScriptHandlerOutput
func (ScriptHandlerOutput) ToScriptHandlerPtrOutput ¶
func (o ScriptHandlerOutput) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
func (ScriptHandlerOutput) ToScriptHandlerPtrOutputWithContext ¶
func (o ScriptHandlerOutput) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
type ScriptHandlerPtrInput ¶
type ScriptHandlerPtrInput interface { pulumi.Input ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput ToScriptHandlerPtrOutputWithContext(context.Context) ScriptHandlerPtrOutput }
ScriptHandlerPtrInput is an input type that accepts ScriptHandlerArgs, ScriptHandlerPtr and ScriptHandlerPtrOutput values. You can construct a concrete instance of `ScriptHandlerPtrInput` via:
ScriptHandlerArgs{...} or: nil
func ScriptHandlerPtr ¶
func ScriptHandlerPtr(v *ScriptHandlerArgs) ScriptHandlerPtrInput
type ScriptHandlerPtrOutput ¶
type ScriptHandlerPtrOutput struct{ *pulumi.OutputState }
func (ScriptHandlerPtrOutput) Elem ¶
func (o ScriptHandlerPtrOutput) Elem() ScriptHandlerOutput
func (ScriptHandlerPtrOutput) ElementType ¶
func (ScriptHandlerPtrOutput) ElementType() reflect.Type
func (ScriptHandlerPtrOutput) ScriptPath ¶
func (o ScriptHandlerPtrOutput) ScriptPath() pulumi.StringPtrOutput
Path to the script from the application root directory.
func (ScriptHandlerPtrOutput) ToScriptHandlerPtrOutput ¶
func (o ScriptHandlerPtrOutput) ToScriptHandlerPtrOutput() ScriptHandlerPtrOutput
func (ScriptHandlerPtrOutput) ToScriptHandlerPtrOutputWithContext ¶
func (o ScriptHandlerPtrOutput) ToScriptHandlerPtrOutputWithContext(ctx context.Context) ScriptHandlerPtrOutput
type ScriptHandlerResponse ¶
type ScriptHandlerResponse struct { // Path to the script from the application root directory. ScriptPath string `pulumi:"scriptPath"` }
Executes a script to handle the request that matches the URL pattern.
type ScriptHandlerResponseOutput ¶
type ScriptHandlerResponseOutput struct{ *pulumi.OutputState }
Executes a script to handle the request that matches the URL pattern.
func (ScriptHandlerResponseOutput) ElementType ¶
func (ScriptHandlerResponseOutput) ElementType() reflect.Type
func (ScriptHandlerResponseOutput) ScriptPath ¶
func (o ScriptHandlerResponseOutput) ScriptPath() pulumi.StringOutput
Path to the script from the application root directory.
func (ScriptHandlerResponseOutput) ToScriptHandlerResponseOutput ¶
func (o ScriptHandlerResponseOutput) ToScriptHandlerResponseOutput() ScriptHandlerResponseOutput
func (ScriptHandlerResponseOutput) ToScriptHandlerResponseOutputWithContext ¶
func (o ScriptHandlerResponseOutput) ToScriptHandlerResponseOutputWithContext(ctx context.Context) ScriptHandlerResponseOutput
type SslSettings ¶
type SslSettings struct { // ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345. CertificateId *string `pulumi:"certificateId"` // SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain. SslManagementType *SslSettingsSslManagementType `pulumi:"sslManagementType"` }
SSL configuration for a DomainMapping resource.
type SslSettingsArgs ¶
type SslSettingsArgs struct { // ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345. CertificateId pulumi.StringPtrInput `pulumi:"certificateId"` // SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain. SslManagementType SslSettingsSslManagementTypePtrInput `pulumi:"sslManagementType"` }
SSL configuration for a DomainMapping resource.
func (SslSettingsArgs) ElementType ¶
func (SslSettingsArgs) ElementType() reflect.Type
func (SslSettingsArgs) ToSslSettingsOutput ¶
func (i SslSettingsArgs) ToSslSettingsOutput() SslSettingsOutput
func (SslSettingsArgs) ToSslSettingsOutputWithContext ¶
func (i SslSettingsArgs) ToSslSettingsOutputWithContext(ctx context.Context) SslSettingsOutput
func (SslSettingsArgs) ToSslSettingsPtrOutput ¶
func (i SslSettingsArgs) ToSslSettingsPtrOutput() SslSettingsPtrOutput
func (SslSettingsArgs) ToSslSettingsPtrOutputWithContext ¶
func (i SslSettingsArgs) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
type SslSettingsInput ¶
type SslSettingsInput interface { pulumi.Input ToSslSettingsOutput() SslSettingsOutput ToSslSettingsOutputWithContext(context.Context) SslSettingsOutput }
SslSettingsInput is an input type that accepts SslSettingsArgs and SslSettingsOutput values. You can construct a concrete instance of `SslSettingsInput` via:
SslSettingsArgs{...}
type SslSettingsOutput ¶
type SslSettingsOutput struct{ *pulumi.OutputState }
SSL configuration for a DomainMapping resource.
func (SslSettingsOutput) CertificateId ¶
func (o SslSettingsOutput) CertificateId() pulumi.StringPtrOutput
ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345.
func (SslSettingsOutput) ElementType ¶
func (SslSettingsOutput) ElementType() reflect.Type
func (SslSettingsOutput) SslManagementType ¶
func (o SslSettingsOutput) SslManagementType() SslSettingsSslManagementTypePtrOutput
SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain.
func (SslSettingsOutput) ToSslSettingsOutput ¶
func (o SslSettingsOutput) ToSslSettingsOutput() SslSettingsOutput
func (SslSettingsOutput) ToSslSettingsOutputWithContext ¶
func (o SslSettingsOutput) ToSslSettingsOutputWithContext(ctx context.Context) SslSettingsOutput
func (SslSettingsOutput) ToSslSettingsPtrOutput ¶
func (o SslSettingsOutput) ToSslSettingsPtrOutput() SslSettingsPtrOutput
func (SslSettingsOutput) ToSslSettingsPtrOutputWithContext ¶
func (o SslSettingsOutput) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
type SslSettingsPtrInput ¶
type SslSettingsPtrInput interface { pulumi.Input ToSslSettingsPtrOutput() SslSettingsPtrOutput ToSslSettingsPtrOutputWithContext(context.Context) SslSettingsPtrOutput }
SslSettingsPtrInput is an input type that accepts SslSettingsArgs, SslSettingsPtr and SslSettingsPtrOutput values. You can construct a concrete instance of `SslSettingsPtrInput` via:
SslSettingsArgs{...} or: nil
func SslSettingsPtr ¶
func SslSettingsPtr(v *SslSettingsArgs) SslSettingsPtrInput
type SslSettingsPtrOutput ¶
type SslSettingsPtrOutput struct{ *pulumi.OutputState }
func (SslSettingsPtrOutput) CertificateId ¶
func (o SslSettingsPtrOutput) CertificateId() pulumi.StringPtrOutput
ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345.
func (SslSettingsPtrOutput) Elem ¶
func (o SslSettingsPtrOutput) Elem() SslSettingsOutput
func (SslSettingsPtrOutput) ElementType ¶
func (SslSettingsPtrOutput) ElementType() reflect.Type
func (SslSettingsPtrOutput) SslManagementType ¶
func (o SslSettingsPtrOutput) SslManagementType() SslSettingsSslManagementTypePtrOutput
SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain.
func (SslSettingsPtrOutput) ToSslSettingsPtrOutput ¶
func (o SslSettingsPtrOutput) ToSslSettingsPtrOutput() SslSettingsPtrOutput
func (SslSettingsPtrOutput) ToSslSettingsPtrOutputWithContext ¶
func (o SslSettingsPtrOutput) ToSslSettingsPtrOutputWithContext(ctx context.Context) SslSettingsPtrOutput
type SslSettingsResponse ¶
type SslSettingsResponse struct { // ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345. CertificateId string `pulumi:"certificateId"` // ID of the managed AuthorizedCertificate resource currently being provisioned, if applicable. Until the new managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the provisioning process completes, the certificate_id field will reflect the new managed certificate and this field will be left empty. To remove SSL support while there is still a pending managed certificate, clear the certificate_id field with an UpdateDomainMappingRequest. PendingManagedCertificateId string `pulumi:"pendingManagedCertificateId"` // SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain. SslManagementType string `pulumi:"sslManagementType"` }
SSL configuration for a DomainMapping resource.
type SslSettingsResponseOutput ¶
type SslSettingsResponseOutput struct{ *pulumi.OutputState }
SSL configuration for a DomainMapping resource.
func (SslSettingsResponseOutput) CertificateId ¶
func (o SslSettingsResponseOutput) CertificateId() pulumi.StringOutput
ID of the AuthorizedCertificate resource configuring SSL for the application. Clearing this field will remove SSL support.By default, a managed certificate is automatically created for every domain mapping. To omit SSL support or to configure SSL manually, specify SslManagementType.MANUAL on a CREATE or UPDATE request. You must be authorized to administer the AuthorizedCertificate resource to manually map it to a DomainMapping resource. Example: 12345.
func (SslSettingsResponseOutput) ElementType ¶
func (SslSettingsResponseOutput) ElementType() reflect.Type
func (SslSettingsResponseOutput) PendingManagedCertificateId ¶
func (o SslSettingsResponseOutput) PendingManagedCertificateId() pulumi.StringOutput
ID of the managed AuthorizedCertificate resource currently being provisioned, if applicable. Until the new managed certificate has been successfully provisioned, the previous SSL state will be preserved. Once the provisioning process completes, the certificate_id field will reflect the new managed certificate and this field will be left empty. To remove SSL support while there is still a pending managed certificate, clear the certificate_id field with an UpdateDomainMappingRequest.
func (SslSettingsResponseOutput) SslManagementType ¶
func (o SslSettingsResponseOutput) SslManagementType() pulumi.StringOutput
SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain.
func (SslSettingsResponseOutput) ToSslSettingsResponseOutput ¶
func (o SslSettingsResponseOutput) ToSslSettingsResponseOutput() SslSettingsResponseOutput
func (SslSettingsResponseOutput) ToSslSettingsResponseOutputWithContext ¶
func (o SslSettingsResponseOutput) ToSslSettingsResponseOutputWithContext(ctx context.Context) SslSettingsResponseOutput
type SslSettingsSslManagementType ¶ added in v0.4.0
type SslSettingsSslManagementType string
SSL management type for this domain. If AUTOMATIC, a managed certificate is automatically provisioned. If MANUAL, certificate_id must be manually specified in order to configure SSL for this domain.
func (SslSettingsSslManagementType) ElementType ¶ added in v0.4.0
func (SslSettingsSslManagementType) ElementType() reflect.Type
func (SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutput ¶ added in v0.6.0
func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutput() SslSettingsSslManagementTypeOutput
func (SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutputWithContext ¶ added in v0.6.0
func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypeOutputWithContext(ctx context.Context) SslSettingsSslManagementTypeOutput
func (SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutput ¶ added in v0.6.0
func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutputWithContext ¶ added in v0.6.0
func (e SslSettingsSslManagementType) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementType) ToStringOutput ¶ added in v0.4.0
func (e SslSettingsSslManagementType) ToStringOutput() pulumi.StringOutput
func (SslSettingsSslManagementType) ToStringOutputWithContext ¶ added in v0.4.0
func (e SslSettingsSslManagementType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslSettingsSslManagementType) ToStringPtrOutput ¶ added in v0.4.0
func (e SslSettingsSslManagementType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslSettingsSslManagementType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SslSettingsSslManagementType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslSettingsSslManagementTypeInput ¶ added in v0.6.0
type SslSettingsSslManagementTypeInput interface { pulumi.Input ToSslSettingsSslManagementTypeOutput() SslSettingsSslManagementTypeOutput ToSslSettingsSslManagementTypeOutputWithContext(context.Context) SslSettingsSslManagementTypeOutput }
SslSettingsSslManagementTypeInput is an input type that accepts SslSettingsSslManagementTypeArgs and SslSettingsSslManagementTypeOutput values. You can construct a concrete instance of `SslSettingsSslManagementTypeInput` via:
SslSettingsSslManagementTypeArgs{...}
type SslSettingsSslManagementTypeOutput ¶ added in v0.6.0
type SslSettingsSslManagementTypeOutput struct{ *pulumi.OutputState }
func (SslSettingsSslManagementTypeOutput) ElementType ¶ added in v0.6.0
func (SslSettingsSslManagementTypeOutput) ElementType() reflect.Type
func (SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutput() SslSettingsSslManagementTypeOutput
func (SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypeOutputWithContext(ctx context.Context) SslSettingsSslManagementTypeOutput
func (SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToStringOutput() pulumi.StringOutput
func (SslSettingsSslManagementTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslSettingsSslManagementTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslSettingsSslManagementTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslSettingsSslManagementTypePtrInput ¶ added in v0.6.0
type SslSettingsSslManagementTypePtrInput interface { pulumi.Input ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput ToSslSettingsSslManagementTypePtrOutputWithContext(context.Context) SslSettingsSslManagementTypePtrOutput }
func SslSettingsSslManagementTypePtr ¶ added in v0.6.0
func SslSettingsSslManagementTypePtr(v string) SslSettingsSslManagementTypePtrInput
type SslSettingsSslManagementTypePtrOutput ¶ added in v0.6.0
type SslSettingsSslManagementTypePtrOutput struct{ *pulumi.OutputState }
func (SslSettingsSslManagementTypePtrOutput) ElementType ¶ added in v0.6.0
func (SslSettingsSslManagementTypePtrOutput) ElementType() reflect.Type
func (SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutput() SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypePtrOutput) ToSslSettingsSslManagementTypePtrOutputWithContext(ctx context.Context) SslSettingsSslManagementTypePtrOutput
func (SslSettingsSslManagementTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslSettingsSslManagementTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StandardSchedulerSettings ¶
type StandardSchedulerSettings struct { // Maximum number of instances to run for this version. Set to zero to disable max_instances configuration. MaxInstances *int `pulumi:"maxInstances"` // Minimum number of instances to run for this version. Set to zero to disable min_instances configuration. MinInstances *int `pulumi:"minInstances"` // Target CPU utilization ratio to maintain when scaling. TargetCpuUtilization *float64 `pulumi:"targetCpuUtilization"` // Target throughput utilization ratio to maintain when scaling TargetThroughputUtilization *float64 `pulumi:"targetThroughputUtilization"` }
Scheduler settings for standard environment.
type StandardSchedulerSettingsArgs ¶
type StandardSchedulerSettingsArgs struct { // Maximum number of instances to run for this version. Set to zero to disable max_instances configuration. MaxInstances pulumi.IntPtrInput `pulumi:"maxInstances"` // Minimum number of instances to run for this version. Set to zero to disable min_instances configuration. MinInstances pulumi.IntPtrInput `pulumi:"minInstances"` // Target CPU utilization ratio to maintain when scaling. TargetCpuUtilization pulumi.Float64PtrInput `pulumi:"targetCpuUtilization"` // Target throughput utilization ratio to maintain when scaling TargetThroughputUtilization pulumi.Float64PtrInput `pulumi:"targetThroughputUtilization"` }
Scheduler settings for standard environment.
func (StandardSchedulerSettingsArgs) ElementType ¶
func (StandardSchedulerSettingsArgs) ElementType() reflect.Type
func (StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutput ¶
func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutput() StandardSchedulerSettingsOutput
func (StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutputWithContext ¶
func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsOutputWithContext(ctx context.Context) StandardSchedulerSettingsOutput
func (StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutput ¶
func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
func (StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutputWithContext ¶
func (i StandardSchedulerSettingsArgs) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
type StandardSchedulerSettingsInput ¶
type StandardSchedulerSettingsInput interface { pulumi.Input ToStandardSchedulerSettingsOutput() StandardSchedulerSettingsOutput ToStandardSchedulerSettingsOutputWithContext(context.Context) StandardSchedulerSettingsOutput }
StandardSchedulerSettingsInput is an input type that accepts StandardSchedulerSettingsArgs and StandardSchedulerSettingsOutput values. You can construct a concrete instance of `StandardSchedulerSettingsInput` via:
StandardSchedulerSettingsArgs{...}
type StandardSchedulerSettingsOutput ¶
type StandardSchedulerSettingsOutput struct{ *pulumi.OutputState }
Scheduler settings for standard environment.
func (StandardSchedulerSettingsOutput) ElementType ¶
func (StandardSchedulerSettingsOutput) ElementType() reflect.Type
func (StandardSchedulerSettingsOutput) MaxInstances ¶
func (o StandardSchedulerSettingsOutput) MaxInstances() pulumi.IntPtrOutput
Maximum number of instances to run for this version. Set to zero to disable max_instances configuration.
func (StandardSchedulerSettingsOutput) MinInstances ¶
func (o StandardSchedulerSettingsOutput) MinInstances() pulumi.IntPtrOutput
Minimum number of instances to run for this version. Set to zero to disable min_instances configuration.
func (StandardSchedulerSettingsOutput) TargetCpuUtilization ¶
func (o StandardSchedulerSettingsOutput) TargetCpuUtilization() pulumi.Float64PtrOutput
Target CPU utilization ratio to maintain when scaling.
func (StandardSchedulerSettingsOutput) TargetThroughputUtilization ¶
func (o StandardSchedulerSettingsOutput) TargetThroughputUtilization() pulumi.Float64PtrOutput
Target throughput utilization ratio to maintain when scaling
func (StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutput ¶
func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutput() StandardSchedulerSettingsOutput
func (StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutputWithContext ¶
func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsOutputWithContext(ctx context.Context) StandardSchedulerSettingsOutput
func (StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutput ¶
func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
func (StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutputWithContext ¶
func (o StandardSchedulerSettingsOutput) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
type StandardSchedulerSettingsPtrInput ¶
type StandardSchedulerSettingsPtrInput interface { pulumi.Input ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput ToStandardSchedulerSettingsPtrOutputWithContext(context.Context) StandardSchedulerSettingsPtrOutput }
StandardSchedulerSettingsPtrInput is an input type that accepts StandardSchedulerSettingsArgs, StandardSchedulerSettingsPtr and StandardSchedulerSettingsPtrOutput values. You can construct a concrete instance of `StandardSchedulerSettingsPtrInput` via:
StandardSchedulerSettingsArgs{...} or: nil
func StandardSchedulerSettingsPtr ¶
func StandardSchedulerSettingsPtr(v *StandardSchedulerSettingsArgs) StandardSchedulerSettingsPtrInput
type StandardSchedulerSettingsPtrOutput ¶
type StandardSchedulerSettingsPtrOutput struct{ *pulumi.OutputState }
func (StandardSchedulerSettingsPtrOutput) Elem ¶
func (o StandardSchedulerSettingsPtrOutput) Elem() StandardSchedulerSettingsOutput
func (StandardSchedulerSettingsPtrOutput) ElementType ¶
func (StandardSchedulerSettingsPtrOutput) ElementType() reflect.Type
func (StandardSchedulerSettingsPtrOutput) MaxInstances ¶
func (o StandardSchedulerSettingsPtrOutput) MaxInstances() pulumi.IntPtrOutput
Maximum number of instances to run for this version. Set to zero to disable max_instances configuration.
func (StandardSchedulerSettingsPtrOutput) MinInstances ¶
func (o StandardSchedulerSettingsPtrOutput) MinInstances() pulumi.IntPtrOutput
Minimum number of instances to run for this version. Set to zero to disable min_instances configuration.
func (StandardSchedulerSettingsPtrOutput) TargetCpuUtilization ¶
func (o StandardSchedulerSettingsPtrOutput) TargetCpuUtilization() pulumi.Float64PtrOutput
Target CPU utilization ratio to maintain when scaling.
func (StandardSchedulerSettingsPtrOutput) TargetThroughputUtilization ¶
func (o StandardSchedulerSettingsPtrOutput) TargetThroughputUtilization() pulumi.Float64PtrOutput
Target throughput utilization ratio to maintain when scaling
func (StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutput ¶
func (o StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutput() StandardSchedulerSettingsPtrOutput
func (StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutputWithContext ¶
func (o StandardSchedulerSettingsPtrOutput) ToStandardSchedulerSettingsPtrOutputWithContext(ctx context.Context) StandardSchedulerSettingsPtrOutput
type StandardSchedulerSettingsResponse ¶
type StandardSchedulerSettingsResponse struct { // Maximum number of instances to run for this version. Set to zero to disable max_instances configuration. MaxInstances int `pulumi:"maxInstances"` // Minimum number of instances to run for this version. Set to zero to disable min_instances configuration. MinInstances int `pulumi:"minInstances"` // Target CPU utilization ratio to maintain when scaling. TargetCpuUtilization float64 `pulumi:"targetCpuUtilization"` // Target throughput utilization ratio to maintain when scaling TargetThroughputUtilization float64 `pulumi:"targetThroughputUtilization"` }
Scheduler settings for standard environment.
type StandardSchedulerSettingsResponseOutput ¶
type StandardSchedulerSettingsResponseOutput struct{ *pulumi.OutputState }
Scheduler settings for standard environment.
func (StandardSchedulerSettingsResponseOutput) ElementType ¶
func (StandardSchedulerSettingsResponseOutput) ElementType() reflect.Type
func (StandardSchedulerSettingsResponseOutput) MaxInstances ¶
func (o StandardSchedulerSettingsResponseOutput) MaxInstances() pulumi.IntOutput
Maximum number of instances to run for this version. Set to zero to disable max_instances configuration.
func (StandardSchedulerSettingsResponseOutput) MinInstances ¶
func (o StandardSchedulerSettingsResponseOutput) MinInstances() pulumi.IntOutput
Minimum number of instances to run for this version. Set to zero to disable min_instances configuration.
func (StandardSchedulerSettingsResponseOutput) TargetCpuUtilization ¶
func (o StandardSchedulerSettingsResponseOutput) TargetCpuUtilization() pulumi.Float64Output
Target CPU utilization ratio to maintain when scaling.
func (StandardSchedulerSettingsResponseOutput) TargetThroughputUtilization ¶
func (o StandardSchedulerSettingsResponseOutput) TargetThroughputUtilization() pulumi.Float64Output
Target throughput utilization ratio to maintain when scaling
func (StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutput ¶
func (o StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutput() StandardSchedulerSettingsResponseOutput
func (StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutputWithContext ¶
func (o StandardSchedulerSettingsResponseOutput) ToStandardSchedulerSettingsResponseOutputWithContext(ctx context.Context) StandardSchedulerSettingsResponseOutput
type StaticFilesHandler ¶
type StaticFilesHandler struct { // Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas. ApplicationReadable *bool `pulumi:"applicationReadable"` // Time a static file served by this handler should be cached by web proxies and browsers. Expiration *string `pulumi:"expiration"` // HTTP headers to use for all responses from these URLs. HttpHeaders map[string]string `pulumi:"httpHeaders"` // MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension. MimeType *string `pulumi:"mimeType"` // Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern. Path *string `pulumi:"path"` // Whether this handler should match the request if the file referenced by the handler does not exist. RequireMatchingFile *bool `pulumi:"requireMatchingFile"` // Regular expression that matches the file paths for all files that should be referenced by this handler. UploadPathRegex *string `pulumi:"uploadPathRegex"` }
Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them.
type StaticFilesHandlerArgs ¶
type StaticFilesHandlerArgs struct { // Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas. ApplicationReadable pulumi.BoolPtrInput `pulumi:"applicationReadable"` // Time a static file served by this handler should be cached by web proxies and browsers. Expiration pulumi.StringPtrInput `pulumi:"expiration"` // HTTP headers to use for all responses from these URLs. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` // MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension. MimeType pulumi.StringPtrInput `pulumi:"mimeType"` // Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern. Path pulumi.StringPtrInput `pulumi:"path"` // Whether this handler should match the request if the file referenced by the handler does not exist. RequireMatchingFile pulumi.BoolPtrInput `pulumi:"requireMatchingFile"` // Regular expression that matches the file paths for all files that should be referenced by this handler. UploadPathRegex pulumi.StringPtrInput `pulumi:"uploadPathRegex"` }
Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them.
func (StaticFilesHandlerArgs) ElementType ¶
func (StaticFilesHandlerArgs) ElementType() reflect.Type
func (StaticFilesHandlerArgs) ToStaticFilesHandlerOutput ¶
func (i StaticFilesHandlerArgs) ToStaticFilesHandlerOutput() StaticFilesHandlerOutput
func (StaticFilesHandlerArgs) ToStaticFilesHandlerOutputWithContext ¶
func (i StaticFilesHandlerArgs) ToStaticFilesHandlerOutputWithContext(ctx context.Context) StaticFilesHandlerOutput
func (StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutput ¶
func (i StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
func (StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutputWithContext ¶
func (i StaticFilesHandlerArgs) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
type StaticFilesHandlerInput ¶
type StaticFilesHandlerInput interface { pulumi.Input ToStaticFilesHandlerOutput() StaticFilesHandlerOutput ToStaticFilesHandlerOutputWithContext(context.Context) StaticFilesHandlerOutput }
StaticFilesHandlerInput is an input type that accepts StaticFilesHandlerArgs and StaticFilesHandlerOutput values. You can construct a concrete instance of `StaticFilesHandlerInput` via:
StaticFilesHandlerArgs{...}
type StaticFilesHandlerOutput ¶
type StaticFilesHandlerOutput struct{ *pulumi.OutputState }
Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them.
func (StaticFilesHandlerOutput) ApplicationReadable ¶
func (o StaticFilesHandlerOutput) ApplicationReadable() pulumi.BoolPtrOutput
Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas.
func (StaticFilesHandlerOutput) ElementType ¶
func (StaticFilesHandlerOutput) ElementType() reflect.Type
func (StaticFilesHandlerOutput) Expiration ¶
func (o StaticFilesHandlerOutput) Expiration() pulumi.StringPtrOutput
Time a static file served by this handler should be cached by web proxies and browsers.
func (StaticFilesHandlerOutput) HttpHeaders ¶
func (o StaticFilesHandlerOutput) HttpHeaders() pulumi.StringMapOutput
HTTP headers to use for all responses from these URLs.
func (StaticFilesHandlerOutput) MimeType ¶
func (o StaticFilesHandlerOutput) MimeType() pulumi.StringPtrOutput
MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension.
func (StaticFilesHandlerOutput) Path ¶
func (o StaticFilesHandlerOutput) Path() pulumi.StringPtrOutput
Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern.
func (StaticFilesHandlerOutput) RequireMatchingFile ¶
func (o StaticFilesHandlerOutput) RequireMatchingFile() pulumi.BoolPtrOutput
Whether this handler should match the request if the file referenced by the handler does not exist.
func (StaticFilesHandlerOutput) ToStaticFilesHandlerOutput ¶
func (o StaticFilesHandlerOutput) ToStaticFilesHandlerOutput() StaticFilesHandlerOutput
func (StaticFilesHandlerOutput) ToStaticFilesHandlerOutputWithContext ¶
func (o StaticFilesHandlerOutput) ToStaticFilesHandlerOutputWithContext(ctx context.Context) StaticFilesHandlerOutput
func (StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutput ¶
func (o StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
func (StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutputWithContext ¶
func (o StaticFilesHandlerOutput) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
func (StaticFilesHandlerOutput) UploadPathRegex ¶
func (o StaticFilesHandlerOutput) UploadPathRegex() pulumi.StringPtrOutput
Regular expression that matches the file paths for all files that should be referenced by this handler.
type StaticFilesHandlerPtrInput ¶
type StaticFilesHandlerPtrInput interface { pulumi.Input ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput ToStaticFilesHandlerPtrOutputWithContext(context.Context) StaticFilesHandlerPtrOutput }
StaticFilesHandlerPtrInput is an input type that accepts StaticFilesHandlerArgs, StaticFilesHandlerPtr and StaticFilesHandlerPtrOutput values. You can construct a concrete instance of `StaticFilesHandlerPtrInput` via:
StaticFilesHandlerArgs{...} or: nil
func StaticFilesHandlerPtr ¶
func StaticFilesHandlerPtr(v *StaticFilesHandlerArgs) StaticFilesHandlerPtrInput
type StaticFilesHandlerPtrOutput ¶
type StaticFilesHandlerPtrOutput struct{ *pulumi.OutputState }
func (StaticFilesHandlerPtrOutput) ApplicationReadable ¶
func (o StaticFilesHandlerPtrOutput) ApplicationReadable() pulumi.BoolPtrOutput
Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas.
func (StaticFilesHandlerPtrOutput) Elem ¶
func (o StaticFilesHandlerPtrOutput) Elem() StaticFilesHandlerOutput
func (StaticFilesHandlerPtrOutput) ElementType ¶
func (StaticFilesHandlerPtrOutput) ElementType() reflect.Type
func (StaticFilesHandlerPtrOutput) Expiration ¶
func (o StaticFilesHandlerPtrOutput) Expiration() pulumi.StringPtrOutput
Time a static file served by this handler should be cached by web proxies and browsers.
func (StaticFilesHandlerPtrOutput) HttpHeaders ¶
func (o StaticFilesHandlerPtrOutput) HttpHeaders() pulumi.StringMapOutput
HTTP headers to use for all responses from these URLs.
func (StaticFilesHandlerPtrOutput) MimeType ¶
func (o StaticFilesHandlerPtrOutput) MimeType() pulumi.StringPtrOutput
MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension.
func (StaticFilesHandlerPtrOutput) Path ¶
func (o StaticFilesHandlerPtrOutput) Path() pulumi.StringPtrOutput
Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern.
func (StaticFilesHandlerPtrOutput) RequireMatchingFile ¶
func (o StaticFilesHandlerPtrOutput) RequireMatchingFile() pulumi.BoolPtrOutput
Whether this handler should match the request if the file referenced by the handler does not exist.
func (StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutput ¶
func (o StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutput() StaticFilesHandlerPtrOutput
func (StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutputWithContext ¶
func (o StaticFilesHandlerPtrOutput) ToStaticFilesHandlerPtrOutputWithContext(ctx context.Context) StaticFilesHandlerPtrOutput
func (StaticFilesHandlerPtrOutput) UploadPathRegex ¶
func (o StaticFilesHandlerPtrOutput) UploadPathRegex() pulumi.StringPtrOutput
Regular expression that matches the file paths for all files that should be referenced by this handler.
type StaticFilesHandlerResponse ¶
type StaticFilesHandlerResponse struct { // Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas. ApplicationReadable bool `pulumi:"applicationReadable"` // Time a static file served by this handler should be cached by web proxies and browsers. Expiration string `pulumi:"expiration"` // HTTP headers to use for all responses from these URLs. HttpHeaders map[string]string `pulumi:"httpHeaders"` // MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension. MimeType string `pulumi:"mimeType"` // Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern. Path string `pulumi:"path"` // Whether this handler should match the request if the file referenced by the handler does not exist. RequireMatchingFile bool `pulumi:"requireMatchingFile"` // Regular expression that matches the file paths for all files that should be referenced by this handler. UploadPathRegex string `pulumi:"uploadPathRegex"` }
Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them.
type StaticFilesHandlerResponseOutput ¶
type StaticFilesHandlerResponseOutput struct{ *pulumi.OutputState }
Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them.
func (StaticFilesHandlerResponseOutput) ApplicationReadable ¶
func (o StaticFilesHandlerResponseOutput) ApplicationReadable() pulumi.BoolOutput
Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas.
func (StaticFilesHandlerResponseOutput) ElementType ¶
func (StaticFilesHandlerResponseOutput) ElementType() reflect.Type
func (StaticFilesHandlerResponseOutput) Expiration ¶
func (o StaticFilesHandlerResponseOutput) Expiration() pulumi.StringOutput
Time a static file served by this handler should be cached by web proxies and browsers.
func (StaticFilesHandlerResponseOutput) HttpHeaders ¶
func (o StaticFilesHandlerResponseOutput) HttpHeaders() pulumi.StringMapOutput
HTTP headers to use for all responses from these URLs.
func (StaticFilesHandlerResponseOutput) MimeType ¶
func (o StaticFilesHandlerResponseOutput) MimeType() pulumi.StringOutput
MIME type used to serve all files served by this handler.Defaults to file-specific MIME types, which are derived from each file's filename extension.
func (StaticFilesHandlerResponseOutput) Path ¶
func (o StaticFilesHandlerResponseOutput) Path() pulumi.StringOutput
Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern.
func (StaticFilesHandlerResponseOutput) RequireMatchingFile ¶
func (o StaticFilesHandlerResponseOutput) RequireMatchingFile() pulumi.BoolOutput
Whether this handler should match the request if the file referenced by the handler does not exist.
func (StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutput ¶
func (o StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutput() StaticFilesHandlerResponseOutput
func (StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutputWithContext ¶
func (o StaticFilesHandlerResponseOutput) ToStaticFilesHandlerResponseOutputWithContext(ctx context.Context) StaticFilesHandlerResponseOutput
func (StaticFilesHandlerResponseOutput) UploadPathRegex ¶
func (o StaticFilesHandlerResponseOutput) UploadPathRegex() pulumi.StringOutput
Regular expression that matches the file paths for all files that should be referenced by this handler.
type UrlDispatchRule ¶
type UrlDispatchRule struct { // Domain name to match against. The wildcard "*" is supported if specified before a period: "*.".Defaults to matching all domains: "*". Domain *string `pulumi:"domain"` // Pathname within the host. Must start with a "/". A single "*" can be included at the end of the path.The sum of the lengths of the domain and path may not exceed 100 characters. Path *string `pulumi:"path"` // Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default. Service *string `pulumi:"service"` }
Rules to match an HTTP request and dispatch that request to a service.
type UrlDispatchRuleArgs ¶
type UrlDispatchRuleArgs struct { // Domain name to match against. The wildcard "*" is supported if specified before a period: "*.".Defaults to matching all domains: "*". Domain pulumi.StringPtrInput `pulumi:"domain"` // Pathname within the host. Must start with a "/". A single "*" can be included at the end of the path.The sum of the lengths of the domain and path may not exceed 100 characters. Path pulumi.StringPtrInput `pulumi:"path"` // Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default. Service pulumi.StringPtrInput `pulumi:"service"` }
Rules to match an HTTP request and dispatch that request to a service.
func (UrlDispatchRuleArgs) ElementType ¶
func (UrlDispatchRuleArgs) ElementType() reflect.Type
func (UrlDispatchRuleArgs) ToUrlDispatchRuleOutput ¶
func (i UrlDispatchRuleArgs) ToUrlDispatchRuleOutput() UrlDispatchRuleOutput
func (UrlDispatchRuleArgs) ToUrlDispatchRuleOutputWithContext ¶
func (i UrlDispatchRuleArgs) ToUrlDispatchRuleOutputWithContext(ctx context.Context) UrlDispatchRuleOutput
type UrlDispatchRuleArray ¶
type UrlDispatchRuleArray []UrlDispatchRuleInput
func (UrlDispatchRuleArray) ElementType ¶
func (UrlDispatchRuleArray) ElementType() reflect.Type
func (UrlDispatchRuleArray) ToUrlDispatchRuleArrayOutput ¶
func (i UrlDispatchRuleArray) ToUrlDispatchRuleArrayOutput() UrlDispatchRuleArrayOutput
func (UrlDispatchRuleArray) ToUrlDispatchRuleArrayOutputWithContext ¶
func (i UrlDispatchRuleArray) ToUrlDispatchRuleArrayOutputWithContext(ctx context.Context) UrlDispatchRuleArrayOutput
type UrlDispatchRuleArrayInput ¶
type UrlDispatchRuleArrayInput interface { pulumi.Input ToUrlDispatchRuleArrayOutput() UrlDispatchRuleArrayOutput ToUrlDispatchRuleArrayOutputWithContext(context.Context) UrlDispatchRuleArrayOutput }
UrlDispatchRuleArrayInput is an input type that accepts UrlDispatchRuleArray and UrlDispatchRuleArrayOutput values. You can construct a concrete instance of `UrlDispatchRuleArrayInput` via:
UrlDispatchRuleArray{ UrlDispatchRuleArgs{...} }
type UrlDispatchRuleArrayOutput ¶
type UrlDispatchRuleArrayOutput struct{ *pulumi.OutputState }
func (UrlDispatchRuleArrayOutput) ElementType ¶
func (UrlDispatchRuleArrayOutput) ElementType() reflect.Type
func (UrlDispatchRuleArrayOutput) Index ¶
func (o UrlDispatchRuleArrayOutput) Index(i pulumi.IntInput) UrlDispatchRuleOutput
func (UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutput ¶
func (o UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutput() UrlDispatchRuleArrayOutput
func (UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutputWithContext ¶
func (o UrlDispatchRuleArrayOutput) ToUrlDispatchRuleArrayOutputWithContext(ctx context.Context) UrlDispatchRuleArrayOutput
type UrlDispatchRuleInput ¶
type UrlDispatchRuleInput interface { pulumi.Input ToUrlDispatchRuleOutput() UrlDispatchRuleOutput ToUrlDispatchRuleOutputWithContext(context.Context) UrlDispatchRuleOutput }
UrlDispatchRuleInput is an input type that accepts UrlDispatchRuleArgs and UrlDispatchRuleOutput values. You can construct a concrete instance of `UrlDispatchRuleInput` via:
UrlDispatchRuleArgs{...}
type UrlDispatchRuleOutput ¶
type UrlDispatchRuleOutput struct{ *pulumi.OutputState }
Rules to match an HTTP request and dispatch that request to a service.
func (UrlDispatchRuleOutput) Domain ¶
func (o UrlDispatchRuleOutput) Domain() pulumi.StringPtrOutput
Domain name to match against. The wildcard "*" is supported if specified before a period: "*.".Defaults to matching all domains: "*".
func (UrlDispatchRuleOutput) ElementType ¶
func (UrlDispatchRuleOutput) ElementType() reflect.Type
func (UrlDispatchRuleOutput) Path ¶
func (o UrlDispatchRuleOutput) Path() pulumi.StringPtrOutput
Pathname within the host. Must start with a "/". A single "*" can be included at the end of the path.The sum of the lengths of the domain and path may not exceed 100 characters.
func (UrlDispatchRuleOutput) Service ¶
func (o UrlDispatchRuleOutput) Service() pulumi.StringPtrOutput
Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default.
func (UrlDispatchRuleOutput) ToUrlDispatchRuleOutput ¶
func (o UrlDispatchRuleOutput) ToUrlDispatchRuleOutput() UrlDispatchRuleOutput
func (UrlDispatchRuleOutput) ToUrlDispatchRuleOutputWithContext ¶
func (o UrlDispatchRuleOutput) ToUrlDispatchRuleOutputWithContext(ctx context.Context) UrlDispatchRuleOutput
type UrlDispatchRuleResponse ¶
type UrlDispatchRuleResponse struct { // Domain name to match against. The wildcard "*" is supported if specified before a period: "*.".Defaults to matching all domains: "*". Domain string `pulumi:"domain"` // Pathname within the host. Must start with a "/". A single "*" can be included at the end of the path.The sum of the lengths of the domain and path may not exceed 100 characters. Path string `pulumi:"path"` // Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default. Service string `pulumi:"service"` }
Rules to match an HTTP request and dispatch that request to a service.
type UrlDispatchRuleResponseArrayOutput ¶
type UrlDispatchRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (UrlDispatchRuleResponseArrayOutput) ElementType ¶
func (UrlDispatchRuleResponseArrayOutput) ElementType() reflect.Type
func (UrlDispatchRuleResponseArrayOutput) Index ¶
func (o UrlDispatchRuleResponseArrayOutput) Index(i pulumi.IntInput) UrlDispatchRuleResponseOutput
func (UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutput ¶
func (o UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutput() UrlDispatchRuleResponseArrayOutput
func (UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutputWithContext ¶
func (o UrlDispatchRuleResponseArrayOutput) ToUrlDispatchRuleResponseArrayOutputWithContext(ctx context.Context) UrlDispatchRuleResponseArrayOutput
type UrlDispatchRuleResponseOutput ¶
type UrlDispatchRuleResponseOutput struct{ *pulumi.OutputState }
Rules to match an HTTP request and dispatch that request to a service.
func (UrlDispatchRuleResponseOutput) Domain ¶
func (o UrlDispatchRuleResponseOutput) Domain() pulumi.StringOutput
Domain name to match against. The wildcard "*" is supported if specified before a period: "*.".Defaults to matching all domains: "*".
func (UrlDispatchRuleResponseOutput) ElementType ¶
func (UrlDispatchRuleResponseOutput) ElementType() reflect.Type
func (UrlDispatchRuleResponseOutput) Path ¶
func (o UrlDispatchRuleResponseOutput) Path() pulumi.StringOutput
Pathname within the host. Must start with a "/". A single "*" can be included at the end of the path.The sum of the lengths of the domain and path may not exceed 100 characters.
func (UrlDispatchRuleResponseOutput) Service ¶
func (o UrlDispatchRuleResponseOutput) Service() pulumi.StringOutput
Resource ID of a service in this application that should serve the matched request. The service must already exist. Example: default.
func (UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutput ¶
func (o UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutput() UrlDispatchRuleResponseOutput
func (UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutputWithContext ¶
func (o UrlDispatchRuleResponseOutput) ToUrlDispatchRuleResponseOutputWithContext(ctx context.Context) UrlDispatchRuleResponseOutput
type UrlMap ¶
type UrlMap struct { // Uses API Endpoints to handle requests. ApiEndpoint *ApiEndpointHandler `pulumi:"apiEndpoint"` // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction *UrlMapAuthFailAction `pulumi:"authFailAction"` // Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment. Login *UrlMapLogin `pulumi:"login"` // 30x code to use when performing redirects for the secure field. Defaults to 302. RedirectHttpResponseCode *UrlMapRedirectHttpResponseCode `pulumi:"redirectHttpResponseCode"` // Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto". Script *ScriptHandler `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel *UrlMapSecurityLevel `pulumi:"securityLevel"` // Returns the contents of a file, such as an image, as the response. StaticFiles *StaticFilesHandler `pulumi:"staticFiles"` // URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path. UrlRegex *string `pulumi:"urlRegex"` }
URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.
type UrlMapArgs ¶
type UrlMapArgs struct { // Uses API Endpoints to handle requests. ApiEndpoint ApiEndpointHandlerPtrInput `pulumi:"apiEndpoint"` // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction UrlMapAuthFailActionPtrInput `pulumi:"authFailAction"` // Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment. Login UrlMapLoginPtrInput `pulumi:"login"` // 30x code to use when performing redirects for the secure field. Defaults to 302. RedirectHttpResponseCode UrlMapRedirectHttpResponseCodePtrInput `pulumi:"redirectHttpResponseCode"` // Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto". Script ScriptHandlerPtrInput `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel UrlMapSecurityLevelPtrInput `pulumi:"securityLevel"` // Returns the contents of a file, such as an image, as the response. StaticFiles StaticFilesHandlerPtrInput `pulumi:"staticFiles"` // URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path. UrlRegex pulumi.StringPtrInput `pulumi:"urlRegex"` }
URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.
func (UrlMapArgs) ElementType ¶
func (UrlMapArgs) ElementType() reflect.Type
func (UrlMapArgs) ToUrlMapOutput ¶
func (i UrlMapArgs) ToUrlMapOutput() UrlMapOutput
func (UrlMapArgs) ToUrlMapOutputWithContext ¶
func (i UrlMapArgs) ToUrlMapOutputWithContext(ctx context.Context) UrlMapOutput
type UrlMapArray ¶
type UrlMapArray []UrlMapInput
func (UrlMapArray) ElementType ¶
func (UrlMapArray) ElementType() reflect.Type
func (UrlMapArray) ToUrlMapArrayOutput ¶
func (i UrlMapArray) ToUrlMapArrayOutput() UrlMapArrayOutput
func (UrlMapArray) ToUrlMapArrayOutputWithContext ¶
func (i UrlMapArray) ToUrlMapArrayOutputWithContext(ctx context.Context) UrlMapArrayOutput
type UrlMapArrayInput ¶
type UrlMapArrayInput interface { pulumi.Input ToUrlMapArrayOutput() UrlMapArrayOutput ToUrlMapArrayOutputWithContext(context.Context) UrlMapArrayOutput }
UrlMapArrayInput is an input type that accepts UrlMapArray and UrlMapArrayOutput values. You can construct a concrete instance of `UrlMapArrayInput` via:
UrlMapArray{ UrlMapArgs{...} }
type UrlMapArrayOutput ¶
type UrlMapArrayOutput struct{ *pulumi.OutputState }
func (UrlMapArrayOutput) ElementType ¶
func (UrlMapArrayOutput) ElementType() reflect.Type
func (UrlMapArrayOutput) Index ¶
func (o UrlMapArrayOutput) Index(i pulumi.IntInput) UrlMapOutput
func (UrlMapArrayOutput) ToUrlMapArrayOutput ¶
func (o UrlMapArrayOutput) ToUrlMapArrayOutput() UrlMapArrayOutput
func (UrlMapArrayOutput) ToUrlMapArrayOutputWithContext ¶
func (o UrlMapArrayOutput) ToUrlMapArrayOutputWithContext(ctx context.Context) UrlMapArrayOutput
type UrlMapAuthFailAction ¶ added in v0.4.0
type UrlMapAuthFailAction string
Action to take when users access resources that require authentication. Defaults to redirect.
func (UrlMapAuthFailAction) ElementType ¶ added in v0.4.0
func (UrlMapAuthFailAction) ElementType() reflect.Type
func (UrlMapAuthFailAction) ToStringOutput ¶ added in v0.4.0
func (e UrlMapAuthFailAction) ToStringOutput() pulumi.StringOutput
func (UrlMapAuthFailAction) ToStringOutputWithContext ¶ added in v0.4.0
func (e UrlMapAuthFailAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapAuthFailAction) ToStringPtrOutput ¶ added in v0.4.0
func (e UrlMapAuthFailAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapAuthFailAction) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e UrlMapAuthFailAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapAuthFailAction) ToUrlMapAuthFailActionOutput ¶ added in v0.6.0
func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionOutput() UrlMapAuthFailActionOutput
func (UrlMapAuthFailAction) ToUrlMapAuthFailActionOutputWithContext ¶ added in v0.6.0
func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionOutputWithContext(ctx context.Context) UrlMapAuthFailActionOutput
func (UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutput ¶ added in v0.6.0
func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
func (UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (e UrlMapAuthFailAction) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
type UrlMapAuthFailActionInput ¶ added in v0.6.0
type UrlMapAuthFailActionInput interface { pulumi.Input ToUrlMapAuthFailActionOutput() UrlMapAuthFailActionOutput ToUrlMapAuthFailActionOutputWithContext(context.Context) UrlMapAuthFailActionOutput }
UrlMapAuthFailActionInput is an input type that accepts UrlMapAuthFailActionArgs and UrlMapAuthFailActionOutput values. You can construct a concrete instance of `UrlMapAuthFailActionInput` via:
UrlMapAuthFailActionArgs{...}
type UrlMapAuthFailActionOutput ¶ added in v0.6.0
type UrlMapAuthFailActionOutput struct{ *pulumi.OutputState }
func (UrlMapAuthFailActionOutput) ElementType ¶ added in v0.6.0
func (UrlMapAuthFailActionOutput) ElementType() reflect.Type
func (UrlMapAuthFailActionOutput) ToStringOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToStringOutput() pulumi.StringOutput
func (UrlMapAuthFailActionOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapAuthFailActionOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapAuthFailActionOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutput() UrlMapAuthFailActionOutput
func (UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionOutputWithContext(ctx context.Context) UrlMapAuthFailActionOutput
func (UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
func (UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionOutput) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
type UrlMapAuthFailActionPtrInput ¶ added in v0.6.0
type UrlMapAuthFailActionPtrInput interface { pulumi.Input ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput ToUrlMapAuthFailActionPtrOutputWithContext(context.Context) UrlMapAuthFailActionPtrOutput }
func UrlMapAuthFailActionPtr ¶ added in v0.6.0
func UrlMapAuthFailActionPtr(v string) UrlMapAuthFailActionPtrInput
type UrlMapAuthFailActionPtrOutput ¶ added in v0.6.0
type UrlMapAuthFailActionPtrOutput struct{ *pulumi.OutputState }
func (UrlMapAuthFailActionPtrOutput) Elem ¶ added in v0.6.0
func (o UrlMapAuthFailActionPtrOutput) Elem() UrlMapAuthFailActionOutput
func (UrlMapAuthFailActionPtrOutput) ElementType ¶ added in v0.6.0
func (UrlMapAuthFailActionPtrOutput) ElementType() reflect.Type
func (UrlMapAuthFailActionPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapAuthFailActionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutput ¶ added in v0.6.0
func (o UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutput() UrlMapAuthFailActionPtrOutput
func (UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapAuthFailActionPtrOutput) ToUrlMapAuthFailActionPtrOutputWithContext(ctx context.Context) UrlMapAuthFailActionPtrOutput
type UrlMapInput ¶
type UrlMapInput interface { pulumi.Input ToUrlMapOutput() UrlMapOutput ToUrlMapOutputWithContext(context.Context) UrlMapOutput }
UrlMapInput is an input type that accepts UrlMap and UrlMapOutput values. You can construct a concrete instance of `UrlMapInput` via:
UrlMap{ "key": UrlArgs{...} }
type UrlMapLogin ¶ added in v0.4.0
type UrlMapLogin string
Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment.
func (UrlMapLogin) ElementType ¶ added in v0.4.0
func (UrlMapLogin) ElementType() reflect.Type
func (UrlMapLogin) ToStringOutput ¶ added in v0.4.0
func (e UrlMapLogin) ToStringOutput() pulumi.StringOutput
func (UrlMapLogin) ToStringOutputWithContext ¶ added in v0.4.0
func (e UrlMapLogin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapLogin) ToStringPtrOutput ¶ added in v0.4.0
func (e UrlMapLogin) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapLogin) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e UrlMapLogin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapLogin) ToUrlMapLoginOutput ¶ added in v0.6.0
func (e UrlMapLogin) ToUrlMapLoginOutput() UrlMapLoginOutput
func (UrlMapLogin) ToUrlMapLoginOutputWithContext ¶ added in v0.6.0
func (e UrlMapLogin) ToUrlMapLoginOutputWithContext(ctx context.Context) UrlMapLoginOutput
func (UrlMapLogin) ToUrlMapLoginPtrOutput ¶ added in v0.6.0
func (e UrlMapLogin) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
func (UrlMapLogin) ToUrlMapLoginPtrOutputWithContext ¶ added in v0.6.0
func (e UrlMapLogin) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
type UrlMapLoginInput ¶ added in v0.6.0
type UrlMapLoginInput interface { pulumi.Input ToUrlMapLoginOutput() UrlMapLoginOutput ToUrlMapLoginOutputWithContext(context.Context) UrlMapLoginOutput }
UrlMapLoginInput is an input type that accepts UrlMapLoginArgs and UrlMapLoginOutput values. You can construct a concrete instance of `UrlMapLoginInput` via:
UrlMapLoginArgs{...}
type UrlMapLoginOutput ¶ added in v0.6.0
type UrlMapLoginOutput struct{ *pulumi.OutputState }
func (UrlMapLoginOutput) ElementType ¶ added in v0.6.0
func (UrlMapLoginOutput) ElementType() reflect.Type
func (UrlMapLoginOutput) ToStringOutput ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToStringOutput() pulumi.StringOutput
func (UrlMapLoginOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapLoginOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapLoginOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapLoginOutput) ToUrlMapLoginOutput ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToUrlMapLoginOutput() UrlMapLoginOutput
func (UrlMapLoginOutput) ToUrlMapLoginOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToUrlMapLoginOutputWithContext(ctx context.Context) UrlMapLoginOutput
func (UrlMapLoginOutput) ToUrlMapLoginPtrOutput ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
func (UrlMapLoginOutput) ToUrlMapLoginPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginOutput) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
type UrlMapLoginPtrInput ¶ added in v0.6.0
type UrlMapLoginPtrInput interface { pulumi.Input ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput ToUrlMapLoginPtrOutputWithContext(context.Context) UrlMapLoginPtrOutput }
func UrlMapLoginPtr ¶ added in v0.6.0
func UrlMapLoginPtr(v string) UrlMapLoginPtrInput
type UrlMapLoginPtrOutput ¶ added in v0.6.0
type UrlMapLoginPtrOutput struct{ *pulumi.OutputState }
func (UrlMapLoginPtrOutput) Elem ¶ added in v0.6.0
func (o UrlMapLoginPtrOutput) Elem() UrlMapLoginOutput
func (UrlMapLoginPtrOutput) ElementType ¶ added in v0.6.0
func (UrlMapLoginPtrOutput) ElementType() reflect.Type
func (UrlMapLoginPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapLoginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapLoginPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutput ¶ added in v0.6.0
func (o UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutput() UrlMapLoginPtrOutput
func (UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapLoginPtrOutput) ToUrlMapLoginPtrOutputWithContext(ctx context.Context) UrlMapLoginPtrOutput
type UrlMapOutput ¶
type UrlMapOutput struct{ *pulumi.OutputState }
URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.
func (UrlMapOutput) ApiEndpoint ¶
func (o UrlMapOutput) ApiEndpoint() ApiEndpointHandlerPtrOutput
Uses API Endpoints to handle requests.
func (UrlMapOutput) AuthFailAction ¶
func (o UrlMapOutput) AuthFailAction() UrlMapAuthFailActionPtrOutput
Action to take when users access resources that require authentication. Defaults to redirect.
func (UrlMapOutput) ElementType ¶
func (UrlMapOutput) ElementType() reflect.Type
func (UrlMapOutput) Login ¶
func (o UrlMapOutput) Login() UrlMapLoginPtrOutput
Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment.
func (UrlMapOutput) RedirectHttpResponseCode ¶
func (o UrlMapOutput) RedirectHttpResponseCode() UrlMapRedirectHttpResponseCodePtrOutput
30x code to use when performing redirects for the secure field. Defaults to 302.
func (UrlMapOutput) Script ¶
func (o UrlMapOutput) Script() ScriptHandlerPtrOutput
Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto".
func (UrlMapOutput) SecurityLevel ¶
func (o UrlMapOutput) SecurityLevel() UrlMapSecurityLevelPtrOutput
Security (HTTPS) enforcement for this URL.
func (UrlMapOutput) StaticFiles ¶
func (o UrlMapOutput) StaticFiles() StaticFilesHandlerPtrOutput
Returns the contents of a file, such as an image, as the response.
func (UrlMapOutput) ToUrlMapOutput ¶
func (o UrlMapOutput) ToUrlMapOutput() UrlMapOutput
func (UrlMapOutput) ToUrlMapOutputWithContext ¶
func (o UrlMapOutput) ToUrlMapOutputWithContext(ctx context.Context) UrlMapOutput
func (UrlMapOutput) UrlRegex ¶
func (o UrlMapOutput) UrlRegex() pulumi.StringPtrOutput
URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path.
type UrlMapRedirectHttpResponseCode ¶ added in v0.4.0
type UrlMapRedirectHttpResponseCode string
30x code to use when performing redirects for the secure field. Defaults to 302.
func (UrlMapRedirectHttpResponseCode) ElementType ¶ added in v0.4.0
func (UrlMapRedirectHttpResponseCode) ElementType() reflect.Type
func (UrlMapRedirectHttpResponseCode) ToStringOutput ¶ added in v0.4.0
func (e UrlMapRedirectHttpResponseCode) ToStringOutput() pulumi.StringOutput
func (UrlMapRedirectHttpResponseCode) ToStringOutputWithContext ¶ added in v0.4.0
func (e UrlMapRedirectHttpResponseCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapRedirectHttpResponseCode) ToStringPtrOutput ¶ added in v0.4.0
func (e UrlMapRedirectHttpResponseCode) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCode) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e UrlMapRedirectHttpResponseCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutput ¶ added in v0.6.0
func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutput() UrlMapRedirectHttpResponseCodeOutput
func (UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutputWithContext ¶ added in v0.6.0
func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodeOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodeOutput
func (UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutput ¶ added in v0.6.0
func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
func (UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext ¶ added in v0.6.0
func (e UrlMapRedirectHttpResponseCode) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
type UrlMapRedirectHttpResponseCodeInput ¶ added in v0.6.0
type UrlMapRedirectHttpResponseCodeInput interface { pulumi.Input ToUrlMapRedirectHttpResponseCodeOutput() UrlMapRedirectHttpResponseCodeOutput ToUrlMapRedirectHttpResponseCodeOutputWithContext(context.Context) UrlMapRedirectHttpResponseCodeOutput }
UrlMapRedirectHttpResponseCodeInput is an input type that accepts UrlMapRedirectHttpResponseCodeArgs and UrlMapRedirectHttpResponseCodeOutput values. You can construct a concrete instance of `UrlMapRedirectHttpResponseCodeInput` via:
UrlMapRedirectHttpResponseCodeArgs{...}
type UrlMapRedirectHttpResponseCodeOutput ¶ added in v0.6.0
type UrlMapRedirectHttpResponseCodeOutput struct{ *pulumi.OutputState }
func (UrlMapRedirectHttpResponseCodeOutput) ElementType ¶ added in v0.6.0
func (UrlMapRedirectHttpResponseCodeOutput) ElementType() reflect.Type
func (UrlMapRedirectHttpResponseCodeOutput) ToStringOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToStringOutput() pulumi.StringOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutput() UrlMapRedirectHttpResponseCodeOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodeOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodeOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
func (UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodeOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
type UrlMapRedirectHttpResponseCodePtrInput ¶ added in v0.6.0
type UrlMapRedirectHttpResponseCodePtrInput interface { pulumi.Input ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(context.Context) UrlMapRedirectHttpResponseCodePtrOutput }
func UrlMapRedirectHttpResponseCodePtr ¶ added in v0.6.0
func UrlMapRedirectHttpResponseCodePtr(v string) UrlMapRedirectHttpResponseCodePtrInput
type UrlMapRedirectHttpResponseCodePtrOutput ¶ added in v0.6.0
type UrlMapRedirectHttpResponseCodePtrOutput struct{ *pulumi.OutputState }
func (UrlMapRedirectHttpResponseCodePtrOutput) ElementType ¶ added in v0.6.0
func (UrlMapRedirectHttpResponseCodePtrOutput) ElementType() reflect.Type
func (UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutput ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutput() UrlMapRedirectHttpResponseCodePtrOutput
func (UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapRedirectHttpResponseCodePtrOutput) ToUrlMapRedirectHttpResponseCodePtrOutputWithContext(ctx context.Context) UrlMapRedirectHttpResponseCodePtrOutput
type UrlMapResponse ¶
type UrlMapResponse struct { // Uses API Endpoints to handle requests. ApiEndpoint ApiEndpointHandlerResponse `pulumi:"apiEndpoint"` // Action to take when users access resources that require authentication. Defaults to redirect. AuthFailAction string `pulumi:"authFailAction"` // Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment. Login string `pulumi:"login"` // 30x code to use when performing redirects for the secure field. Defaults to 302. RedirectHttpResponseCode string `pulumi:"redirectHttpResponseCode"` // Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto". Script ScriptHandlerResponse `pulumi:"script"` // Security (HTTPS) enforcement for this URL. SecurityLevel string `pulumi:"securityLevel"` // Returns the contents of a file, such as an image, as the response. StaticFiles StaticFilesHandlerResponse `pulumi:"staticFiles"` // URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path. UrlRegex string `pulumi:"urlRegex"` }
URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.
type UrlMapResponseArrayOutput ¶
type UrlMapResponseArrayOutput struct{ *pulumi.OutputState }
func (UrlMapResponseArrayOutput) ElementType ¶
func (UrlMapResponseArrayOutput) ElementType() reflect.Type
func (UrlMapResponseArrayOutput) Index ¶
func (o UrlMapResponseArrayOutput) Index(i pulumi.IntInput) UrlMapResponseOutput
func (UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutput ¶
func (o UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutput() UrlMapResponseArrayOutput
func (UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutputWithContext ¶
func (o UrlMapResponseArrayOutput) ToUrlMapResponseArrayOutputWithContext(ctx context.Context) UrlMapResponseArrayOutput
type UrlMapResponseOutput ¶
type UrlMapResponseOutput struct{ *pulumi.OutputState }
URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.
func (UrlMapResponseOutput) ApiEndpoint ¶
func (o UrlMapResponseOutput) ApiEndpoint() ApiEndpointHandlerResponseOutput
Uses API Endpoints to handle requests.
func (UrlMapResponseOutput) AuthFailAction ¶
func (o UrlMapResponseOutput) AuthFailAction() pulumi.StringOutput
Action to take when users access resources that require authentication. Defaults to redirect.
func (UrlMapResponseOutput) ElementType ¶
func (UrlMapResponseOutput) ElementType() reflect.Type
func (UrlMapResponseOutput) Login ¶
func (o UrlMapResponseOutput) Login() pulumi.StringOutput
Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment.
func (UrlMapResponseOutput) RedirectHttpResponseCode ¶
func (o UrlMapResponseOutput) RedirectHttpResponseCode() pulumi.StringOutput
30x code to use when performing redirects for the secure field. Defaults to 302.
func (UrlMapResponseOutput) Script ¶
func (o UrlMapResponseOutput) Script() ScriptHandlerResponseOutput
Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto".
func (UrlMapResponseOutput) SecurityLevel ¶
func (o UrlMapResponseOutput) SecurityLevel() pulumi.StringOutput
Security (HTTPS) enforcement for this URL.
func (UrlMapResponseOutput) StaticFiles ¶
func (o UrlMapResponseOutput) StaticFiles() StaticFilesHandlerResponseOutput
Returns the contents of a file, such as an image, as the response.
func (UrlMapResponseOutput) ToUrlMapResponseOutput ¶
func (o UrlMapResponseOutput) ToUrlMapResponseOutput() UrlMapResponseOutput
func (UrlMapResponseOutput) ToUrlMapResponseOutputWithContext ¶
func (o UrlMapResponseOutput) ToUrlMapResponseOutputWithContext(ctx context.Context) UrlMapResponseOutput
func (UrlMapResponseOutput) UrlRegex ¶
func (o UrlMapResponseOutput) UrlRegex() pulumi.StringOutput
URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path.
type UrlMapSecurityLevel ¶ added in v0.4.0
type UrlMapSecurityLevel string
Security (HTTPS) enforcement for this URL.
func (UrlMapSecurityLevel) ElementType ¶ added in v0.4.0
func (UrlMapSecurityLevel) ElementType() reflect.Type
func (UrlMapSecurityLevel) ToStringOutput ¶ added in v0.4.0
func (e UrlMapSecurityLevel) ToStringOutput() pulumi.StringOutput
func (UrlMapSecurityLevel) ToStringOutputWithContext ¶ added in v0.4.0
func (e UrlMapSecurityLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapSecurityLevel) ToStringPtrOutput ¶ added in v0.4.0
func (e UrlMapSecurityLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapSecurityLevel) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e UrlMapSecurityLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapSecurityLevel) ToUrlMapSecurityLevelOutput ¶ added in v0.6.0
func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelOutput() UrlMapSecurityLevelOutput
func (UrlMapSecurityLevel) ToUrlMapSecurityLevelOutputWithContext ¶ added in v0.6.0
func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelOutputWithContext(ctx context.Context) UrlMapSecurityLevelOutput
func (UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutput ¶ added in v0.6.0
func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
func (UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (e UrlMapSecurityLevel) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
type UrlMapSecurityLevelInput ¶ added in v0.6.0
type UrlMapSecurityLevelInput interface { pulumi.Input ToUrlMapSecurityLevelOutput() UrlMapSecurityLevelOutput ToUrlMapSecurityLevelOutputWithContext(context.Context) UrlMapSecurityLevelOutput }
UrlMapSecurityLevelInput is an input type that accepts UrlMapSecurityLevelArgs and UrlMapSecurityLevelOutput values. You can construct a concrete instance of `UrlMapSecurityLevelInput` via:
UrlMapSecurityLevelArgs{...}
type UrlMapSecurityLevelOutput ¶ added in v0.6.0
type UrlMapSecurityLevelOutput struct{ *pulumi.OutputState }
func (UrlMapSecurityLevelOutput) ElementType ¶ added in v0.6.0
func (UrlMapSecurityLevelOutput) ElementType() reflect.Type
func (UrlMapSecurityLevelOutput) ToStringOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToStringOutput() pulumi.StringOutput
func (UrlMapSecurityLevelOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UrlMapSecurityLevelOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapSecurityLevelOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutput() UrlMapSecurityLevelOutput
func (UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelOutputWithContext(ctx context.Context) UrlMapSecurityLevelOutput
func (UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
func (UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelOutput) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
type UrlMapSecurityLevelPtrInput ¶ added in v0.6.0
type UrlMapSecurityLevelPtrInput interface { pulumi.Input ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput ToUrlMapSecurityLevelPtrOutputWithContext(context.Context) UrlMapSecurityLevelPtrOutput }
func UrlMapSecurityLevelPtr ¶ added in v0.6.0
func UrlMapSecurityLevelPtr(v string) UrlMapSecurityLevelPtrInput
type UrlMapSecurityLevelPtrOutput ¶ added in v0.6.0
type UrlMapSecurityLevelPtrOutput struct{ *pulumi.OutputState }
func (UrlMapSecurityLevelPtrOutput) Elem ¶ added in v0.6.0
func (o UrlMapSecurityLevelPtrOutput) Elem() UrlMapSecurityLevelOutput
func (UrlMapSecurityLevelPtrOutput) ElementType ¶ added in v0.6.0
func (UrlMapSecurityLevelPtrOutput) ElementType() reflect.Type
func (UrlMapSecurityLevelPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (UrlMapSecurityLevelPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutput ¶ added in v0.6.0
func (o UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutput() UrlMapSecurityLevelPtrOutput
func (UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutputWithContext ¶ added in v0.6.0
func (o UrlMapSecurityLevelPtrOutput) ToUrlMapSecurityLevelPtrOutputWithContext(ctx context.Context) UrlMapSecurityLevelPtrOutput
type Version ¶ added in v0.3.0
type Version struct { pulumi.CustomResourceState // Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set. ApiConfig ApiConfigHandlerResponseOutput `pulumi:"apiConfig"` // Allows App Engine second generation runtimes to access the legacy bundled services. AppEngineApis pulumi.BoolOutput `pulumi:"appEngineApis"` AppId pulumi.StringOutput `pulumi:"appId"` // Automatic scaling is based on request rate, response latencies, and other application metrics. Instances are dynamically created and destroyed as needed in order to handle traffic. AutomaticScaling AutomaticScalingResponseOutput `pulumi:"automaticScaling"` // A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity. BasicScaling BasicScalingResponseOutput `pulumi:"basicScaling"` // Metadata settings that are supplied to this version to enable beta runtime features. BetaSettings pulumi.StringMapOutput `pulumi:"betaSettings"` // Environment variables available to the build environment.Only returned in GET requests if view=FULL is set. BuildEnvVariables pulumi.StringMapOutput `pulumi:"buildEnvVariables"` // Time that this version was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Email address of the user who created this version. CreatedBy pulumi.StringOutput `pulumi:"createdBy"` // Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. DefaultExpiration pulumi.StringOutput `pulumi:"defaultExpiration"` // Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set. Deployment DeploymentResponseOutput `pulumi:"deployment"` // Total size in bytes of all the files that are included in this version and currently hosted on the App Engine disk. DiskUsageBytes pulumi.StringOutput `pulumi:"diskUsageBytes"` // Cloud Endpoints configuration.If endpoints_api_service is set, the Cloud Endpoints Extensible Service Proxy will be provided to serve the API implemented by the app. EndpointsApiService EndpointsApiServiceResponseOutput `pulumi:"endpointsApiService"` // The entrypoint for the application. Entrypoint EntrypointResponseOutput `pulumi:"entrypoint"` // App Engine execution environment for this version.Defaults to standard. Env pulumi.StringOutput `pulumi:"env"` // Environment variables available to the application.Only returned in GET requests if view=FULL is set. EnvVariables pulumi.StringMapOutput `pulumi:"envVariables"` // Custom static error pages. Limited to 10KB per page.Only returned in GET requests if view=FULL is set. ErrorHandlers ErrorHandlerResponseArrayOutput `pulumi:"errorHandlers"` // Settings for App Engine flexible runtimes. FlexibleRuntimeSettings FlexibleRuntimeSettingsResponseOutput `pulumi:"flexibleRuntimeSettings"` // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetVersionRequest GeneratedCustomerMetadata pulumi.StringMapOutput `pulumi:"generatedCustomerMetadata"` // An ordered list of URL-matching patterns that should be applied to incoming requests. The first matching URL handles the request and other request handlers are not attempted.Only returned in GET requests if view=FULL is set. Handlers UrlMapResponseArrayOutput `pulumi:"handlers"` // Configures health checking for instances. Unhealthy instances are stopped and replaced with new instances. Only applicable in the App Engine flexible environment. HealthCheck HealthCheckResponseOutput `pulumi:"healthCheck"` // Before an application can receive email or XMPP messages, the application must be configured to enable the service. InboundServices pulumi.StringArrayOutput `pulumi:"inboundServices"` // Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. InstanceClass pulumi.StringOutput `pulumi:"instanceClass"` // Configuration for third-party Python runtime libraries that are required by the application.Only returned in GET requests if view=FULL is set. Libraries LibraryResponseArrayOutput `pulumi:"libraries"` // Configures liveness health checking for instances. Unhealthy instances are stopped and replaced with new instances LivenessCheck LivenessCheckResponseOutput `pulumi:"livenessCheck"` // A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time. Manually scaled versions are sometimes referred to as "backends". ManualScaling ManualScalingResponseOutput `pulumi:"manualScaling"` // Full path to the Version resource in the API. Example: apps/myapp/services/default/versions/v1. Name pulumi.StringOutput `pulumi:"name"` // Extra network settings. Only applicable in the App Engine flexible environment. Network NetworkResponseOutput `pulumi:"network"` // Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. NobuildFilesRegex pulumi.StringOutput `pulumi:"nobuildFilesRegex"` // Configures readiness health checking for instances. Unhealthy instances are not put into the backend traffic rotation. ReadinessCheck ReadinessCheckResponseOutput `pulumi:"readinessCheck"` // Machine resources for this version. Only applicable in the App Engine flexible environment. Resources ResourcesResponseOutput `pulumi:"resources"` // Desired runtime. Example: python27. Runtime pulumi.StringOutput `pulumi:"runtime"` // The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard//config/appref RuntimeApiVersion pulumi.StringOutput `pulumi:"runtimeApiVersion"` // The channel of the runtime to use. Only available for some runtimes. Defaults to the default channel. RuntimeChannel pulumi.StringOutput `pulumi:"runtimeChannel"` // The path or name of the app's main executable. RuntimeMainExecutablePath pulumi.StringOutput `pulumi:"runtimeMainExecutablePath"` // The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag. ServiceAccount pulumi.StringOutput `pulumi:"serviceAccount"` ServiceId pulumi.StringOutput `pulumi:"serviceId"` // Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. ServingStatus pulumi.StringOutput `pulumi:"servingStatus"` // Whether multiple requests can be dispatched to this version at once. Threadsafe pulumi.BoolOutput `pulumi:"threadsafe"` // Serving URL for this version. Example: "https://myversion-dot-myservice-dot-myapp.appspot.com" VersionUrl pulumi.StringOutput `pulumi:"versionUrl"` // Whether to deploy this version in a container on a virtual machine. Vm pulumi.BoolOutput `pulumi:"vm"` // Enables VPC connectivity for standard apps. VpcAccessConnector VpcAccessConnectorResponseOutput `pulumi:"vpcAccessConnector"` // The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. // // Deprecated: The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Deploys code and resource files to a new version. Auto-naming is currently not supported for this resource.
func GetVersion ¶ added in v0.3.0
func GetVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VersionState, opts ...pulumi.ResourceOption) (*Version, error)
GetVersion gets an existing Version 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 NewVersion ¶ added in v0.3.0
func NewVersion(ctx *pulumi.Context, name string, args *VersionArgs, opts ...pulumi.ResourceOption) (*Version, error)
NewVersion registers a new resource with the given unique name, arguments, and options.
func (*Version) ElementType ¶ added in v0.3.0
func (*Version) ToVersionOutput ¶ added in v0.3.0
func (i *Version) ToVersionOutput() VersionOutput
func (*Version) ToVersionOutputWithContext ¶ added in v0.3.0
func (i *Version) ToVersionOutputWithContext(ctx context.Context) VersionOutput
type VersionArgs ¶ added in v0.3.0
type VersionArgs struct { // Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set. ApiConfig ApiConfigHandlerPtrInput // Allows App Engine second generation runtimes to access the legacy bundled services. AppEngineApis pulumi.BoolPtrInput AppId pulumi.StringInput // Automatic scaling is based on request rate, response latencies, and other application metrics. Instances are dynamically created and destroyed as needed in order to handle traffic. AutomaticScaling AutomaticScalingPtrInput // A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity. BasicScaling BasicScalingPtrInput // Metadata settings that are supplied to this version to enable beta runtime features. BetaSettings pulumi.StringMapInput // Environment variables available to the build environment.Only returned in GET requests if view=FULL is set. BuildEnvVariables pulumi.StringMapInput // Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set. DefaultExpiration pulumi.StringPtrInput // Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set. Deployment DeploymentPtrInput // Cloud Endpoints configuration.If endpoints_api_service is set, the Cloud Endpoints Extensible Service Proxy will be provided to serve the API implemented by the app. EndpointsApiService EndpointsApiServicePtrInput // The entrypoint for the application. Entrypoint EntrypointPtrInput // App Engine execution environment for this version.Defaults to standard. Env pulumi.StringPtrInput // Environment variables available to the application.Only returned in GET requests if view=FULL is set. EnvVariables pulumi.StringMapInput // Custom static error pages. Limited to 10KB per page.Only returned in GET requests if view=FULL is set. ErrorHandlers ErrorHandlerArrayInput // Settings for App Engine flexible runtimes. FlexibleRuntimeSettings FlexibleRuntimeSettingsPtrInput // Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetVersionRequest GeneratedCustomerMetadata pulumi.StringMapInput // An ordered list of URL-matching patterns that should be applied to incoming requests. The first matching URL handles the request and other request handlers are not attempted.Only returned in GET requests if view=FULL is set. Handlers UrlMapArrayInput // Configures health checking for instances. Unhealthy instances are stopped and replaced with new instances. Only applicable in the App Engine flexible environment. HealthCheck HealthCheckPtrInput // Relative name of the version within the service. Example: v1. Version names can contain only lowercase letters, numbers, or hyphens. Reserved names: "default", "latest", and any name with the prefix "ah-". Id pulumi.StringPtrInput // Before an application can receive email or XMPP messages, the application must be configured to enable the service. InboundServices VersionInboundServicesItemArrayInput // Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling. InstanceClass pulumi.StringPtrInput // Configuration for third-party Python runtime libraries that are required by the application.Only returned in GET requests if view=FULL is set. Libraries LibraryArrayInput // Configures liveness health checking for instances. Unhealthy instances are stopped and replaced with new instances LivenessCheck LivenessCheckPtrInput // A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time. Manually scaled versions are sometimes referred to as "backends". ManualScaling ManualScalingPtrInput // Extra network settings. Only applicable in the App Engine flexible environment. Network NetworkPtrInput // Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set. NobuildFilesRegex pulumi.StringPtrInput // Configures readiness health checking for instances. Unhealthy instances are not put into the backend traffic rotation. ReadinessCheck ReadinessCheckPtrInput // Machine resources for this version. Only applicable in the App Engine flexible environment. Resources ResourcesPtrInput // Desired runtime. Example: python27. Runtime pulumi.StringPtrInput // The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard//config/appref RuntimeApiVersion pulumi.StringPtrInput // The channel of the runtime to use. Only available for some runtimes. Defaults to the default channel. RuntimeChannel pulumi.StringPtrInput // The path or name of the app's main executable. RuntimeMainExecutablePath pulumi.StringPtrInput // The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag. ServiceAccount pulumi.StringPtrInput ServiceId pulumi.StringInput // Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING. ServingStatus VersionServingStatusPtrInput // Whether multiple requests can be dispatched to this version at once. Threadsafe pulumi.BoolPtrInput // Whether to deploy this version in a container on a virtual machine. Vm pulumi.BoolPtrInput // Enables VPC connectivity for standard apps. VpcAccessConnector VpcAccessConnectorPtrInput // The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. // // Deprecated: The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated. Zones pulumi.StringArrayInput }
The set of arguments for constructing a Version resource.
func (VersionArgs) ElementType ¶ added in v0.3.0
func (VersionArgs) ElementType() reflect.Type
type VersionInboundServicesItem ¶ added in v0.4.0
type VersionInboundServicesItem string
func (VersionInboundServicesItem) ElementType ¶ added in v0.4.0
func (VersionInboundServicesItem) ElementType() reflect.Type
func (VersionInboundServicesItem) ToStringOutput ¶ added in v0.4.0
func (e VersionInboundServicesItem) ToStringOutput() pulumi.StringOutput
func (VersionInboundServicesItem) ToStringOutputWithContext ¶ added in v0.4.0
func (e VersionInboundServicesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionInboundServicesItem) ToStringPtrOutput ¶ added in v0.4.0
func (e VersionInboundServicesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionInboundServicesItem) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e VersionInboundServicesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionInboundServicesItem) ToVersionInboundServicesItemOutput ¶ added in v0.6.0
func (e VersionInboundServicesItem) ToVersionInboundServicesItemOutput() VersionInboundServicesItemOutput
func (VersionInboundServicesItem) ToVersionInboundServicesItemOutputWithContext ¶ added in v0.6.0
func (e VersionInboundServicesItem) ToVersionInboundServicesItemOutputWithContext(ctx context.Context) VersionInboundServicesItemOutput
func (VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutput ¶ added in v0.6.0
func (e VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
func (VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutputWithContext ¶ added in v0.6.0
func (e VersionInboundServicesItem) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
type VersionInboundServicesItemArray ¶ added in v0.4.0
type VersionInboundServicesItemArray []VersionInboundServicesItem
func (VersionInboundServicesItemArray) ElementType ¶ added in v0.4.0
func (VersionInboundServicesItemArray) ElementType() reflect.Type
func (VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutput ¶ added in v0.4.0
func (i VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutput() VersionInboundServicesItemArrayOutput
func (VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutputWithContext ¶ added in v0.4.0
func (i VersionInboundServicesItemArray) ToVersionInboundServicesItemArrayOutputWithContext(ctx context.Context) VersionInboundServicesItemArrayOutput
type VersionInboundServicesItemArrayInput ¶ added in v0.4.0
type VersionInboundServicesItemArrayInput interface { pulumi.Input ToVersionInboundServicesItemArrayOutput() VersionInboundServicesItemArrayOutput ToVersionInboundServicesItemArrayOutputWithContext(context.Context) VersionInboundServicesItemArrayOutput }
VersionInboundServicesItemArrayInput is an input type that accepts VersionInboundServicesItemArray and VersionInboundServicesItemArrayOutput values. You can construct a concrete instance of `VersionInboundServicesItemArrayInput` via:
VersionInboundServicesItemArray{ VersionInboundServicesItemArgs{...} }
type VersionInboundServicesItemArrayOutput ¶ added in v0.4.0
type VersionInboundServicesItemArrayOutput struct{ *pulumi.OutputState }
func (VersionInboundServicesItemArrayOutput) ElementType ¶ added in v0.4.0
func (VersionInboundServicesItemArrayOutput) ElementType() reflect.Type
func (VersionInboundServicesItemArrayOutput) Index ¶ added in v0.4.0
func (o VersionInboundServicesItemArrayOutput) Index(i pulumi.IntInput) VersionInboundServicesItemOutput
func (VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutput ¶ added in v0.4.0
func (o VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutput() VersionInboundServicesItemArrayOutput
func (VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutputWithContext ¶ added in v0.4.0
func (o VersionInboundServicesItemArrayOutput) ToVersionInboundServicesItemArrayOutputWithContext(ctx context.Context) VersionInboundServicesItemArrayOutput
type VersionInboundServicesItemInput ¶ added in v0.6.0
type VersionInboundServicesItemInput interface { pulumi.Input ToVersionInboundServicesItemOutput() VersionInboundServicesItemOutput ToVersionInboundServicesItemOutputWithContext(context.Context) VersionInboundServicesItemOutput }
VersionInboundServicesItemInput is an input type that accepts VersionInboundServicesItemArgs and VersionInboundServicesItemOutput values. You can construct a concrete instance of `VersionInboundServicesItemInput` via:
VersionInboundServicesItemArgs{...}
type VersionInboundServicesItemOutput ¶ added in v0.6.0
type VersionInboundServicesItemOutput struct{ *pulumi.OutputState }
func (VersionInboundServicesItemOutput) ElementType ¶ added in v0.6.0
func (VersionInboundServicesItemOutput) ElementType() reflect.Type
func (VersionInboundServicesItemOutput) ToStringOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToStringOutput() pulumi.StringOutput
func (VersionInboundServicesItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionInboundServicesItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionInboundServicesItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutput() VersionInboundServicesItemOutput
func (VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemOutputWithContext(ctx context.Context) VersionInboundServicesItemOutput
func (VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
func (VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemOutput) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
type VersionInboundServicesItemPtrInput ¶ added in v0.6.0
type VersionInboundServicesItemPtrInput interface { pulumi.Input ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput ToVersionInboundServicesItemPtrOutputWithContext(context.Context) VersionInboundServicesItemPtrOutput }
func VersionInboundServicesItemPtr ¶ added in v0.6.0
func VersionInboundServicesItemPtr(v string) VersionInboundServicesItemPtrInput
type VersionInboundServicesItemPtrOutput ¶ added in v0.6.0
type VersionInboundServicesItemPtrOutput struct{ *pulumi.OutputState }
func (VersionInboundServicesItemPtrOutput) Elem ¶ added in v0.6.0
func (o VersionInboundServicesItemPtrOutput) Elem() VersionInboundServicesItemOutput
func (VersionInboundServicesItemPtrOutput) ElementType ¶ added in v0.6.0
func (VersionInboundServicesItemPtrOutput) ElementType() reflect.Type
func (VersionInboundServicesItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionInboundServicesItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutput ¶ added in v0.6.0
func (o VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutput() VersionInboundServicesItemPtrOutput
func (VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutputWithContext ¶ added in v0.6.0
func (o VersionInboundServicesItemPtrOutput) ToVersionInboundServicesItemPtrOutputWithContext(ctx context.Context) VersionInboundServicesItemPtrOutput
type VersionInput ¶ added in v0.3.0
type VersionInput interface { pulumi.Input ToVersionOutput() VersionOutput ToVersionOutputWithContext(ctx context.Context) VersionOutput }
type VersionOutput ¶ added in v0.3.0
type VersionOutput struct{ *pulumi.OutputState }
func (VersionOutput) ApiConfig ¶ added in v0.19.0
func (o VersionOutput) ApiConfig() ApiConfigHandlerResponseOutput
Serving configuration for Google Cloud Endpoints (https://cloud.google.com/endpoints).Only returned in GET requests if view=FULL is set.
func (VersionOutput) AppEngineApis ¶ added in v0.19.0
func (o VersionOutput) AppEngineApis() pulumi.BoolOutput
Allows App Engine second generation runtimes to access the legacy bundled services.
func (VersionOutput) AppId ¶ added in v0.21.0
func (o VersionOutput) AppId() pulumi.StringOutput
func (VersionOutput) AutomaticScaling ¶ added in v0.19.0
func (o VersionOutput) AutomaticScaling() AutomaticScalingResponseOutput
Automatic scaling is based on request rate, response latencies, and other application metrics. Instances are dynamically created and destroyed as needed in order to handle traffic.
func (VersionOutput) BasicScaling ¶ added in v0.19.0
func (o VersionOutput) BasicScaling() BasicScalingResponseOutput
A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.
func (VersionOutput) BetaSettings ¶ added in v0.19.0
func (o VersionOutput) BetaSettings() pulumi.StringMapOutput
Metadata settings that are supplied to this version to enable beta runtime features.
func (VersionOutput) BuildEnvVariables ¶ added in v0.19.0
func (o VersionOutput) BuildEnvVariables() pulumi.StringMapOutput
Environment variables available to the build environment.Only returned in GET requests if view=FULL is set.
func (VersionOutput) CreateTime ¶ added in v0.19.0
func (o VersionOutput) CreateTime() pulumi.StringOutput
Time that this version was created.
func (VersionOutput) CreatedBy ¶ added in v0.19.0
func (o VersionOutput) CreatedBy() pulumi.StringOutput
Email address of the user who created this version.
func (VersionOutput) DefaultExpiration ¶ added in v0.19.0
func (o VersionOutput) DefaultExpiration() pulumi.StringOutput
Duration that static files should be cached by web proxies and browsers. Only applicable if the corresponding StaticFilesHandler (https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions#StaticFilesHandler) does not specify its own expiration time.Only returned in GET requests if view=FULL is set.
func (VersionOutput) Deployment ¶ added in v0.19.0
func (o VersionOutput) Deployment() DeploymentResponseOutput
Code and application artifacts that make up this version.Only returned in GET requests if view=FULL is set.
func (VersionOutput) DiskUsageBytes ¶ added in v0.19.0
func (o VersionOutput) DiskUsageBytes() pulumi.StringOutput
Total size in bytes of all the files that are included in this version and currently hosted on the App Engine disk.
func (VersionOutput) ElementType ¶ added in v0.3.0
func (VersionOutput) ElementType() reflect.Type
func (VersionOutput) EndpointsApiService ¶ added in v0.19.0
func (o VersionOutput) EndpointsApiService() EndpointsApiServiceResponseOutput
Cloud Endpoints configuration.If endpoints_api_service is set, the Cloud Endpoints Extensible Service Proxy will be provided to serve the API implemented by the app.
func (VersionOutput) Entrypoint ¶ added in v0.19.0
func (o VersionOutput) Entrypoint() EntrypointResponseOutput
The entrypoint for the application.
func (VersionOutput) Env ¶ added in v0.19.0
func (o VersionOutput) Env() pulumi.StringOutput
App Engine execution environment for this version.Defaults to standard.
func (VersionOutput) EnvVariables ¶ added in v0.19.0
func (o VersionOutput) EnvVariables() pulumi.StringMapOutput
Environment variables available to the application.Only returned in GET requests if view=FULL is set.
func (VersionOutput) ErrorHandlers ¶ added in v0.19.0
func (o VersionOutput) ErrorHandlers() ErrorHandlerResponseArrayOutput
Custom static error pages. Limited to 10KB per page.Only returned in GET requests if view=FULL is set.
func (VersionOutput) FlexibleRuntimeSettings ¶ added in v0.29.0
func (o VersionOutput) FlexibleRuntimeSettings() FlexibleRuntimeSettingsResponseOutput
Settings for App Engine flexible runtimes.
func (VersionOutput) GeneratedCustomerMetadata ¶ added in v0.32.0
func (o VersionOutput) GeneratedCustomerMetadata() pulumi.StringMapOutput
Additional Google Generated Customer Metadata, this field won't be provided by default and can be requested by setting the IncludeExtraData field in GetVersionRequest
func (VersionOutput) Handlers ¶ added in v0.19.0
func (o VersionOutput) Handlers() UrlMapResponseArrayOutput
An ordered list of URL-matching patterns that should be applied to incoming requests. The first matching URL handles the request and other request handlers are not attempted.Only returned in GET requests if view=FULL is set.
func (VersionOutput) HealthCheck ¶ added in v0.19.0
func (o VersionOutput) HealthCheck() HealthCheckResponseOutput
Configures health checking for instances. Unhealthy instances are stopped and replaced with new instances. Only applicable in the App Engine flexible environment.
func (VersionOutput) InboundServices ¶ added in v0.19.0
func (o VersionOutput) InboundServices() pulumi.StringArrayOutput
Before an application can receive email or XMPP messages, the application must be configured to enable the service.
func (VersionOutput) InstanceClass ¶ added in v0.19.0
func (o VersionOutput) InstanceClass() pulumi.StringOutput
Instance class that is used to run this version. Valid values are: AutomaticScaling: F1, F2, F4, F4_1G ManualScaling or BasicScaling: B1, B2, B4, B8, B4_1GDefaults to F1 for AutomaticScaling and B1 for ManualScaling or BasicScaling.
func (VersionOutput) Libraries ¶ added in v0.19.0
func (o VersionOutput) Libraries() LibraryResponseArrayOutput
Configuration for third-party Python runtime libraries that are required by the application.Only returned in GET requests if view=FULL is set.
func (VersionOutput) LivenessCheck ¶ added in v0.19.0
func (o VersionOutput) LivenessCheck() LivenessCheckResponseOutput
Configures liveness health checking for instances. Unhealthy instances are stopped and replaced with new instances
func (VersionOutput) ManualScaling ¶ added in v0.19.0
func (o VersionOutput) ManualScaling() ManualScalingResponseOutput
A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time. Manually scaled versions are sometimes referred to as "backends".
func (VersionOutput) Name ¶ added in v0.19.0
func (o VersionOutput) Name() pulumi.StringOutput
Full path to the Version resource in the API. Example: apps/myapp/services/default/versions/v1.
func (VersionOutput) Network ¶ added in v0.19.0
func (o VersionOutput) Network() NetworkResponseOutput
Extra network settings. Only applicable in the App Engine flexible environment.
func (VersionOutput) NobuildFilesRegex ¶ added in v0.19.0
func (o VersionOutput) NobuildFilesRegex() pulumi.StringOutput
Files that match this pattern will not be built into this version. Only applicable for Go runtimes.Only returned in GET requests if view=FULL is set.
func (VersionOutput) ReadinessCheck ¶ added in v0.19.0
func (o VersionOutput) ReadinessCheck() ReadinessCheckResponseOutput
Configures readiness health checking for instances. Unhealthy instances are not put into the backend traffic rotation.
func (VersionOutput) Resources ¶ added in v0.19.0
func (o VersionOutput) Resources() ResourcesResponseOutput
Machine resources for this version. Only applicable in the App Engine flexible environment.
func (VersionOutput) Runtime ¶ added in v0.19.0
func (o VersionOutput) Runtime() pulumi.StringOutput
Desired runtime. Example: python27.
func (VersionOutput) RuntimeApiVersion ¶ added in v0.19.0
func (o VersionOutput) RuntimeApiVersion() pulumi.StringOutput
The version of the API in the given runtime environment. Please see the app.yaml reference for valid values at https://cloud.google.com/appengine/docs/standard//config/appref
func (VersionOutput) RuntimeChannel ¶ added in v0.19.0
func (o VersionOutput) RuntimeChannel() pulumi.StringOutput
The channel of the runtime to use. Only available for some runtimes. Defaults to the default channel.
func (VersionOutput) RuntimeMainExecutablePath ¶ added in v0.19.0
func (o VersionOutput) RuntimeMainExecutablePath() pulumi.StringOutput
The path or name of the app's main executable.
func (VersionOutput) ServiceAccount ¶ added in v0.19.0
func (o VersionOutput) ServiceAccount() pulumi.StringOutput
The identity that the deployed version will run as. Admin API will use the App Engine Appspot service account as default if this field is neither provided in app.yaml file nor through CLI flag.
func (VersionOutput) ServiceId ¶ added in v0.21.0
func (o VersionOutput) ServiceId() pulumi.StringOutput
func (VersionOutput) ServingStatus ¶ added in v0.19.0
func (o VersionOutput) ServingStatus() pulumi.StringOutput
Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING.
func (VersionOutput) Threadsafe ¶ added in v0.19.0
func (o VersionOutput) Threadsafe() pulumi.BoolOutput
Whether multiple requests can be dispatched to this version at once.
func (VersionOutput) ToVersionOutput ¶ added in v0.3.0
func (o VersionOutput) ToVersionOutput() VersionOutput
func (VersionOutput) ToVersionOutputWithContext ¶ added in v0.3.0
func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
func (VersionOutput) VersionUrl ¶ added in v0.19.0
func (o VersionOutput) VersionUrl() pulumi.StringOutput
Serving URL for this version. Example: "https://myversion-dot-myservice-dot-myapp.appspot.com"
func (VersionOutput) Vm ¶ added in v0.19.0
func (o VersionOutput) Vm() pulumi.BoolOutput
Whether to deploy this version in a container on a virtual machine.
func (VersionOutput) VpcAccessConnector ¶ added in v0.19.0
func (o VersionOutput) VpcAccessConnector() VpcAccessConnectorResponseOutput
Enables VPC connectivity for standard apps.
func (VersionOutput) Zones
deprecated
added in
v0.19.0
func (o VersionOutput) Zones() pulumi.StringArrayOutput
The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
Deprecated: The Google Compute Engine zones that are supported by this version in the App Engine flexible environment. Deprecated.
type VersionServingStatus ¶ added in v0.4.0
type VersionServingStatus string
Current serving status of this version. Only the versions with a SERVING status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an invalid value. Defaults to SERVING.
func (VersionServingStatus) ElementType ¶ added in v0.4.0
func (VersionServingStatus) ElementType() reflect.Type
func (VersionServingStatus) ToStringOutput ¶ added in v0.4.0
func (e VersionServingStatus) ToStringOutput() pulumi.StringOutput
func (VersionServingStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e VersionServingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionServingStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e VersionServingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionServingStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e VersionServingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionServingStatus) ToVersionServingStatusOutput ¶ added in v0.6.0
func (e VersionServingStatus) ToVersionServingStatusOutput() VersionServingStatusOutput
func (VersionServingStatus) ToVersionServingStatusOutputWithContext ¶ added in v0.6.0
func (e VersionServingStatus) ToVersionServingStatusOutputWithContext(ctx context.Context) VersionServingStatusOutput
func (VersionServingStatus) ToVersionServingStatusPtrOutput ¶ added in v0.6.0
func (e VersionServingStatus) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
func (VersionServingStatus) ToVersionServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (e VersionServingStatus) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
type VersionServingStatusInput ¶ added in v0.6.0
type VersionServingStatusInput interface { pulumi.Input ToVersionServingStatusOutput() VersionServingStatusOutput ToVersionServingStatusOutputWithContext(context.Context) VersionServingStatusOutput }
VersionServingStatusInput is an input type that accepts VersionServingStatusArgs and VersionServingStatusOutput values. You can construct a concrete instance of `VersionServingStatusInput` via:
VersionServingStatusArgs{...}
type VersionServingStatusOutput ¶ added in v0.6.0
type VersionServingStatusOutput struct{ *pulumi.OutputState }
func (VersionServingStatusOutput) ElementType ¶ added in v0.6.0
func (VersionServingStatusOutput) ElementType() reflect.Type
func (VersionServingStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToStringOutput() pulumi.StringOutput
func (VersionServingStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VersionServingStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionServingStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionServingStatusOutput) ToVersionServingStatusOutput ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToVersionServingStatusOutput() VersionServingStatusOutput
func (VersionServingStatusOutput) ToVersionServingStatusOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToVersionServingStatusOutputWithContext(ctx context.Context) VersionServingStatusOutput
func (VersionServingStatusOutput) ToVersionServingStatusPtrOutput ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
func (VersionServingStatusOutput) ToVersionServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusOutput) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
type VersionServingStatusPtrInput ¶ added in v0.6.0
type VersionServingStatusPtrInput interface { pulumi.Input ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput ToVersionServingStatusPtrOutputWithContext(context.Context) VersionServingStatusPtrOutput }
func VersionServingStatusPtr ¶ added in v0.6.0
func VersionServingStatusPtr(v string) VersionServingStatusPtrInput
type VersionServingStatusPtrOutput ¶ added in v0.6.0
type VersionServingStatusPtrOutput struct{ *pulumi.OutputState }
func (VersionServingStatusPtrOutput) Elem ¶ added in v0.6.0
func (o VersionServingStatusPtrOutput) Elem() VersionServingStatusOutput
func (VersionServingStatusPtrOutput) ElementType ¶ added in v0.6.0
func (VersionServingStatusPtrOutput) ElementType() reflect.Type
func (VersionServingStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VersionServingStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VersionServingStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutput ¶ added in v0.6.0
func (o VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutput() VersionServingStatusPtrOutput
func (VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutputWithContext ¶ added in v0.6.0
func (o VersionServingStatusPtrOutput) ToVersionServingStatusPtrOutputWithContext(ctx context.Context) VersionServingStatusPtrOutput
type VersionState ¶ added in v0.3.0
type VersionState struct { }
func (VersionState) ElementType ¶ added in v0.3.0
func (VersionState) ElementType() reflect.Type
type Volume ¶
type Volume struct { // Unique name for the volume. Name *string `pulumi:"name"` // Volume size in gigabytes. SizeGb *float64 `pulumi:"sizeGb"` // Underlying volume type, e.g. 'tmpfs'. VolumeType *string `pulumi:"volumeType"` }
Volumes mounted within the app container. Only applicable in the App Engine flexible environment.
type VolumeArgs ¶
type VolumeArgs struct { // Unique name for the volume. Name pulumi.StringPtrInput `pulumi:"name"` // Volume size in gigabytes. SizeGb pulumi.Float64PtrInput `pulumi:"sizeGb"` // Underlying volume type, e.g. 'tmpfs'. VolumeType pulumi.StringPtrInput `pulumi:"volumeType"` }
Volumes mounted within the app container. Only applicable in the App Engine flexible environment.
func (VolumeArgs) ElementType ¶
func (VolumeArgs) ElementType() reflect.Type
func (VolumeArgs) ToVolumeOutput ¶
func (i VolumeArgs) ToVolumeOutput() VolumeOutput
func (VolumeArgs) ToVolumeOutputWithContext ¶
func (i VolumeArgs) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
type VolumeArray ¶
type VolumeArray []VolumeInput
func (VolumeArray) ElementType ¶
func (VolumeArray) ElementType() reflect.Type
func (VolumeArray) ToVolumeArrayOutput ¶
func (i VolumeArray) ToVolumeArrayOutput() VolumeArrayOutput
func (VolumeArray) ToVolumeArrayOutputWithContext ¶
func (i VolumeArray) ToVolumeArrayOutputWithContext(ctx context.Context) VolumeArrayOutput
type VolumeArrayInput ¶
type VolumeArrayInput interface { pulumi.Input ToVolumeArrayOutput() VolumeArrayOutput ToVolumeArrayOutputWithContext(context.Context) VolumeArrayOutput }
VolumeArrayInput is an input type that accepts VolumeArray and VolumeArrayOutput values. You can construct a concrete instance of `VolumeArrayInput` via:
VolumeArray{ VolumeArgs{...} }
type VolumeArrayOutput ¶
type VolumeArrayOutput struct{ *pulumi.OutputState }
func (VolumeArrayOutput) ElementType ¶
func (VolumeArrayOutput) ElementType() reflect.Type
func (VolumeArrayOutput) Index ¶
func (o VolumeArrayOutput) Index(i pulumi.IntInput) VolumeOutput
func (VolumeArrayOutput) ToVolumeArrayOutput ¶
func (o VolumeArrayOutput) ToVolumeArrayOutput() VolumeArrayOutput
func (VolumeArrayOutput) ToVolumeArrayOutputWithContext ¶
func (o VolumeArrayOutput) ToVolumeArrayOutputWithContext(ctx context.Context) VolumeArrayOutput
type VolumeInput ¶
type VolumeInput interface { pulumi.Input ToVolumeOutput() VolumeOutput ToVolumeOutputWithContext(context.Context) VolumeOutput }
VolumeInput is an input type that accepts VolumeArgs and VolumeOutput values. You can construct a concrete instance of `VolumeInput` via:
VolumeArgs{...}
type VolumeOutput ¶
type VolumeOutput struct{ *pulumi.OutputState }
Volumes mounted within the app container. Only applicable in the App Engine flexible environment.
func (VolumeOutput) ElementType ¶
func (VolumeOutput) ElementType() reflect.Type
func (VolumeOutput) Name ¶
func (o VolumeOutput) Name() pulumi.StringPtrOutput
Unique name for the volume.
func (VolumeOutput) SizeGb ¶
func (o VolumeOutput) SizeGb() pulumi.Float64PtrOutput
Volume size in gigabytes.
func (VolumeOutput) ToVolumeOutput ¶
func (o VolumeOutput) ToVolumeOutput() VolumeOutput
func (VolumeOutput) ToVolumeOutputWithContext ¶
func (o VolumeOutput) ToVolumeOutputWithContext(ctx context.Context) VolumeOutput
func (VolumeOutput) VolumeType ¶
func (o VolumeOutput) VolumeType() pulumi.StringPtrOutput
Underlying volume type, e.g. 'tmpfs'.
type VolumeResponse ¶
type VolumeResponse struct { // Unique name for the volume. Name string `pulumi:"name"` // Volume size in gigabytes. SizeGb float64 `pulumi:"sizeGb"` // Underlying volume type, e.g. 'tmpfs'. VolumeType string `pulumi:"volumeType"` }
Volumes mounted within the app container. Only applicable in the App Engine flexible environment.
type VolumeResponseArrayOutput ¶
type VolumeResponseArrayOutput struct{ *pulumi.OutputState }
func (VolumeResponseArrayOutput) ElementType ¶
func (VolumeResponseArrayOutput) ElementType() reflect.Type
func (VolumeResponseArrayOutput) Index ¶
func (o VolumeResponseArrayOutput) Index(i pulumi.IntInput) VolumeResponseOutput
func (VolumeResponseArrayOutput) ToVolumeResponseArrayOutput ¶
func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutput() VolumeResponseArrayOutput
func (VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext ¶
func (o VolumeResponseArrayOutput) ToVolumeResponseArrayOutputWithContext(ctx context.Context) VolumeResponseArrayOutput
type VolumeResponseOutput ¶
type VolumeResponseOutput struct{ *pulumi.OutputState }
Volumes mounted within the app container. Only applicable in the App Engine flexible environment.
func (VolumeResponseOutput) ElementType ¶
func (VolumeResponseOutput) ElementType() reflect.Type
func (VolumeResponseOutput) Name ¶
func (o VolumeResponseOutput) Name() pulumi.StringOutput
Unique name for the volume.
func (VolumeResponseOutput) SizeGb ¶
func (o VolumeResponseOutput) SizeGb() pulumi.Float64Output
Volume size in gigabytes.
func (VolumeResponseOutput) ToVolumeResponseOutput ¶
func (o VolumeResponseOutput) ToVolumeResponseOutput() VolumeResponseOutput
func (VolumeResponseOutput) ToVolumeResponseOutputWithContext ¶
func (o VolumeResponseOutput) ToVolumeResponseOutputWithContext(ctx context.Context) VolumeResponseOutput
func (VolumeResponseOutput) VolumeType ¶
func (o VolumeResponseOutput) VolumeType() pulumi.StringOutput
Underlying volume type, e.g. 'tmpfs'.
type VpcAccessConnector ¶
type VpcAccessConnector struct { // The egress setting for the connector, controlling what traffic is diverted through it. EgressSetting *VpcAccessConnectorEgressSetting `pulumi:"egressSetting"` // Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1. Name *string `pulumi:"name"` }
VPC access connector specification.
type VpcAccessConnectorArgs ¶
type VpcAccessConnectorArgs struct { // The egress setting for the connector, controlling what traffic is diverted through it. EgressSetting VpcAccessConnectorEgressSettingPtrInput `pulumi:"egressSetting"` // Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1. Name pulumi.StringPtrInput `pulumi:"name"` }
VPC access connector specification.
func (VpcAccessConnectorArgs) ElementType ¶
func (VpcAccessConnectorArgs) ElementType() reflect.Type
func (VpcAccessConnectorArgs) ToVpcAccessConnectorOutput ¶
func (i VpcAccessConnectorArgs) ToVpcAccessConnectorOutput() VpcAccessConnectorOutput
func (VpcAccessConnectorArgs) ToVpcAccessConnectorOutputWithContext ¶
func (i VpcAccessConnectorArgs) ToVpcAccessConnectorOutputWithContext(ctx context.Context) VpcAccessConnectorOutput
func (VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutput ¶
func (i VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
func (VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutputWithContext ¶
func (i VpcAccessConnectorArgs) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
type VpcAccessConnectorEgressSetting ¶ added in v0.5.0
type VpcAccessConnectorEgressSetting string
The egress setting for the connector, controlling what traffic is diverted through it.
func (VpcAccessConnectorEgressSetting) ElementType ¶ added in v0.5.0
func (VpcAccessConnectorEgressSetting) ElementType() reflect.Type
func (VpcAccessConnectorEgressSetting) ToStringOutput ¶ added in v0.5.0
func (e VpcAccessConnectorEgressSetting) ToStringOutput() pulumi.StringOutput
func (VpcAccessConnectorEgressSetting) ToStringOutputWithContext ¶ added in v0.5.0
func (e VpcAccessConnectorEgressSetting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VpcAccessConnectorEgressSetting) ToStringPtrOutput ¶ added in v0.5.0
func (e VpcAccessConnectorEgressSetting) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSetting) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e VpcAccessConnectorEgressSetting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutput ¶ added in v0.6.0
func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutput() VpcAccessConnectorEgressSettingOutput
func (VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutputWithContext ¶ added in v0.6.0
func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingOutput
func (VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutput ¶ added in v0.6.0
func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
func (VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutputWithContext ¶ added in v0.6.0
func (e VpcAccessConnectorEgressSetting) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
type VpcAccessConnectorEgressSettingInput ¶ added in v0.6.0
type VpcAccessConnectorEgressSettingInput interface { pulumi.Input ToVpcAccessConnectorEgressSettingOutput() VpcAccessConnectorEgressSettingOutput ToVpcAccessConnectorEgressSettingOutputWithContext(context.Context) VpcAccessConnectorEgressSettingOutput }
VpcAccessConnectorEgressSettingInput is an input type that accepts VpcAccessConnectorEgressSettingArgs and VpcAccessConnectorEgressSettingOutput values. You can construct a concrete instance of `VpcAccessConnectorEgressSettingInput` via:
VpcAccessConnectorEgressSettingArgs{...}
type VpcAccessConnectorEgressSettingOutput ¶ added in v0.6.0
type VpcAccessConnectorEgressSettingOutput struct{ *pulumi.OutputState }
func (VpcAccessConnectorEgressSettingOutput) ElementType ¶ added in v0.6.0
func (VpcAccessConnectorEgressSettingOutput) ElementType() reflect.Type
func (VpcAccessConnectorEgressSettingOutput) ToStringOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToStringOutput() pulumi.StringOutput
func (VpcAccessConnectorEgressSettingOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VpcAccessConnectorEgressSettingOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSettingOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutput() VpcAccessConnectorEgressSettingOutput
func (VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingOutput
func (VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
func (VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
type VpcAccessConnectorEgressSettingPtrInput ¶ added in v0.6.0
type VpcAccessConnectorEgressSettingPtrInput interface { pulumi.Input ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput ToVpcAccessConnectorEgressSettingPtrOutputWithContext(context.Context) VpcAccessConnectorEgressSettingPtrOutput }
func VpcAccessConnectorEgressSettingPtr ¶ added in v0.6.0
func VpcAccessConnectorEgressSettingPtr(v string) VpcAccessConnectorEgressSettingPtrInput
type VpcAccessConnectorEgressSettingPtrOutput ¶ added in v0.6.0
type VpcAccessConnectorEgressSettingPtrOutput struct{ *pulumi.OutputState }
func (VpcAccessConnectorEgressSettingPtrOutput) ElementType ¶ added in v0.6.0
func (VpcAccessConnectorEgressSettingPtrOutput) ElementType() reflect.Type
func (VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutput ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutput() VpcAccessConnectorEgressSettingPtrOutput
func (VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext ¶ added in v0.6.0
func (o VpcAccessConnectorEgressSettingPtrOutput) ToVpcAccessConnectorEgressSettingPtrOutputWithContext(ctx context.Context) VpcAccessConnectorEgressSettingPtrOutput
type VpcAccessConnectorInput ¶
type VpcAccessConnectorInput interface { pulumi.Input ToVpcAccessConnectorOutput() VpcAccessConnectorOutput ToVpcAccessConnectorOutputWithContext(context.Context) VpcAccessConnectorOutput }
VpcAccessConnectorInput is an input type that accepts VpcAccessConnectorArgs and VpcAccessConnectorOutput values. You can construct a concrete instance of `VpcAccessConnectorInput` via:
VpcAccessConnectorArgs{...}
type VpcAccessConnectorOutput ¶
type VpcAccessConnectorOutput struct{ *pulumi.OutputState }
VPC access connector specification.
func (VpcAccessConnectorOutput) EgressSetting ¶ added in v0.5.0
func (o VpcAccessConnectorOutput) EgressSetting() VpcAccessConnectorEgressSettingPtrOutput
The egress setting for the connector, controlling what traffic is diverted through it.
func (VpcAccessConnectorOutput) ElementType ¶
func (VpcAccessConnectorOutput) ElementType() reflect.Type
func (VpcAccessConnectorOutput) Name ¶
func (o VpcAccessConnectorOutput) Name() pulumi.StringPtrOutput
Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1.
func (VpcAccessConnectorOutput) ToVpcAccessConnectorOutput ¶
func (o VpcAccessConnectorOutput) ToVpcAccessConnectorOutput() VpcAccessConnectorOutput
func (VpcAccessConnectorOutput) ToVpcAccessConnectorOutputWithContext ¶
func (o VpcAccessConnectorOutput) ToVpcAccessConnectorOutputWithContext(ctx context.Context) VpcAccessConnectorOutput
func (VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutput ¶
func (o VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
func (VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutputWithContext ¶
func (o VpcAccessConnectorOutput) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
type VpcAccessConnectorPtrInput ¶
type VpcAccessConnectorPtrInput interface { pulumi.Input ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput ToVpcAccessConnectorPtrOutputWithContext(context.Context) VpcAccessConnectorPtrOutput }
VpcAccessConnectorPtrInput is an input type that accepts VpcAccessConnectorArgs, VpcAccessConnectorPtr and VpcAccessConnectorPtrOutput values. You can construct a concrete instance of `VpcAccessConnectorPtrInput` via:
VpcAccessConnectorArgs{...} or: nil
func VpcAccessConnectorPtr ¶
func VpcAccessConnectorPtr(v *VpcAccessConnectorArgs) VpcAccessConnectorPtrInput
type VpcAccessConnectorPtrOutput ¶
type VpcAccessConnectorPtrOutput struct{ *pulumi.OutputState }
func (VpcAccessConnectorPtrOutput) EgressSetting ¶ added in v0.5.0
func (o VpcAccessConnectorPtrOutput) EgressSetting() VpcAccessConnectorEgressSettingPtrOutput
The egress setting for the connector, controlling what traffic is diverted through it.
func (VpcAccessConnectorPtrOutput) Elem ¶
func (o VpcAccessConnectorPtrOutput) Elem() VpcAccessConnectorOutput
func (VpcAccessConnectorPtrOutput) ElementType ¶
func (VpcAccessConnectorPtrOutput) ElementType() reflect.Type
func (VpcAccessConnectorPtrOutput) Name ¶
func (o VpcAccessConnectorPtrOutput) Name() pulumi.StringPtrOutput
Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1.
func (VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutput ¶
func (o VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutput() VpcAccessConnectorPtrOutput
func (VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutputWithContext ¶
func (o VpcAccessConnectorPtrOutput) ToVpcAccessConnectorPtrOutputWithContext(ctx context.Context) VpcAccessConnectorPtrOutput
type VpcAccessConnectorResponse ¶
type VpcAccessConnectorResponse struct { // The egress setting for the connector, controlling what traffic is diverted through it. EgressSetting string `pulumi:"egressSetting"` // Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1. Name string `pulumi:"name"` }
VPC access connector specification.
type VpcAccessConnectorResponseOutput ¶
type VpcAccessConnectorResponseOutput struct{ *pulumi.OutputState }
VPC access connector specification.
func (VpcAccessConnectorResponseOutput) EgressSetting ¶ added in v0.5.0
func (o VpcAccessConnectorResponseOutput) EgressSetting() pulumi.StringOutput
The egress setting for the connector, controlling what traffic is diverted through it.
func (VpcAccessConnectorResponseOutput) ElementType ¶
func (VpcAccessConnectorResponseOutput) ElementType() reflect.Type
func (VpcAccessConnectorResponseOutput) Name ¶
func (o VpcAccessConnectorResponseOutput) Name() pulumi.StringOutput
Full Serverless VPC Access Connector name e.g. projects/my-project/locations/us-central1/connectors/c1.
func (VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutput ¶
func (o VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutput() VpcAccessConnectorResponseOutput
func (VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutputWithContext ¶
func (o VpcAccessConnectorResponseOutput) ToVpcAccessConnectorResponseOutputWithContext(ctx context.Context) VpcAccessConnectorResponseOutput
type ZipInfo ¶
type ZipInfo struct { // An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow. FilesCount *int `pulumi:"filesCount"` // URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'. SourceUrl *string `pulumi:"sourceUrl"` }
The zip file information for a zip deployment.
type ZipInfoArgs ¶
type ZipInfoArgs struct { // An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow. FilesCount pulumi.IntPtrInput `pulumi:"filesCount"` // URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'. SourceUrl pulumi.StringPtrInput `pulumi:"sourceUrl"` }
The zip file information for a zip deployment.
func (ZipInfoArgs) ElementType ¶
func (ZipInfoArgs) ElementType() reflect.Type
func (ZipInfoArgs) ToZipInfoOutput ¶
func (i ZipInfoArgs) ToZipInfoOutput() ZipInfoOutput
func (ZipInfoArgs) ToZipInfoOutputWithContext ¶
func (i ZipInfoArgs) ToZipInfoOutputWithContext(ctx context.Context) ZipInfoOutput
func (ZipInfoArgs) ToZipInfoPtrOutput ¶
func (i ZipInfoArgs) ToZipInfoPtrOutput() ZipInfoPtrOutput
func (ZipInfoArgs) ToZipInfoPtrOutputWithContext ¶
func (i ZipInfoArgs) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
type ZipInfoInput ¶
type ZipInfoInput interface { pulumi.Input ToZipInfoOutput() ZipInfoOutput ToZipInfoOutputWithContext(context.Context) ZipInfoOutput }
ZipInfoInput is an input type that accepts ZipInfoArgs and ZipInfoOutput values. You can construct a concrete instance of `ZipInfoInput` via:
ZipInfoArgs{...}
type ZipInfoOutput ¶
type ZipInfoOutput struct{ *pulumi.OutputState }
The zip file information for a zip deployment.
func (ZipInfoOutput) ElementType ¶
func (ZipInfoOutput) ElementType() reflect.Type
func (ZipInfoOutput) FilesCount ¶
func (o ZipInfoOutput) FilesCount() pulumi.IntPtrOutput
An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow.
func (ZipInfoOutput) SourceUrl ¶
func (o ZipInfoOutput) SourceUrl() pulumi.StringPtrOutput
URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'.
func (ZipInfoOutput) ToZipInfoOutput ¶
func (o ZipInfoOutput) ToZipInfoOutput() ZipInfoOutput
func (ZipInfoOutput) ToZipInfoOutputWithContext ¶
func (o ZipInfoOutput) ToZipInfoOutputWithContext(ctx context.Context) ZipInfoOutput
func (ZipInfoOutput) ToZipInfoPtrOutput ¶
func (o ZipInfoOutput) ToZipInfoPtrOutput() ZipInfoPtrOutput
func (ZipInfoOutput) ToZipInfoPtrOutputWithContext ¶
func (o ZipInfoOutput) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
type ZipInfoPtrInput ¶
type ZipInfoPtrInput interface { pulumi.Input ToZipInfoPtrOutput() ZipInfoPtrOutput ToZipInfoPtrOutputWithContext(context.Context) ZipInfoPtrOutput }
ZipInfoPtrInput is an input type that accepts ZipInfoArgs, ZipInfoPtr and ZipInfoPtrOutput values. You can construct a concrete instance of `ZipInfoPtrInput` via:
ZipInfoArgs{...} or: nil
func ZipInfoPtr ¶
func ZipInfoPtr(v *ZipInfoArgs) ZipInfoPtrInput
type ZipInfoPtrOutput ¶
type ZipInfoPtrOutput struct{ *pulumi.OutputState }
func (ZipInfoPtrOutput) Elem ¶
func (o ZipInfoPtrOutput) Elem() ZipInfoOutput
func (ZipInfoPtrOutput) ElementType ¶
func (ZipInfoPtrOutput) ElementType() reflect.Type
func (ZipInfoPtrOutput) FilesCount ¶
func (o ZipInfoPtrOutput) FilesCount() pulumi.IntPtrOutput
An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow.
func (ZipInfoPtrOutput) SourceUrl ¶
func (o ZipInfoPtrOutput) SourceUrl() pulumi.StringPtrOutput
URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'.
func (ZipInfoPtrOutput) ToZipInfoPtrOutput ¶
func (o ZipInfoPtrOutput) ToZipInfoPtrOutput() ZipInfoPtrOutput
func (ZipInfoPtrOutput) ToZipInfoPtrOutputWithContext ¶
func (o ZipInfoPtrOutput) ToZipInfoPtrOutputWithContext(ctx context.Context) ZipInfoPtrOutput
type ZipInfoResponse ¶
type ZipInfoResponse struct { // An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow. FilesCount int `pulumi:"filesCount"` // URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'. SourceUrl string `pulumi:"sourceUrl"` }
The zip file information for a zip deployment.
type ZipInfoResponseOutput ¶
type ZipInfoResponseOutput struct{ *pulumi.OutputState }
The zip file information for a zip deployment.
func (ZipInfoResponseOutput) ElementType ¶
func (ZipInfoResponseOutput) ElementType() reflect.Type
func (ZipInfoResponseOutput) FilesCount ¶
func (o ZipInfoResponseOutput) FilesCount() pulumi.IntOutput
An estimate of the number of files in a zip for a zip deployment. If set, must be greater than or equal to the actual number of files. Used for optimizing performance; if not provided, deployment may be slow.
func (ZipInfoResponseOutput) SourceUrl ¶
func (o ZipInfoResponseOutput) SourceUrl() pulumi.StringOutput
URL of the zip file to deploy from. Must be a URL to a resource in Google Cloud Storage in the form 'http(s)://storage.googleapis.com//'.
func (ZipInfoResponseOutput) ToZipInfoResponseOutput ¶
func (o ZipInfoResponseOutput) ToZipInfoResponseOutput() ZipInfoResponseOutput
func (ZipInfoResponseOutput) ToZipInfoResponseOutputWithContext ¶
func (o ZipInfoResponseOutput) ToZipInfoResponseOutputWithContext(ctx context.Context) ZipInfoResponseOutput