Documentation
¶
Index ¶
- type ExtensionProvider
- func (*ExtensionProvider) ElementType() reflect.Type
- func (i *ExtensionProvider) ToExtensionProviderOutput() ExtensionProviderOutput
- func (i *ExtensionProvider) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
- func (i *ExtensionProvider) ToOutput(ctx context.Context) pulumix.Output[*ExtensionProvider]
- type ExtensionProviderArgs
- type ExtensionProviderArray
- func (ExtensionProviderArray) ElementType() reflect.Type
- func (i ExtensionProviderArray) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
- func (i ExtensionProviderArray) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
- func (i ExtensionProviderArray) ToOutput(ctx context.Context) pulumix.Output[[]*ExtensionProvider]
- type ExtensionProviderArrayInput
- type ExtensionProviderArrayOutput
- func (ExtensionProviderArrayOutput) ElementType() reflect.Type
- func (o ExtensionProviderArrayOutput) Index(i pulumi.IntInput) ExtensionProviderOutput
- func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
- func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
- func (o ExtensionProviderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ExtensionProvider]
- type ExtensionProviderInput
- type ExtensionProviderMap
- func (ExtensionProviderMap) ElementType() reflect.Type
- func (i ExtensionProviderMap) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
- func (i ExtensionProviderMap) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
- func (i ExtensionProviderMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ExtensionProvider]
- type ExtensionProviderMapInput
- type ExtensionProviderMapOutput
- func (ExtensionProviderMapOutput) ElementType() reflect.Type
- func (o ExtensionProviderMapOutput) MapIndex(k pulumi.StringInput) ExtensionProviderOutput
- func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
- func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
- func (o ExtensionProviderMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ExtensionProvider]
- type ExtensionProviderOutput
- func (o ExtensionProviderOutput) Config() pulumi.StringOutput
- func (ExtensionProviderOutput) ElementType() reflect.Type
- func (o ExtensionProviderOutput) ExtensionProviderName() pulumi.StringOutput
- func (o ExtensionProviderOutput) ServiceMeshId() pulumi.StringOutput
- func (o ExtensionProviderOutput) ToExtensionProviderOutput() ExtensionProviderOutput
- func (o ExtensionProviderOutput) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
- func (o ExtensionProviderOutput) ToOutput(ctx context.Context) pulumix.Output[*ExtensionProvider]
- func (o ExtensionProviderOutput) Type() pulumi.StringOutput
- type ExtensionProviderState
- type GetExtensionProvidersArgs
- type GetExtensionProvidersOutputArgs
- type GetExtensionProvidersProvider
- type GetExtensionProvidersProviderArgs
- func (GetExtensionProvidersProviderArgs) ElementType() reflect.Type
- func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
- func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
- func (i GetExtensionProvidersProviderArgs) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersProvider]
- type GetExtensionProvidersProviderArray
- func (GetExtensionProvidersProviderArray) ElementType() reflect.Type
- func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
- func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
- func (i GetExtensionProvidersProviderArray) ToOutput(ctx context.Context) pulumix.Output[[]GetExtensionProvidersProvider]
- type GetExtensionProvidersProviderArrayInput
- type GetExtensionProvidersProviderArrayOutput
- func (GetExtensionProvidersProviderArrayOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersProviderArrayOutput) Index(i pulumi.IntInput) GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
- func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
- func (o GetExtensionProvidersProviderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetExtensionProvidersProvider]
- type GetExtensionProvidersProviderInput
- type GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) Config() pulumi.StringOutput
- func (GetExtensionProvidersProviderOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersProviderOutput) ExtensionProviderName() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) Id() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
- func (o GetExtensionProvidersProviderOutput) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersProvider]
- func (o GetExtensionProvidersProviderOutput) Type() pulumi.StringOutput
- type GetExtensionProvidersResult
- type GetExtensionProvidersResultOutput
- func (GetExtensionProvidersResultOutput) ElementType() reflect.Type
- func (o GetExtensionProvidersResultOutput) Id() pulumi.StringOutput
- func (o GetExtensionProvidersResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetExtensionProvidersResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetExtensionProvidersResultOutput) Names() pulumi.StringArrayOutput
- func (o GetExtensionProvidersResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetExtensionProvidersResultOutput) Providers() GetExtensionProvidersProviderArrayOutput
- func (o GetExtensionProvidersResultOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput() GetExtensionProvidersResultOutput
- func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext(ctx context.Context) GetExtensionProvidersResultOutput
- func (o GetExtensionProvidersResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersResult]
- func (o GetExtensionProvidersResultOutput) Type() pulumi.StringOutput
- type GetServiceMeshesArgs
- type GetServiceMeshesMesh
- type GetServiceMeshesMeshArgs
- func (GetServiceMeshesMeshArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
- func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
- func (i GetServiceMeshesMeshArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMesh]
- type GetServiceMeshesMeshArray
- func (GetServiceMeshesMeshArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
- func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
- func (i GetServiceMeshesMeshArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMesh]
- type GetServiceMeshesMeshArrayInput
- type GetServiceMeshesMeshArrayOutput
- func (GetServiceMeshesMeshArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
- func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
- func (o GetServiceMeshesMeshArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMesh]
- type GetServiceMeshesMeshEndpoint
- type GetServiceMeshesMeshEndpointArgs
- func (GetServiceMeshesMeshEndpointArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
- func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
- func (i GetServiceMeshesMeshEndpointArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshEndpoint]
- type GetServiceMeshesMeshEndpointArray
- func (GetServiceMeshesMeshEndpointArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
- func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
- func (i GetServiceMeshesMeshEndpointArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshEndpoint]
- type GetServiceMeshesMeshEndpointArrayInput
- type GetServiceMeshesMeshEndpointArrayOutput
- func (GetServiceMeshesMeshEndpointArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshEndpointArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshEndpointOutput
- func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
- func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
- func (o GetServiceMeshesMeshEndpointArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshEndpoint]
- type GetServiceMeshesMeshEndpointInput
- type GetServiceMeshesMeshEndpointOutput
- func (GetServiceMeshesMeshEndpointOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint() pulumi.StringOutput
- func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
- func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
- func (o GetServiceMeshesMeshEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshEndpoint]
- type GetServiceMeshesMeshInput
- type GetServiceMeshesMeshLoadBalancer
- type GetServiceMeshesMeshLoadBalancerArgs
- func (GetServiceMeshesMeshLoadBalancerArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
- func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
- func (i GetServiceMeshesMeshLoadBalancerArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshLoadBalancer]
- type GetServiceMeshesMeshLoadBalancerArray
- func (GetServiceMeshesMeshLoadBalancerArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
- func (i GetServiceMeshesMeshLoadBalancerArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshLoadBalancer]
- type GetServiceMeshesMeshLoadBalancerArrayInput
- type GetServiceMeshesMeshLoadBalancerArrayOutput
- func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
- func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshLoadBalancer]
- type GetServiceMeshesMeshLoadBalancerInput
- type GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolOutput
- func (GetServiceMeshesMeshLoadBalancerOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
- func (o GetServiceMeshesMeshLoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshLoadBalancer]
- type GetServiceMeshesMeshMeshConfig
- type GetServiceMeshesMeshMeshConfigAccessLog
- type GetServiceMeshesMeshMeshConfigAccessLogArgs
- func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAccessLog]
- type GetServiceMeshesMeshMeshConfigAccessLogArray
- func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAccessLog]
- type GetServiceMeshesMeshMeshConfigAccessLogArrayInput
- type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAccessLog]
- type GetServiceMeshesMeshMeshConfigAccessLogInput
- type GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
- func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAccessLog]
- type GetServiceMeshesMeshMeshConfigArgs
- func (GetServiceMeshesMeshMeshConfigArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
- func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
- func (i GetServiceMeshesMeshMeshConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfig]
- type GetServiceMeshesMeshMeshConfigArray
- func (GetServiceMeshesMeshMeshConfigArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
- func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
- func (i GetServiceMeshesMeshMeshConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfig]
- type GetServiceMeshesMeshMeshConfigArrayInput
- type GetServiceMeshesMeshMeshConfigArrayOutput
- func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
- func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfig]
- type GetServiceMeshesMeshMeshConfigAudit
- type GetServiceMeshesMeshMeshConfigAuditArgs
- func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAudit]
- type GetServiceMeshesMeshMeshConfigAuditArray
- func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (i GetServiceMeshesMeshMeshConfigAuditArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAudit]
- type GetServiceMeshesMeshMeshConfigAuditArrayInput
- type GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigAuditOutput
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAudit]
- type GetServiceMeshesMeshMeshConfigAuditInput
- type GetServiceMeshesMeshMeshConfigAuditOutput
- func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
- func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAudit]
- type GetServiceMeshesMeshMeshConfigControlPlaneLog
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigControlPlaneLog]
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArray
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigControlPlaneLog]
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigControlPlaneLog]
- type GetServiceMeshesMeshMeshConfigControlPlaneLogInput
- type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
- func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigControlPlaneLog]
- type GetServiceMeshesMeshMeshConfigInput
- type GetServiceMeshesMeshMeshConfigKiali
- type GetServiceMeshesMeshMeshConfigKialiArgs
- func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigKiali]
- type GetServiceMeshesMeshMeshConfigKialiArray
- func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (i GetServiceMeshesMeshMeshConfigKialiArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigKiali]
- type GetServiceMeshesMeshMeshConfigKialiArrayInput
- type GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigKiali]
- type GetServiceMeshesMeshMeshConfigKialiInput
- type GetServiceMeshesMeshMeshConfigKialiOutput
- func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigKiali]
- func (o GetServiceMeshesMeshMeshConfigKialiOutput) Url() pulumi.StringOutput
- type GetServiceMeshesMeshMeshConfigOpa
- type GetServiceMeshesMeshMeshConfigOpaArgs
- func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigOpa]
- type GetServiceMeshesMeshMeshConfigOpaArray
- func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (i GetServiceMeshesMeshMeshConfigOpaArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigOpa]
- type GetServiceMeshesMeshMeshConfigOpaArrayInput
- type GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigOpaOutput
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigOpa]
- type GetServiceMeshesMeshMeshConfigOpaInput
- type GetServiceMeshesMeshMeshConfigOpaOutput
- func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
- func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigOpa]
- type GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) AccessLogs() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Audits() GetServiceMeshesMeshMeshConfigAuditArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolOutput
- func (GetServiceMeshesMeshMeshConfigOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Kialis() GetServiceMeshesMeshMeshConfigKialiArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Opas() GetServiceMeshesMeshMeshConfigOpaArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Pilots() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Prometheuses() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Proxies() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) Telemetry() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
- func (o GetServiceMeshesMeshMeshConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfig]
- func (o GetServiceMeshesMeshMeshConfigOutput) Tracing() pulumi.BoolOutput
- type GetServiceMeshesMeshMeshConfigPilot
- type GetServiceMeshesMeshMeshConfigPilotArgs
- func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPilot]
- type GetServiceMeshesMeshMeshConfigPilotArray
- func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPilotArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPilot]
- type GetServiceMeshesMeshMeshConfigPilotArrayInput
- type GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPilot]
- type GetServiceMeshesMeshMeshConfigPilotInput
- type GetServiceMeshesMeshMeshConfigPilotOutput
- func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPilot]
- func (o GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64Output
- type GetServiceMeshesMeshMeshConfigPrometheus
- type GetServiceMeshesMeshMeshConfigPrometheusArgs
- func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPrometheus]
- type GetServiceMeshesMeshMeshConfigPrometheusArray
- func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPrometheus]
- type GetServiceMeshesMeshMeshConfigPrometheusArrayInput
- type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPrometheus]
- type GetServiceMeshesMeshMeshConfigPrometheusInput
- type GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPrometheus]
- func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolOutput
- type GetServiceMeshesMeshMeshConfigProxy
- type GetServiceMeshesMeshMeshConfigProxyArgs
- func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigProxy]
- type GetServiceMeshesMeshMeshConfigProxyArray
- func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (i GetServiceMeshesMeshMeshConfigProxyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigProxy]
- type GetServiceMeshesMeshMeshConfigProxyArrayInput
- type GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
- func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigProxy]
- type GetServiceMeshesMeshMeshConfigProxyInput
- type GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringOutput
- func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
- func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigProxy]
- type GetServiceMeshesMeshMeshConfigSidecarInjector
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigSidecarInjector]
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArray
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigSidecarInjector]
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigSidecarInjector]
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfiguration
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToOutput(ctx context.Context) ...
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToOutput(ctx context.Context) ...
- type GetServiceMeshesMeshMeshConfigSidecarInjectorInput
- type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolOutput
- func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
- func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigSidecarInjector]
- type GetServiceMeshesMeshNetwork
- type GetServiceMeshesMeshNetworkArgs
- func (GetServiceMeshesMeshNetworkArgs) ElementType() reflect.Type
- func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
- func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
- func (i GetServiceMeshesMeshNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshNetwork]
- type GetServiceMeshesMeshNetworkArray
- func (GetServiceMeshesMeshNetworkArray) ElementType() reflect.Type
- func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
- func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
- func (i GetServiceMeshesMeshNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshNetwork]
- type GetServiceMeshesMeshNetworkArrayInput
- type GetServiceMeshesMeshNetworkArrayOutput
- func (GetServiceMeshesMeshNetworkArrayOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshNetworkArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
- func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
- func (o GetServiceMeshesMeshNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshNetwork]
- type GetServiceMeshesMeshNetworkInput
- type GetServiceMeshesMeshNetworkOutput
- func (GetServiceMeshesMeshNetworkOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshNetworkOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
- func (o GetServiceMeshesMeshNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshNetwork]
- func (o GetServiceMeshesMeshNetworkOutput) VpcId() pulumi.StringOutput
- func (o GetServiceMeshesMeshNetworkOutput) VswitcheLists() pulumi.StringArrayOutput
- type GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) Clusters() pulumi.StringArrayOutput
- func (o GetServiceMeshesMeshOutput) CreateTime() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Edition() pulumi.StringOutput
- func (GetServiceMeshesMeshOutput) ElementType() reflect.Type
- func (o GetServiceMeshesMeshOutput) Endpoints() GetServiceMeshesMeshEndpointArrayOutput
- func (o GetServiceMeshesMeshOutput) ErrorMessage() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Id() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) IstioOperatorVersion() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) LoadBalancers() GetServiceMeshesMeshLoadBalancerArrayOutput
- func (o GetServiceMeshesMeshOutput) MeshConfigs() GetServiceMeshesMeshMeshConfigArrayOutput
- func (o GetServiceMeshesMeshOutput) Networks() GetServiceMeshesMeshNetworkArrayOutput
- func (o GetServiceMeshesMeshOutput) ServiceMeshId() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) ServiceMeshName() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) SidecarVersion() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) Status() pulumi.StringOutput
- func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
- func (o GetServiceMeshesMeshOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMesh]
- func (o GetServiceMeshesMeshOutput) Version() pulumi.StringOutput
- type GetServiceMeshesOutputArgs
- type GetServiceMeshesResult
- type GetServiceMeshesResultOutput
- func (GetServiceMeshesResultOutput) ElementType() reflect.Type
- func (o GetServiceMeshesResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetServiceMeshesResultOutput) Id() pulumi.StringOutput
- func (o GetServiceMeshesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetServiceMeshesResultOutput) Meshes() GetServiceMeshesMeshArrayOutput
- func (o GetServiceMeshesResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) Names() pulumi.StringArrayOutput
- func (o GetServiceMeshesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) Status() pulumi.StringPtrOutput
- func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput() GetServiceMeshesResultOutput
- func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext(ctx context.Context) GetServiceMeshesResultOutput
- func (o GetServiceMeshesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesResult]
- type GetVersionsArgs
- type GetVersionsOutputArgs
- type GetVersionsResult
- type GetVersionsResultOutput
- func (o GetVersionsResultOutput) Edition() pulumi.StringPtrOutput
- func (GetVersionsResultOutput) ElementType() reflect.Type
- func (o GetVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetVersionsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
- func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
- func (o GetVersionsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetVersionsResult]
- func (o GetVersionsResultOutput) Versions() GetVersionsVersionArrayOutput
- type GetVersionsVersion
- type GetVersionsVersionArgs
- func (GetVersionsVersionArgs) ElementType() reflect.Type
- func (i GetVersionsVersionArgs) ToGetVersionsVersionOutput() GetVersionsVersionOutput
- func (i GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
- func (i GetVersionsVersionArgs) ToOutput(ctx context.Context) pulumix.Output[GetVersionsVersion]
- type GetVersionsVersionArray
- func (GetVersionsVersionArray) ElementType() reflect.Type
- func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
- func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
- func (i GetVersionsVersionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVersionsVersion]
- type GetVersionsVersionArrayInput
- type GetVersionsVersionArrayOutput
- func (GetVersionsVersionArrayOutput) ElementType() reflect.Type
- func (o GetVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetVersionsVersionOutput
- func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
- func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
- func (o GetVersionsVersionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVersionsVersion]
- type GetVersionsVersionInput
- type GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) Edition() pulumi.StringOutput
- func (GetVersionsVersionOutput) ElementType() reflect.Type
- func (o GetVersionsVersionOutput) Id() pulumi.StringOutput
- func (o GetVersionsVersionOutput) ToGetVersionsVersionOutput() GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
- func (o GetVersionsVersionOutput) ToOutput(ctx context.Context) pulumix.Output[GetVersionsVersion]
- func (o GetVersionsVersionOutput) Version() pulumi.StringOutput
- type ServiceMesh
- type ServiceMeshArgs
- type ServiceMeshArray
- func (ServiceMeshArray) ElementType() reflect.Type
- func (i ServiceMeshArray) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceMesh]
- func (i ServiceMeshArray) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
- func (i ServiceMeshArray) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
- type ServiceMeshArrayInput
- type ServiceMeshArrayOutput
- func (ServiceMeshArrayOutput) ElementType() reflect.Type
- func (o ServiceMeshArrayOutput) Index(i pulumi.IntInput) ServiceMeshOutput
- func (o ServiceMeshArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceMesh]
- func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
- func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
- type ServiceMeshExtraConfiguration
- type ServiceMeshExtraConfigurationArgs
- func (ServiceMeshExtraConfigurationArgs) ElementType() reflect.Type
- func (i ServiceMeshExtraConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshExtraConfiguration]
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshExtraConfigurationInput
- type ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
- func (ServiceMeshExtraConfigurationOutput) ElementType() reflect.Type
- func (o ServiceMeshExtraConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshExtraConfiguration]
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshExtraConfigurationPtrInput
- type ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) Elem() ServiceMeshExtraConfigurationOutput
- func (ServiceMeshExtraConfigurationPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshExtraConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshExtraConfiguration]
- func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
- func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
- type ServiceMeshInput
- type ServiceMeshLoadBalancer
- type ServiceMeshLoadBalancerArgs
- func (ServiceMeshLoadBalancerArgs) ElementType() reflect.Type
- func (i ServiceMeshLoadBalancerArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshLoadBalancer]
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshLoadBalancerInput
- type ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
- func (ServiceMeshLoadBalancerOutput) ElementType() reflect.Type
- func (o ServiceMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshLoadBalancer]
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshLoadBalancerPtrInput
- type ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) Elem() ServiceMeshLoadBalancerOutput
- func (ServiceMeshLoadBalancerPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicEip() pulumi.BoolPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshLoadBalancer]
- func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
- func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
- type ServiceMeshMap
- func (ServiceMeshMap) ElementType() reflect.Type
- func (i ServiceMeshMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceMesh]
- func (i ServiceMeshMap) ToServiceMeshMapOutput() ServiceMeshMapOutput
- func (i ServiceMeshMap) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
- type ServiceMeshMapInput
- type ServiceMeshMapOutput
- func (ServiceMeshMapOutput) ElementType() reflect.Type
- func (o ServiceMeshMapOutput) MapIndex(k pulumi.StringInput) ServiceMeshOutput
- func (o ServiceMeshMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceMesh]
- func (o ServiceMeshMapOutput) ToServiceMeshMapOutput() ServiceMeshMapOutput
- func (o ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
- type ServiceMeshMeshConfig
- type ServiceMeshMeshConfigAccessLog
- type ServiceMeshMeshConfigAccessLogArgs
- func (ServiceMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAccessLog]
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigAccessLogInput
- type ServiceMeshMeshConfigAccessLogOutput
- func (ServiceMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAccessLog]
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigAccessLogPtrInput
- type ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Elem() ServiceMeshMeshConfigAccessLogOutput
- func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigAccessLog]
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
- type ServiceMeshMeshConfigArgs
- func (ServiceMeshMeshConfigArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfig]
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- type ServiceMeshMeshConfigAudit
- type ServiceMeshMeshConfigAuditArgs
- func (ServiceMeshMeshConfigAuditArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigAuditArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAudit]
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigAuditInput
- type ServiceMeshMeshConfigAuditOutput
- func (ServiceMeshMeshConfigAuditOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAuditOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAudit]
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigAuditPtrInput
- type ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) Elem() ServiceMeshMeshConfigAuditOutput
- func (ServiceMeshMeshConfigAuditPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigAuditPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigAudit]
- func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
- type ServiceMeshMeshConfigControlPlaneLog
- type ServiceMeshMeshConfigControlPlaneLogArgs
- func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigControlPlaneLog]
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigControlPlaneLogInput
- type ServiceMeshMeshConfigControlPlaneLogOutput
- func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigControlPlaneLog]
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigControlPlaneLogPtrInput
- type ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Elem() ServiceMeshMeshConfigControlPlaneLogOutput
- func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigControlPlaneLog]
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
- type ServiceMeshMeshConfigInput
- type ServiceMeshMeshConfigKiali
- type ServiceMeshMeshConfigKialiArgs
- func (ServiceMeshMeshConfigKialiArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigKialiArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigKiali]
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- type ServiceMeshMeshConfigKialiInput
- type ServiceMeshMeshConfigKialiOutput
- func (ServiceMeshMeshConfigKialiOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigKialiOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigKiali]
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- type ServiceMeshMeshConfigKialiPtrInput
- type ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) Elem() ServiceMeshMeshConfigKialiOutput
- func (ServiceMeshMeshConfigKialiPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigKialiPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigKiali]
- func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
- type ServiceMeshMeshConfigOpa
- type ServiceMeshMeshConfigOpaArgs
- func (ServiceMeshMeshConfigOpaArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigOpaArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigOpa]
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOpaInput
- type ServiceMeshMeshConfigOpaOutput
- func (ServiceMeshMeshConfigOpaOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOpaOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) LogLevel() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigOpa]
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOpaPtrInput
- type ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) Elem() ServiceMeshMeshConfigOpaOutput
- func (ServiceMeshMeshConfigOpaPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOpaPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) LogLevel() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigOpa]
- func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
- type ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolPtrOutput
- func (ServiceMeshMeshConfigOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigOutput) Telemetry() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfig]
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigOutput) Tracing() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigPilot
- type ServiceMeshMeshConfigPilotArgs
- func (ServiceMeshMeshConfigPilotArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigPilotArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigPilot]
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- type ServiceMeshMeshConfigPilotInput
- type ServiceMeshMeshConfigPilotOutput
- func (ServiceMeshMeshConfigPilotOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigPilot]
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64PtrOutput
- type ServiceMeshMeshConfigPilotPtrInput
- type ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) Elem() ServiceMeshMeshConfigPilotOutput
- func (ServiceMeshMeshConfigPilotPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigPilot]
- func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPilotPtrOutput) TraceSampling() pulumi.Float64PtrOutput
- type ServiceMeshMeshConfigProxy
- type ServiceMeshMeshConfigProxyArgs
- func (ServiceMeshMeshConfigProxyArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigProxyArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigProxy]
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigProxyInput
- type ServiceMeshMeshConfigProxyOutput
- func (ServiceMeshMeshConfigProxyOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigProxy]
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigProxyPtrInput
- type ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) Elem() ServiceMeshMeshConfigProxyOutput
- func (ServiceMeshMeshConfigProxyPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigProxyPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigProxy]
- func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
- type ServiceMeshMeshConfigPtrInput
- type ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) CustomizedZipkin() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Elem() ServiceMeshMeshConfigOutput
- func (ServiceMeshMeshConfigPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigPtrOutput) EnableLocalityLb() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Telemetry() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfig]
- func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
- func (o ServiceMeshMeshConfigPtrOutput) Tracing() pulumi.BoolPtrOutput
- type ServiceMeshMeshConfigSidecarInjector
- type ServiceMeshMeshConfigSidecarInjectorArgs
- func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigSidecarInjector]
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorInput
- type ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
- func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigSidecarInjector]
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshMeshConfigSidecarInjectorPtrInput
- type ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) Elem() ServiceMeshMeshConfigSidecarInjectorOutput
- func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() pulumi.StringPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigSidecarInjector]
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
- func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
- type ServiceMeshNetwork
- type ServiceMeshNetworkArgs
- func (ServiceMeshNetworkArgs) ElementType() reflect.Type
- func (i ServiceMeshNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshNetwork]
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- type ServiceMeshNetworkInput
- type ServiceMeshNetworkOutput
- func (ServiceMeshNetworkOutput) ElementType() reflect.Type
- func (o ServiceMeshNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshNetwork]
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkOutput) VpcId() pulumi.StringOutput
- func (o ServiceMeshNetworkOutput) VswitcheList() pulumi.StringOutput
- type ServiceMeshNetworkPtrInput
- type ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) Elem() ServiceMeshNetworkOutput
- func (ServiceMeshNetworkPtrOutput) ElementType() reflect.Type
- func (o ServiceMeshNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshNetwork]
- func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
- func (o ServiceMeshNetworkPtrOutput) VpcId() pulumi.StringPtrOutput
- func (o ServiceMeshNetworkPtrOutput) VswitcheList() pulumi.StringPtrOutput
- type ServiceMeshOutput
- func (o ServiceMeshOutput) ClusterIds() pulumi.StringArrayOutput
- func (o ServiceMeshOutput) ClusterSpec() pulumi.StringOutput
- func (o ServiceMeshOutput) Edition() pulumi.StringOutput
- func (ServiceMeshOutput) ElementType() reflect.Type
- func (o ServiceMeshOutput) ExtraConfiguration() ServiceMeshExtraConfigurationOutput
- func (o ServiceMeshOutput) Force() pulumi.BoolPtrOutput
- func (o ServiceMeshOutput) LoadBalancer() ServiceMeshLoadBalancerOutput
- func (o ServiceMeshOutput) MeshConfig() ServiceMeshMeshConfigOutput
- func (o ServiceMeshOutput) Network() ServiceMeshNetworkOutput
- func (o ServiceMeshOutput) ServiceMeshName() pulumi.StringOutput
- func (o ServiceMeshOutput) Status() pulumi.StringOutput
- func (o ServiceMeshOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMesh]
- func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
- func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
- func (o ServiceMeshOutput) Version() pulumi.StringOutput
- type ServiceMeshState
- type UserPermission
- func (*UserPermission) ElementType() reflect.Type
- func (i *UserPermission) ToOutput(ctx context.Context) pulumix.Output[*UserPermission]
- func (i *UserPermission) ToUserPermissionOutput() UserPermissionOutput
- func (i *UserPermission) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
- type UserPermissionArgs
- type UserPermissionArray
- func (UserPermissionArray) ElementType() reflect.Type
- func (i UserPermissionArray) ToOutput(ctx context.Context) pulumix.Output[[]*UserPermission]
- func (i UserPermissionArray) ToUserPermissionArrayOutput() UserPermissionArrayOutput
- func (i UserPermissionArray) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
- type UserPermissionArrayInput
- type UserPermissionArrayOutput
- func (UserPermissionArrayOutput) ElementType() reflect.Type
- func (o UserPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionOutput
- func (o UserPermissionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*UserPermission]
- func (o UserPermissionArrayOutput) ToUserPermissionArrayOutput() UserPermissionArrayOutput
- func (o UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
- type UserPermissionInput
- type UserPermissionMap
- func (UserPermissionMap) ElementType() reflect.Type
- func (i UserPermissionMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*UserPermission]
- func (i UserPermissionMap) ToUserPermissionMapOutput() UserPermissionMapOutput
- func (i UserPermissionMap) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
- type UserPermissionMapInput
- type UserPermissionMapOutput
- func (UserPermissionMapOutput) ElementType() reflect.Type
- func (o UserPermissionMapOutput) MapIndex(k pulumi.StringInput) UserPermissionOutput
- func (o UserPermissionMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*UserPermission]
- func (o UserPermissionMapOutput) ToUserPermissionMapOutput() UserPermissionMapOutput
- func (o UserPermissionMapOutput) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
- type UserPermissionOutput
- func (UserPermissionOutput) ElementType() reflect.Type
- func (o UserPermissionOutput) Permissions() UserPermissionPermissionArrayOutput
- func (o UserPermissionOutput) SubAccountUserId() pulumi.StringOutput
- func (o UserPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*UserPermission]
- func (o UserPermissionOutput) ToUserPermissionOutput() UserPermissionOutput
- func (o UserPermissionOutput) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
- type UserPermissionPermission
- type UserPermissionPermissionArgs
- func (UserPermissionPermissionArgs) ElementType() reflect.Type
- func (i UserPermissionPermissionArgs) ToOutput(ctx context.Context) pulumix.Output[UserPermissionPermission]
- func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
- func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
- type UserPermissionPermissionArray
- func (UserPermissionPermissionArray) ElementType() reflect.Type
- func (i UserPermissionPermissionArray) ToOutput(ctx context.Context) pulumix.Output[[]UserPermissionPermission]
- func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
- func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
- type UserPermissionPermissionArrayInput
- type UserPermissionPermissionArrayOutput
- func (UserPermissionPermissionArrayOutput) ElementType() reflect.Type
- func (o UserPermissionPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionPermissionOutput
- func (o UserPermissionPermissionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserPermissionPermission]
- func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
- func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
- type UserPermissionPermissionInput
- type UserPermissionPermissionOutput
- func (UserPermissionPermissionOutput) ElementType() reflect.Type
- func (o UserPermissionPermissionOutput) IsCustom() pulumi.BoolPtrOutput
- func (o UserPermissionPermissionOutput) IsRamRole() pulumi.BoolPtrOutput
- func (o UserPermissionPermissionOutput) RoleName() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) RoleType() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) ServiceMeshId() pulumi.StringPtrOutput
- func (o UserPermissionPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[UserPermissionPermission]
- func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
- func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
- type UserPermissionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExtensionProvider ¶ added in v3.29.0
type ExtensionProvider struct { pulumi.CustomResourceState // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringOutput `pulumi:"config"` // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringOutput `pulumi:"extensionProviderName"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringOutput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringOutput `pulumi:"type"` }
Provides a Service Mesh Extension Provider resource.
For information about Service Mesh Extension Provider and how to use it, see [What is Extension Provider](https://help.aliyun.com/document_detail/461549.html).
> **NOTE:** Available in v1.191.0+.
## Import
Service Mesh Extension Provider can be imported using the id, e.g.
```sh
$ pulumi import alicloud:servicemesh/extensionProvider:ExtensionProvider example <service_mesh_id>:<type>:<extension_provider_name>
```
func GetExtensionProvider ¶ added in v3.29.0
func GetExtensionProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtensionProviderState, opts ...pulumi.ResourceOption) (*ExtensionProvider, error)
GetExtensionProvider gets an existing ExtensionProvider 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 NewExtensionProvider ¶ added in v3.29.0
func NewExtensionProvider(ctx *pulumi.Context, name string, args *ExtensionProviderArgs, opts ...pulumi.ResourceOption) (*ExtensionProvider, error)
NewExtensionProvider registers a new resource with the given unique name, arguments, and options.
func (*ExtensionProvider) ElementType ¶ added in v3.29.0
func (*ExtensionProvider) ElementType() reflect.Type
func (*ExtensionProvider) ToExtensionProviderOutput ¶ added in v3.29.0
func (i *ExtensionProvider) ToExtensionProviderOutput() ExtensionProviderOutput
func (*ExtensionProvider) ToExtensionProviderOutputWithContext ¶ added in v3.29.0
func (i *ExtensionProvider) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
func (*ExtensionProvider) ToOutput ¶ added in v3.43.1
func (i *ExtensionProvider) ToOutput(ctx context.Context) pulumix.Output[*ExtensionProvider]
type ExtensionProviderArgs ¶ added in v3.29.0
type ExtensionProviderArgs struct { // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringInput // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringInput // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput }
The set of arguments for constructing a ExtensionProvider resource.
func (ExtensionProviderArgs) ElementType ¶ added in v3.29.0
func (ExtensionProviderArgs) ElementType() reflect.Type
type ExtensionProviderArray ¶ added in v3.29.0
type ExtensionProviderArray []ExtensionProviderInput
func (ExtensionProviderArray) ElementType ¶ added in v3.29.0
func (ExtensionProviderArray) ElementType() reflect.Type
func (ExtensionProviderArray) ToExtensionProviderArrayOutput ¶ added in v3.29.0
func (i ExtensionProviderArray) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
func (ExtensionProviderArray) ToExtensionProviderArrayOutputWithContext ¶ added in v3.29.0
func (i ExtensionProviderArray) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
func (ExtensionProviderArray) ToOutput ¶ added in v3.43.1
func (i ExtensionProviderArray) ToOutput(ctx context.Context) pulumix.Output[[]*ExtensionProvider]
type ExtensionProviderArrayInput ¶ added in v3.29.0
type ExtensionProviderArrayInput interface { pulumi.Input ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput ToExtensionProviderArrayOutputWithContext(context.Context) ExtensionProviderArrayOutput }
ExtensionProviderArrayInput is an input type that accepts ExtensionProviderArray and ExtensionProviderArrayOutput values. You can construct a concrete instance of `ExtensionProviderArrayInput` via:
ExtensionProviderArray{ ExtensionProviderArgs{...} }
type ExtensionProviderArrayOutput ¶ added in v3.29.0
type ExtensionProviderArrayOutput struct{ *pulumi.OutputState }
func (ExtensionProviderArrayOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderArrayOutput) ElementType() reflect.Type
func (ExtensionProviderArrayOutput) Index ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) Index(i pulumi.IntInput) ExtensionProviderOutput
func (ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutput() ExtensionProviderArrayOutput
func (ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderArrayOutput) ToExtensionProviderArrayOutputWithContext(ctx context.Context) ExtensionProviderArrayOutput
func (ExtensionProviderArrayOutput) ToOutput ¶ added in v3.43.1
func (o ExtensionProviderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ExtensionProvider]
type ExtensionProviderInput ¶ added in v3.29.0
type ExtensionProviderInput interface { pulumi.Input ToExtensionProviderOutput() ExtensionProviderOutput ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput }
type ExtensionProviderMap ¶ added in v3.29.0
type ExtensionProviderMap map[string]ExtensionProviderInput
func (ExtensionProviderMap) ElementType ¶ added in v3.29.0
func (ExtensionProviderMap) ElementType() reflect.Type
func (ExtensionProviderMap) ToExtensionProviderMapOutput ¶ added in v3.29.0
func (i ExtensionProviderMap) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
func (ExtensionProviderMap) ToExtensionProviderMapOutputWithContext ¶ added in v3.29.0
func (i ExtensionProviderMap) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
func (ExtensionProviderMap) ToOutput ¶ added in v3.43.1
func (i ExtensionProviderMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ExtensionProvider]
type ExtensionProviderMapInput ¶ added in v3.29.0
type ExtensionProviderMapInput interface { pulumi.Input ToExtensionProviderMapOutput() ExtensionProviderMapOutput ToExtensionProviderMapOutputWithContext(context.Context) ExtensionProviderMapOutput }
ExtensionProviderMapInput is an input type that accepts ExtensionProviderMap and ExtensionProviderMapOutput values. You can construct a concrete instance of `ExtensionProviderMapInput` via:
ExtensionProviderMap{ "key": ExtensionProviderArgs{...} }
type ExtensionProviderMapOutput ¶ added in v3.29.0
type ExtensionProviderMapOutput struct{ *pulumi.OutputState }
func (ExtensionProviderMapOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderMapOutput) ElementType() reflect.Type
func (ExtensionProviderMapOutput) MapIndex ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) MapIndex(k pulumi.StringInput) ExtensionProviderOutput
func (ExtensionProviderMapOutput) ToExtensionProviderMapOutput ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutput() ExtensionProviderMapOutput
func (ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderMapOutput) ToExtensionProviderMapOutputWithContext(ctx context.Context) ExtensionProviderMapOutput
func (ExtensionProviderMapOutput) ToOutput ¶ added in v3.43.1
func (o ExtensionProviderMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ExtensionProvider]
type ExtensionProviderOutput ¶ added in v3.29.0
type ExtensionProviderOutput struct{ *pulumi.OutputState }
func (ExtensionProviderOutput) Config ¶ added in v3.29.0
func (o ExtensionProviderOutput) Config() pulumi.StringOutput
The config of the Service Mesh Extension Provider. The `config` format is json.
func (ExtensionProviderOutput) ElementType ¶ added in v3.29.0
func (ExtensionProviderOutput) ElementType() reflect.Type
func (ExtensionProviderOutput) ExtensionProviderName ¶ added in v3.29.0
func (o ExtensionProviderOutput) ExtensionProviderName() pulumi.StringOutput
The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`.
func (ExtensionProviderOutput) ServiceMeshId ¶ added in v3.29.0
func (o ExtensionProviderOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (ExtensionProviderOutput) ToExtensionProviderOutput ¶ added in v3.29.0
func (o ExtensionProviderOutput) ToExtensionProviderOutput() ExtensionProviderOutput
func (ExtensionProviderOutput) ToExtensionProviderOutputWithContext ¶ added in v3.29.0
func (o ExtensionProviderOutput) ToExtensionProviderOutputWithContext(ctx context.Context) ExtensionProviderOutput
func (ExtensionProviderOutput) ToOutput ¶ added in v3.43.1
func (o ExtensionProviderOutput) ToOutput(ctx context.Context) pulumix.Output[*ExtensionProvider]
func (ExtensionProviderOutput) Type ¶ added in v3.29.0
func (o ExtensionProviderOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`.
type ExtensionProviderState ¶ added in v3.29.0
type ExtensionProviderState struct { // The config of the Service Mesh Extension Provider. The `config` format is json. Config pulumi.StringPtrInput // The name of the Service Mesh Extension Provider. It must be prefixed with `$type-`, for example `httpextauth-xxx`, `grpcextauth-xxx`. ExtensionProviderName pulumi.StringPtrInput // The ID of the Service Mesh. ServiceMeshId pulumi.StringPtrInput // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringPtrInput }
func (ExtensionProviderState) ElementType ¶ added in v3.29.0
func (ExtensionProviderState) ElementType() reflect.Type
type GetExtensionProvidersArgs ¶ added in v3.29.0
type GetExtensionProvidersArgs struct { // A list of Service Mesh Extension Provider IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Service Mesh Extension Provider name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type string `pulumi:"type"` }
A collection of arguments for invoking getExtensionProviders.
type GetExtensionProvidersOutputArgs ¶ added in v3.29.0
type GetExtensionProvidersOutputArgs struct { // A list of Service Mesh Extension Provider IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Service Mesh Extension Provider name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput `pulumi:"type"` }
A collection of arguments for invoking getExtensionProviders.
func (GetExtensionProvidersOutputArgs) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersOutputArgs) ElementType() reflect.Type
type GetExtensionProvidersProvider ¶ added in v3.29.0
type GetExtensionProvidersProvider struct { // The config of the Service Mesh Extension Provider. Config string `pulumi:"config"` // The name of the Service Mesh Extension Provider. ExtensionProviderName string `pulumi:"extensionProviderName"` // The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`. Id string `pulumi:"id"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type string `pulumi:"type"` }
type GetExtensionProvidersProviderArgs ¶ added in v3.29.0
type GetExtensionProvidersProviderArgs struct { // The config of the Service Mesh Extension Provider. Config pulumi.StringInput `pulumi:"config"` // The name of the Service Mesh Extension Provider. ExtensionProviderName pulumi.StringInput `pulumi:"extensionProviderName"` // The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`. Id pulumi.StringInput `pulumi:"id"` // The ID of the Service Mesh. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`. Type pulumi.StringInput `pulumi:"type"` }
func (GetExtensionProvidersProviderArgs) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArgs) ElementType() reflect.Type
func (GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArgs) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderArgs) ToOutput ¶ added in v3.43.1
func (i GetExtensionProvidersProviderArgs) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersProvider]
type GetExtensionProvidersProviderArray ¶ added in v3.29.0
type GetExtensionProvidersProviderArray []GetExtensionProvidersProviderInput
func (GetExtensionProvidersProviderArray) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArray) ElementType() reflect.Type
func (GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext ¶ added in v3.29.0
func (i GetExtensionProvidersProviderArray) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArray) ToOutput ¶ added in v3.43.1
func (i GetExtensionProvidersProviderArray) ToOutput(ctx context.Context) pulumix.Output[[]GetExtensionProvidersProvider]
type GetExtensionProvidersProviderArrayInput ¶ added in v3.29.0
type GetExtensionProvidersProviderArrayInput interface { pulumi.Input ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput ToGetExtensionProvidersProviderArrayOutputWithContext(context.Context) GetExtensionProvidersProviderArrayOutput }
GetExtensionProvidersProviderArrayInput is an input type that accepts GetExtensionProvidersProviderArray and GetExtensionProvidersProviderArrayOutput values. You can construct a concrete instance of `GetExtensionProvidersProviderArrayInput` via:
GetExtensionProvidersProviderArray{ GetExtensionProvidersProviderArgs{...} }
type GetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
type GetExtensionProvidersProviderArrayOutput struct{ *pulumi.OutputState }
func (GetExtensionProvidersProviderArrayOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderArrayOutput) ElementType() reflect.Type
func (GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput ¶ added in v3.29.0
func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutput() GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersProviderArrayOutput) ToGetExtensionProvidersProviderArrayOutputWithContext(ctx context.Context) GetExtensionProvidersProviderArrayOutput
func (GetExtensionProvidersProviderArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetExtensionProvidersProviderArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetExtensionProvidersProvider]
type GetExtensionProvidersProviderInput ¶ added in v3.29.0
type GetExtensionProvidersProviderInput interface { pulumi.Input ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput ToGetExtensionProvidersProviderOutputWithContext(context.Context) GetExtensionProvidersProviderOutput }
GetExtensionProvidersProviderInput is an input type that accepts GetExtensionProvidersProviderArgs and GetExtensionProvidersProviderOutput values. You can construct a concrete instance of `GetExtensionProvidersProviderInput` via:
GetExtensionProvidersProviderArgs{...}
type GetExtensionProvidersProviderOutput ¶ added in v3.29.0
type GetExtensionProvidersProviderOutput struct{ *pulumi.OutputState }
func (GetExtensionProvidersProviderOutput) Config ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Config() pulumi.StringOutput
The config of the Service Mesh Extension Provider.
func (GetExtensionProvidersProviderOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersProviderOutput) ElementType() reflect.Type
func (GetExtensionProvidersProviderOutput) ExtensionProviderName ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ExtensionProviderName() pulumi.StringOutput
The name of the Service Mesh Extension Provider.
func (GetExtensionProvidersProviderOutput) Id ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Id() pulumi.StringOutput
The ID of the Service Mesh Extension Provider. It formats as `<service_mesh_id>:<type>:<extension_provider_name>`.
func (GetExtensionProvidersProviderOutput) ServiceMeshId ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutput() GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) ToGetExtensionProvidersProviderOutputWithContext(ctx context.Context) GetExtensionProvidersProviderOutput
func (GetExtensionProvidersProviderOutput) ToOutput ¶ added in v3.43.1
func (o GetExtensionProvidersProviderOutput) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersProvider]
func (GetExtensionProvidersProviderOutput) Type ¶ added in v3.29.0
func (o GetExtensionProvidersProviderOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider. Valid values: `httpextauth`, `grpcextauth`.
type GetExtensionProvidersResult ¶ added in v3.29.0
type GetExtensionProvidersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of Extension Provider names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // A list of Service Mesh Extension Providers. Each element contains the following attributes: Providers []GetExtensionProvidersProvider `pulumi:"providers"` // The ID of the Service Mesh. ServiceMeshId string `pulumi:"serviceMeshId"` // The type of the Service Mesh Extension Provider. Type string `pulumi:"type"` }
A collection of values returned by getExtensionProviders.
func GetExtensionProviders ¶ added in v3.29.0
func GetExtensionProviders(ctx *pulumi.Context, args *GetExtensionProvidersArgs, opts ...pulumi.InvokeOption) (*GetExtensionProvidersResult, error)
This data source provides the Service Mesh Extension Providers of the current Alibaba Cloud user.
> **NOTE:** Available in v1.191.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := servicemesh.GetExtensionProviders(ctx, &servicemesh.GetExtensionProvidersArgs{ Ids: []string{ "example_id", }, ServiceMeshId: "example_service_mesh_id", Type: "httpextauth", }, nil) if err != nil { return err } ctx.Export("serviceMeshExtensionProvidersId1", ids.Providers[0].Id) nameRegex, err := servicemesh.GetExtensionProviders(ctx, &servicemesh.GetExtensionProvidersArgs{ NameRegex: pulumi.StringRef("^my-ServiceMeshExtensionProvider"), ServiceMeshId: "example_service_mesh_id", Type: "httpextauth", }, nil) if err != nil { return err } ctx.Export("serviceMeshExtensionProvidersId2", nameRegex.Providers[0].Id) return nil }) }
```
type GetExtensionProvidersResultOutput ¶ added in v3.29.0
type GetExtensionProvidersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getExtensionProviders.
func GetExtensionProvidersOutput ¶ added in v3.29.0
func GetExtensionProvidersOutput(ctx *pulumi.Context, args GetExtensionProvidersOutputArgs, opts ...pulumi.InvokeOption) GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) ElementType ¶ added in v3.29.0
func (GetExtensionProvidersResultOutput) ElementType() reflect.Type
func (GetExtensionProvidersResultOutput) Id ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetExtensionProvidersResultOutput) Ids ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Ids() pulumi.StringArrayOutput
func (GetExtensionProvidersResultOutput) NameRegex ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetExtensionProvidersResultOutput) Names ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Names() pulumi.StringArrayOutput
A list of Extension Provider names.
func (GetExtensionProvidersResultOutput) OutputFile ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetExtensionProvidersResultOutput) Providers ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Providers() GetExtensionProvidersProviderArrayOutput
A list of Service Mesh Extension Providers. Each element contains the following attributes:
func (GetExtensionProvidersResultOutput) ServiceMeshId ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ServiceMeshId() pulumi.StringOutput
The ID of the Service Mesh.
func (GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutput() GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) ToGetExtensionProvidersResultOutputWithContext(ctx context.Context) GetExtensionProvidersResultOutput
func (GetExtensionProvidersResultOutput) ToOutput ¶ added in v3.43.1
func (o GetExtensionProvidersResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetExtensionProvidersResult]
func (GetExtensionProvidersResultOutput) Type ¶ added in v3.29.0
func (o GetExtensionProvidersResultOutput) Type() pulumi.StringOutput
The type of the Service Mesh Extension Provider.
type GetServiceMeshesArgs ¶
type GetServiceMeshesArgs struct { EnableDetails *bool `pulumi:"enableDetails"` // A list of Service Mesh IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Service Mesh name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // The status of the resource. Valid values: `running` or `initial`. Status *string `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
type GetServiceMeshesMesh ¶
type GetServiceMeshesMesh struct { // Cluster List. Clusters []string `pulumi:"clusters"` // The created time of the resource. CreateTime string `pulumi:"createTime"` // Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition string `pulumi:"edition"` // The endpoint details. Endpoints []GetServiceMeshesMeshEndpoint `pulumi:"endpoints"` // The Cause of the Error. ErrorMessage string `pulumi:"errorMessage"` // The ID of the Service Mesh. Id string `pulumi:"id"` // The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0. IstioOperatorVersion string `pulumi:"istioOperatorVersion"` // The configuration of the Load Balancer. LoadBalancers []GetServiceMeshesMeshLoadBalancer `pulumi:"loadBalancers"` // The configuration of the Service grid. MeshConfigs []GetServiceMeshesMeshMeshConfig `pulumi:"meshConfigs"` // The configuration of the Service grid network. Networks []GetServiceMeshesMeshNetwork `pulumi:"networks"` // The first ID of the resource. ServiceMeshId string `pulumi:"serviceMeshId"` // The name of the resource. ServiceMeshName string `pulumi:"serviceMeshName"` // The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0. SidecarVersion string `pulumi:"sidecarVersion"` // The status of the resource. Valid values: `running` or `initial`. Status string `pulumi:"status"` // The version of the resource. Version string `pulumi:"version"` }
type GetServiceMeshesMeshArgs ¶
type GetServiceMeshesMeshArgs struct { // Cluster List. Clusters pulumi.StringArrayInput `pulumi:"clusters"` // The created time of the resource. CreateTime pulumi.StringInput `pulumi:"createTime"` // Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version. Edition pulumi.StringInput `pulumi:"edition"` // The endpoint details. Endpoints GetServiceMeshesMeshEndpointArrayInput `pulumi:"endpoints"` // The Cause of the Error. ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // The ID of the Service Mesh. Id pulumi.StringInput `pulumi:"id"` // The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0. IstioOperatorVersion pulumi.StringInput `pulumi:"istioOperatorVersion"` // The configuration of the Load Balancer. LoadBalancers GetServiceMeshesMeshLoadBalancerArrayInput `pulumi:"loadBalancers"` // The configuration of the Service grid. MeshConfigs GetServiceMeshesMeshMeshConfigArrayInput `pulumi:"meshConfigs"` // The configuration of the Service grid network. Networks GetServiceMeshesMeshNetworkArrayInput `pulumi:"networks"` // The first ID of the resource. ServiceMeshId pulumi.StringInput `pulumi:"serviceMeshId"` // The name of the resource. ServiceMeshName pulumi.StringInput `pulumi:"serviceMeshName"` // The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0. SidecarVersion pulumi.StringInput `pulumi:"sidecarVersion"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringInput `pulumi:"status"` // The version of the resource. Version pulumi.StringInput `pulumi:"version"` }
func (GetServiceMeshesMeshArgs) ElementType ¶
func (GetServiceMeshesMeshArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutput ¶
func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutputWithContext ¶
func (i GetServiceMeshesMeshArgs) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMesh]
type GetServiceMeshesMeshArray ¶
type GetServiceMeshesMeshArray []GetServiceMeshesMeshInput
func (GetServiceMeshesMeshArray) ElementType ¶
func (GetServiceMeshesMeshArray) ElementType() reflect.Type
func (GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutput ¶
func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutputWithContext ¶
func (i GetServiceMeshesMeshArray) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMesh]
type GetServiceMeshesMeshArrayInput ¶
type GetServiceMeshesMeshArrayInput interface { pulumi.Input ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput ToGetServiceMeshesMeshArrayOutputWithContext(context.Context) GetServiceMeshesMeshArrayOutput }
GetServiceMeshesMeshArrayInput is an input type that accepts GetServiceMeshesMeshArray and GetServiceMeshesMeshArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshArrayInput` via:
GetServiceMeshesMeshArray{ GetServiceMeshesMeshArgs{...} }
type GetServiceMeshesMeshArrayOutput ¶
type GetServiceMeshesMeshArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshArrayOutput) ElementType ¶
func (GetServiceMeshesMeshArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshArrayOutput) Index ¶
func (o GetServiceMeshesMeshArrayOutput) Index(i pulumi.IntInput) GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput ¶
func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutput() GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext ¶
func (o GetServiceMeshesMeshArrayOutput) ToGetServiceMeshesMeshArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshArrayOutput
func (GetServiceMeshesMeshArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMesh]
type GetServiceMeshesMeshEndpoint ¶
type GetServiceMeshesMeshEndpoint struct { // The internal address of the API Server. IntranetApiServerEndpoint string `pulumi:"intranetApiServerEndpoint"` // The internal address of the Istio Pilot. IntranetPilotEndpoint string `pulumi:"intranetPilotEndpoint"` // The public address of the API Server. PublicApiServerEndpoint string `pulumi:"publicApiServerEndpoint"` // The public address of the Istio Pilot. PublicPilotEndpoint string `pulumi:"publicPilotEndpoint"` }
type GetServiceMeshesMeshEndpointArgs ¶
type GetServiceMeshesMeshEndpointArgs struct { // The internal address of the API Server. IntranetApiServerEndpoint pulumi.StringInput `pulumi:"intranetApiServerEndpoint"` // The internal address of the Istio Pilot. IntranetPilotEndpoint pulumi.StringInput `pulumi:"intranetPilotEndpoint"` // The public address of the API Server. PublicApiServerEndpoint pulumi.StringInput `pulumi:"publicApiServerEndpoint"` // The public address of the Istio Pilot. PublicPilotEndpoint pulumi.StringInput `pulumi:"publicPilotEndpoint"` }
func (GetServiceMeshesMeshEndpointArgs) ElementType ¶
func (GetServiceMeshesMeshEndpointArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput ¶
func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext ¶
func (i GetServiceMeshesMeshEndpointArgs) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshEndpointArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshEndpoint]
type GetServiceMeshesMeshEndpointArray ¶
type GetServiceMeshesMeshEndpointArray []GetServiceMeshesMeshEndpointInput
func (GetServiceMeshesMeshEndpointArray) ElementType ¶
func (GetServiceMeshesMeshEndpointArray) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput ¶
func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext ¶
func (i GetServiceMeshesMeshEndpointArray) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshEndpointArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshEndpoint]
type GetServiceMeshesMeshEndpointArrayInput ¶
type GetServiceMeshesMeshEndpointArrayInput interface { pulumi.Input ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput ToGetServiceMeshesMeshEndpointArrayOutputWithContext(context.Context) GetServiceMeshesMeshEndpointArrayOutput }
GetServiceMeshesMeshEndpointArrayInput is an input type that accepts GetServiceMeshesMeshEndpointArray and GetServiceMeshesMeshEndpointArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshEndpointArrayInput` via:
GetServiceMeshesMeshEndpointArray{ GetServiceMeshesMeshEndpointArgs{...} }
type GetServiceMeshesMeshEndpointArrayOutput ¶
type GetServiceMeshesMeshEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshEndpointArrayOutput) ElementType ¶
func (GetServiceMeshesMeshEndpointArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput ¶
func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutput() GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext ¶
func (o GetServiceMeshesMeshEndpointArrayOutput) ToGetServiceMeshesMeshEndpointArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointArrayOutput
func (GetServiceMeshesMeshEndpointArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshEndpointArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshEndpoint]
type GetServiceMeshesMeshEndpointInput ¶
type GetServiceMeshesMeshEndpointInput interface { pulumi.Input ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput ToGetServiceMeshesMeshEndpointOutputWithContext(context.Context) GetServiceMeshesMeshEndpointOutput }
GetServiceMeshesMeshEndpointInput is an input type that accepts GetServiceMeshesMeshEndpointArgs and GetServiceMeshesMeshEndpointOutput values. You can construct a concrete instance of `GetServiceMeshesMeshEndpointInput` via:
GetServiceMeshesMeshEndpointArgs{...}
type GetServiceMeshesMeshEndpointOutput ¶
type GetServiceMeshesMeshEndpointOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshEndpointOutput) ElementType ¶
func (GetServiceMeshesMeshEndpointOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) IntranetApiServerEndpoint() pulumi.StringOutput
The internal address of the API Server.
func (GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) IntranetPilotEndpoint() pulumi.StringOutput
The internal address of the Istio Pilot.
func (GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) PublicApiServerEndpoint() pulumi.StringOutput
The public address of the API Server.
func (GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint ¶
func (o GetServiceMeshesMeshEndpointOutput) PublicPilotEndpoint() pulumi.StringOutput
The public address of the Istio Pilot.
func (GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput ¶
func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutput() GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext ¶
func (o GetServiceMeshesMeshEndpointOutput) ToGetServiceMeshesMeshEndpointOutputWithContext(ctx context.Context) GetServiceMeshesMeshEndpointOutput
func (GetServiceMeshesMeshEndpointOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshEndpoint]
type GetServiceMeshesMeshInput ¶
type GetServiceMeshesMeshInput interface { pulumi.Input ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput ToGetServiceMeshesMeshOutputWithContext(context.Context) GetServiceMeshesMeshOutput }
GetServiceMeshesMeshInput is an input type that accepts GetServiceMeshesMeshArgs and GetServiceMeshesMeshOutput values. You can construct a concrete instance of `GetServiceMeshesMeshInput` via:
GetServiceMeshesMeshArgs{...}
type GetServiceMeshesMeshLoadBalancer ¶
type GetServiceMeshesMeshLoadBalancer struct { // The IP address of a public network exposed API Server corresponding to the Load Balance. ApiServerLoadbalancerId string `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip bool `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip bool `pulumi:"pilotPublicEip"` // The IP address of a public network exposure Istio Pilot corresponds to the Load Balance. PilotPublicLoadbalancerId string `pulumi:"pilotPublicLoadbalancerId"` }
type GetServiceMeshesMeshLoadBalancerArgs ¶
type GetServiceMeshesMeshLoadBalancerArgs struct { // The IP address of a public network exposed API Server corresponding to the Load Balance. ApiServerLoadbalancerId pulumi.StringInput `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip pulumi.BoolInput `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip pulumi.BoolInput `pulumi:"pilotPublicEip"` // The IP address of a public network exposure Istio Pilot corresponds to the Load Balance. PilotPublicLoadbalancerId pulumi.StringInput `pulumi:"pilotPublicLoadbalancerId"` }
func (GetServiceMeshesMeshLoadBalancerArgs) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput ¶
func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext ¶
func (i GetServiceMeshesMeshLoadBalancerArgs) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshLoadBalancerArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshLoadBalancer]
type GetServiceMeshesMeshLoadBalancerArray ¶
type GetServiceMeshesMeshLoadBalancerArray []GetServiceMeshesMeshLoadBalancerInput
func (GetServiceMeshesMeshLoadBalancerArray) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArray) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput ¶
func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext ¶
func (i GetServiceMeshesMeshLoadBalancerArray) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshLoadBalancerArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshLoadBalancer]
type GetServiceMeshesMeshLoadBalancerArrayInput ¶
type GetServiceMeshesMeshLoadBalancerArrayInput interface { pulumi.Input ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput }
GetServiceMeshesMeshLoadBalancerArrayInput is an input type that accepts GetServiceMeshesMeshLoadBalancerArray and GetServiceMeshesMeshLoadBalancerArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshLoadBalancerArrayInput` via:
GetServiceMeshesMeshLoadBalancerArray{ GetServiceMeshesMeshLoadBalancerArgs{...} }
type GetServiceMeshesMeshLoadBalancerArrayOutput ¶
type GetServiceMeshesMeshLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput ¶
func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutput() GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext ¶
func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToGetServiceMeshesMeshLoadBalancerArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerArrayOutput
func (GetServiceMeshesMeshLoadBalancerArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshLoadBalancerArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshLoadBalancer]
type GetServiceMeshesMeshLoadBalancerInput ¶
type GetServiceMeshesMeshLoadBalancerInput interface { pulumi.Input ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput ToGetServiceMeshesMeshLoadBalancerOutputWithContext(context.Context) GetServiceMeshesMeshLoadBalancerOutput }
GetServiceMeshesMeshLoadBalancerInput is an input type that accepts GetServiceMeshesMeshLoadBalancerArgs and GetServiceMeshesMeshLoadBalancerOutput values. You can construct a concrete instance of `GetServiceMeshesMeshLoadBalancerInput` via:
GetServiceMeshesMeshLoadBalancerArgs{...}
type GetServiceMeshesMeshLoadBalancerOutput ¶
type GetServiceMeshesMeshLoadBalancerOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringOutput
The IP address of a public network exposed API Server corresponding to the Load Balance.
func (GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolOutput
Whether to use the IP address of a public network exposed the API Server.
func (GetServiceMeshesMeshLoadBalancerOutput) ElementType ¶
func (GetServiceMeshesMeshLoadBalancerOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolOutput
Whether to use the IP address of a public network exposure the Istio Pilot.
func (GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringOutput
The IP address of a public network exposure Istio Pilot corresponds to the Load Balance.
func (GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutput() GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext ¶
func (o GetServiceMeshesMeshLoadBalancerOutput) ToGetServiceMeshesMeshLoadBalancerOutputWithContext(ctx context.Context) GetServiceMeshesMeshLoadBalancerOutput
func (GetServiceMeshesMeshLoadBalancerOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshLoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshLoadBalancer]
type GetServiceMeshesMeshMeshConfig ¶
type GetServiceMeshesMeshMeshConfig struct { // The configuration of the access logging. AccessLogs []GetServiceMeshesMeshMeshConfigAccessLog `pulumi:"accessLogs"` // The configuration of the Service grid audit. Audits []GetServiceMeshesMeshMeshConfigAudit `pulumi:"audits"` // The configuration of the control plane logging. **NOTE:** Available in 1.174.0+ ControlPlaneLogs []GetServiceMeshesMeshMeshConfigControlPlaneLog `pulumi:"controlPlaneLogs"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin bool `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb bool `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges string `pulumi:"includeIpRanges"` // The configuration of the Kiali. Kialis []GetServiceMeshesMeshMeshConfigKiali `pulumi:"kialis"` // The open-door policy of agent (OPA) plug-in information. Opas []GetServiceMeshesMeshMeshConfigOpa `pulumi:"opas"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy string `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. Pilots []GetServiceMeshesMeshMeshConfigPilot `pulumi:"pilots"` // the configuration of the Prometheus. Prometheuses []GetServiceMeshesMeshMeshConfigPrometheus `pulumi:"prometheuses"` // The configuration of the Proxy. Proxies []GetServiceMeshesMeshMeshConfigProxy `pulumi:"proxies"` // The configuration of the Sidecar injector. SidecarInjectors []GetServiceMeshesMeshMeshConfigSidecarInjector `pulumi:"sidecarInjectors"` // Whether to enable acquisition Prometheus metrics. Telemetry bool `pulumi:"telemetry"` // Whether to enable link trace. Tracing bool `pulumi:"tracing"` }
type GetServiceMeshesMeshMeshConfigAccessLogArgs ¶
type GetServiceMeshesMeshMeshConfigAccessLogArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAccessLog]
type GetServiceMeshesMeshMeshConfigAccessLogArray ¶
type GetServiceMeshesMeshMeshConfigAccessLogArray []GetServiceMeshesMeshMeshConfigAccessLogInput
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigAccessLogArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAccessLog]
type GetServiceMeshesMeshMeshConfigAccessLogArrayInput ¶
type GetServiceMeshesMeshMeshConfigAccessLogArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput }
GetServiceMeshesMeshMeshConfigAccessLogArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigAccessLogArray and GetServiceMeshesMeshMeshConfigAccessLogArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAccessLogArrayInput` via:
GetServiceMeshesMeshMeshConfigAccessLogArray{ GetServiceMeshesMeshMeshConfigAccessLogArgs{...} }
type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
type GetServiceMeshesMeshMeshConfigAccessLogArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutput() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToGetServiceMeshesMeshMeshConfigAccessLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
func (GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigAccessLogArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAccessLog]
type GetServiceMeshesMeshMeshConfigAccessLogInput ¶
type GetServiceMeshesMeshMeshConfigAccessLogInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput }
GetServiceMeshesMeshMeshConfigAccessLogInput is an input type that accepts GetServiceMeshesMeshMeshConfigAccessLogArgs and GetServiceMeshesMeshMeshConfigAccessLogOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAccessLogInput` via:
GetServiceMeshesMeshMeshConfigAccessLogArgs{...}
type GetServiceMeshesMeshMeshConfigAccessLogOutput ¶
type GetServiceMeshesMeshMeshConfigAccessLogOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) Project ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutput() GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToGetServiceMeshesMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAccessLogOutput
func (GetServiceMeshesMeshMeshConfigAccessLogOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAccessLog]
type GetServiceMeshesMeshMeshConfigArgs ¶
type GetServiceMeshesMeshMeshConfigArgs struct { // The configuration of the access logging. AccessLogs GetServiceMeshesMeshMeshConfigAccessLogArrayInput `pulumi:"accessLogs"` // The configuration of the Service grid audit. Audits GetServiceMeshesMeshMeshConfigAuditArrayInput `pulumi:"audits"` // The configuration of the control plane logging. **NOTE:** Available in 1.174.0+ ControlPlaneLogs GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput `pulumi:"controlPlaneLogs"` // Whether or not to enable the use of a custom zipkin. CustomizedZipkin pulumi.BoolInput `pulumi:"customizedZipkin"` // Whether to enable service can access the service through the nearest node access. EnableLocalityLb pulumi.BoolInput `pulumi:"enableLocalityLb"` // The IP ADDRESS range. IncludeIpRanges pulumi.StringInput `pulumi:"includeIpRanges"` // The configuration of the Kiali. Kialis GetServiceMeshesMeshMeshConfigKialiArrayInput `pulumi:"kialis"` // The open-door policy of agent (OPA) plug-in information. Opas GetServiceMeshesMeshMeshConfigOpaArrayInput `pulumi:"opas"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy pulumi.StringInput `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. Pilots GetServiceMeshesMeshMeshConfigPilotArrayInput `pulumi:"pilots"` // the configuration of the Prometheus. Prometheuses GetServiceMeshesMeshMeshConfigPrometheusArrayInput `pulumi:"prometheuses"` // The configuration of the Proxy. Proxies GetServiceMeshesMeshMeshConfigProxyArrayInput `pulumi:"proxies"` // The configuration of the Sidecar injector. SidecarInjectors GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput `pulumi:"sidecarInjectors"` // Whether to enable acquisition Prometheus metrics. Telemetry pulumi.BoolInput `pulumi:"telemetry"` // Whether to enable link trace. Tracing pulumi.BoolInput `pulumi:"tracing"` }
func (GetServiceMeshesMeshMeshConfigArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput ¶
func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigArgs) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfig]
type GetServiceMeshesMeshMeshConfigArray ¶
type GetServiceMeshesMeshMeshConfigArray []GetServiceMeshesMeshMeshConfigInput
func (GetServiceMeshesMeshMeshConfigArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigArray) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfig]
type GetServiceMeshesMeshMeshConfigArrayInput ¶
type GetServiceMeshesMeshMeshConfigArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigArrayOutput }
GetServiceMeshesMeshMeshConfigArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigArray and GetServiceMeshesMeshMeshConfigArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigArrayInput` via:
GetServiceMeshesMeshMeshConfigArray{ GetServiceMeshesMeshMeshConfigArgs{...} }
type GetServiceMeshesMeshMeshConfigArrayOutput ¶
type GetServiceMeshesMeshMeshConfigArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutput() GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToGetServiceMeshesMeshMeshConfigArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigArrayOutput
func (GetServiceMeshesMeshMeshConfigArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfig]
type GetServiceMeshesMeshMeshConfigAuditArgs ¶
type GetServiceMeshesMeshMeshConfigAuditArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput ¶
func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigAuditArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAudit]
type GetServiceMeshesMeshMeshConfigAuditArray ¶
type GetServiceMeshesMeshMeshConfigAuditArray []GetServiceMeshesMeshMeshConfigAuditInput
func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigAuditArray) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigAuditArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAudit]
type GetServiceMeshesMeshMeshConfigAuditArrayInput ¶
type GetServiceMeshesMeshMeshConfigAuditArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput }
GetServiceMeshesMeshMeshConfigAuditArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigAuditArray and GetServiceMeshesMeshMeshConfigAuditArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAuditArrayInput` via:
GetServiceMeshesMeshMeshConfigAuditArray{ GetServiceMeshesMeshMeshConfigAuditArgs{...} }
type GetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
type GetServiceMeshesMeshMeshConfigAuditArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutput() GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToGetServiceMeshesMeshMeshConfigAuditArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditArrayOutput
func (GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigAuditArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigAudit]
type GetServiceMeshesMeshMeshConfigAuditInput ¶
type GetServiceMeshesMeshMeshConfigAuditInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigAuditOutput }
GetServiceMeshesMeshMeshConfigAuditInput is an input type that accepts GetServiceMeshesMeshMeshConfigAuditArgs and GetServiceMeshesMeshMeshConfigAuditOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigAuditInput` via:
GetServiceMeshesMeshMeshConfigAuditArgs{...}
type GetServiceMeshesMeshMeshConfigAuditOutput ¶
type GetServiceMeshesMeshMeshConfigAuditOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigAuditOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigAuditOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigAuditOutput) Project ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutput() GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToGetServiceMeshesMeshMeshConfigAuditOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigAuditOutput
func (GetServiceMeshesMeshMeshConfigAuditOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigAuditOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigAudit]
type GetServiceMeshesMeshMeshConfigControlPlaneLog ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The Service grid audit that to the project. Project pulumi.StringInput `pulumi:"project"` }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArgs) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArray []GetServiceMeshesMeshMeshConfigControlPlaneLogInput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶ added in v3.23.0
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigControlPlaneLogArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigControlPlaneLog]
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput }
GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigControlPlaneLogArray and GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigControlPlaneLogArrayInput` via:
GetServiceMeshesMeshMeshConfigControlPlaneLogArray{ GetServiceMeshesMeshMeshConfigControlPlaneLogArgs{...} }
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
type GetServiceMeshesMeshMeshConfigControlPlaneLogInput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput }
GetServiceMeshesMeshMeshConfigControlPlaneLogInput is an input type that accepts GetServiceMeshesMeshMeshConfigControlPlaneLogArgs and GetServiceMeshesMeshMeshConfigControlPlaneLogOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigControlPlaneLogInput` via:
GetServiceMeshesMeshMeshConfigControlPlaneLogArgs{...}
type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
type GetServiceMeshesMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType ¶ added in v3.23.0
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringOutput
The Service grid audit that to the project.
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutput() GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
func (GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigControlPlaneLogOutput) ToGetServiceMeshesMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigControlPlaneLogOutput
type GetServiceMeshesMeshMeshConfigInput ¶
type GetServiceMeshesMeshMeshConfigInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput ToGetServiceMeshesMeshMeshConfigOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOutput }
GetServiceMeshesMeshMeshConfigInput is an input type that accepts GetServiceMeshesMeshMeshConfigArgs and GetServiceMeshesMeshMeshConfigOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigInput` via:
GetServiceMeshesMeshMeshConfigArgs{...}
type GetServiceMeshesMeshMeshConfigKialiArgs ¶
type GetServiceMeshesMeshMeshConfigKialiArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The service address of the Kiali. Url pulumi.StringInput `pulumi:"url"` }
func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput ¶
func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigKialiArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigKiali]
type GetServiceMeshesMeshMeshConfigKialiArray ¶
type GetServiceMeshesMeshMeshConfigKialiArray []GetServiceMeshesMeshMeshConfigKialiInput
func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigKialiArray) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigKialiArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigKiali]
type GetServiceMeshesMeshMeshConfigKialiArrayInput ¶
type GetServiceMeshesMeshMeshConfigKialiArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput }
GetServiceMeshesMeshMeshConfigKialiArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigKialiArray and GetServiceMeshesMeshMeshConfigKialiArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigKialiArrayInput` via:
GetServiceMeshesMeshMeshConfigKialiArray{ GetServiceMeshesMeshMeshConfigKialiArgs{...} }
type GetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
type GetServiceMeshesMeshMeshConfigKialiArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutput() GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToGetServiceMeshesMeshMeshConfigKialiArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiArrayOutput
func (GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigKialiArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigKiali]
type GetServiceMeshesMeshMeshConfigKialiInput ¶
type GetServiceMeshesMeshMeshConfigKialiInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigKialiOutput }
GetServiceMeshesMeshMeshConfigKialiInput is an input type that accepts GetServiceMeshesMeshMeshConfigKialiArgs and GetServiceMeshesMeshMeshConfigKialiOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigKialiInput` via:
GetServiceMeshesMeshMeshConfigKialiArgs{...}
type GetServiceMeshesMeshMeshConfigKialiOutput ¶
type GetServiceMeshesMeshMeshConfigKialiOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigKialiOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigKialiOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutput() GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToGetServiceMeshesMeshMeshConfigKialiOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigKialiOutput
func (GetServiceMeshesMeshMeshConfigKialiOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigKialiOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigKiali]
func (GetServiceMeshesMeshMeshConfigKialiOutput) Url ¶
func (o GetServiceMeshesMeshMeshConfigKialiOutput) Url() pulumi.StringOutput
The service address of the Kiali.
type GetServiceMeshesMeshMeshConfigOpa ¶
type GetServiceMeshesMeshMeshConfigOpa struct { // Whether to enable Service grid audit. Enabled bool `pulumi:"enabled"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel string `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` }
type GetServiceMeshesMeshMeshConfigOpaArgs ¶
type GetServiceMeshesMeshMeshConfigOpaArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel pulumi.StringInput `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` }
func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput ¶
func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigOpaArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigOpa]
type GetServiceMeshesMeshMeshConfigOpaArray ¶
type GetServiceMeshesMeshMeshConfigOpaArray []GetServiceMeshesMeshMeshConfigOpaInput
func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigOpaArray) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigOpaArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigOpa]
type GetServiceMeshesMeshMeshConfigOpaArrayInput ¶
type GetServiceMeshesMeshMeshConfigOpaArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput }
GetServiceMeshesMeshMeshConfigOpaArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigOpaArray and GetServiceMeshesMeshMeshConfigOpaArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigOpaArrayInput` via:
GetServiceMeshesMeshMeshConfigOpaArray{ GetServiceMeshesMeshMeshConfigOpaArgs{...} }
type GetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
type GetServiceMeshesMeshMeshConfigOpaArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutput() GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToGetServiceMeshesMeshMeshConfigOpaArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaArrayOutput
func (GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigOpaArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigOpa]
type GetServiceMeshesMeshMeshConfigOpaInput ¶
type GetServiceMeshesMeshMeshConfigOpaInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigOpaOutput }
GetServiceMeshesMeshMeshConfigOpaInput is an input type that accepts GetServiceMeshesMeshMeshConfigOpaArgs and GetServiceMeshesMeshMeshConfigOpaOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigOpaInput` via:
GetServiceMeshesMeshMeshConfigOpaArgs{...}
type GetServiceMeshesMeshMeshConfigOpaOutput ¶
type GetServiceMeshesMeshMeshConfigOpaOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOpaOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOpaOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) LogLevel() pulumi.StringOutput
The log level of the OPA proxy container .
func (GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutput() GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToGetServiceMeshesMeshMeshConfigOpaOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOpaOutput
func (GetServiceMeshesMeshMeshConfigOpaOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigOpaOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigOpa]
type GetServiceMeshesMeshMeshConfigOutput ¶
type GetServiceMeshesMeshMeshConfigOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigOutput) AccessLogs ¶
func (o GetServiceMeshesMeshMeshConfigOutput) AccessLogs() GetServiceMeshesMeshMeshConfigAccessLogArrayOutput
The configuration of the access logging.
func (GetServiceMeshesMeshMeshConfigOutput) Audits ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Audits() GetServiceMeshesMeshMeshConfigAuditArrayOutput
The configuration of the Service grid audit.
func (GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs ¶ added in v3.23.0
func (o GetServiceMeshesMeshMeshConfigOutput) ControlPlaneLogs() GetServiceMeshesMeshMeshConfigControlPlaneLogArrayOutput
The configuration of the control plane logging. **NOTE:** Available in 1.174.0+
func (GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin ¶
func (o GetServiceMeshesMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolOutput
Whether or not to enable the use of a custom zipkin.
func (GetServiceMeshesMeshMeshConfigOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb ¶
func (o GetServiceMeshesMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolOutput
Whether to enable service can access the service through the nearest node access.
func (GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges ¶
func (o GetServiceMeshesMeshMeshConfigOutput) IncludeIpRanges() pulumi.StringOutput
The IP ADDRESS range.
func (GetServiceMeshesMeshMeshConfigOutput) Kialis ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Kialis() GetServiceMeshesMeshMeshConfigKialiArrayOutput
The configuration of the Kiali.
func (GetServiceMeshesMeshMeshConfigOutput) Opas ¶
The open-door policy of agent (OPA) plug-in information.
func (GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy ¶
func (o GetServiceMeshesMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringOutput
The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
func (GetServiceMeshesMeshMeshConfigOutput) Pilots ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Pilots() GetServiceMeshesMeshMeshConfigPilotArrayOutput
The configuration of the Link trace sampling.
func (GetServiceMeshesMeshMeshConfigOutput) Prometheuses ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Prometheuses() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
the configuration of the Prometheus.
func (GetServiceMeshesMeshMeshConfigOutput) Proxies ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Proxies() GetServiceMeshesMeshMeshConfigProxyArrayOutput
The configuration of the Proxy.
func (GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors ¶
func (o GetServiceMeshesMeshMeshConfigOutput) SidecarInjectors() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
The configuration of the Sidecar injector.
func (GetServiceMeshesMeshMeshConfigOutput) Telemetry ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Telemetry() pulumi.BoolOutput
Whether to enable acquisition Prometheus metrics.
func (GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput ¶
func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutput() GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigOutput) ToGetServiceMeshesMeshMeshConfigOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigOutput
func (GetServiceMeshesMeshMeshConfigOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfig]
func (GetServiceMeshesMeshMeshConfigOutput) Tracing ¶
func (o GetServiceMeshesMeshMeshConfigOutput) Tracing() pulumi.BoolOutput
Whether to enable link trace.
type GetServiceMeshesMeshMeshConfigPilotArgs ¶
type GetServiceMeshesMeshMeshConfigPilotArgs struct { // Whether to support the HTTP1.0. Http10Enabled pulumi.BoolInput `pulumi:"http10Enabled"` // The percentage of the Link trace sampling. TraceSampling pulumi.Float64Input `pulumi:"traceSampling"` }
func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput ¶
func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigPilotArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPilot]
type GetServiceMeshesMeshMeshConfigPilotArray ¶
type GetServiceMeshesMeshMeshConfigPilotArray []GetServiceMeshesMeshMeshConfigPilotInput
func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPilotArray) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigPilotArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPilot]
type GetServiceMeshesMeshMeshConfigPilotArrayInput ¶
type GetServiceMeshesMeshMeshConfigPilotArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput }
GetServiceMeshesMeshMeshConfigPilotArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigPilotArray and GetServiceMeshesMeshMeshConfigPilotArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPilotArrayInput` via:
GetServiceMeshesMeshMeshConfigPilotArray{ GetServiceMeshesMeshMeshConfigPilotArgs{...} }
type GetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
type GetServiceMeshesMeshMeshConfigPilotArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutput() GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToGetServiceMeshesMeshMeshConfigPilotArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotArrayOutput
func (GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigPilotArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPilot]
type GetServiceMeshesMeshMeshConfigPilotInput ¶
type GetServiceMeshesMeshMeshConfigPilotInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPilotOutput }
GetServiceMeshesMeshMeshConfigPilotInput is an input type that accepts GetServiceMeshesMeshMeshConfigPilotArgs and GetServiceMeshesMeshMeshConfigPilotOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPilotInput` via:
GetServiceMeshesMeshMeshConfigPilotArgs{...}
type GetServiceMeshesMeshMeshConfigPilotOutput ¶
type GetServiceMeshesMeshMeshConfigPilotOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPilotOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolOutput
Whether to support the HTTP1.0.
func (GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutput() GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToGetServiceMeshesMeshMeshConfigPilotOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPilotOutput
func (GetServiceMeshesMeshMeshConfigPilotOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigPilotOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPilot]
func (GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling ¶
func (o GetServiceMeshesMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64Output
The percentage of the Link trace sampling.
type GetServiceMeshesMeshMeshConfigPrometheusArgs ¶
type GetServiceMeshesMeshMeshConfigPrometheusArgs struct { // The service addresses of the Prometheus. ExternalUrl pulumi.StringInput `pulumi:"externalUrl"` // Whether to enable external Prometheus. UseExternal pulumi.BoolInput `pulumi:"useExternal"` }
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigPrometheusArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPrometheus]
type GetServiceMeshesMeshMeshConfigPrometheusArray ¶
type GetServiceMeshesMeshMeshConfigPrometheusArray []GetServiceMeshesMeshMeshConfigPrometheusInput
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigPrometheusArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPrometheus]
type GetServiceMeshesMeshMeshConfigPrometheusArrayInput ¶
type GetServiceMeshesMeshMeshConfigPrometheusArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput }
GetServiceMeshesMeshMeshConfigPrometheusArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigPrometheusArray and GetServiceMeshesMeshMeshConfigPrometheusArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPrometheusArrayInput` via:
GetServiceMeshesMeshMeshConfigPrometheusArray{ GetServiceMeshesMeshMeshConfigPrometheusArgs{...} }
type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
type GetServiceMeshesMeshMeshConfigPrometheusArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutput() GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToGetServiceMeshesMeshMeshConfigPrometheusArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusArrayOutput
func (GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigPrometheusArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigPrometheus]
type GetServiceMeshesMeshMeshConfigPrometheusInput ¶
type GetServiceMeshesMeshMeshConfigPrometheusInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput }
GetServiceMeshesMeshMeshConfigPrometheusInput is an input type that accepts GetServiceMeshesMeshMeshConfigPrometheusArgs and GetServiceMeshesMeshMeshConfigPrometheusOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigPrometheusInput` via:
GetServiceMeshesMeshMeshConfigPrometheusArgs{...}
type GetServiceMeshesMeshMeshConfigPrometheusOutput ¶
type GetServiceMeshesMeshMeshConfigPrometheusOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ExternalUrl() pulumi.StringOutput
The service addresses of the Prometheus.
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutput() GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToGetServiceMeshesMeshMeshConfigPrometheusOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigPrometheusOutput
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigPrometheus]
func (GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal ¶
func (o GetServiceMeshesMeshMeshConfigPrometheusOutput) UseExternal() pulumi.BoolOutput
Whether to enable external Prometheus.
type GetServiceMeshesMeshMeshConfigProxy ¶
type GetServiceMeshesMeshMeshConfigProxy struct { // The domain name of the Cluster. ClusterDomain string `pulumi:"clusterDomain"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` }
type GetServiceMeshesMeshMeshConfigProxyArgs ¶
type GetServiceMeshesMeshMeshConfigProxyArgs struct { // The domain name of the Cluster. ClusterDomain pulumi.StringInput `pulumi:"clusterDomain"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` }
func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput ¶
func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigProxyArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigProxy]
type GetServiceMeshesMeshMeshConfigProxyArray ¶
type GetServiceMeshesMeshMeshConfigProxyArray []GetServiceMeshesMeshMeshConfigProxyInput
func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigProxyArray) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigProxyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigProxy]
type GetServiceMeshesMeshMeshConfigProxyArrayInput ¶
type GetServiceMeshesMeshMeshConfigProxyArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput }
GetServiceMeshesMeshMeshConfigProxyArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigProxyArray and GetServiceMeshesMeshMeshConfigProxyArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigProxyArrayInput` via:
GetServiceMeshesMeshMeshConfigProxyArray{ GetServiceMeshesMeshMeshConfigProxyArgs{...} }
type GetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
type GetServiceMeshesMeshMeshConfigProxyArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutput() GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToGetServiceMeshesMeshMeshConfigProxyArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyArrayOutput
func (GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigProxyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigProxy]
type GetServiceMeshesMeshMeshConfigProxyInput ¶
type GetServiceMeshesMeshMeshConfigProxyInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigProxyOutput }
GetServiceMeshesMeshMeshConfigProxyInput is an input type that accepts GetServiceMeshesMeshMeshConfigProxyArgs and GetServiceMeshesMeshMeshConfigProxyOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigProxyInput` via:
GetServiceMeshesMeshMeshConfigProxyArgs{...}
type GetServiceMeshesMeshMeshConfigProxyOutput ¶
type GetServiceMeshesMeshMeshConfigProxyOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ClusterDomain() pulumi.StringOutput
The domain name of the Cluster.
func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigProxyOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutput() GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToGetServiceMeshesMeshMeshConfigProxyOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigProxyOutput
func (GetServiceMeshesMeshMeshConfigProxyOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshMeshConfigProxyOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshMeshConfigProxy]
type GetServiceMeshesMeshMeshConfigSidecarInjector ¶
type GetServiceMeshesMeshMeshConfigSidecarInjector struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled bool `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault bool `pulumi:"enableNamespacesByDefault"` // The configuration of the CNI InitCniConfigurations []GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfiguration `pulumi:"initCniConfigurations"` // Sidecar injector Pods on the throttle. LimitCpu string `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory string `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml string `pulumi:"sidecarInjectorWebhookAsYaml"` }
type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArgs struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled pulumi.BoolInput `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault pulumi.BoolInput `pulumi:"enableNamespacesByDefault"` // The configuration of the CNI InitCniConfigurations GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput `pulumi:"initCniConfigurations"` // Sidecar injector Pods on the throttle. LimitCpu pulumi.StringInput `pulumi:"limitCpu"` // The memory limit of the Sidecar injector Pods. LimitMemory pulumi.StringInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringInput `pulumi:"requestMemory"` // Other automatic injection Sidecar configuration (in YAML format). SidecarInjectorWebhookAsYaml pulumi.StringInput `pulumi:"sidecarInjectorWebhookAsYaml"` }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorArray ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArray []GetServiceMeshesMeshMeshConfigSidecarInjectorInput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshMeshConfigSidecarInjector]
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorArray and GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorArrayInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorArray{ GetServiceMeshesMeshMeshConfigSidecarInjectorArgs{...} }
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs struct { // Whether to enable Service grid audit. Enabled pulumi.BoolInput `pulumi:"enabled"` // The excluded namespace of the CNI. ExcludeNamespaces pulumi.StringInput `pulumi:"excludeNamespaces"` }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray []GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext ¶
func (i GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray and GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArray{ GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...} }
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs and GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArgs{...}
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) Enabled() pulumi.BoolOutput
Whether to enable Service grid audit.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ExcludeNamespaces() pulumi.StringOutput
The excluded namespace of the CNI.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationOutput
type GetServiceMeshesMeshMeshConfigSidecarInjectorInput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorInput interface { pulumi.Input ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput }
GetServiceMeshesMeshMeshConfigSidecarInjectorInput is an input type that accepts GetServiceMeshesMeshMeshConfigSidecarInjectorArgs and GetServiceMeshesMeshMeshConfigSidecarInjectorOutput values. You can construct a concrete instance of `GetServiceMeshesMeshMeshConfigSidecarInjectorInput` via:
GetServiceMeshesMeshMeshConfigSidecarInjectorArgs{...}
type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
type GetServiceMeshesMeshMeshConfigSidecarInjectorOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolOutput
Whether to enable by Pod Annotations automatic injection Sidecar.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType ¶
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) InitCniConfigurations() GetServiceMeshesMeshMeshConfigSidecarInjectorInitCniConfigurationArrayOutput
The configuration of the CNI
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringOutput
Sidecar injector Pods on the throttle.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringOutput
The memory limit of the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringOutput
The requested cpu the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringOutput
The requested memory the Sidecar injector Pods.
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) SidecarInjectorWebhookAsYaml() pulumi.StringOutput
Other automatic injection Sidecar configuration (in YAML format).
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutput() GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
func (GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (o GetServiceMeshesMeshMeshConfigSidecarInjectorOutput) ToGetServiceMeshesMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) GetServiceMeshesMeshMeshConfigSidecarInjectorOutput
type GetServiceMeshesMeshNetworkArgs ¶
type GetServiceMeshesMeshNetworkArgs struct { // The ID of the Security group SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The ID of the VPC. VpcId pulumi.StringInput `pulumi:"vpcId"` // The list of Virtual Switch. VswitcheLists pulumi.StringArrayInput `pulumi:"vswitcheLists"` }
func (GetServiceMeshesMeshNetworkArgs) ElementType ¶
func (GetServiceMeshesMeshNetworkArgs) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput ¶
func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext ¶
func (i GetServiceMeshesMeshNetworkArgs) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkArgs) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshNetwork]
type GetServiceMeshesMeshNetworkArray ¶
type GetServiceMeshesMeshNetworkArray []GetServiceMeshesMeshNetworkInput
func (GetServiceMeshesMeshNetworkArray) ElementType ¶
func (GetServiceMeshesMeshNetworkArray) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput ¶
func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext ¶
func (i GetServiceMeshesMeshNetworkArray) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArray) ToOutput ¶ added in v3.43.1
func (i GetServiceMeshesMeshNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshNetwork]
type GetServiceMeshesMeshNetworkArrayInput ¶
type GetServiceMeshesMeshNetworkArrayInput interface { pulumi.Input ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput ToGetServiceMeshesMeshNetworkArrayOutputWithContext(context.Context) GetServiceMeshesMeshNetworkArrayOutput }
GetServiceMeshesMeshNetworkArrayInput is an input type that accepts GetServiceMeshesMeshNetworkArray and GetServiceMeshesMeshNetworkArrayOutput values. You can construct a concrete instance of `GetServiceMeshesMeshNetworkArrayInput` via:
GetServiceMeshesMeshNetworkArray{ GetServiceMeshesMeshNetworkArgs{...} }
type GetServiceMeshesMeshNetworkArrayOutput ¶
type GetServiceMeshesMeshNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshNetworkArrayOutput) ElementType ¶
func (GetServiceMeshesMeshNetworkArrayOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput ¶
func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutput() GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext ¶
func (o GetServiceMeshesMeshNetworkArrayOutput) ToGetServiceMeshesMeshNetworkArrayOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkArrayOutput
func (GetServiceMeshesMeshNetworkArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetServiceMeshesMeshNetwork]
type GetServiceMeshesMeshNetworkInput ¶
type GetServiceMeshesMeshNetworkInput interface { pulumi.Input ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput ToGetServiceMeshesMeshNetworkOutputWithContext(context.Context) GetServiceMeshesMeshNetworkOutput }
GetServiceMeshesMeshNetworkInput is an input type that accepts GetServiceMeshesMeshNetworkArgs and GetServiceMeshesMeshNetworkOutput values. You can construct a concrete instance of `GetServiceMeshesMeshNetworkInput` via:
GetServiceMeshesMeshNetworkArgs{...}
type GetServiceMeshesMeshNetworkOutput ¶
type GetServiceMeshesMeshNetworkOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshNetworkOutput) ElementType ¶
func (GetServiceMeshesMeshNetworkOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshNetworkOutput) SecurityGroupId ¶
func (o GetServiceMeshesMeshNetworkOutput) SecurityGroupId() pulumi.StringOutput
The ID of the Security group
func (GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput ¶
func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutput() GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext ¶
func (o GetServiceMeshesMeshNetworkOutput) ToGetServiceMeshesMeshNetworkOutputWithContext(ctx context.Context) GetServiceMeshesMeshNetworkOutput
func (GetServiceMeshesMeshNetworkOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMeshNetwork]
func (GetServiceMeshesMeshNetworkOutput) VpcId ¶
func (o GetServiceMeshesMeshNetworkOutput) VpcId() pulumi.StringOutput
The ID of the VPC.
func (GetServiceMeshesMeshNetworkOutput) VswitcheLists ¶
func (o GetServiceMeshesMeshNetworkOutput) VswitcheLists() pulumi.StringArrayOutput
The list of Virtual Switch.
type GetServiceMeshesMeshOutput ¶
type GetServiceMeshesMeshOutput struct{ *pulumi.OutputState }
func (GetServiceMeshesMeshOutput) Clusters ¶
func (o GetServiceMeshesMeshOutput) Clusters() pulumi.StringArrayOutput
Cluster List.
func (GetServiceMeshesMeshOutput) CreateTime ¶
func (o GetServiceMeshesMeshOutput) CreateTime() pulumi.StringOutput
The created time of the resource.
func (GetServiceMeshesMeshOutput) Edition ¶
func (o GetServiceMeshesMeshOutput) Edition() pulumi.StringOutput
Grid instance version type. Valid values: `Default` and `Pro`. `Default`:the standard. `Pro`:the Pro version.
func (GetServiceMeshesMeshOutput) ElementType ¶
func (GetServiceMeshesMeshOutput) ElementType() reflect.Type
func (GetServiceMeshesMeshOutput) Endpoints ¶
func (o GetServiceMeshesMeshOutput) Endpoints() GetServiceMeshesMeshEndpointArrayOutput
The endpoint details.
func (GetServiceMeshesMeshOutput) ErrorMessage ¶
func (o GetServiceMeshesMeshOutput) ErrorMessage() pulumi.StringOutput
The Cause of the Error.
func (GetServiceMeshesMeshOutput) Id ¶
func (o GetServiceMeshesMeshOutput) Id() pulumi.StringOutput
The ID of the Service Mesh.
func (GetServiceMeshesMeshOutput) IstioOperatorVersion ¶ added in v3.21.0
func (o GetServiceMeshesMeshOutput) IstioOperatorVersion() pulumi.StringOutput
The Istio Operator Version. **Note:** the `istioOperatorVersion` is available from the version v1.170.0.
func (GetServiceMeshesMeshOutput) LoadBalancers ¶
func (o GetServiceMeshesMeshOutput) LoadBalancers() GetServiceMeshesMeshLoadBalancerArrayOutput
The configuration of the Load Balancer.
func (GetServiceMeshesMeshOutput) MeshConfigs ¶
func (o GetServiceMeshesMeshOutput) MeshConfigs() GetServiceMeshesMeshMeshConfigArrayOutput
The configuration of the Service grid.
func (GetServiceMeshesMeshOutput) Networks ¶
func (o GetServiceMeshesMeshOutput) Networks() GetServiceMeshesMeshNetworkArrayOutput
The configuration of the Service grid network.
func (GetServiceMeshesMeshOutput) ServiceMeshId ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshId() pulumi.StringOutput
The first ID of the resource.
func (GetServiceMeshesMeshOutput) ServiceMeshName ¶
func (o GetServiceMeshesMeshOutput) ServiceMeshName() pulumi.StringOutput
The name of the resource.
func (GetServiceMeshesMeshOutput) SidecarVersion ¶ added in v3.21.0
func (o GetServiceMeshesMeshOutput) SidecarVersion() pulumi.StringOutput
The SideCar Version. **Note:** the `sidecarVersion` is available from the version v1.170.0.
func (GetServiceMeshesMeshOutput) Status ¶
func (o GetServiceMeshesMeshOutput) Status() pulumi.StringOutput
The status of the resource. Valid values: `running` or `initial`.
func (GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput ¶
func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutput() GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext ¶
func (o GetServiceMeshesMeshOutput) ToGetServiceMeshesMeshOutputWithContext(ctx context.Context) GetServiceMeshesMeshOutput
func (GetServiceMeshesMeshOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesMeshOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesMesh]
func (GetServiceMeshesMeshOutput) Version ¶
func (o GetServiceMeshesMeshOutput) Version() pulumi.StringOutput
The version of the resource.
type GetServiceMeshesOutputArgs ¶ added in v3.9.0
type GetServiceMeshesOutputArgs struct { EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Service Mesh IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Service Mesh name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getServiceMeshes.
func (GetServiceMeshesOutputArgs) ElementType ¶ added in v3.9.0
func (GetServiceMeshesOutputArgs) ElementType() reflect.Type
type GetServiceMeshesResult ¶
type GetServiceMeshesResult struct { EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // A list of Service Mesh Service Meshes. Each element contains the following attributes: Meshes []GetServiceMeshesMesh `pulumi:"meshes"` NameRegex *string `pulumi:"nameRegex"` // A list of Service Mesh names. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` // The status of the resource. Status *string `pulumi:"status"` }
A collection of values returned by getServiceMeshes.
func GetServiceMeshes ¶
func GetServiceMeshes(ctx *pulumi.Context, args *GetServiceMeshesArgs, opts ...pulumi.InvokeOption) (*GetServiceMeshesResult, error)
This data source provides the Service Mesh Service Meshes of the current Alibaba Cloud user.
> **NOTE:** Available in v1.138.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { ids, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ Ids: []string{ "example_id", }, }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId1", ids.Meshes[0].Id) nameRegex, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ NameRegex: pulumi.StringRef("^my-ServiceMesh"), }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId2", nameRegex.Meshes[0].Id) status, err := servicemesh.GetServiceMeshes(ctx, &servicemesh.GetServiceMeshesArgs{ Ids: []string{ "example_id", }, Status: pulumi.StringRef("running"), }, nil) if err != nil { return err } ctx.Export("serviceMeshServiceMeshId3", status.Meshes[0].Id) return nil }) }
```
type GetServiceMeshesResultOutput ¶ added in v3.9.0
type GetServiceMeshesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServiceMeshes.
func GetServiceMeshesOutput ¶ added in v3.9.0
func GetServiceMeshesOutput(ctx *pulumi.Context, args GetServiceMeshesOutputArgs, opts ...pulumi.InvokeOption) GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ElementType ¶ added in v3.9.0
func (GetServiceMeshesResultOutput) ElementType() reflect.Type
func (GetServiceMeshesResultOutput) EnableDetails ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetServiceMeshesResultOutput) Id ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServiceMeshesResultOutput) Ids ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Ids() pulumi.StringArrayOutput
func (GetServiceMeshesResultOutput) Meshes ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Meshes() GetServiceMeshesMeshArrayOutput
A list of Service Mesh Service Meshes. Each element contains the following attributes:
func (GetServiceMeshesResultOutput) NameRegex ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Names ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Names() pulumi.StringArrayOutput
A list of Service Mesh names.
func (GetServiceMeshesResultOutput) OutputFile ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetServiceMeshesResultOutput) Status ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) Status() pulumi.StringPtrOutput
The status of the resource.
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutput() GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext ¶ added in v3.9.0
func (o GetServiceMeshesResultOutput) ToGetServiceMeshesResultOutputWithContext(ctx context.Context) GetServiceMeshesResultOutput
func (GetServiceMeshesResultOutput) ToOutput ¶ added in v3.43.1
func (o GetServiceMeshesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetServiceMeshesResult]
type GetVersionsArgs ¶ added in v3.20.0
type GetVersionsArgs struct { // The edition of the ASM instance. Edition *string `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids []string `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
type GetVersionsOutputArgs ¶ added in v3.20.0
type GetVersionsOutputArgs struct { // The edition of the ASM instance. Edition pulumi.StringPtrInput `pulumi:"edition"` // A list of ASM versions. Its element formats as `<edition>:<version>`. Ids pulumi.StringArrayInput `pulumi:"ids"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking getVersions.
func (GetVersionsOutputArgs) ElementType ¶ added in v3.20.0
func (GetVersionsOutputArgs) ElementType() reflect.Type
type GetVersionsResult ¶ added in v3.20.0
type GetVersionsResult struct { Edition *string `pulumi:"edition"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` Versions []GetVersionsVersion `pulumi:"versions"` }
A collection of values returned by getVersions.
func GetVersions ¶ added in v3.20.0
func GetVersions(ctx *pulumi.Context, args *GetVersionsArgs, opts ...pulumi.InvokeOption) (*GetVersionsResult, error)
This data source provides ASM available versions in the specified region.
> **NOTE:** Available in v1.161.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicemesh" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := servicemesh.GetVersions(ctx, &servicemesh.GetVersionsArgs{ Edition: pulumi.StringRef("Default"), }, nil) if err != nil { return err } ctx.Export("serviceMeshVersion", data.Alicloud_service_mesh_versions.Versions[0].Version) return nil }) }
```
type GetVersionsResultOutput ¶ added in v3.20.0
type GetVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVersions.
func GetVersionsOutput ¶ added in v3.20.0
func GetVersionsOutput(ctx *pulumi.Context, args GetVersionsOutputArgs, opts ...pulumi.InvokeOption) GetVersionsResultOutput
func (GetVersionsResultOutput) Edition ¶ added in v3.20.0
func (o GetVersionsResultOutput) Edition() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ElementType ¶ added in v3.20.0
func (GetVersionsResultOutput) ElementType() reflect.Type
func (GetVersionsResultOutput) Id ¶ added in v3.20.0
func (o GetVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVersionsResultOutput) Ids ¶ added in v3.20.0
func (o GetVersionsResultOutput) Ids() pulumi.StringArrayOutput
func (GetVersionsResultOutput) OutputFile ¶ added in v3.20.0
func (o GetVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutput ¶ added in v3.20.0
func (o GetVersionsResultOutput) ToGetVersionsResultOutput() GetVersionsResultOutput
func (GetVersionsResultOutput) ToGetVersionsResultOutputWithContext ¶ added in v3.20.0
func (o GetVersionsResultOutput) ToGetVersionsResultOutputWithContext(ctx context.Context) GetVersionsResultOutput
func (GetVersionsResultOutput) ToOutput ¶ added in v3.43.1
func (o GetVersionsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetVersionsResult]
func (GetVersionsResultOutput) Versions ¶ added in v3.20.0
func (o GetVersionsResultOutput) Versions() GetVersionsVersionArrayOutput
type GetVersionsVersion ¶ added in v3.20.0
type GetVersionsVersionArgs ¶ added in v3.20.0
type GetVersionsVersionArgs struct { // The edition of the ASM instance. Edition pulumi.StringInput `pulumi:"edition"` // The ASM version id. It formats as `<edition>:<version>`. Id pulumi.StringInput `pulumi:"id"` // The AMS version. Version pulumi.StringInput `pulumi:"version"` }
func (GetVersionsVersionArgs) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArgs) ElementType() reflect.Type
func (GetVersionsVersionArgs) ToGetVersionsVersionOutput ¶ added in v3.20.0
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext ¶ added in v3.20.0
func (i GetVersionsVersionArgs) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
func (GetVersionsVersionArgs) ToOutput ¶ added in v3.43.1
func (i GetVersionsVersionArgs) ToOutput(ctx context.Context) pulumix.Output[GetVersionsVersion]
type GetVersionsVersionArray ¶ added in v3.20.0
type GetVersionsVersionArray []GetVersionsVersionInput
func (GetVersionsVersionArray) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArray) ElementType() reflect.Type
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutput ¶ added in v3.20.0
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext ¶ added in v3.20.0
func (i GetVersionsVersionArray) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
func (GetVersionsVersionArray) ToOutput ¶ added in v3.43.1
func (i GetVersionsVersionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVersionsVersion]
type GetVersionsVersionArrayInput ¶ added in v3.20.0
type GetVersionsVersionArrayInput interface { pulumi.Input ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput ToGetVersionsVersionArrayOutputWithContext(context.Context) GetVersionsVersionArrayOutput }
GetVersionsVersionArrayInput is an input type that accepts GetVersionsVersionArray and GetVersionsVersionArrayOutput values. You can construct a concrete instance of `GetVersionsVersionArrayInput` via:
GetVersionsVersionArray{ GetVersionsVersionArgs{...} }
type GetVersionsVersionArrayOutput ¶ added in v3.20.0
type GetVersionsVersionArrayOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionArrayOutput) ElementType ¶ added in v3.20.0
func (GetVersionsVersionArrayOutput) ElementType() reflect.Type
func (GetVersionsVersionArrayOutput) Index ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetVersionsVersionOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutput() GetVersionsVersionArrayOutput
func (GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext ¶ added in v3.20.0
func (o GetVersionsVersionArrayOutput) ToGetVersionsVersionArrayOutputWithContext(ctx context.Context) GetVersionsVersionArrayOutput
func (GetVersionsVersionArrayOutput) ToOutput ¶ added in v3.43.1
func (o GetVersionsVersionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVersionsVersion]
type GetVersionsVersionInput ¶ added in v3.20.0
type GetVersionsVersionInput interface { pulumi.Input ToGetVersionsVersionOutput() GetVersionsVersionOutput ToGetVersionsVersionOutputWithContext(context.Context) GetVersionsVersionOutput }
GetVersionsVersionInput is an input type that accepts GetVersionsVersionArgs and GetVersionsVersionOutput values. You can construct a concrete instance of `GetVersionsVersionInput` via:
GetVersionsVersionArgs{...}
type GetVersionsVersionOutput ¶ added in v3.20.0
type GetVersionsVersionOutput struct{ *pulumi.OutputState }
func (GetVersionsVersionOutput) Edition ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Edition() pulumi.StringOutput
The edition of the ASM instance.
func (GetVersionsVersionOutput) ElementType ¶ added in v3.20.0
func (GetVersionsVersionOutput) ElementType() reflect.Type
func (GetVersionsVersionOutput) Id ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Id() pulumi.StringOutput
The ASM version id. It formats as `<edition>:<version>`.
func (GetVersionsVersionOutput) ToGetVersionsVersionOutput ¶ added in v3.20.0
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutput() GetVersionsVersionOutput
func (GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext ¶ added in v3.20.0
func (o GetVersionsVersionOutput) ToGetVersionsVersionOutputWithContext(ctx context.Context) GetVersionsVersionOutput
func (GetVersionsVersionOutput) ToOutput ¶ added in v3.43.1
func (o GetVersionsVersionOutput) ToOutput(ctx context.Context) pulumix.Output[GetVersionsVersion]
func (GetVersionsVersionOutput) Version ¶ added in v3.20.0
func (o GetVersionsVersionOutput) Version() pulumi.StringOutput
The AMS version.
type ServiceMesh ¶
type ServiceMesh struct { pulumi.CustomResourceState // The array of the cluster ids. ClusterIds pulumi.StringArrayOutput `pulumi:"clusterIds"` // The service mesh instance specification. // Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringOutput `pulumi:"clusterSpec"` // The type of the resource. Valid values: `Default` and `Pro`. `Default`: the standard. `Pro`: the Pro version. Edition pulumi.StringOutput `pulumi:"edition"` // The configurations of additional features for the ASM instance. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationOutput `pulumi:"extraConfiguration"` // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrOutput `pulumi:"force"` // The configuration of the Load Balancer. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerOutput `pulumi:"loadBalancer"` // The configuration of the Service grid. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigOutput `pulumi:"meshConfig"` // The network configuration of the Service grid. See `network` below. Network ServiceMeshNetworkOutput `pulumi:"network"` // The name of the resource. ServiceMeshName pulumi.StringOutput `pulumi:"serviceMeshName"` // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringOutput `pulumi:"status"` // The version of the resource. you can look up the version using `servicemesh.getVersions`. **Note:** The `version` supports updating from v1.170.0, the relevant version can be obtained via `istioOperatorVersion` in `servicemesh.getServiceMeshes`. Version pulumi.StringOutput `pulumi:"version"` }
Provides a Service Mesh Service Mesh resource.
For information about Service Mesh Service Mesh and how to use it, see [What is Service Mesh](https://www.alibabacloud.com/help/en/alibaba-cloud-service-mesh/latest/api-servicemesh-2020-01-11-createservicemesh).
> **NOTE:** Available since v1.138.0.
## Import
Service Mesh Service Mesh can be imported using the id, e.g.
```sh
$ pulumi import alicloud:servicemesh/serviceMesh:ServiceMesh example <id>
```
func GetServiceMesh ¶
func GetServiceMesh(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceMeshState, opts ...pulumi.ResourceOption) (*ServiceMesh, error)
GetServiceMesh gets an existing ServiceMesh 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 NewServiceMesh ¶
func NewServiceMesh(ctx *pulumi.Context, name string, args *ServiceMeshArgs, opts ...pulumi.ResourceOption) (*ServiceMesh, error)
NewServiceMesh registers a new resource with the given unique name, arguments, and options.
func (*ServiceMesh) ElementType ¶
func (*ServiceMesh) ElementType() reflect.Type
func (*ServiceMesh) ToOutput ¶ added in v3.43.1
func (i *ServiceMesh) ToOutput(ctx context.Context) pulumix.Output[*ServiceMesh]
func (*ServiceMesh) ToServiceMeshOutput ¶
func (i *ServiceMesh) ToServiceMeshOutput() ServiceMeshOutput
func (*ServiceMesh) ToServiceMeshOutputWithContext ¶
func (i *ServiceMesh) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
type ServiceMeshArgs ¶
type ServiceMeshArgs struct { // The array of the cluster ids. ClusterIds pulumi.StringArrayInput // The service mesh instance specification. // Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringPtrInput // The type of the resource. Valid values: `Default` and `Pro`. `Default`: the standard. `Pro`: the Pro version. Edition pulumi.StringPtrInput // The configurations of additional features for the ASM instance. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrInput // The configuration of the Load Balancer. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerPtrInput // The configuration of the Service grid. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigPtrInput // The network configuration of the Service grid. See `network` below. Network ServiceMeshNetworkInput // The name of the resource. ServiceMeshName pulumi.StringPtrInput // The version of the resource. you can look up the version using `servicemesh.getVersions`. **Note:** The `version` supports updating from v1.170.0, the relevant version can be obtained via `istioOperatorVersion` in `servicemesh.getServiceMeshes`. Version pulumi.StringPtrInput }
The set of arguments for constructing a ServiceMesh resource.
func (ServiceMeshArgs) ElementType ¶
func (ServiceMeshArgs) ElementType() reflect.Type
type ServiceMeshArray ¶
type ServiceMeshArray []ServiceMeshInput
func (ServiceMeshArray) ElementType ¶
func (ServiceMeshArray) ElementType() reflect.Type
func (ServiceMeshArray) ToOutput ¶ added in v3.43.1
func (i ServiceMeshArray) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceMesh]
func (ServiceMeshArray) ToServiceMeshArrayOutput ¶
func (i ServiceMeshArray) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
func (ServiceMeshArray) ToServiceMeshArrayOutputWithContext ¶
func (i ServiceMeshArray) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
type ServiceMeshArrayInput ¶
type ServiceMeshArrayInput interface { pulumi.Input ToServiceMeshArrayOutput() ServiceMeshArrayOutput ToServiceMeshArrayOutputWithContext(context.Context) ServiceMeshArrayOutput }
ServiceMeshArrayInput is an input type that accepts ServiceMeshArray and ServiceMeshArrayOutput values. You can construct a concrete instance of `ServiceMeshArrayInput` via:
ServiceMeshArray{ ServiceMeshArgs{...} }
type ServiceMeshArrayOutput ¶
type ServiceMeshArrayOutput struct{ *pulumi.OutputState }
func (ServiceMeshArrayOutput) ElementType ¶
func (ServiceMeshArrayOutput) ElementType() reflect.Type
func (ServiceMeshArrayOutput) Index ¶
func (o ServiceMeshArrayOutput) Index(i pulumi.IntInput) ServiceMeshOutput
func (ServiceMeshArrayOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*ServiceMesh]
func (ServiceMeshArrayOutput) ToServiceMeshArrayOutput ¶
func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutput() ServiceMeshArrayOutput
func (ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext ¶
func (o ServiceMeshArrayOutput) ToServiceMeshArrayOutputWithContext(ctx context.Context) ServiceMeshArrayOutput
type ServiceMeshExtraConfiguration ¶ added in v3.20.0
type ServiceMeshExtraConfiguration struct { // Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of `true` indicates that the Kubernetes API is used. CrAggregationEnabled *bool `pulumi:"crAggregationEnabled"` }
type ServiceMeshExtraConfigurationArgs ¶ added in v3.20.0
type ServiceMeshExtraConfigurationArgs struct { // Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of `true` indicates that the Kubernetes API is used. CrAggregationEnabled pulumi.BoolPtrInput `pulumi:"crAggregationEnabled"` }
func (ServiceMeshExtraConfigurationArgs) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationArgs) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshExtraConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshExtraConfiguration]
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (i ServiceMeshExtraConfigurationArgs) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationInput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationInput interface { pulumi.Input ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput ToServiceMeshExtraConfigurationOutputWithContext(context.Context) ServiceMeshExtraConfigurationOutput }
ServiceMeshExtraConfigurationInput is an input type that accepts ServiceMeshExtraConfigurationArgs and ServiceMeshExtraConfigurationOutput values. You can construct a concrete instance of `ServiceMeshExtraConfigurationInput` via:
ServiceMeshExtraConfigurationArgs{...}
type ServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationOutput) CrAggregationEnabled ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of `true` indicates that the Kubernetes API is used.
func (ServiceMeshExtraConfigurationOutput) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshExtraConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshExtraConfiguration]
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutput() ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshExtraConfigurationPtrInput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationPtrInput interface { pulumi.Input ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput ToServiceMeshExtraConfigurationPtrOutputWithContext(context.Context) ServiceMeshExtraConfigurationPtrOutput }
ServiceMeshExtraConfigurationPtrInput is an input type that accepts ServiceMeshExtraConfigurationArgs, ServiceMeshExtraConfigurationPtr and ServiceMeshExtraConfigurationPtrOutput values. You can construct a concrete instance of `ServiceMeshExtraConfigurationPtrInput` via:
ServiceMeshExtraConfigurationArgs{...} or: nil
func ServiceMeshExtraConfigurationPtr ¶ added in v3.20.0
func ServiceMeshExtraConfigurationPtr(v *ServiceMeshExtraConfigurationArgs) ServiceMeshExtraConfigurationPtrInput
type ServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
type ServiceMeshExtraConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) CrAggregationEnabled() pulumi.BoolPtrOutput
Indicates whether the Kubernetes API of clusters on the data plane is used to access Istio resources. A value of `true` indicates that the Kubernetes API is used.
func (ServiceMeshExtraConfigurationPtrOutput) ElementType ¶ added in v3.20.0
func (ServiceMeshExtraConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceMeshExtraConfigurationPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshExtraConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshExtraConfiguration]
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutput() ServiceMeshExtraConfigurationPtrOutput
func (ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext ¶ added in v3.20.0
func (o ServiceMeshExtraConfigurationPtrOutput) ToServiceMeshExtraConfigurationPtrOutputWithContext(ctx context.Context) ServiceMeshExtraConfigurationPtrOutput
type ServiceMeshInput ¶
type ServiceMeshInput interface { pulumi.Input ToServiceMeshOutput() ServiceMeshOutput ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput }
type ServiceMeshLoadBalancer ¶
type ServiceMeshLoadBalancer struct { // The ID of the SLB instance that is used when the API server is exposed to the Internet. ApiServerLoadbalancerId *string `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip *bool `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip *bool `pulumi:"pilotPublicEip"` // The ID of the Server Load Balancer (SLB) instance that is used when Istio Pilot is exposed to the Internet. PilotPublicLoadbalancerId *string `pulumi:"pilotPublicLoadbalancerId"` }
type ServiceMeshLoadBalancerArgs ¶
type ServiceMeshLoadBalancerArgs struct { // The ID of the SLB instance that is used when the API server is exposed to the Internet. ApiServerLoadbalancerId pulumi.StringPtrInput `pulumi:"apiServerLoadbalancerId"` // Whether to use the IP address of a public network exposed the API Server. ApiServerPublicEip pulumi.BoolPtrInput `pulumi:"apiServerPublicEip"` // Whether to use the IP address of a public network exposure the Istio Pilot. PilotPublicEip pulumi.BoolPtrInput `pulumi:"pilotPublicEip"` // The ID of the Server Load Balancer (SLB) instance that is used when Istio Pilot is exposed to the Internet. PilotPublicLoadbalancerId pulumi.StringPtrInput `pulumi:"pilotPublicLoadbalancerId"` }
func (ServiceMeshLoadBalancerArgs) ElementType ¶
func (ServiceMeshLoadBalancerArgs) ElementType() reflect.Type
func (ServiceMeshLoadBalancerArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshLoadBalancerArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshLoadBalancer]
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (i ServiceMeshLoadBalancerArgs) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshLoadBalancerInput ¶
type ServiceMeshLoadBalancerInput interface { pulumi.Input ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput ToServiceMeshLoadBalancerOutputWithContext(context.Context) ServiceMeshLoadBalancerOutput }
ServiceMeshLoadBalancerInput is an input type that accepts ServiceMeshLoadBalancerArgs and ServiceMeshLoadBalancerOutput values. You can construct a concrete instance of `ServiceMeshLoadBalancerInput` via:
ServiceMeshLoadBalancerArgs{...}
type ServiceMeshLoadBalancerOutput ¶
type ServiceMeshLoadBalancerOutput struct{ *pulumi.OutputState }
func (ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId ¶
func (o ServiceMeshLoadBalancerOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
The ID of the SLB instance that is used when the API server is exposed to the Internet.
func (ServiceMeshLoadBalancerOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposed the API Server.
func (ServiceMeshLoadBalancerOutput) ElementType ¶
func (ServiceMeshLoadBalancerOutput) ElementType() reflect.Type
func (ServiceMeshLoadBalancerOutput) PilotPublicEip ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposure the Istio Pilot.
func (ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
The ID of the Server Load Balancer (SLB) instance that is used when Istio Pilot is exposed to the Internet.
func (ServiceMeshLoadBalancerOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshLoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshLoadBalancer]
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutput() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (o ServiceMeshLoadBalancerOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshLoadBalancerPtrInput ¶
type ServiceMeshLoadBalancerPtrInput interface { pulumi.Input ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput ToServiceMeshLoadBalancerPtrOutputWithContext(context.Context) ServiceMeshLoadBalancerPtrOutput }
ServiceMeshLoadBalancerPtrInput is an input type that accepts ServiceMeshLoadBalancerArgs, ServiceMeshLoadBalancerPtr and ServiceMeshLoadBalancerPtrOutput values. You can construct a concrete instance of `ServiceMeshLoadBalancerPtrInput` via:
ServiceMeshLoadBalancerArgs{...} or: nil
func ServiceMeshLoadBalancerPtr ¶
func ServiceMeshLoadBalancerPtr(v *ServiceMeshLoadBalancerArgs) ServiceMeshLoadBalancerPtrInput
type ServiceMeshLoadBalancerPtrOutput ¶
type ServiceMeshLoadBalancerPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId ¶
func (o ServiceMeshLoadBalancerPtrOutput) ApiServerLoadbalancerId() pulumi.StringPtrOutput
The ID of the SLB instance that is used when the API server is exposed to the Internet.
func (ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip ¶
func (o ServiceMeshLoadBalancerPtrOutput) ApiServerPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposed the API Server.
func (ServiceMeshLoadBalancerPtrOutput) Elem ¶
func (o ServiceMeshLoadBalancerPtrOutput) Elem() ServiceMeshLoadBalancerOutput
func (ServiceMeshLoadBalancerPtrOutput) ElementType ¶
func (ServiceMeshLoadBalancerPtrOutput) ElementType() reflect.Type
func (ServiceMeshLoadBalancerPtrOutput) PilotPublicEip ¶
func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicEip() pulumi.BoolPtrOutput
Whether to use the IP address of a public network exposure the Istio Pilot.
func (ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId ¶
func (o ServiceMeshLoadBalancerPtrOutput) PilotPublicLoadbalancerId() pulumi.StringPtrOutput
The ID of the Server Load Balancer (SLB) instance that is used when Istio Pilot is exposed to the Internet.
func (ServiceMeshLoadBalancerPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshLoadBalancerPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshLoadBalancer]
func (ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput ¶
func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutput() ServiceMeshLoadBalancerPtrOutput
func (ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext ¶
func (o ServiceMeshLoadBalancerPtrOutput) ToServiceMeshLoadBalancerPtrOutputWithContext(ctx context.Context) ServiceMeshLoadBalancerPtrOutput
type ServiceMeshMap ¶
type ServiceMeshMap map[string]ServiceMeshInput
func (ServiceMeshMap) ElementType ¶
func (ServiceMeshMap) ElementType() reflect.Type
func (ServiceMeshMap) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceMesh]
func (ServiceMeshMap) ToServiceMeshMapOutput ¶
func (i ServiceMeshMap) ToServiceMeshMapOutput() ServiceMeshMapOutput
func (ServiceMeshMap) ToServiceMeshMapOutputWithContext ¶
func (i ServiceMeshMap) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
type ServiceMeshMapInput ¶
type ServiceMeshMapInput interface { pulumi.Input ToServiceMeshMapOutput() ServiceMeshMapOutput ToServiceMeshMapOutputWithContext(context.Context) ServiceMeshMapOutput }
ServiceMeshMapInput is an input type that accepts ServiceMeshMap and ServiceMeshMapOutput values. You can construct a concrete instance of `ServiceMeshMapInput` via:
ServiceMeshMap{ "key": ServiceMeshArgs{...} }
type ServiceMeshMapOutput ¶
type ServiceMeshMapOutput struct{ *pulumi.OutputState }
func (ServiceMeshMapOutput) ElementType ¶
func (ServiceMeshMapOutput) ElementType() reflect.Type
func (ServiceMeshMapOutput) MapIndex ¶
func (o ServiceMeshMapOutput) MapIndex(k pulumi.StringInput) ServiceMeshOutput
func (ServiceMeshMapOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*ServiceMesh]
func (ServiceMeshMapOutput) ToServiceMeshMapOutput ¶
func (o ServiceMeshMapOutput) ToServiceMeshMapOutput() ServiceMeshMapOutput
func (ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext ¶
func (o ServiceMeshMapOutput) ToServiceMeshMapOutputWithContext(ctx context.Context) ServiceMeshMapOutput
type ServiceMeshMeshConfig ¶
type ServiceMeshMeshConfig struct { // The configuration of the access logging. See `accessLog` below. AccessLog *ServiceMeshMeshConfigAccessLog `pulumi:"accessLog"` // The configuration of the audit. See `audit` below. Audit *ServiceMeshMeshConfigAudit `pulumi:"audit"` // The configuration of the control plane logging. See `controlPlaneLog` below. ControlPlaneLog *ServiceMeshMeshConfigControlPlaneLog `pulumi:"controlPlaneLog"` // Whether to enable the use of a custom zipkin. CustomizedZipkin *bool `pulumi:"customizedZipkin"` // The enable locality lb. EnableLocalityLb *bool `pulumi:"enableLocalityLb"` // The configuration of the Kiali. See `kiali` below. Kiali *ServiceMeshMeshConfigKiali `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See `opa` below. Opa *ServiceMeshMeshConfigOpa `pulumi:"opa"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy *string `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. See `pilot` below. Pilot *ServiceMeshMeshConfigPilot `pulumi:"pilot"` // The configuration of the Proxy. See `proxy` below. Proxy *ServiceMeshMeshConfigProxy `pulumi:"proxy"` // The configuration of the Sidecar injector. See `sidecarInjector` below. SidecarInjector *ServiceMeshMeshConfigSidecarInjector `pulumi:"sidecarInjector"` // Whether to enable acquisition Prometheus metrics it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/). Telemetry *bool `pulumi:"telemetry"` // Whether to enable link trace you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/). Tracing *bool `pulumi:"tracing"` }
type ServiceMeshMeshConfigAccessLogArgs ¶
type ServiceMeshMeshConfigAccessLogArgs struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The SLS Project of the access logging. Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigAccessLogArgs) ElementType ¶
func (ServiceMeshMeshConfigAccessLogArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigAccessLogArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAccessLog]
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigAccessLogArgs) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigAccessLogInput ¶
type ServiceMeshMeshConfigAccessLogInput interface { pulumi.Input ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput ToServiceMeshMeshConfigAccessLogOutputWithContext(context.Context) ServiceMeshMeshConfigAccessLogOutput }
ServiceMeshMeshConfigAccessLogInput is an input type that accepts ServiceMeshMeshConfigAccessLogArgs and ServiceMeshMeshConfigAccessLogOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAccessLogInput` via:
ServiceMeshMeshConfigAccessLogArgs{...}
type ServiceMeshMeshConfigAccessLogOutput ¶
type ServiceMeshMeshConfigAccessLogOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAccessLogOutput) ElementType ¶
func (ServiceMeshMeshConfigAccessLogOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogOutput) Enabled ¶
func (o ServiceMeshMeshConfigAccessLogOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigAccessLogOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigAccessLogOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigAccessLogOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigAccessLogOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAccessLog]
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutput() ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigAccessLogPtrInput ¶
type ServiceMeshMeshConfigAccessLogPtrInput interface { pulumi.Input ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(context.Context) ServiceMeshMeshConfigAccessLogPtrOutput }
ServiceMeshMeshConfigAccessLogPtrInput is an input type that accepts ServiceMeshMeshConfigAccessLogArgs, ServiceMeshMeshConfigAccessLogPtr and ServiceMeshMeshConfigAccessLogPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAccessLogPtrInput` via:
ServiceMeshMeshConfigAccessLogArgs{...} or: nil
func ServiceMeshMeshConfigAccessLogPtr ¶
func ServiceMeshMeshConfigAccessLogPtr(v *ServiceMeshMeshConfigAccessLogArgs) ServiceMeshMeshConfigAccessLogPtrInput
type ServiceMeshMeshConfigAccessLogPtrOutput ¶
type ServiceMeshMeshConfigAccessLogPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigAccessLogPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAccessLogPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigAccessLogPtrOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigAccessLogPtrOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigAccessLogPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigAccessLog]
func (ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutput() ServiceMeshMeshConfigAccessLogPtrOutput
func (ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAccessLogPtrOutput) ToServiceMeshMeshConfigAccessLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAccessLogPtrOutput
type ServiceMeshMeshConfigArgs ¶
type ServiceMeshMeshConfigArgs struct { // The configuration of the access logging. See `accessLog` below. AccessLog ServiceMeshMeshConfigAccessLogPtrInput `pulumi:"accessLog"` // The configuration of the audit. See `audit` below. Audit ServiceMeshMeshConfigAuditPtrInput `pulumi:"audit"` // The configuration of the control plane logging. See `controlPlaneLog` below. ControlPlaneLog ServiceMeshMeshConfigControlPlaneLogPtrInput `pulumi:"controlPlaneLog"` // Whether to enable the use of a custom zipkin. CustomizedZipkin pulumi.BoolPtrInput `pulumi:"customizedZipkin"` // The enable locality lb. EnableLocalityLb pulumi.BoolPtrInput `pulumi:"enableLocalityLb"` // The configuration of the Kiali. See `kiali` below. Kiali ServiceMeshMeshConfigKialiPtrInput `pulumi:"kiali"` // The open-door policy of agent (OPA) plug-in information. See `opa` below. Opa ServiceMeshMeshConfigOpaPtrInput `pulumi:"opa"` // The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`. OutboundTrafficPolicy pulumi.StringPtrInput `pulumi:"outboundTrafficPolicy"` // The configuration of the Link trace sampling. See `pilot` below. Pilot ServiceMeshMeshConfigPilotPtrInput `pulumi:"pilot"` // The configuration of the Proxy. See `proxy` below. Proxy ServiceMeshMeshConfigProxyPtrInput `pulumi:"proxy"` // The configuration of the Sidecar injector. See `sidecarInjector` below. SidecarInjector ServiceMeshMeshConfigSidecarInjectorPtrInput `pulumi:"sidecarInjector"` // Whether to enable acquisition Prometheus metrics it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/). Telemetry pulumi.BoolPtrInput `pulumi:"telemetry"` // Whether to enable link trace you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/). Tracing pulumi.BoolPtrInput `pulumi:"tracing"` }
func (ServiceMeshMeshConfigArgs) ElementType ¶
func (ServiceMeshMeshConfigArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfig]
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigArgs) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
type ServiceMeshMeshConfigAuditArgs ¶
type ServiceMeshMeshConfigAuditArgs struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The SLS Project of the access logging. Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigAuditArgs) ElementType ¶
func (ServiceMeshMeshConfigAuditArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigAuditArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAudit]
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigAuditArgs) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigAuditInput ¶
type ServiceMeshMeshConfigAuditInput interface { pulumi.Input ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput ToServiceMeshMeshConfigAuditOutputWithContext(context.Context) ServiceMeshMeshConfigAuditOutput }
ServiceMeshMeshConfigAuditInput is an input type that accepts ServiceMeshMeshConfigAuditArgs and ServiceMeshMeshConfigAuditOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAuditInput` via:
ServiceMeshMeshConfigAuditArgs{...}
type ServiceMeshMeshConfigAuditOutput ¶
type ServiceMeshMeshConfigAuditOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAuditOutput) ElementType ¶
func (ServiceMeshMeshConfigAuditOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditOutput) Enabled ¶
func (o ServiceMeshMeshConfigAuditOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigAuditOutput) Project ¶
func (o ServiceMeshMeshConfigAuditOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigAuditOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigAuditOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigAudit]
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutput() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigAuditPtrInput ¶
type ServiceMeshMeshConfigAuditPtrInput interface { pulumi.Input ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput ToServiceMeshMeshConfigAuditPtrOutputWithContext(context.Context) ServiceMeshMeshConfigAuditPtrOutput }
ServiceMeshMeshConfigAuditPtrInput is an input type that accepts ServiceMeshMeshConfigAuditArgs, ServiceMeshMeshConfigAuditPtr and ServiceMeshMeshConfigAuditPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigAuditPtrInput` via:
ServiceMeshMeshConfigAuditArgs{...} or: nil
func ServiceMeshMeshConfigAuditPtr ¶
func ServiceMeshMeshConfigAuditPtr(v *ServiceMeshMeshConfigAuditArgs) ServiceMeshMeshConfigAuditPtrInput
type ServiceMeshMeshConfigAuditPtrOutput ¶
type ServiceMeshMeshConfigAuditPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigAuditPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Elem() ServiceMeshMeshConfigAuditOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigAuditPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigAuditPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigAuditPtrOutput) Project ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigAuditPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigAuditPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigAudit]
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutput() ServiceMeshMeshConfigAuditPtrOutput
func (ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigAuditPtrOutput) ToServiceMeshMeshConfigAuditPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigAuditPtrOutput
type ServiceMeshMeshConfigControlPlaneLog ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogArgs ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogArgs struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The SLS Project of the access logging. Project pulumi.StringPtrInput `pulumi:"project"` }
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigControlPlaneLog]
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (i ServiceMeshMeshConfigControlPlaneLogArgs) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogInput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogInput interface { pulumi.Input ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(context.Context) ServiceMeshMeshConfigControlPlaneLogOutput }
ServiceMeshMeshConfigControlPlaneLogInput is an input type that accepts ServiceMeshMeshConfigControlPlaneLogArgs and ServiceMeshMeshConfigControlPlaneLogOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigControlPlaneLogInput` via:
ServiceMeshMeshConfigControlPlaneLogArgs{...}
type ServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogOutput) Enabled ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigControlPlaneLogOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigControlPlaneLog]
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutput() ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigControlPlaneLogPtrInput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogPtrInput interface { pulumi.Input ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput }
ServiceMeshMeshConfigControlPlaneLogPtrInput is an input type that accepts ServiceMeshMeshConfigControlPlaneLogArgs, ServiceMeshMeshConfigControlPlaneLogPtr and ServiceMeshMeshConfigControlPlaneLogPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigControlPlaneLogPtrInput` via:
ServiceMeshMeshConfigControlPlaneLogArgs{...} or: nil
func ServiceMeshMeshConfigControlPlaneLogPtr ¶ added in v3.23.0
func ServiceMeshMeshConfigControlPlaneLogPtr(v *ServiceMeshMeshConfigControlPlaneLogArgs) ServiceMeshMeshConfigControlPlaneLogPtrInput
type ServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
type ServiceMeshMeshConfigControlPlaneLogPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType ¶ added in v3.23.0
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) Project() pulumi.StringPtrOutput
The SLS Project of the access logging.
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigControlPlaneLog]
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutput() ServiceMeshMeshConfigControlPlaneLogPtrOutput
func (ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext ¶ added in v3.23.0
func (o ServiceMeshMeshConfigControlPlaneLogPtrOutput) ToServiceMeshMeshConfigControlPlaneLogPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigControlPlaneLogPtrOutput
type ServiceMeshMeshConfigInput ¶
type ServiceMeshMeshConfigInput interface { pulumi.Input ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput ToServiceMeshMeshConfigOutputWithContext(context.Context) ServiceMeshMeshConfigOutput }
ServiceMeshMeshConfigInput is an input type that accepts ServiceMeshMeshConfigArgs and ServiceMeshMeshConfigOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigInput` via:
ServiceMeshMeshConfigArgs{...}
type ServiceMeshMeshConfigKiali ¶
type ServiceMeshMeshConfigKiali struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled *bool `pulumi:"enabled"` }
type ServiceMeshMeshConfigKialiArgs ¶
type ServiceMeshMeshConfigKialiArgs struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ServiceMeshMeshConfigKialiArgs) ElementType ¶
func (ServiceMeshMeshConfigKialiArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigKialiArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigKiali]
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigKialiArgs) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
type ServiceMeshMeshConfigKialiInput ¶
type ServiceMeshMeshConfigKialiInput interface { pulumi.Input ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput ToServiceMeshMeshConfigKialiOutputWithContext(context.Context) ServiceMeshMeshConfigKialiOutput }
ServiceMeshMeshConfigKialiInput is an input type that accepts ServiceMeshMeshConfigKialiArgs and ServiceMeshMeshConfigKialiOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigKialiInput` via:
ServiceMeshMeshConfigKialiArgs{...}
type ServiceMeshMeshConfigKialiOutput ¶
type ServiceMeshMeshConfigKialiOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigKialiOutput) ElementType ¶
func (ServiceMeshMeshConfigKialiOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiOutput) Enabled ¶
func (o ServiceMeshMeshConfigKialiOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigKialiOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigKialiOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigKiali]
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutput() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
type ServiceMeshMeshConfigKialiPtrInput ¶
type ServiceMeshMeshConfigKialiPtrInput interface { pulumi.Input ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput ToServiceMeshMeshConfigKialiPtrOutputWithContext(context.Context) ServiceMeshMeshConfigKialiPtrOutput }
ServiceMeshMeshConfigKialiPtrInput is an input type that accepts ServiceMeshMeshConfigKialiArgs, ServiceMeshMeshConfigKialiPtr and ServiceMeshMeshConfigKialiPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigKialiPtrInput` via:
ServiceMeshMeshConfigKialiArgs{...} or: nil
func ServiceMeshMeshConfigKialiPtr ¶
func ServiceMeshMeshConfigKialiPtr(v *ServiceMeshMeshConfigKialiArgs) ServiceMeshMeshConfigKialiPtrInput
type ServiceMeshMeshConfigKialiPtrOutput ¶
type ServiceMeshMeshConfigKialiPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigKialiPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) Elem() ServiceMeshMeshConfigKialiOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigKialiPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigKialiPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigKialiPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigKialiPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigKiali]
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutput() ServiceMeshMeshConfigKialiPtrOutput
func (ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigKialiPtrOutput) ToServiceMeshMeshConfigKialiPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigKialiPtrOutput
type ServiceMeshMeshConfigOpa ¶
type ServiceMeshMeshConfigOpa struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled *bool `pulumi:"enabled"` // The limit cpu of the Sidecar injector Pods. LimitCpu *string `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory *string `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel *string `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu *string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigOpaArgs ¶
type ServiceMeshMeshConfigOpaArgs struct { // Whether to enable of the access logging. Valid values: `true` and `false`. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The limit cpu of the Sidecar injector Pods. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The log level of the OPA proxy container . LogLevel pulumi.StringPtrInput `pulumi:"logLevel"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
func (ServiceMeshMeshConfigOpaArgs) ElementType ¶
func (ServiceMeshMeshConfigOpaArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigOpaArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigOpa]
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigOpaArgs) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOpaInput ¶
type ServiceMeshMeshConfigOpaInput interface { pulumi.Input ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput ToServiceMeshMeshConfigOpaOutputWithContext(context.Context) ServiceMeshMeshConfigOpaOutput }
ServiceMeshMeshConfigOpaInput is an input type that accepts ServiceMeshMeshConfigOpaArgs and ServiceMeshMeshConfigOpaOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigOpaInput` via:
ServiceMeshMeshConfigOpaArgs{...}
type ServiceMeshMeshConfigOpaOutput ¶
type ServiceMeshMeshConfigOpaOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOpaOutput) ElementType ¶
func (ServiceMeshMeshConfigOpaOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaOutput) Enabled ¶
func (o ServiceMeshMeshConfigOpaOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigOpaOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigOpaOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaOutput) LogLevel() pulumi.StringPtrOutput
The log level of the OPA proxy container .
func (ServiceMeshMeshConfigOpaOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigOpaOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigOpa]
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutput() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOpaPtrInput ¶
type ServiceMeshMeshConfigOpaPtrInput interface { pulumi.Input ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput ToServiceMeshMeshConfigOpaPtrOutputWithContext(context.Context) ServiceMeshMeshConfigOpaPtrOutput }
ServiceMeshMeshConfigOpaPtrInput is an input type that accepts ServiceMeshMeshConfigOpaArgs, ServiceMeshMeshConfigOpaPtr and ServiceMeshMeshConfigOpaPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigOpaPtrInput` via:
ServiceMeshMeshConfigOpaArgs{...} or: nil
func ServiceMeshMeshConfigOpaPtr ¶
func ServiceMeshMeshConfigOpaPtr(v *ServiceMeshMeshConfigOpaArgs) ServiceMeshMeshConfigOpaPtrInput
type ServiceMeshMeshConfigOpaPtrOutput ¶
type ServiceMeshMeshConfigOpaPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOpaPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) Elem() ServiceMeshMeshConfigOpaOutput
func (ServiceMeshMeshConfigOpaPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigOpaPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOpaPtrOutput) Enabled ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether to enable of the access logging. Valid values: `true` and `false`.
func (ServiceMeshMeshConfigOpaPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigOpaPtrOutput) LogLevel ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) LogLevel() pulumi.StringPtrOutput
The log level of the OPA proxy container .
func (ServiceMeshMeshConfigOpaPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigOpaPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigOpaPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigOpa]
func (ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutput() ServiceMeshMeshConfigOpaPtrOutput
func (ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOpaPtrOutput) ToServiceMeshMeshConfigOpaPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOpaPtrOutput
type ServiceMeshMeshConfigOutput ¶
type ServiceMeshMeshConfigOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigOutput) AccessLog ¶
func (o ServiceMeshMeshConfigOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
The configuration of the access logging. See `accessLog` below.
func (ServiceMeshMeshConfigOutput) Audit ¶
func (o ServiceMeshMeshConfigOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
The configuration of the audit. See `audit` below.
func (ServiceMeshMeshConfigOutput) ControlPlaneLog ¶ added in v3.23.0
func (o ServiceMeshMeshConfigOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
The configuration of the control plane logging. See `controlPlaneLog` below.
func (ServiceMeshMeshConfigOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether to enable the use of a custom zipkin.
func (ServiceMeshMeshConfigOutput) ElementType ¶
func (ServiceMeshMeshConfigOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigOutput) EnableLocalityLb ¶
func (o ServiceMeshMeshConfigOutput) EnableLocalityLb() pulumi.BoolPtrOutput
The enable locality lb.
func (ServiceMeshMeshConfigOutput) Kiali ¶
func (o ServiceMeshMeshConfigOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
The configuration of the Kiali. See `kiali` below.
func (ServiceMeshMeshConfigOutput) Opa ¶
func (o ServiceMeshMeshConfigOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See `opa` below.
func (ServiceMeshMeshConfigOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
func (ServiceMeshMeshConfigOutput) Pilot ¶
func (o ServiceMeshMeshConfigOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
The configuration of the Link trace sampling. See `pilot` below.
func (ServiceMeshMeshConfigOutput) Proxy ¶
func (o ServiceMeshMeshConfigOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
The configuration of the Proxy. See `proxy` below.
func (ServiceMeshMeshConfigOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
The configuration of the Sidecar injector. See `sidecarInjector` below.
func (ServiceMeshMeshConfigOutput) Telemetry ¶
func (o ServiceMeshMeshConfigOutput) Telemetry() pulumi.BoolPtrOutput
Whether to enable acquisition Prometheus metrics it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/).
func (ServiceMeshMeshConfigOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfig]
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutput() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigOutputWithContext(ctx context.Context) ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigOutput) Tracing ¶
func (o ServiceMeshMeshConfigOutput) Tracing() pulumi.BoolPtrOutput
Whether to enable link trace you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/).
type ServiceMeshMeshConfigPilotArgs ¶
type ServiceMeshMeshConfigPilotArgs struct { // Whether to support the HTTP1.0. Http10Enabled pulumi.BoolPtrInput `pulumi:"http10Enabled"` // The percentage of the Link trace sampling. TraceSampling pulumi.Float64PtrInput `pulumi:"traceSampling"` }
func (ServiceMeshMeshConfigPilotArgs) ElementType ¶
func (ServiceMeshMeshConfigPilotArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigPilotArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigPilot]
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigPilotArgs) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
type ServiceMeshMeshConfigPilotInput ¶
type ServiceMeshMeshConfigPilotInput interface { pulumi.Input ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput ToServiceMeshMeshConfigPilotOutputWithContext(context.Context) ServiceMeshMeshConfigPilotOutput }
ServiceMeshMeshConfigPilotInput is an input type that accepts ServiceMeshMeshConfigPilotArgs and ServiceMeshMeshConfigPilotOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPilotInput` via:
ServiceMeshMeshConfigPilotArgs{...}
type ServiceMeshMeshConfigPilotOutput ¶
type ServiceMeshMeshConfigPilotOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPilotOutput) ElementType ¶
func (ServiceMeshMeshConfigPilotOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotOutput) Http10Enabled ¶
func (o ServiceMeshMeshConfigPilotOutput) Http10Enabled() pulumi.BoolPtrOutput
Whether to support the HTTP1.0.
func (ServiceMeshMeshConfigPilotOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigPilotOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigPilot]
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutput() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotOutput) TraceSampling ¶
func (o ServiceMeshMeshConfigPilotOutput) TraceSampling() pulumi.Float64PtrOutput
The percentage of the Link trace sampling.
type ServiceMeshMeshConfigPilotPtrInput ¶
type ServiceMeshMeshConfigPilotPtrInput interface { pulumi.Input ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput ToServiceMeshMeshConfigPilotPtrOutputWithContext(context.Context) ServiceMeshMeshConfigPilotPtrOutput }
ServiceMeshMeshConfigPilotPtrInput is an input type that accepts ServiceMeshMeshConfigPilotArgs, ServiceMeshMeshConfigPilotPtr and ServiceMeshMeshConfigPilotPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPilotPtrInput` via:
ServiceMeshMeshConfigPilotArgs{...} or: nil
func ServiceMeshMeshConfigPilotPtr ¶
func ServiceMeshMeshConfigPilotPtr(v *ServiceMeshMeshConfigPilotArgs) ServiceMeshMeshConfigPilotPtrInput
type ServiceMeshMeshConfigPilotPtrOutput ¶
type ServiceMeshMeshConfigPilotPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPilotPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) Elem() ServiceMeshMeshConfigPilotOutput
func (ServiceMeshMeshConfigPilotPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigPilotPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) Http10Enabled() pulumi.BoolPtrOutput
Whether to support the HTTP1.0.
func (ServiceMeshMeshConfigPilotPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigPilotPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigPilot]
func (ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutput() ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) ToServiceMeshMeshConfigPilotPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPilotPtrOutput
func (ServiceMeshMeshConfigPilotPtrOutput) TraceSampling ¶
func (o ServiceMeshMeshConfigPilotPtrOutput) TraceSampling() pulumi.Float64PtrOutput
The percentage of the Link trace sampling.
type ServiceMeshMeshConfigProxy ¶
type ServiceMeshMeshConfigProxy struct { // The limit cpu of the Sidecar injector Pods. LimitCpu *string `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory *string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu *string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigProxyArgs ¶
type ServiceMeshMeshConfigProxyArgs struct { // The limit cpu of the Sidecar injector Pods. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
func (ServiceMeshMeshConfigProxyArgs) ElementType ¶
func (ServiceMeshMeshConfigProxyArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigProxyArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigProxy]
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigProxyArgs) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigProxyInput ¶
type ServiceMeshMeshConfigProxyInput interface { pulumi.Input ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput ToServiceMeshMeshConfigProxyOutputWithContext(context.Context) ServiceMeshMeshConfigProxyOutput }
ServiceMeshMeshConfigProxyInput is an input type that accepts ServiceMeshMeshConfigProxyArgs and ServiceMeshMeshConfigProxyOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigProxyInput` via:
ServiceMeshMeshConfigProxyArgs{...}
type ServiceMeshMeshConfigProxyOutput ¶
type ServiceMeshMeshConfigProxyOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigProxyOutput) ElementType ¶
func (ServiceMeshMeshConfigProxyOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigProxyOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigProxyOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigProxy]
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutput() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigProxyPtrInput ¶
type ServiceMeshMeshConfigProxyPtrInput interface { pulumi.Input ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput ToServiceMeshMeshConfigProxyPtrOutputWithContext(context.Context) ServiceMeshMeshConfigProxyPtrOutput }
ServiceMeshMeshConfigProxyPtrInput is an input type that accepts ServiceMeshMeshConfigProxyArgs, ServiceMeshMeshConfigProxyPtr and ServiceMeshMeshConfigProxyPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigProxyPtrInput` via:
ServiceMeshMeshConfigProxyArgs{...} or: nil
func ServiceMeshMeshConfigProxyPtr ¶
func ServiceMeshMeshConfigProxyPtr(v *ServiceMeshMeshConfigProxyArgs) ServiceMeshMeshConfigProxyPtrInput
type ServiceMeshMeshConfigProxyPtrOutput ¶
type ServiceMeshMeshConfigProxyPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigProxyPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) Elem() ServiceMeshMeshConfigProxyOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigProxyPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigProxyPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigProxyPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigProxyPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigProxyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigProxy]
func (ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutput() ServiceMeshMeshConfigProxyPtrOutput
func (ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigProxyPtrOutput) ToServiceMeshMeshConfigProxyPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigProxyPtrOutput
type ServiceMeshMeshConfigPtrInput ¶
type ServiceMeshMeshConfigPtrInput interface { pulumi.Input ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput ToServiceMeshMeshConfigPtrOutputWithContext(context.Context) ServiceMeshMeshConfigPtrOutput }
ServiceMeshMeshConfigPtrInput is an input type that accepts ServiceMeshMeshConfigArgs, ServiceMeshMeshConfigPtr and ServiceMeshMeshConfigPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigPtrInput` via:
ServiceMeshMeshConfigArgs{...} or: nil
func ServiceMeshMeshConfigPtr ¶
func ServiceMeshMeshConfigPtr(v *ServiceMeshMeshConfigArgs) ServiceMeshMeshConfigPtrInput
type ServiceMeshMeshConfigPtrOutput ¶
type ServiceMeshMeshConfigPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigPtrOutput) AccessLog ¶
func (o ServiceMeshMeshConfigPtrOutput) AccessLog() ServiceMeshMeshConfigAccessLogPtrOutput
The configuration of the access logging. See `accessLog` below.
func (ServiceMeshMeshConfigPtrOutput) Audit ¶
func (o ServiceMeshMeshConfigPtrOutput) Audit() ServiceMeshMeshConfigAuditPtrOutput
The configuration of the audit. See `audit` below.
func (ServiceMeshMeshConfigPtrOutput) ControlPlaneLog ¶ added in v3.23.0
func (o ServiceMeshMeshConfigPtrOutput) ControlPlaneLog() ServiceMeshMeshConfigControlPlaneLogPtrOutput
The configuration of the control plane logging. See `controlPlaneLog` below.
func (ServiceMeshMeshConfigPtrOutput) CustomizedZipkin ¶
func (o ServiceMeshMeshConfigPtrOutput) CustomizedZipkin() pulumi.BoolPtrOutput
Whether to enable the use of a custom zipkin.
func (ServiceMeshMeshConfigPtrOutput) Elem ¶
func (o ServiceMeshMeshConfigPtrOutput) Elem() ServiceMeshMeshConfigOutput
func (ServiceMeshMeshConfigPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigPtrOutput) EnableLocalityLb ¶
func (o ServiceMeshMeshConfigPtrOutput) EnableLocalityLb() pulumi.BoolPtrOutput
The enable locality lb.
func (ServiceMeshMeshConfigPtrOutput) Kiali ¶
func (o ServiceMeshMeshConfigPtrOutput) Kiali() ServiceMeshMeshConfigKialiPtrOutput
The configuration of the Kiali. See `kiali` below.
func (ServiceMeshMeshConfigPtrOutput) Opa ¶
func (o ServiceMeshMeshConfigPtrOutput) Opa() ServiceMeshMeshConfigOpaPtrOutput
The open-door policy of agent (OPA) plug-in information. See `opa` below.
func (ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy ¶
func (o ServiceMeshMeshConfigPtrOutput) OutboundTrafficPolicy() pulumi.StringPtrOutput
The policy of the Out to the traffic. Valid values: `ALLOW_ANY` and `REGISTRY_ONLY`.
func (ServiceMeshMeshConfigPtrOutput) Pilot ¶
func (o ServiceMeshMeshConfigPtrOutput) Pilot() ServiceMeshMeshConfigPilotPtrOutput
The configuration of the Link trace sampling. See `pilot` below.
func (ServiceMeshMeshConfigPtrOutput) Proxy ¶
func (o ServiceMeshMeshConfigPtrOutput) Proxy() ServiceMeshMeshConfigProxyPtrOutput
The configuration of the Proxy. See `proxy` below.
func (ServiceMeshMeshConfigPtrOutput) SidecarInjector ¶
func (o ServiceMeshMeshConfigPtrOutput) SidecarInjector() ServiceMeshMeshConfigSidecarInjectorPtrOutput
The configuration of the Sidecar injector. See `sidecarInjector` below.
func (ServiceMeshMeshConfigPtrOutput) Telemetry ¶
func (o ServiceMeshMeshConfigPtrOutput) Telemetry() pulumi.BoolPtrOutput
Whether to enable acquisition Prometheus metrics it is recommended that you use [Alibaba Cloud Prometheus monitoring](https://arms.console.aliyun.com/).
func (ServiceMeshMeshConfigPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfig]
func (ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput ¶
func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutput() ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigPtrOutput) ToServiceMeshMeshConfigPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigPtrOutput
func (ServiceMeshMeshConfigPtrOutput) Tracing ¶
func (o ServiceMeshMeshConfigPtrOutput) Tracing() pulumi.BoolPtrOutput
Whether to enable link trace you need to have [Alibaba Cloud link tracking service](https://tracing-analysis.console.aliyun.com/).
type ServiceMeshMeshConfigSidecarInjector ¶
type ServiceMeshMeshConfigSidecarInjector struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled *bool `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault *bool `pulumi:"enableNamespacesByDefault"` // The limit cpu of the Sidecar injector Pods. LimitCpu *string `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory *string `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu *string `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory *string `pulumi:"requestMemory"` }
type ServiceMeshMeshConfigSidecarInjectorArgs ¶
type ServiceMeshMeshConfigSidecarInjectorArgs struct { // Whether to enable by Pod Annotations automatic injection Sidecar. AutoInjectionPolicyEnabled pulumi.BoolPtrInput `pulumi:"autoInjectionPolicyEnabled"` // Whether it is the all namespaces you turn on the auto injection capabilities. EnableNamespacesByDefault pulumi.BoolPtrInput `pulumi:"enableNamespacesByDefault"` // The limit cpu of the Sidecar injector Pods. LimitCpu pulumi.StringPtrInput `pulumi:"limitCpu"` // Sidecar injector Pods on the throttle. LimitMemory pulumi.StringPtrInput `pulumi:"limitMemory"` // The requested cpu the Sidecar injector Pods. RequestCpu pulumi.StringPtrInput `pulumi:"requestCpu"` // The requested memory the Sidecar injector Pods. RequestMemory pulumi.StringPtrInput `pulumi:"requestMemory"` }
func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorArgs) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigSidecarInjector]
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (i ServiceMeshMeshConfigSidecarInjectorArgs) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshMeshConfigSidecarInjectorInput ¶
type ServiceMeshMeshConfigSidecarInjectorInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorOutput }
ServiceMeshMeshConfigSidecarInjectorInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorArgs and ServiceMeshMeshConfigSidecarInjectorOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorInput` via:
ServiceMeshMeshConfigSidecarInjectorArgs{...}
type ServiceMeshMeshConfigSidecarInjectorOutput ¶
type ServiceMeshMeshConfigSidecarInjectorOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
Whether to enable by Pod Annotations automatic injection Sidecar.
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshMeshConfigSidecarInjector]
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutput() ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshMeshConfigSidecarInjectorPtrInput ¶
type ServiceMeshMeshConfigSidecarInjectorPtrInput interface { pulumi.Input ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput }
ServiceMeshMeshConfigSidecarInjectorPtrInput is an input type that accepts ServiceMeshMeshConfigSidecarInjectorArgs, ServiceMeshMeshConfigSidecarInjectorPtr and ServiceMeshMeshConfigSidecarInjectorPtrOutput values. You can construct a concrete instance of `ServiceMeshMeshConfigSidecarInjectorPtrInput` via:
ServiceMeshMeshConfigSidecarInjectorArgs{...} or: nil
func ServiceMeshMeshConfigSidecarInjectorPtr ¶
func ServiceMeshMeshConfigSidecarInjectorPtr(v *ServiceMeshMeshConfigSidecarInjectorArgs) ServiceMeshMeshConfigSidecarInjectorPtrInput
type ServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
type ServiceMeshMeshConfigSidecarInjectorPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) AutoInjectionPolicyEnabled() pulumi.BoolPtrOutput
Whether to enable by Pod Annotations automatic injection Sidecar.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType ¶
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ElementType() reflect.Type
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) EnableNamespacesByDefault() pulumi.BoolPtrOutput
Whether it is the all namespaces you turn on the auto injection capabilities.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitCpu() pulumi.StringPtrOutput
The limit cpu of the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) LimitMemory() pulumi.StringPtrOutput
Sidecar injector Pods on the throttle.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestCpu() pulumi.StringPtrOutput
The requested cpu the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) RequestMemory() pulumi.StringPtrOutput
The requested memory the Sidecar injector Pods.
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshMeshConfigSidecarInjector]
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutput() ServiceMeshMeshConfigSidecarInjectorPtrOutput
func (ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext ¶
func (o ServiceMeshMeshConfigSidecarInjectorPtrOutput) ToServiceMeshMeshConfigSidecarInjectorPtrOutputWithContext(ctx context.Context) ServiceMeshMeshConfigSidecarInjectorPtrOutput
type ServiceMeshNetwork ¶
type ServiceMeshNetworkArgs ¶
type ServiceMeshNetworkArgs struct { // The ID of the VPC. VpcId pulumi.StringInput `pulumi:"vpcId"` // The list of Virtual Switch. VswitcheList pulumi.StringInput `pulumi:"vswitcheList"` }
func (ServiceMeshNetworkArgs) ElementType ¶
func (ServiceMeshNetworkArgs) ElementType() reflect.Type
func (ServiceMeshNetworkArgs) ToOutput ¶ added in v3.43.1
func (i ServiceMeshNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshNetwork]
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext ¶
func (i ServiceMeshNetworkArgs) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
type ServiceMeshNetworkInput ¶
type ServiceMeshNetworkInput interface { pulumi.Input ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput ToServiceMeshNetworkOutputWithContext(context.Context) ServiceMeshNetworkOutput }
ServiceMeshNetworkInput is an input type that accepts ServiceMeshNetworkArgs and ServiceMeshNetworkOutput values. You can construct a concrete instance of `ServiceMeshNetworkInput` via:
ServiceMeshNetworkArgs{...}
type ServiceMeshNetworkOutput ¶
type ServiceMeshNetworkOutput struct{ *pulumi.OutputState }
func (ServiceMeshNetworkOutput) ElementType ¶
func (ServiceMeshNetworkOutput) ElementType() reflect.Type
func (ServiceMeshNetworkOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[ServiceMeshNetwork]
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutput() ServiceMeshNetworkOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkOutputWithContext(ctx context.Context) ServiceMeshNetworkOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext ¶
func (o ServiceMeshNetworkOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkOutput) VpcId ¶
func (o ServiceMeshNetworkOutput) VpcId() pulumi.StringOutput
The ID of the VPC.
func (ServiceMeshNetworkOutput) VswitcheList ¶
func (o ServiceMeshNetworkOutput) VswitcheList() pulumi.StringOutput
The list of Virtual Switch.
type ServiceMeshNetworkPtrInput ¶
type ServiceMeshNetworkPtrInput interface { pulumi.Input ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput ToServiceMeshNetworkPtrOutputWithContext(context.Context) ServiceMeshNetworkPtrOutput }
ServiceMeshNetworkPtrInput is an input type that accepts ServiceMeshNetworkArgs, ServiceMeshNetworkPtr and ServiceMeshNetworkPtrOutput values. You can construct a concrete instance of `ServiceMeshNetworkPtrInput` via:
ServiceMeshNetworkArgs{...} or: nil
func ServiceMeshNetworkPtr ¶
func ServiceMeshNetworkPtr(v *ServiceMeshNetworkArgs) ServiceMeshNetworkPtrInput
type ServiceMeshNetworkPtrOutput ¶
type ServiceMeshNetworkPtrOutput struct{ *pulumi.OutputState }
func (ServiceMeshNetworkPtrOutput) Elem ¶
func (o ServiceMeshNetworkPtrOutput) Elem() ServiceMeshNetworkOutput
func (ServiceMeshNetworkPtrOutput) ElementType ¶
func (ServiceMeshNetworkPtrOutput) ElementType() reflect.Type
func (ServiceMeshNetworkPtrOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshNetworkPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMeshNetwork]
func (ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput ¶
func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutput() ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext ¶
func (o ServiceMeshNetworkPtrOutput) ToServiceMeshNetworkPtrOutputWithContext(ctx context.Context) ServiceMeshNetworkPtrOutput
func (ServiceMeshNetworkPtrOutput) VpcId ¶
func (o ServiceMeshNetworkPtrOutput) VpcId() pulumi.StringPtrOutput
The ID of the VPC.
func (ServiceMeshNetworkPtrOutput) VswitcheList ¶
func (o ServiceMeshNetworkPtrOutput) VswitcheList() pulumi.StringPtrOutput
The list of Virtual Switch.
type ServiceMeshOutput ¶
type ServiceMeshOutput struct{ *pulumi.OutputState }
func (ServiceMeshOutput) ClusterIds ¶ added in v3.27.0
func (o ServiceMeshOutput) ClusterIds() pulumi.StringArrayOutput
The array of the cluster ids.
func (ServiceMeshOutput) ClusterSpec ¶ added in v3.27.0
func (o ServiceMeshOutput) ClusterSpec() pulumi.StringOutput
The service mesh instance specification. Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`.
func (ServiceMeshOutput) Edition ¶ added in v3.27.0
func (o ServiceMeshOutput) Edition() pulumi.StringOutput
The type of the resource. Valid values: `Default` and `Pro`. `Default`: the standard. `Pro`: the Pro version.
func (ServiceMeshOutput) ElementType ¶
func (ServiceMeshOutput) ElementType() reflect.Type
func (ServiceMeshOutput) ExtraConfiguration ¶ added in v3.27.0
func (o ServiceMeshOutput) ExtraConfiguration() ServiceMeshExtraConfigurationOutput
The configurations of additional features for the ASM instance. See `extraConfiguration` below.
func (ServiceMeshOutput) Force ¶ added in v3.27.0
func (o ServiceMeshOutput) Force() pulumi.BoolPtrOutput
This parameter is used for resource destroy. Default value is `false`.
func (ServiceMeshOutput) LoadBalancer ¶ added in v3.27.0
func (o ServiceMeshOutput) LoadBalancer() ServiceMeshLoadBalancerOutput
The configuration of the Load Balancer. See `loadBalancer` below.
func (ServiceMeshOutput) MeshConfig ¶ added in v3.27.0
func (o ServiceMeshOutput) MeshConfig() ServiceMeshMeshConfigOutput
The configuration of the Service grid. See `meshConfig` below.
func (ServiceMeshOutput) Network ¶ added in v3.27.0
func (o ServiceMeshOutput) Network() ServiceMeshNetworkOutput
The network configuration of the Service grid. See `network` below.
func (ServiceMeshOutput) ServiceMeshName ¶ added in v3.27.0
func (o ServiceMeshOutput) ServiceMeshName() pulumi.StringOutput
The name of the resource.
func (ServiceMeshOutput) Status ¶ added in v3.27.0
func (o ServiceMeshOutput) Status() pulumi.StringOutput
The status of the resource. Valid values: `running` or `initial`.
func (ServiceMeshOutput) ToOutput ¶ added in v3.43.1
func (o ServiceMeshOutput) ToOutput(ctx context.Context) pulumix.Output[*ServiceMesh]
func (ServiceMeshOutput) ToServiceMeshOutput ¶
func (o ServiceMeshOutput) ToServiceMeshOutput() ServiceMeshOutput
func (ServiceMeshOutput) ToServiceMeshOutputWithContext ¶
func (o ServiceMeshOutput) ToServiceMeshOutputWithContext(ctx context.Context) ServiceMeshOutput
func (ServiceMeshOutput) Version ¶ added in v3.27.0
func (o ServiceMeshOutput) Version() pulumi.StringOutput
The version of the resource. you can look up the version using `servicemesh.getVersions`. **Note:** The `version` supports updating from v1.170.0, the relevant version can be obtained via `istioOperatorVersion` in `servicemesh.getServiceMeshes`.
type ServiceMeshState ¶
type ServiceMeshState struct { // The array of the cluster ids. ClusterIds pulumi.StringArrayInput // The service mesh instance specification. // Valid values: `standard`,`enterprise`,`ultimate`. Default to `standard`. ClusterSpec pulumi.StringPtrInput // The type of the resource. Valid values: `Default` and `Pro`. `Default`: the standard. `Pro`: the Pro version. Edition pulumi.StringPtrInput // The configurations of additional features for the ASM instance. See `extraConfiguration` below. ExtraConfiguration ServiceMeshExtraConfigurationPtrInput // This parameter is used for resource destroy. Default value is `false`. Force pulumi.BoolPtrInput // The configuration of the Load Balancer. See `loadBalancer` below. LoadBalancer ServiceMeshLoadBalancerPtrInput // The configuration of the Service grid. See `meshConfig` below. MeshConfig ServiceMeshMeshConfigPtrInput // The network configuration of the Service grid. See `network` below. Network ServiceMeshNetworkPtrInput // The name of the resource. ServiceMeshName pulumi.StringPtrInput // The status of the resource. Valid values: `running` or `initial`. Status pulumi.StringPtrInput // The version of the resource. you can look up the version using `servicemesh.getVersions`. **Note:** The `version` supports updating from v1.170.0, the relevant version can be obtained via `istioOperatorVersion` in `servicemesh.getServiceMeshes`. Version pulumi.StringPtrInput }
func (ServiceMeshState) ElementType ¶
func (ServiceMeshState) ElementType() reflect.Type
type UserPermission ¶ added in v3.23.0
type UserPermission struct { pulumi.CustomResourceState // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayOutput `pulumi:"permissions"` // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringOutput `pulumi:"subAccountUserId"` }
Provides a Service Mesh UserPermission resource.
For information about Service Mesh User Permission and how to use it, see [What is User Permission](https://www.alibabacloud.com/help/en/alibaba-cloud-service-mesh/latest/api-servicemesh-2020-01-11-grantuserpermissions).
> **NOTE:** Available since v1.174.0.
## Import
Service Mesh User Permission can be imported using the id, e.g.
```sh
$ pulumi import alicloud:servicemesh/userPermission:UserPermission example <id>
```
func GetUserPermission ¶ added in v3.23.0
func GetUserPermission(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserPermissionState, opts ...pulumi.ResourceOption) (*UserPermission, error)
GetUserPermission gets an existing UserPermission 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 NewUserPermission ¶ added in v3.23.0
func NewUserPermission(ctx *pulumi.Context, name string, args *UserPermissionArgs, opts ...pulumi.ResourceOption) (*UserPermission, error)
NewUserPermission registers a new resource with the given unique name, arguments, and options.
func (*UserPermission) ElementType ¶ added in v3.23.0
func (*UserPermission) ElementType() reflect.Type
func (*UserPermission) ToOutput ¶ added in v3.43.1
func (i *UserPermission) ToOutput(ctx context.Context) pulumix.Output[*UserPermission]
func (*UserPermission) ToUserPermissionOutput ¶ added in v3.23.0
func (i *UserPermission) ToUserPermissionOutput() UserPermissionOutput
func (*UserPermission) ToUserPermissionOutputWithContext ¶ added in v3.23.0
func (i *UserPermission) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionArgs ¶ added in v3.23.0
type UserPermissionArgs struct { // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringInput }
The set of arguments for constructing a UserPermission resource.
func (UserPermissionArgs) ElementType ¶ added in v3.23.0
func (UserPermissionArgs) ElementType() reflect.Type
type UserPermissionArray ¶ added in v3.23.0
type UserPermissionArray []UserPermissionInput
func (UserPermissionArray) ElementType ¶ added in v3.23.0
func (UserPermissionArray) ElementType() reflect.Type
func (UserPermissionArray) ToOutput ¶ added in v3.43.1
func (i UserPermissionArray) ToOutput(ctx context.Context) pulumix.Output[[]*UserPermission]
func (UserPermissionArray) ToUserPermissionArrayOutput ¶ added in v3.23.0
func (i UserPermissionArray) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArray) ToUserPermissionArrayOutputWithContext ¶ added in v3.23.0
func (i UserPermissionArray) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionArrayInput ¶ added in v3.23.0
type UserPermissionArrayInput interface { pulumi.Input ToUserPermissionArrayOutput() UserPermissionArrayOutput ToUserPermissionArrayOutputWithContext(context.Context) UserPermissionArrayOutput }
UserPermissionArrayInput is an input type that accepts UserPermissionArray and UserPermissionArrayOutput values. You can construct a concrete instance of `UserPermissionArrayInput` via:
UserPermissionArray{ UserPermissionArgs{...} }
type UserPermissionArrayOutput ¶ added in v3.23.0
type UserPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionArrayOutput) ElementType ¶ added in v3.23.0
func (UserPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionArrayOutput) Index ¶ added in v3.23.0
func (o UserPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionOutput
func (UserPermissionArrayOutput) ToOutput ¶ added in v3.43.1
func (o UserPermissionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*UserPermission]
func (UserPermissionArrayOutput) ToUserPermissionArrayOutput ¶ added in v3.23.0
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutput() UserPermissionArrayOutput
func (UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext ¶ added in v3.23.0
func (o UserPermissionArrayOutput) ToUserPermissionArrayOutputWithContext(ctx context.Context) UserPermissionArrayOutput
type UserPermissionInput ¶ added in v3.23.0
type UserPermissionInput interface { pulumi.Input ToUserPermissionOutput() UserPermissionOutput ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput }
type UserPermissionMap ¶ added in v3.23.0
type UserPermissionMap map[string]UserPermissionInput
func (UserPermissionMap) ElementType ¶ added in v3.23.0
func (UserPermissionMap) ElementType() reflect.Type
func (UserPermissionMap) ToOutput ¶ added in v3.43.1
func (i UserPermissionMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*UserPermission]
func (UserPermissionMap) ToUserPermissionMapOutput ¶ added in v3.23.0
func (i UserPermissionMap) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMap) ToUserPermissionMapOutputWithContext ¶ added in v3.23.0
func (i UserPermissionMap) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionMapInput ¶ added in v3.23.0
type UserPermissionMapInput interface { pulumi.Input ToUserPermissionMapOutput() UserPermissionMapOutput ToUserPermissionMapOutputWithContext(context.Context) UserPermissionMapOutput }
UserPermissionMapInput is an input type that accepts UserPermissionMap and UserPermissionMapOutput values. You can construct a concrete instance of `UserPermissionMapInput` via:
UserPermissionMap{ "key": UserPermissionArgs{...} }
type UserPermissionMapOutput ¶ added in v3.23.0
type UserPermissionMapOutput struct{ *pulumi.OutputState }
func (UserPermissionMapOutput) ElementType ¶ added in v3.23.0
func (UserPermissionMapOutput) ElementType() reflect.Type
func (UserPermissionMapOutput) MapIndex ¶ added in v3.23.0
func (o UserPermissionMapOutput) MapIndex(k pulumi.StringInput) UserPermissionOutput
func (UserPermissionMapOutput) ToOutput ¶ added in v3.43.1
func (o UserPermissionMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*UserPermission]
func (UserPermissionMapOutput) ToUserPermissionMapOutput ¶ added in v3.23.0
func (o UserPermissionMapOutput) ToUserPermissionMapOutput() UserPermissionMapOutput
func (UserPermissionMapOutput) ToUserPermissionMapOutputWithContext ¶ added in v3.23.0
func (o UserPermissionMapOutput) ToUserPermissionMapOutputWithContext(ctx context.Context) UserPermissionMapOutput
type UserPermissionOutput ¶ added in v3.23.0
type UserPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionOutput) ElementType ¶ added in v3.23.0
func (UserPermissionOutput) ElementType() reflect.Type
func (UserPermissionOutput) Permissions ¶ added in v3.27.0
func (o UserPermissionOutput) Permissions() UserPermissionPermissionArrayOutput
List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below.
func (UserPermissionOutput) SubAccountUserId ¶ added in v3.27.0
func (o UserPermissionOutput) SubAccountUserId() pulumi.StringOutput
The configuration of the Load Balancer. See the following `Block loadBalancer`.
func (UserPermissionOutput) ToOutput ¶ added in v3.43.1
func (o UserPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[*UserPermission]
func (UserPermissionOutput) ToUserPermissionOutput ¶ added in v3.23.0
func (o UserPermissionOutput) ToUserPermissionOutput() UserPermissionOutput
func (UserPermissionOutput) ToUserPermissionOutputWithContext ¶ added in v3.23.0
func (o UserPermissionOutput) ToUserPermissionOutputWithContext(ctx context.Context) UserPermissionOutput
type UserPermissionPermission ¶ added in v3.23.0
type UserPermissionPermission struct { // Whether the grant object is a RAM role. IsCustom *bool `pulumi:"isCustom"` // Whether the grant object is an entity. IsRamRole *bool `pulumi:"isRamRole"` // The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. // - `istio-admin`: The administrator. // - `istio-ops`: The administrator of the service mesh resource. // - `istio-readonly`: The read only permission. RoleName *string `pulumi:"roleName"` // The role type. Valid Value: `custom`. RoleType *string `pulumi:"roleType"` // The service mesh id. ServiceMeshId *string `pulumi:"serviceMeshId"` }
type UserPermissionPermissionArgs ¶ added in v3.23.0
type UserPermissionPermissionArgs struct { // Whether the grant object is a RAM role. IsCustom pulumi.BoolPtrInput `pulumi:"isCustom"` // Whether the grant object is an entity. IsRamRole pulumi.BoolPtrInput `pulumi:"isRamRole"` // The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. // - `istio-admin`: The administrator. // - `istio-ops`: The administrator of the service mesh resource. // - `istio-readonly`: The read only permission. RoleName pulumi.StringPtrInput `pulumi:"roleName"` // The role type. Valid Value: `custom`. RoleType pulumi.StringPtrInput `pulumi:"roleType"` // The service mesh id. ServiceMeshId pulumi.StringPtrInput `pulumi:"serviceMeshId"` }
func (UserPermissionPermissionArgs) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArgs) ElementType() reflect.Type
func (UserPermissionPermissionArgs) ToOutput ¶ added in v3.43.1
func (i UserPermissionPermissionArgs) ToOutput(ctx context.Context) pulumix.Output[UserPermissionPermission]
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutput ¶ added in v3.23.0
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext ¶ added in v3.23.0
func (i UserPermissionPermissionArgs) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionPermissionArray ¶ added in v3.23.0
type UserPermissionPermissionArray []UserPermissionPermissionInput
func (UserPermissionPermissionArray) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArray) ElementType() reflect.Type
func (UserPermissionPermissionArray) ToOutput ¶ added in v3.43.1
func (i UserPermissionPermissionArray) ToOutput(ctx context.Context) pulumix.Output[[]UserPermissionPermission]
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput ¶ added in v3.23.0
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext ¶ added in v3.23.0
func (i UserPermissionPermissionArray) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionArrayInput ¶ added in v3.23.0
type UserPermissionPermissionArrayInput interface { pulumi.Input ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput ToUserPermissionPermissionArrayOutputWithContext(context.Context) UserPermissionPermissionArrayOutput }
UserPermissionPermissionArrayInput is an input type that accepts UserPermissionPermissionArray and UserPermissionPermissionArrayOutput values. You can construct a concrete instance of `UserPermissionPermissionArrayInput` via:
UserPermissionPermissionArray{ UserPermissionPermissionArgs{...} }
type UserPermissionPermissionArrayOutput ¶ added in v3.23.0
type UserPermissionPermissionArrayOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionArrayOutput) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionArrayOutput) ElementType() reflect.Type
func (UserPermissionPermissionArrayOutput) Index ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) Index(i pulumi.IntInput) UserPermissionPermissionOutput
func (UserPermissionPermissionArrayOutput) ToOutput ¶ added in v3.43.1
func (o UserPermissionPermissionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserPermissionPermission]
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutput() UserPermissionPermissionArrayOutput
func (UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext ¶ added in v3.23.0
func (o UserPermissionPermissionArrayOutput) ToUserPermissionPermissionArrayOutputWithContext(ctx context.Context) UserPermissionPermissionArrayOutput
type UserPermissionPermissionInput ¶ added in v3.23.0
type UserPermissionPermissionInput interface { pulumi.Input ToUserPermissionPermissionOutput() UserPermissionPermissionOutput ToUserPermissionPermissionOutputWithContext(context.Context) UserPermissionPermissionOutput }
UserPermissionPermissionInput is an input type that accepts UserPermissionPermissionArgs and UserPermissionPermissionOutput values. You can construct a concrete instance of `UserPermissionPermissionInput` via:
UserPermissionPermissionArgs{...}
type UserPermissionPermissionOutput ¶ added in v3.23.0
type UserPermissionPermissionOutput struct{ *pulumi.OutputState }
func (UserPermissionPermissionOutput) ElementType ¶ added in v3.23.0
func (UserPermissionPermissionOutput) ElementType() reflect.Type
func (UserPermissionPermissionOutput) IsCustom ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) IsCustom() pulumi.BoolPtrOutput
Whether the grant object is a RAM role.
func (UserPermissionPermissionOutput) IsRamRole ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) IsRamRole() pulumi.BoolPtrOutput
Whether the grant object is an entity.
func (UserPermissionPermissionOutput) RoleName ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) RoleName() pulumi.StringPtrOutput
The permission name. Valid values: `istio-admin`, `istio-ops`, `istio-readonly`. - `istio-admin`: The administrator. - `istio-ops`: The administrator of the service mesh resource. - `istio-readonly`: The read only permission.
func (UserPermissionPermissionOutput) RoleType ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) RoleType() pulumi.StringPtrOutput
The role type. Valid Value: `custom`.
func (UserPermissionPermissionOutput) ServiceMeshId ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ServiceMeshId() pulumi.StringPtrOutput
The service mesh id.
func (UserPermissionPermissionOutput) ToOutput ¶ added in v3.43.1
func (o UserPermissionPermissionOutput) ToOutput(ctx context.Context) pulumix.Output[UserPermissionPermission]
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutput ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutput() UserPermissionPermissionOutput
func (UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext ¶ added in v3.23.0
func (o UserPermissionPermissionOutput) ToUserPermissionPermissionOutputWithContext(ctx context.Context) UserPermissionPermissionOutput
type UserPermissionState ¶ added in v3.23.0
type UserPermissionState struct { // List of permissions. **Warning:** The list requires the full amount of permission information to be passed. Adding permissions means adding items to the list, and deleting them or inputting nothing means removing items. See `permissions` below. Permissions UserPermissionPermissionArrayInput // The configuration of the Load Balancer. See the following `Block loadBalancer`. SubAccountUserId pulumi.StringPtrInput }
func (UserPermissionState) ElementType ¶ added in v3.23.0
func (UserPermissionState) ElementType() reflect.Type