Documentation ¶
Index ¶
- type Api
- type ApiApp
- type ApiAppArgs
- type ApiAppArray
- type ApiAppArrayInput
- type ApiAppArrayOutput
- type ApiAppAttachment
- type ApiAppAttachmentArgs
- type ApiAppAttachmentArray
- type ApiAppAttachmentArrayInput
- type ApiAppAttachmentArrayOutput
- func (ApiAppAttachmentArrayOutput) ElementType() reflect.Type
- func (o ApiAppAttachmentArrayOutput) Index(i pulumi.IntInput) ApiAppAttachmentOutput
- func (o ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutput() ApiAppAttachmentArrayOutput
- func (o ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutputWithContext(ctx context.Context) ApiAppAttachmentArrayOutput
- type ApiAppAttachmentInput
- type ApiAppAttachmentMap
- type ApiAppAttachmentMapInput
- type ApiAppAttachmentMapOutput
- func (ApiAppAttachmentMapOutput) ElementType() reflect.Type
- func (o ApiAppAttachmentMapOutput) MapIndex(k pulumi.StringInput) ApiAppAttachmentOutput
- func (o ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutput() ApiAppAttachmentMapOutput
- func (o ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutputWithContext(ctx context.Context) ApiAppAttachmentMapOutput
- type ApiAppAttachmentOutput
- func (o ApiAppAttachmentOutput) ApiAppId() pulumi.StringOutput
- func (o ApiAppAttachmentOutput) ApiId() pulumi.StringOutput
- func (ApiAppAttachmentOutput) ElementType() reflect.Type
- func (o ApiAppAttachmentOutput) Environment() pulumi.StringOutput
- func (o ApiAppAttachmentOutput) ServiceId() pulumi.StringOutput
- func (o ApiAppAttachmentOutput) ToApiAppAttachmentOutput() ApiAppAttachmentOutput
- func (o ApiAppAttachmentOutput) ToApiAppAttachmentOutputWithContext(ctx context.Context) ApiAppAttachmentOutput
- type ApiAppAttachmentState
- type ApiAppInput
- type ApiAppMap
- type ApiAppMapInput
- type ApiAppMapOutput
- type ApiAppOutput
- func (o ApiAppOutput) ApiAppDesc() pulumi.StringOutput
- func (o ApiAppOutput) ApiAppId() pulumi.StringOutput
- func (o ApiAppOutput) ApiAppKey() pulumi.StringOutput
- func (o ApiAppOutput) ApiAppName() pulumi.StringOutput
- func (o ApiAppOutput) ApiAppSecret() pulumi.StringOutput
- func (o ApiAppOutput) CreatedTime() pulumi.StringOutput
- func (ApiAppOutput) ElementType() reflect.Type
- func (o ApiAppOutput) ModifiedTime() pulumi.StringOutput
- func (o ApiAppOutput) Tags() pulumi.MapOutput
- func (o ApiAppOutput) ToApiAppOutput() ApiAppOutput
- func (o ApiAppOutput) ToApiAppOutputWithContext(ctx context.Context) ApiAppOutput
- type ApiAppState
- type ApiArgs
- type ApiArray
- type ApiArrayInput
- type ApiArrayOutput
- type ApiConstantParameter
- type ApiConstantParameterArgs
- type ApiConstantParameterArray
- type ApiConstantParameterArrayInput
- type ApiConstantParameterArrayOutput
- func (ApiConstantParameterArrayOutput) ElementType() reflect.Type
- func (o ApiConstantParameterArrayOutput) Index(i pulumi.IntInput) ApiConstantParameterOutput
- func (o ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutput() ApiConstantParameterArrayOutput
- func (o ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutputWithContext(ctx context.Context) ApiConstantParameterArrayOutput
- type ApiConstantParameterInput
- type ApiConstantParameterOutput
- func (o ApiConstantParameterOutput) DefaultValue() pulumi.StringPtrOutput
- func (o ApiConstantParameterOutput) Desc() pulumi.StringPtrOutput
- func (ApiConstantParameterOutput) ElementType() reflect.Type
- func (o ApiConstantParameterOutput) Name() pulumi.StringPtrOutput
- func (o ApiConstantParameterOutput) Position() pulumi.StringPtrOutput
- func (o ApiConstantParameterOutput) ToApiConstantParameterOutput() ApiConstantParameterOutput
- func (o ApiConstantParameterOutput) ToApiConstantParameterOutputWithContext(ctx context.Context) ApiConstantParameterOutput
- type ApiDoc
- type ApiDocArgs
- type ApiDocArray
- type ApiDocArrayInput
- type ApiDocArrayOutput
- type ApiDocInput
- type ApiDocMap
- type ApiDocMapInput
- type ApiDocMapOutput
- type ApiDocOutput
- func (o ApiDocOutput) ApiCount() pulumi.IntOutput
- func (o ApiDocOutput) ApiDocId() pulumi.StringOutput
- func (o ApiDocOutput) ApiDocName() pulumi.StringOutput
- func (o ApiDocOutput) ApiDocStatus() pulumi.StringOutput
- func (o ApiDocOutput) ApiDocUri() pulumi.StringOutput
- func (o ApiDocOutput) ApiIds() pulumi.StringArrayOutput
- func (o ApiDocOutput) ApiNames() pulumi.StringArrayOutput
- func (ApiDocOutput) ElementType() reflect.Type
- func (o ApiDocOutput) Environment() pulumi.StringOutput
- func (o ApiDocOutput) ReleaseCount() pulumi.IntOutput
- func (o ApiDocOutput) ServiceId() pulumi.StringOutput
- func (o ApiDocOutput) ServiceName() pulumi.StringOutput
- func (o ApiDocOutput) SharePassword() pulumi.StringOutput
- func (o ApiDocOutput) ToApiDocOutput() ApiDocOutput
- func (o ApiDocOutput) ToApiDocOutputWithContext(ctx context.Context) ApiDocOutput
- func (o ApiDocOutput) UpdatedTime() pulumi.StringOutput
- func (o ApiDocOutput) ViewCount() pulumi.IntOutput
- type ApiDocState
- type ApiInput
- type ApiKey
- type ApiKeyArgs
- type ApiKeyArray
- type ApiKeyArrayInput
- type ApiKeyArrayOutput
- type ApiKeyAttachment
- type ApiKeyAttachmentArgs
- type ApiKeyAttachmentArray
- type ApiKeyAttachmentArrayInput
- type ApiKeyAttachmentArrayOutput
- func (ApiKeyAttachmentArrayOutput) ElementType() reflect.Type
- func (o ApiKeyAttachmentArrayOutput) Index(i pulumi.IntInput) ApiKeyAttachmentOutput
- func (o ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutput() ApiKeyAttachmentArrayOutput
- func (o ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutputWithContext(ctx context.Context) ApiKeyAttachmentArrayOutput
- type ApiKeyAttachmentInput
- type ApiKeyAttachmentMap
- type ApiKeyAttachmentMapInput
- type ApiKeyAttachmentMapOutput
- func (ApiKeyAttachmentMapOutput) ElementType() reflect.Type
- func (o ApiKeyAttachmentMapOutput) MapIndex(k pulumi.StringInput) ApiKeyAttachmentOutput
- func (o ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutput() ApiKeyAttachmentMapOutput
- func (o ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutputWithContext(ctx context.Context) ApiKeyAttachmentMapOutput
- type ApiKeyAttachmentOutput
- func (o ApiKeyAttachmentOutput) ApiKeyId() pulumi.StringOutput
- func (ApiKeyAttachmentOutput) ElementType() reflect.Type
- func (o ApiKeyAttachmentOutput) ToApiKeyAttachmentOutput() ApiKeyAttachmentOutput
- func (o ApiKeyAttachmentOutput) ToApiKeyAttachmentOutputWithContext(ctx context.Context) ApiKeyAttachmentOutput
- func (o ApiKeyAttachmentOutput) UsagePlanId() pulumi.StringOutput
- type ApiKeyAttachmentState
- type ApiKeyInput
- type ApiKeyMap
- type ApiKeyMapInput
- type ApiKeyMapOutput
- type ApiKeyOutput
- func (o ApiKeyOutput) AccessKeyId() pulumi.StringOutput
- func (o ApiKeyOutput) AccessKeySecret() pulumi.StringOutput
- func (o ApiKeyOutput) AccessKeyType() pulumi.StringPtrOutput
- func (o ApiKeyOutput) CreateTime() pulumi.StringOutput
- func (ApiKeyOutput) ElementType() reflect.Type
- func (o ApiKeyOutput) ModifyTime() pulumi.StringOutput
- func (o ApiKeyOutput) SecretName() pulumi.StringOutput
- func (o ApiKeyOutput) Status() pulumi.StringPtrOutput
- func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
- func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
- type ApiKeyState
- type ApiMap
- type ApiMapInput
- type ApiMapOutput
- type ApiMicroService
- type ApiMicroServiceArgs
- type ApiMicroServiceArray
- type ApiMicroServiceArrayInput
- type ApiMicroServiceArrayOutput
- func (ApiMicroServiceArrayOutput) ElementType() reflect.Type
- func (o ApiMicroServiceArrayOutput) Index(i pulumi.IntInput) ApiMicroServiceOutput
- func (o ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutput() ApiMicroServiceArrayOutput
- func (o ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutputWithContext(ctx context.Context) ApiMicroServiceArrayOutput
- type ApiMicroServiceInput
- type ApiMicroServiceOutput
- func (o ApiMicroServiceOutput) ClusterId() pulumi.StringOutput
- func (ApiMicroServiceOutput) ElementType() reflect.Type
- func (o ApiMicroServiceOutput) MicroServiceName() pulumi.StringOutput
- func (o ApiMicroServiceOutput) NamespaceId() pulumi.StringOutput
- func (o ApiMicroServiceOutput) ToApiMicroServiceOutput() ApiMicroServiceOutput
- func (o ApiMicroServiceOutput) ToApiMicroServiceOutputWithContext(ctx context.Context) ApiMicroServiceOutput
- type ApiOauthConfig
- type ApiOauthConfigArgs
- func (ApiOauthConfigArgs) ElementType() reflect.Type
- func (i ApiOauthConfigArgs) ToApiOauthConfigOutput() ApiOauthConfigOutput
- func (i ApiOauthConfigArgs) ToApiOauthConfigOutputWithContext(ctx context.Context) ApiOauthConfigOutput
- func (i ApiOauthConfigArgs) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
- func (i ApiOauthConfigArgs) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
- type ApiOauthConfigInput
- type ApiOauthConfigOutput
- func (ApiOauthConfigOutput) ElementType() reflect.Type
- func (o ApiOauthConfigOutput) LoginRedirectUrl() pulumi.StringPtrOutput
- func (o ApiOauthConfigOutput) PublicKey() pulumi.StringOutput
- func (o ApiOauthConfigOutput) ToApiOauthConfigOutput() ApiOauthConfigOutput
- func (o ApiOauthConfigOutput) ToApiOauthConfigOutputWithContext(ctx context.Context) ApiOauthConfigOutput
- func (o ApiOauthConfigOutput) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
- func (o ApiOauthConfigOutput) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
- func (o ApiOauthConfigOutput) TokenLocation() pulumi.StringOutput
- type ApiOauthConfigPtrInput
- type ApiOauthConfigPtrOutput
- func (o ApiOauthConfigPtrOutput) Elem() ApiOauthConfigOutput
- func (ApiOauthConfigPtrOutput) ElementType() reflect.Type
- func (o ApiOauthConfigPtrOutput) LoginRedirectUrl() pulumi.StringPtrOutput
- func (o ApiOauthConfigPtrOutput) PublicKey() pulumi.StringPtrOutput
- func (o ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
- func (o ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
- func (o ApiOauthConfigPtrOutput) TokenLocation() pulumi.StringPtrOutput
- type ApiOutput
- func (o ApiOutput) ApiBusinessType() pulumi.StringOutput
- func (o ApiOutput) ApiDesc() pulumi.StringPtrOutput
- func (o ApiOutput) ApiName() pulumi.StringOutput
- func (o ApiOutput) ApiType() pulumi.StringPtrOutput
- func (o ApiOutput) AuthRelationApiId() pulumi.StringOutput
- func (o ApiOutput) AuthType() pulumi.StringPtrOutput
- func (o ApiOutput) ConstantParameters() ApiConstantParameterArrayOutput
- func (o ApiOutput) CreateTime() pulumi.StringOutput
- func (o ApiOutput) EiamAppId() pulumi.StringPtrOutput
- func (o ApiOutput) EiamAppType() pulumi.StringPtrOutput
- func (o ApiOutput) EiamAuthType() pulumi.StringPtrOutput
- func (ApiOutput) ElementType() reflect.Type
- func (o ApiOutput) EnableCors() pulumi.BoolPtrOutput
- func (o ApiOutput) EventBusId() pulumi.StringPtrOutput
- func (o ApiOutput) IsBase64Encoded() pulumi.BoolOutput
- func (o ApiOutput) IsDebugAfterCharge() pulumi.BoolOutput
- func (o ApiOutput) IsDeleteResponseErrorCodes() pulumi.BoolOutput
- func (o ApiOutput) MicroServices() ApiMicroServiceArrayOutput
- func (o ApiOutput) OauthConfig() ApiOauthConfigPtrOutput
- func (o ApiOutput) Owner() pulumi.StringPtrOutput
- func (o ApiOutput) PreLimit() pulumi.IntOutput
- func (o ApiOutput) Protocol() pulumi.StringPtrOutput
- func (o ApiOutput) ReleaseLimit() pulumi.IntOutput
- func (o ApiOutput) RequestConfigMethod() pulumi.StringPtrOutput
- func (o ApiOutput) RequestConfigPath() pulumi.StringOutput
- func (o ApiOutput) RequestParameters() ApiRequestParameterArrayOutput
- func (o ApiOutput) ResponseErrorCodes() ApiResponseErrorCodeArrayOutput
- func (o ApiOutput) ResponseFailExample() pulumi.StringOutput
- func (o ApiOutput) ResponseSuccessExample() pulumi.StringOutput
- func (o ApiOutput) ResponseType() pulumi.StringOutput
- func (o ApiOutput) ServiceConfigCosConfig() ApiServiceConfigCosConfigPtrOutput
- func (o ApiOutput) ServiceConfigMethod() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigMockReturnMessage() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigPath() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigProduct() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigScfFunctionName() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigScfFunctionNamespace() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigScfFunctionQualifier() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigScfFunctionType() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigScfIsIntegratedResponse() pulumi.BoolPtrOutput
- func (o ApiOutput) ServiceConfigTimeout() pulumi.IntPtrOutput
- func (o ApiOutput) ServiceConfigType() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigUpstreamId() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigUrl() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigVpcId() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionName() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionNamespace() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionQualifier() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionName() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionNamespace() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionQualifier() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketTransportFunctionName() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketTransportFunctionNamespace() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceConfigWebsocketTransportFunctionQualifier() pulumi.StringPtrOutput
- func (o ApiOutput) ServiceId() pulumi.StringOutput
- func (o ApiOutput) ServiceParameters() ApiServiceParameterArrayOutput
- func (o ApiOutput) ServiceTsfHealthCheckConf() ApiServiceTsfHealthCheckConfPtrOutput
- func (o ApiOutput) ServiceTsfLoadBalanceConf() ApiServiceTsfLoadBalanceConfPtrOutput
- func (o ApiOutput) TargetNamespaceId() pulumi.StringPtrOutput
- func (o ApiOutput) TargetServices() ApiTargetServiceArrayOutput
- func (o ApiOutput) TargetServicesHealthCheckConf() ApiTargetServicesHealthCheckConfPtrOutput
- func (o ApiOutput) TargetServicesLoadBalanceConf() pulumi.IntPtrOutput
- func (o ApiOutput) TestLimit() pulumi.IntOutput
- func (o ApiOutput) ToApiOutput() ApiOutput
- func (o ApiOutput) ToApiOutputWithContext(ctx context.Context) ApiOutput
- func (o ApiOutput) TokenTimeout() pulumi.IntPtrOutput
- func (o ApiOutput) UpdateTime() pulumi.StringOutput
- func (o ApiOutput) UserType() pulumi.StringPtrOutput
- type ApiRequestParameter
- type ApiRequestParameterArgs
- type ApiRequestParameterArray
- type ApiRequestParameterArrayInput
- type ApiRequestParameterArrayOutput
- func (ApiRequestParameterArrayOutput) ElementType() reflect.Type
- func (o ApiRequestParameterArrayOutput) Index(i pulumi.IntInput) ApiRequestParameterOutput
- func (o ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutput() ApiRequestParameterArrayOutput
- func (o ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutputWithContext(ctx context.Context) ApiRequestParameterArrayOutput
- type ApiRequestParameterInput
- type ApiRequestParameterOutput
- func (o ApiRequestParameterOutput) DefaultValue() pulumi.StringPtrOutput
- func (o ApiRequestParameterOutput) Desc() pulumi.StringPtrOutput
- func (ApiRequestParameterOutput) ElementType() reflect.Type
- func (o ApiRequestParameterOutput) Name() pulumi.StringOutput
- func (o ApiRequestParameterOutput) Position() pulumi.StringOutput
- func (o ApiRequestParameterOutput) Required() pulumi.BoolPtrOutput
- func (o ApiRequestParameterOutput) ToApiRequestParameterOutput() ApiRequestParameterOutput
- func (o ApiRequestParameterOutput) ToApiRequestParameterOutputWithContext(ctx context.Context) ApiRequestParameterOutput
- func (o ApiRequestParameterOutput) Type() pulumi.StringOutput
- type ApiResponseErrorCode
- type ApiResponseErrorCodeArgs
- type ApiResponseErrorCodeArray
- type ApiResponseErrorCodeArrayInput
- type ApiResponseErrorCodeArrayOutput
- func (ApiResponseErrorCodeArrayOutput) ElementType() reflect.Type
- func (o ApiResponseErrorCodeArrayOutput) Index(i pulumi.IntInput) ApiResponseErrorCodeOutput
- func (o ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutput() ApiResponseErrorCodeArrayOutput
- func (o ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutputWithContext(ctx context.Context) ApiResponseErrorCodeArrayOutput
- type ApiResponseErrorCodeInput
- type ApiResponseErrorCodeOutput
- func (o ApiResponseErrorCodeOutput) Code() pulumi.IntOutput
- func (o ApiResponseErrorCodeOutput) ConvertedCode() pulumi.IntPtrOutput
- func (o ApiResponseErrorCodeOutput) Desc() pulumi.StringPtrOutput
- func (ApiResponseErrorCodeOutput) ElementType() reflect.Type
- func (o ApiResponseErrorCodeOutput) Msg() pulumi.StringOutput
- func (o ApiResponseErrorCodeOutput) NeedConvert() pulumi.BoolPtrOutput
- func (o ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutput() ApiResponseErrorCodeOutput
- func (o ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutputWithContext(ctx context.Context) ApiResponseErrorCodeOutput
- type ApiServiceConfigCosConfig
- type ApiServiceConfigCosConfigArgs
- func (ApiServiceConfigCosConfigArgs) ElementType() reflect.Type
- func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutput() ApiServiceConfigCosConfigOutput
- func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigOutput
- func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
- func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
- type ApiServiceConfigCosConfigInput
- type ApiServiceConfigCosConfigOutput
- func (o ApiServiceConfigCosConfigOutput) Action() pulumi.StringOutput
- func (o ApiServiceConfigCosConfigOutput) Authorization() pulumi.BoolPtrOutput
- func (o ApiServiceConfigCosConfigOutput) BucketName() pulumi.StringOutput
- func (ApiServiceConfigCosConfigOutput) ElementType() reflect.Type
- func (o ApiServiceConfigCosConfigOutput) PathMatchMode() pulumi.StringPtrOutput
- func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutput() ApiServiceConfigCosConfigOutput
- func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigOutput
- func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
- func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
- type ApiServiceConfigCosConfigPtrInput
- type ApiServiceConfigCosConfigPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) Action() pulumi.StringPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) Authorization() pulumi.BoolPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) Elem() ApiServiceConfigCosConfigOutput
- func (ApiServiceConfigCosConfigPtrOutput) ElementType() reflect.Type
- func (o ApiServiceConfigCosConfigPtrOutput) PathMatchMode() pulumi.StringPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
- func (o ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
- type ApiServiceParameter
- type ApiServiceParameterArgs
- type ApiServiceParameterArray
- type ApiServiceParameterArrayInput
- type ApiServiceParameterArrayOutput
- func (ApiServiceParameterArrayOutput) ElementType() reflect.Type
- func (o ApiServiceParameterArrayOutput) Index(i pulumi.IntInput) ApiServiceParameterOutput
- func (o ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutput() ApiServiceParameterArrayOutput
- func (o ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutputWithContext(ctx context.Context) ApiServiceParameterArrayOutput
- type ApiServiceParameterInput
- type ApiServiceParameterOutput
- func (o ApiServiceParameterOutput) DefaultValue() pulumi.StringPtrOutput
- func (ApiServiceParameterOutput) ElementType() reflect.Type
- func (o ApiServiceParameterOutput) Name() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) Position() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) RelevantRequestParameterDesc() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) RelevantRequestParameterName() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) RelevantRequestParameterPosition() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) RelevantRequestParameterType() pulumi.StringPtrOutput
- func (o ApiServiceParameterOutput) ToApiServiceParameterOutput() ApiServiceParameterOutput
- func (o ApiServiceParameterOutput) ToApiServiceParameterOutputWithContext(ctx context.Context) ApiServiceParameterOutput
- type ApiServiceTsfHealthCheckConf
- type ApiServiceTsfHealthCheckConfArgs
- func (ApiServiceTsfHealthCheckConfArgs) ElementType() reflect.Type
- func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutput() ApiServiceTsfHealthCheckConfOutput
- func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfOutput
- func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
- func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
- type ApiServiceTsfHealthCheckConfInput
- type ApiServiceTsfHealthCheckConfOutput
- func (ApiServiceTsfHealthCheckConfOutput) ElementType() reflect.Type
- func (o ApiServiceTsfHealthCheckConfOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfOutput) IsHealthCheck() pulumi.BoolPtrOutput
- func (o ApiServiceTsfHealthCheckConfOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutput() ApiServiceTsfHealthCheckConfOutput
- func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfOutput
- func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
- func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
- type ApiServiceTsfHealthCheckConfPtrInput
- type ApiServiceTsfHealthCheckConfPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) Elem() ApiServiceTsfHealthCheckConfOutput
- func (ApiServiceTsfHealthCheckConfPtrOutput) ElementType() reflect.Type
- func (o ApiServiceTsfHealthCheckConfPtrOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) IsHealthCheck() pulumi.BoolPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
- func (o ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
- type ApiServiceTsfLoadBalanceConf
- type ApiServiceTsfLoadBalanceConfArgs
- func (ApiServiceTsfLoadBalanceConfArgs) ElementType() reflect.Type
- func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutput() ApiServiceTsfLoadBalanceConfOutput
- func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfOutput
- func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
- func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
- type ApiServiceTsfLoadBalanceConfInput
- type ApiServiceTsfLoadBalanceConfOutput
- func (ApiServiceTsfLoadBalanceConfOutput) ElementType() reflect.Type
- func (o ApiServiceTsfLoadBalanceConfOutput) IsLoadBalance() pulumi.BoolPtrOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) Method() pulumi.StringPtrOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) SessionStickRequired() pulumi.BoolPtrOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) SessionStickTimeout() pulumi.IntPtrOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutput() ApiServiceTsfLoadBalanceConfOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
- func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
- type ApiServiceTsfLoadBalanceConfPtrInput
- type ApiServiceTsfLoadBalanceConfPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) Elem() ApiServiceTsfLoadBalanceConfOutput
- func (ApiServiceTsfLoadBalanceConfPtrOutput) ElementType() reflect.Type
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) IsLoadBalance() pulumi.BoolPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) Method() pulumi.StringPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickRequired() pulumi.BoolPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickTimeout() pulumi.IntPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
- func (o ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
- type ApiState
- type ApiTargetService
- type ApiTargetServiceArgs
- type ApiTargetServiceArray
- type ApiTargetServiceArrayInput
- type ApiTargetServiceArrayOutput
- func (ApiTargetServiceArrayOutput) ElementType() reflect.Type
- func (o ApiTargetServiceArrayOutput) Index(i pulumi.IntInput) ApiTargetServiceOutput
- func (o ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutput() ApiTargetServiceArrayOutput
- func (o ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutputWithContext(ctx context.Context) ApiTargetServiceArrayOutput
- type ApiTargetServiceInput
- type ApiTargetServiceOutput
- func (o ApiTargetServiceOutput) DockerIp() pulumi.StringPtrOutput
- func (ApiTargetServiceOutput) ElementType() reflect.Type
- func (o ApiTargetServiceOutput) HostIp() pulumi.StringOutput
- func (o ApiTargetServiceOutput) ToApiTargetServiceOutput() ApiTargetServiceOutput
- func (o ApiTargetServiceOutput) ToApiTargetServiceOutputWithContext(ctx context.Context) ApiTargetServiceOutput
- func (o ApiTargetServiceOutput) VmIp() pulumi.StringOutput
- func (o ApiTargetServiceOutput) VmPort() pulumi.IntOutput
- func (o ApiTargetServiceOutput) VpcId() pulumi.StringOutput
- type ApiTargetServicesHealthCheckConf
- type ApiTargetServicesHealthCheckConfArgs
- func (ApiTargetServicesHealthCheckConfArgs) ElementType() reflect.Type
- func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutput() ApiTargetServicesHealthCheckConfOutput
- func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfOutput
- func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
- func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
- type ApiTargetServicesHealthCheckConfInput
- type ApiTargetServicesHealthCheckConfOutput
- func (ApiTargetServicesHealthCheckConfOutput) ElementType() reflect.Type
- func (o ApiTargetServicesHealthCheckConfOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfOutput) IsHealthCheck() pulumi.BoolPtrOutput
- func (o ApiTargetServicesHealthCheckConfOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutput() ApiTargetServicesHealthCheckConfOutput
- func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfOutput
- func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
- func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
- type ApiTargetServicesHealthCheckConfPtrInput
- type ApiTargetServicesHealthCheckConfPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) Elem() ApiTargetServicesHealthCheckConfOutput
- func (ApiTargetServicesHealthCheckConfPtrOutput) ElementType() reflect.Type
- func (o ApiTargetServicesHealthCheckConfPtrOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) IsHealthCheck() pulumi.BoolPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
- func (o ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
- type CustomDomain
- type CustomDomainArgs
- type CustomDomainArray
- type CustomDomainArrayInput
- type CustomDomainArrayOutput
- func (CustomDomainArrayOutput) ElementType() reflect.Type
- func (o CustomDomainArrayOutput) Index(i pulumi.IntInput) CustomDomainOutput
- func (o CustomDomainArrayOutput) ToCustomDomainArrayOutput() CustomDomainArrayOutput
- func (o CustomDomainArrayOutput) ToCustomDomainArrayOutputWithContext(ctx context.Context) CustomDomainArrayOutput
- type CustomDomainInput
- type CustomDomainMap
- type CustomDomainMapInput
- type CustomDomainMapOutput
- func (CustomDomainMapOutput) ElementType() reflect.Type
- func (o CustomDomainMapOutput) MapIndex(k pulumi.StringInput) CustomDomainOutput
- func (o CustomDomainMapOutput) ToCustomDomainMapOutput() CustomDomainMapOutput
- func (o CustomDomainMapOutput) ToCustomDomainMapOutputWithContext(ctx context.Context) CustomDomainMapOutput
- type CustomDomainOutput
- func (o CustomDomainOutput) CertificateId() pulumi.StringOutput
- func (o CustomDomainOutput) DefaultDomain() pulumi.StringOutput
- func (CustomDomainOutput) ElementType() reflect.Type
- func (o CustomDomainOutput) IsDefaultMapping() pulumi.BoolPtrOutput
- func (o CustomDomainOutput) IsForcedHttps() pulumi.BoolPtrOutput
- func (o CustomDomainOutput) NetType() pulumi.StringOutput
- func (o CustomDomainOutput) PathMappings() pulumi.StringArrayOutput
- func (o CustomDomainOutput) Protocol() pulumi.StringOutput
- func (o CustomDomainOutput) ServiceId() pulumi.StringOutput
- func (o CustomDomainOutput) Status() pulumi.IntOutput
- func (o CustomDomainOutput) SubDomain() pulumi.StringOutput
- func (o CustomDomainOutput) ToCustomDomainOutput() CustomDomainOutput
- func (o CustomDomainOutput) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
- type CustomDomainState
- type GetApiAppServiceApiIdStatusSet
- type GetApiAppServiceApiIdStatusSetArgs
- func (GetApiAppServiceApiIdStatusSetArgs) ElementType() reflect.Type
- func (i GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutput() GetApiAppServiceApiIdStatusSetOutput
- func (i GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOutput
- type GetApiAppServiceApiIdStatusSetArray
- func (GetApiAppServiceApiIdStatusSetArray) ElementType() reflect.Type
- func (i GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutput() GetApiAppServiceApiIdStatusSetArrayOutput
- func (i GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetArrayOutput
- type GetApiAppServiceApiIdStatusSetArrayInput
- type GetApiAppServiceApiIdStatusSetArrayOutput
- func (GetApiAppServiceApiIdStatusSetArrayOutput) ElementType() reflect.Type
- func (o GetApiAppServiceApiIdStatusSetArrayOutput) Index(i pulumi.IntInput) GetApiAppServiceApiIdStatusSetOutput
- func (o GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutput() GetApiAppServiceApiIdStatusSetArrayOutput
- func (o GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetArrayOutput
- type GetApiAppServiceApiIdStatusSetInput
- type GetApiAppServiceApiIdStatusSetOauthConfig
- type GetApiAppServiceApiIdStatusSetOauthConfigArgs
- func (GetApiAppServiceApiIdStatusSetOauthConfigArgs) ElementType() reflect.Type
- func (i GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput() GetApiAppServiceApiIdStatusSetOauthConfigOutput
- func (i GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigOutput
- type GetApiAppServiceApiIdStatusSetOauthConfigArray
- func (GetApiAppServiceApiIdStatusSetOauthConfigArray) ElementType() reflect.Type
- func (i GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- func (i GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- type GetApiAppServiceApiIdStatusSetOauthConfigArrayInput
- type GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- func (GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ElementType() reflect.Type
- func (o GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) Index(i pulumi.IntInput) GetApiAppServiceApiIdStatusSetOauthConfigOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- type GetApiAppServiceApiIdStatusSetOauthConfigInput
- type GetApiAppServiceApiIdStatusSetOauthConfigOutput
- func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) ElementType() reflect.Type
- func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) LoginRedirectUrl() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) PublicKey() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput() GetApiAppServiceApiIdStatusSetOauthConfigOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigOutput
- func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) TokenLocation() pulumi.StringOutput
- type GetApiAppServiceApiIdStatusSetOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ApiBusinessType() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ApiDesc() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ApiId() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ApiName() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ApiType() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) AuthRelationApiId() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) AuthType() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) CreatedTime() pulumi.StringOutput
- func (GetApiAppServiceApiIdStatusSetOutput) ElementType() reflect.Type
- func (o GetApiAppServiceApiIdStatusSetOutput) IsDebugAfterCharge() pulumi.BoolOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) Method() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ModifiedTime() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) OauthConfigs() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) Path() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) Protocol() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ServiceId() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutput() GetApiAppServiceApiIdStatusSetOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) TokenLocation() pulumi.StringOutput
- func (o GetApiAppServiceApiIdStatusSetOutput) UniqVpcId() pulumi.StringOutput
- type GetApiAppServiceArgs
- type GetApiAppServiceOutputArgs
- type GetApiAppServiceResult
- type GetApiAppServiceResultOutput
- func (o GetApiAppServiceResultOutput) ApiIdStatusSets() GetApiAppServiceApiIdStatusSetArrayOutput
- func (o GetApiAppServiceResultOutput) ApiRegion() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) ApiTotalCount() pulumi.IntOutput
- func (o GetApiAppServiceResultOutput) AvailableEnvironments() pulumi.StringArrayOutput
- func (o GetApiAppServiceResultOutput) CreatedTime() pulumi.StringOutput
- func (GetApiAppServiceResultOutput) ElementType() reflect.Type
- func (o GetApiAppServiceResultOutput) Id() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) InnerHttpPort() pulumi.IntOutput
- func (o GetApiAppServiceResultOutput) InnerHttpsPort() pulumi.IntOutput
- func (o GetApiAppServiceResultOutput) InternalSubDomain() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) IpVersion() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) ModifiedTime() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) NetTypes() pulumi.StringArrayOutput
- func (o GetApiAppServiceResultOutput) OuterSubDomain() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) Protocol() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetApiAppServiceResultOutput) ServiceDesc() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) ServiceId() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) ServiceName() pulumi.StringOutput
- func (o GetApiAppServiceResultOutput) SetId() pulumi.IntOutput
- func (o GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutput() GetApiAppServiceResultOutput
- func (o GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutputWithContext(ctx context.Context) GetApiAppServiceResultOutput
- func (o GetApiAppServiceResultOutput) UsagePlanLists() GetApiAppServiceUsagePlanListArrayOutput
- func (o GetApiAppServiceResultOutput) UsagePlanTotalCount() pulumi.IntOutput
- func (o GetApiAppServiceResultOutput) UserType() pulumi.StringOutput
- type GetApiAppServiceUsagePlanList
- type GetApiAppServiceUsagePlanListArgs
- func (GetApiAppServiceUsagePlanListArgs) ElementType() reflect.Type
- func (i GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutput() GetApiAppServiceUsagePlanListOutput
- func (i GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListOutput
- type GetApiAppServiceUsagePlanListArray
- func (GetApiAppServiceUsagePlanListArray) ElementType() reflect.Type
- func (i GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutput() GetApiAppServiceUsagePlanListArrayOutput
- func (i GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListArrayOutput
- type GetApiAppServiceUsagePlanListArrayInput
- type GetApiAppServiceUsagePlanListArrayOutput
- func (GetApiAppServiceUsagePlanListArrayOutput) ElementType() reflect.Type
- func (o GetApiAppServiceUsagePlanListArrayOutput) Index(i pulumi.IntInput) GetApiAppServiceUsagePlanListOutput
- func (o GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutput() GetApiAppServiceUsagePlanListArrayOutput
- func (o GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListArrayOutput
- type GetApiAppServiceUsagePlanListInput
- type GetApiAppServiceUsagePlanListOutput
- func (o GetApiAppServiceUsagePlanListOutput) CreatedTime() pulumi.StringOutput
- func (GetApiAppServiceUsagePlanListOutput) ElementType() reflect.Type
- func (o GetApiAppServiceUsagePlanListOutput) Environment() pulumi.StringOutput
- func (o GetApiAppServiceUsagePlanListOutput) MaxRequestNumPreSec() pulumi.IntOutput
- func (o GetApiAppServiceUsagePlanListOutput) ModifiedTime() pulumi.StringOutput
- func (o GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutput() GetApiAppServiceUsagePlanListOutput
- func (o GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListOutput
- func (o GetApiAppServiceUsagePlanListOutput) UsagePlanDesc() pulumi.StringOutput
- func (o GetApiAppServiceUsagePlanListOutput) UsagePlanId() pulumi.StringOutput
- func (o GetApiAppServiceUsagePlanListOutput) UsagePlanName() pulumi.StringOutput
- type GetApiAppsApiAppList
- type GetApiAppsApiAppListArgs
- type GetApiAppsApiAppListArray
- type GetApiAppsApiAppListArrayInput
- type GetApiAppsApiAppListArrayOutput
- func (GetApiAppsApiAppListArrayOutput) ElementType() reflect.Type
- func (o GetApiAppsApiAppListArrayOutput) Index(i pulumi.IntInput) GetApiAppsApiAppListOutput
- func (o GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutput() GetApiAppsApiAppListArrayOutput
- func (o GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutputWithContext(ctx context.Context) GetApiAppsApiAppListArrayOutput
- type GetApiAppsApiAppListInput
- type GetApiAppsApiAppListOutput
- func (o GetApiAppsApiAppListOutput) ApiAppDesc() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) ApiAppId() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) ApiAppKey() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) ApiAppName() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) ApiAppSecret() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) CreatedTime() pulumi.StringOutput
- func (GetApiAppsApiAppListOutput) ElementType() reflect.Type
- func (o GetApiAppsApiAppListOutput) ModifiedTime() pulumi.StringOutput
- func (o GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutput() GetApiAppsApiAppListOutput
- func (o GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutputWithContext(ctx context.Context) GetApiAppsApiAppListOutput
- type GetApiAppsArgs
- type GetApiAppsOutputArgs
- type GetApiAppsResult
- type GetApiAppsResultOutput
- func (o GetApiAppsResultOutput) ApiAppId() pulumi.StringPtrOutput
- func (o GetApiAppsResultOutput) ApiAppLists() GetApiAppsApiAppListArrayOutput
- func (o GetApiAppsResultOutput) ApiAppName() pulumi.StringPtrOutput
- func (GetApiAppsResultOutput) ElementType() reflect.Type
- func (o GetApiAppsResultOutput) Id() pulumi.StringOutput
- func (o GetApiAppsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetApiAppsResultOutput) ToGetApiAppsResultOutput() GetApiAppsResultOutput
- func (o GetApiAppsResultOutput) ToGetApiAppsResultOutputWithContext(ctx context.Context) GetApiAppsResultOutput
- type GetApiDocsApiDocList
- type GetApiDocsApiDocListArgs
- type GetApiDocsApiDocListArray
- type GetApiDocsApiDocListArrayInput
- type GetApiDocsApiDocListArrayOutput
- func (GetApiDocsApiDocListArrayOutput) ElementType() reflect.Type
- func (o GetApiDocsApiDocListArrayOutput) Index(i pulumi.IntInput) GetApiDocsApiDocListOutput
- func (o GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutput() GetApiDocsApiDocListArrayOutput
- func (o GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutputWithContext(ctx context.Context) GetApiDocsApiDocListArrayOutput
- type GetApiDocsApiDocListInput
- type GetApiDocsApiDocListOutput
- func (o GetApiDocsApiDocListOutput) ApiDocId() pulumi.StringOutput
- func (o GetApiDocsApiDocListOutput) ApiDocName() pulumi.StringOutput
- func (o GetApiDocsApiDocListOutput) ApiDocStatus() pulumi.StringOutput
- func (GetApiDocsApiDocListOutput) ElementType() reflect.Type
- func (o GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutput() GetApiDocsApiDocListOutput
- func (o GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutputWithContext(ctx context.Context) GetApiDocsApiDocListOutput
- type GetApiDocsArgs
- type GetApiDocsOutputArgs
- type GetApiDocsResult
- type GetApiDocsResultOutput
- func (o GetApiDocsResultOutput) ApiDocLists() GetApiDocsApiDocListArrayOutput
- func (GetApiDocsResultOutput) ElementType() reflect.Type
- func (o GetApiDocsResultOutput) Id() pulumi.StringOutput
- func (o GetApiDocsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetApiDocsResultOutput) ToGetApiDocsResultOutput() GetApiDocsResultOutput
- func (o GetApiDocsResultOutput) ToGetApiDocsResultOutputWithContext(ctx context.Context) GetApiDocsResultOutput
- type GetApiKeysArgs
- type GetApiKeysList
- type GetApiKeysListArgs
- type GetApiKeysListArray
- type GetApiKeysListArrayInput
- type GetApiKeysListArrayOutput
- func (GetApiKeysListArrayOutput) ElementType() reflect.Type
- func (o GetApiKeysListArrayOutput) Index(i pulumi.IntInput) GetApiKeysListOutput
- func (o GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutput() GetApiKeysListArrayOutput
- func (o GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutputWithContext(ctx context.Context) GetApiKeysListArrayOutput
- type GetApiKeysListInput
- type GetApiKeysListOutput
- func (o GetApiKeysListOutput) AccessKeySecret() pulumi.StringOutput
- func (o GetApiKeysListOutput) ApiKeyId() pulumi.StringOutput
- func (o GetApiKeysListOutput) CreateTime() pulumi.StringOutput
- func (GetApiKeysListOutput) ElementType() reflect.Type
- func (o GetApiKeysListOutput) ModifyTime() pulumi.StringOutput
- func (o GetApiKeysListOutput) Status() pulumi.StringOutput
- func (o GetApiKeysListOutput) ToGetApiKeysListOutput() GetApiKeysListOutput
- func (o GetApiKeysListOutput) ToGetApiKeysListOutputWithContext(ctx context.Context) GetApiKeysListOutput
- type GetApiKeysOutputArgs
- type GetApiKeysResult
- type GetApiKeysResultOutput
- func (o GetApiKeysResultOutput) ApiKeyId() pulumi.StringPtrOutput
- func (GetApiKeysResultOutput) ElementType() reflect.Type
- func (o GetApiKeysResultOutput) Id() pulumi.StringOutput
- func (o GetApiKeysResultOutput) Lists() GetApiKeysListArrayOutput
- func (o GetApiKeysResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetApiKeysResultOutput) SecretName() pulumi.StringPtrOutput
- func (o GetApiKeysResultOutput) ToGetApiKeysResultOutput() GetApiKeysResultOutput
- func (o GetApiKeysResultOutput) ToGetApiKeysResultOutputWithContext(ctx context.Context) GetApiKeysResultOutput
- type GetApiUsagePlansResult
- type GetApiUsagePlansResultArgs
- type GetApiUsagePlansResultArray
- func (GetApiUsagePlansResultArray) ElementType() reflect.Type
- func (i GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutput() GetApiUsagePlansResultArrayOutput
- func (i GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutputWithContext(ctx context.Context) GetApiUsagePlansResultArrayOutput
- type GetApiUsagePlansResultArrayInput
- type GetApiUsagePlansResultArrayOutput
- func (GetApiUsagePlansResultArrayOutput) ElementType() reflect.Type
- func (o GetApiUsagePlansResultArrayOutput) Index(i pulumi.IntInput) GetApiUsagePlansResultOutput
- func (o GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutput() GetApiUsagePlansResultArrayOutput
- func (o GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutputWithContext(ctx context.Context) GetApiUsagePlansResultArrayOutput
- type GetApiUsagePlansResultInput
- type GetApiUsagePlansResultOutput
- func (o GetApiUsagePlansResultOutput) ApiId() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) ApiName() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) CreatedTime() pulumi.StringOutput
- func (GetApiUsagePlansResultOutput) ElementType() reflect.Type
- func (o GetApiUsagePlansResultOutput) Environment() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) InUseRequestNum() pulumi.IntOutput
- func (o GetApiUsagePlansResultOutput) MaxRequestNum() pulumi.IntOutput
- func (o GetApiUsagePlansResultOutput) MaxRequestNumPreSec() pulumi.IntOutput
- func (o GetApiUsagePlansResultOutput) Method() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) ModifiedTime() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) Path() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) ServiceId() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) ServiceName() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutput() GetApiUsagePlansResultOutput
- func (o GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutputWithContext(ctx context.Context) GetApiUsagePlansResultOutput
- func (o GetApiUsagePlansResultOutput) UsagePlanDesc() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) UsagePlanId() pulumi.StringOutput
- func (o GetApiUsagePlansResultOutput) UsagePlanName() pulumi.StringOutput
- type GetApisArgs
- type GetApisList
- type GetApisListArgs
- type GetApisListArray
- type GetApisListArrayInput
- type GetApisListArrayOutput
- func (GetApisListArrayOutput) ElementType() reflect.Type
- func (o GetApisListArrayOutput) Index(i pulumi.IntInput) GetApisListOutput
- func (o GetApisListArrayOutput) ToGetApisListArrayOutput() GetApisListArrayOutput
- func (o GetApisListArrayOutput) ToGetApisListArrayOutputWithContext(ctx context.Context) GetApisListArrayOutput
- type GetApisListInput
- type GetApisListOutput
- func (o GetApisListOutput) ApiDesc() pulumi.StringOutput
- func (o GetApisListOutput) ApiName() pulumi.StringOutput
- func (o GetApisListOutput) AuthType() pulumi.StringOutput
- func (o GetApisListOutput) CreateTime() pulumi.StringOutput
- func (GetApisListOutput) ElementType() reflect.Type
- func (o GetApisListOutput) EnableCors() pulumi.BoolOutput
- func (o GetApisListOutput) ModifyTime() pulumi.StringOutput
- func (o GetApisListOutput) Protocol() pulumi.StringOutput
- func (o GetApisListOutput) RequestConfigMethod() pulumi.StringOutput
- func (o GetApisListOutput) RequestConfigPath() pulumi.StringOutput
- func (o GetApisListOutput) RequestParameters() GetApisListRequestParameterArrayOutput
- func (o GetApisListOutput) ResponseErrorCodes() GetApisListResponseErrorCodeArrayOutput
- func (o GetApisListOutput) ResponseFailExample() pulumi.StringOutput
- func (o GetApisListOutput) ResponseSuccessExample() pulumi.StringOutput
- func (o GetApisListOutput) ResponseType() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigMethod() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigMockReturnMessage() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigPath() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigProduct() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigScfFunctionName() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigScfFunctionNamespace() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigScfFunctionQualifier() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigTimeout() pulumi.IntOutput
- func (o GetApisListOutput) ServiceConfigType() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigUrl() pulumi.StringOutput
- func (o GetApisListOutput) ServiceConfigVpcId() pulumi.StringOutput
- func (o GetApisListOutput) ServiceId() pulumi.StringOutput
- func (o GetApisListOutput) ToGetApisListOutput() GetApisListOutput
- func (o GetApisListOutput) ToGetApisListOutputWithContext(ctx context.Context) GetApisListOutput
- type GetApisListRequestParameter
- type GetApisListRequestParameterArgs
- func (GetApisListRequestParameterArgs) ElementType() reflect.Type
- func (i GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutput() GetApisListRequestParameterOutput
- func (i GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutputWithContext(ctx context.Context) GetApisListRequestParameterOutput
- type GetApisListRequestParameterArray
- func (GetApisListRequestParameterArray) ElementType() reflect.Type
- func (i GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutput() GetApisListRequestParameterArrayOutput
- func (i GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutputWithContext(ctx context.Context) GetApisListRequestParameterArrayOutput
- type GetApisListRequestParameterArrayInput
- type GetApisListRequestParameterArrayOutput
- func (GetApisListRequestParameterArrayOutput) ElementType() reflect.Type
- func (o GetApisListRequestParameterArrayOutput) Index(i pulumi.IntInput) GetApisListRequestParameterOutput
- func (o GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutput() GetApisListRequestParameterArrayOutput
- func (o GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutputWithContext(ctx context.Context) GetApisListRequestParameterArrayOutput
- type GetApisListRequestParameterInput
- type GetApisListRequestParameterOutput
- func (o GetApisListRequestParameterOutput) DefaultValue() pulumi.StringOutput
- func (o GetApisListRequestParameterOutput) Desc() pulumi.StringOutput
- func (GetApisListRequestParameterOutput) ElementType() reflect.Type
- func (o GetApisListRequestParameterOutput) Name() pulumi.StringOutput
- func (o GetApisListRequestParameterOutput) Position() pulumi.StringOutput
- func (o GetApisListRequestParameterOutput) Required() pulumi.BoolOutput
- func (o GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutput() GetApisListRequestParameterOutput
- func (o GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutputWithContext(ctx context.Context) GetApisListRequestParameterOutput
- func (o GetApisListRequestParameterOutput) Type() pulumi.StringOutput
- type GetApisListResponseErrorCode
- type GetApisListResponseErrorCodeArgs
- func (GetApisListResponseErrorCodeArgs) ElementType() reflect.Type
- func (i GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutput() GetApisListResponseErrorCodeOutput
- func (i GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeOutput
- type GetApisListResponseErrorCodeArray
- func (GetApisListResponseErrorCodeArray) ElementType() reflect.Type
- func (i GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutput() GetApisListResponseErrorCodeArrayOutput
- func (i GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeArrayOutput
- type GetApisListResponseErrorCodeArrayInput
- type GetApisListResponseErrorCodeArrayOutput
- func (GetApisListResponseErrorCodeArrayOutput) ElementType() reflect.Type
- func (o GetApisListResponseErrorCodeArrayOutput) Index(i pulumi.IntInput) GetApisListResponseErrorCodeOutput
- func (o GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutput() GetApisListResponseErrorCodeArrayOutput
- func (o GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeArrayOutput
- type GetApisListResponseErrorCodeInput
- type GetApisListResponseErrorCodeOutput
- func (o GetApisListResponseErrorCodeOutput) Code() pulumi.IntOutput
- func (o GetApisListResponseErrorCodeOutput) ConvertedCode() pulumi.IntOutput
- func (o GetApisListResponseErrorCodeOutput) Desc() pulumi.StringOutput
- func (GetApisListResponseErrorCodeOutput) ElementType() reflect.Type
- func (o GetApisListResponseErrorCodeOutput) Msg() pulumi.StringOutput
- func (o GetApisListResponseErrorCodeOutput) NeedConvert() pulumi.BoolOutput
- func (o GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutput() GetApisListResponseErrorCodeOutput
- func (o GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeOutput
- type GetApisOutputArgs
- type GetApisResult
- type GetApisResultOutput
- func (o GetApisResultOutput) ApiId() pulumi.StringPtrOutput
- func (o GetApisResultOutput) ApiName() pulumi.StringPtrOutput
- func (GetApisResultOutput) ElementType() reflect.Type
- func (o GetApisResultOutput) Id() pulumi.StringOutput
- func (o GetApisResultOutput) Lists() GetApisListArrayOutput
- func (o GetApisResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetApisResultOutput) ServiceId() pulumi.StringOutput
- func (o GetApisResultOutput) ToGetApisResultOutput() GetApisResultOutput
- func (o GetApisResultOutput) ToGetApisResultOutputWithContext(ctx context.Context) GetApisResultOutput
- type GetCustomerDomainsArgs
- type GetCustomerDomainsList
- type GetCustomerDomainsListArgs
- type GetCustomerDomainsListArray
- func (GetCustomerDomainsListArray) ElementType() reflect.Type
- func (i GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutput() GetCustomerDomainsListArrayOutput
- func (i GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListArrayOutput
- type GetCustomerDomainsListArrayInput
- type GetCustomerDomainsListArrayOutput
- func (GetCustomerDomainsListArrayOutput) ElementType() reflect.Type
- func (o GetCustomerDomainsListArrayOutput) Index(i pulumi.IntInput) GetCustomerDomainsListOutput
- func (o GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutput() GetCustomerDomainsListArrayOutput
- func (o GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListArrayOutput
- type GetCustomerDomainsListInput
- type GetCustomerDomainsListOutput
- func (o GetCustomerDomainsListOutput) CertificateId() pulumi.StringOutput
- func (o GetCustomerDomainsListOutput) DomainName() pulumi.StringOutput
- func (GetCustomerDomainsListOutput) ElementType() reflect.Type
- func (o GetCustomerDomainsListOutput) IsDefaultMapping() pulumi.BoolOutput
- func (o GetCustomerDomainsListOutput) IsStatusOn() pulumi.BoolOutput
- func (o GetCustomerDomainsListOutput) NetType() pulumi.StringOutput
- func (o GetCustomerDomainsListOutput) PathMappings() GetCustomerDomainsListPathMappingArrayOutput
- func (o GetCustomerDomainsListOutput) Protocol() pulumi.StringOutput
- func (o GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutput() GetCustomerDomainsListOutput
- func (o GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutputWithContext(ctx context.Context) GetCustomerDomainsListOutput
- type GetCustomerDomainsListPathMapping
- type GetCustomerDomainsListPathMappingArgs
- func (GetCustomerDomainsListPathMappingArgs) ElementType() reflect.Type
- func (i GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutput() GetCustomerDomainsListPathMappingOutput
- func (i GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingOutput
- type GetCustomerDomainsListPathMappingArray
- func (GetCustomerDomainsListPathMappingArray) ElementType() reflect.Type
- func (i GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutput() GetCustomerDomainsListPathMappingArrayOutput
- func (i GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingArrayOutput
- type GetCustomerDomainsListPathMappingArrayInput
- type GetCustomerDomainsListPathMappingArrayOutput
- func (GetCustomerDomainsListPathMappingArrayOutput) ElementType() reflect.Type
- func (o GetCustomerDomainsListPathMappingArrayOutput) Index(i pulumi.IntInput) GetCustomerDomainsListPathMappingOutput
- func (o GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutput() GetCustomerDomainsListPathMappingArrayOutput
- func (o GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingArrayOutput
- type GetCustomerDomainsListPathMappingInput
- type GetCustomerDomainsListPathMappingOutput
- func (GetCustomerDomainsListPathMappingOutput) ElementType() reflect.Type
- func (o GetCustomerDomainsListPathMappingOutput) Environment() pulumi.StringOutput
- func (o GetCustomerDomainsListPathMappingOutput) Path() pulumi.StringOutput
- func (o GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutput() GetCustomerDomainsListPathMappingOutput
- func (o GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingOutput
- type GetCustomerDomainsOutputArgs
- type GetCustomerDomainsResult
- type GetCustomerDomainsResultOutput
- func (GetCustomerDomainsResultOutput) ElementType() reflect.Type
- func (o GetCustomerDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetCustomerDomainsResultOutput) Lists() GetCustomerDomainsListArrayOutput
- func (o GetCustomerDomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetCustomerDomainsResultOutput) ServiceId() pulumi.StringOutput
- func (o GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutput() GetCustomerDomainsResultOutput
- func (o GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutputWithContext(ctx context.Context) GetCustomerDomainsResultOutput
- type GetIpStrategiesArgs
- type GetIpStrategiesList
- type GetIpStrategiesListArgs
- type GetIpStrategiesListArray
- type GetIpStrategiesListArrayInput
- type GetIpStrategiesListArrayOutput
- func (GetIpStrategiesListArrayOutput) ElementType() reflect.Type
- func (o GetIpStrategiesListArrayOutput) Index(i pulumi.IntInput) GetIpStrategiesListOutput
- func (o GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutput() GetIpStrategiesListArrayOutput
- func (o GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListArrayOutput
- type GetIpStrategiesListAttachList
- type GetIpStrategiesListAttachListArgs
- func (GetIpStrategiesListAttachListArgs) ElementType() reflect.Type
- func (i GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutput() GetIpStrategiesListAttachListOutput
- func (i GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListOutput
- type GetIpStrategiesListAttachListArray
- func (GetIpStrategiesListAttachListArray) ElementType() reflect.Type
- func (i GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutput() GetIpStrategiesListAttachListArrayOutput
- func (i GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListArrayOutput
- type GetIpStrategiesListAttachListArrayInput
- type GetIpStrategiesListAttachListArrayOutput
- func (GetIpStrategiesListAttachListArrayOutput) ElementType() reflect.Type
- func (o GetIpStrategiesListAttachListArrayOutput) Index(i pulumi.IntInput) GetIpStrategiesListAttachListOutput
- func (o GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutput() GetIpStrategiesListAttachListArrayOutput
- func (o GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListArrayOutput
- type GetIpStrategiesListAttachListInput
- type GetIpStrategiesListAttachListOutput
- func (o GetIpStrategiesListAttachListOutput) ApiBusinessType() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) ApiDesc() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) ApiId() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) ApiName() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) ApiType() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) AuthRelationApiId() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) AuthType() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) CreateTime() pulumi.StringOutput
- func (GetIpStrategiesListAttachListOutput) ElementType() reflect.Type
- func (o GetIpStrategiesListAttachListOutput) Method() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) ModifyTime() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) OauthConfig() pulumi.MapOutput
- func (o GetIpStrategiesListAttachListOutput) Path() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) Protocol() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) RelationBusinessApiIds() pulumi.StringArrayOutput
- func (o GetIpStrategiesListAttachListOutput) ServiceId() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) Tags() pulumi.StringArrayOutput
- func (o GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutput() GetIpStrategiesListAttachListOutput
- func (o GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListOutput
- func (o GetIpStrategiesListAttachListOutput) UniqVpcId() pulumi.StringOutput
- func (o GetIpStrategiesListAttachListOutput) VpcId() pulumi.IntOutput
- type GetIpStrategiesListInput
- type GetIpStrategiesListOutput
- func (o GetIpStrategiesListOutput) AttachLists() GetIpStrategiesListAttachListArrayOutput
- func (o GetIpStrategiesListOutput) BindApiTotalCount() pulumi.IntOutput
- func (o GetIpStrategiesListOutput) CreateTime() pulumi.StringOutput
- func (GetIpStrategiesListOutput) ElementType() reflect.Type
- func (o GetIpStrategiesListOutput) IpList() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) ModifyTime() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) ServiceId() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) StrategyId() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) StrategyName() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) StrategyType() pulumi.StringOutput
- func (o GetIpStrategiesListOutput) ToGetIpStrategiesListOutput() GetIpStrategiesListOutput
- func (o GetIpStrategiesListOutput) ToGetIpStrategiesListOutputWithContext(ctx context.Context) GetIpStrategiesListOutput
- type GetIpStrategiesOutputArgs
- type GetIpStrategiesResult
- type GetIpStrategiesResultOutput
- func (GetIpStrategiesResultOutput) ElementType() reflect.Type
- func (o GetIpStrategiesResultOutput) Id() pulumi.StringOutput
- func (o GetIpStrategiesResultOutput) Lists() GetIpStrategiesListArrayOutput
- func (o GetIpStrategiesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetIpStrategiesResultOutput) ServiceId() pulumi.StringOutput
- func (o GetIpStrategiesResultOutput) StrategyName() pulumi.StringPtrOutput
- func (o GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutput() GetIpStrategiesResultOutput
- func (o GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutputWithContext(ctx context.Context) GetIpStrategiesResultOutput
- type GetPluginsResult
- type GetPluginsResultArgs
- type GetPluginsResultArray
- type GetPluginsResultArrayInput
- type GetPluginsResultArrayOutput
- func (GetPluginsResultArrayOutput) ElementType() reflect.Type
- func (o GetPluginsResultArrayOutput) Index(i pulumi.IntInput) GetPluginsResultOutput
- func (o GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutput() GetPluginsResultArrayOutput
- func (o GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutputWithContext(ctx context.Context) GetPluginsResultArrayOutput
- type GetPluginsResultInput
- type GetPluginsResultOutput
- func (o GetPluginsResultOutput) ApiId() pulumi.StringOutput
- func (o GetPluginsResultOutput) ApiName() pulumi.StringOutput
- func (o GetPluginsResultOutput) ApiType() pulumi.StringOutput
- func (o GetPluginsResultOutput) AttachedOtherPlugin() pulumi.BoolOutput
- func (GetPluginsResultOutput) ElementType() reflect.Type
- func (o GetPluginsResultOutput) IsAttached() pulumi.BoolOutput
- func (o GetPluginsResultOutput) Method() pulumi.StringOutput
- func (o GetPluginsResultOutput) Path() pulumi.StringOutput
- func (o GetPluginsResultOutput) ToGetPluginsResultOutput() GetPluginsResultOutput
- func (o GetPluginsResultOutput) ToGetPluginsResultOutputWithContext(ctx context.Context) GetPluginsResultOutput
- type GetServicesArgs
- type GetServicesList
- type GetServicesListArgs
- type GetServicesListArray
- type GetServicesListArrayInput
- type GetServicesListArrayOutput
- func (GetServicesListArrayOutput) ElementType() reflect.Type
- func (o GetServicesListArrayOutput) Index(i pulumi.IntInput) GetServicesListOutput
- func (o GetServicesListArrayOutput) ToGetServicesListArrayOutput() GetServicesListArrayOutput
- func (o GetServicesListArrayOutput) ToGetServicesListArrayOutputWithContext(ctx context.Context) GetServicesListArrayOutput
- type GetServicesListInput
- type GetServicesListOutput
- func (o GetServicesListOutput) CreateTime() pulumi.StringOutput
- func (GetServicesListOutput) ElementType() reflect.Type
- func (o GetServicesListOutput) ExclusiveSetName() pulumi.StringOutputdeprecated
- func (o GetServicesListOutput) InnerHttpPort() pulumi.IntOutput
- func (o GetServicesListOutput) InnerHttpsPort() pulumi.IntOutput
- func (o GetServicesListOutput) InternalSubDomain() pulumi.StringOutput
- func (o GetServicesListOutput) IpVersion() pulumi.StringOutput
- func (o GetServicesListOutput) ModifyTime() pulumi.StringOutput
- func (o GetServicesListOutput) NetTypes() pulumi.StringArrayOutput
- func (o GetServicesListOutput) OuterSubDomain() pulumi.StringOutput
- func (o GetServicesListOutput) Protocol() pulumi.StringOutput
- func (o GetServicesListOutput) ServiceDesc() pulumi.StringOutput
- func (o GetServicesListOutput) ServiceId() pulumi.StringOutput
- func (o GetServicesListOutput) ServiceName() pulumi.StringOutput
- func (o GetServicesListOutput) ToGetServicesListOutput() GetServicesListOutput
- func (o GetServicesListOutput) ToGetServicesListOutputWithContext(ctx context.Context) GetServicesListOutput
- func (o GetServicesListOutput) UsagePlanLists() GetServicesListUsagePlanListArrayOutput
- type GetServicesListUsagePlanList
- type GetServicesListUsagePlanListArgs
- func (GetServicesListUsagePlanListArgs) ElementType() reflect.Type
- func (i GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutput() GetServicesListUsagePlanListOutput
- func (i GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutputWithContext(ctx context.Context) GetServicesListUsagePlanListOutput
- type GetServicesListUsagePlanListArray
- func (GetServicesListUsagePlanListArray) ElementType() reflect.Type
- func (i GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutput() GetServicesListUsagePlanListArrayOutput
- func (i GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutputWithContext(ctx context.Context) GetServicesListUsagePlanListArrayOutput
- type GetServicesListUsagePlanListArrayInput
- type GetServicesListUsagePlanListArrayOutput
- func (GetServicesListUsagePlanListArrayOutput) ElementType() reflect.Type
- func (o GetServicesListUsagePlanListArrayOutput) Index(i pulumi.IntInput) GetServicesListUsagePlanListOutput
- func (o GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutput() GetServicesListUsagePlanListArrayOutput
- func (o GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutputWithContext(ctx context.Context) GetServicesListUsagePlanListArrayOutput
- type GetServicesListUsagePlanListInput
- type GetServicesListUsagePlanListOutput
- func (o GetServicesListUsagePlanListOutput) ApiId() pulumi.StringOutput
- func (o GetServicesListUsagePlanListOutput) BindType() pulumi.StringOutput
- func (GetServicesListUsagePlanListOutput) ElementType() reflect.Type
- func (o GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutput() GetServicesListUsagePlanListOutput
- func (o GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutputWithContext(ctx context.Context) GetServicesListUsagePlanListOutput
- func (o GetServicesListUsagePlanListOutput) UsagePlanId() pulumi.StringOutput
- func (o GetServicesListUsagePlanListOutput) UsagePlanName() pulumi.StringOutput
- type GetServicesOutputArgs
- type GetServicesResult
- type GetServicesResultOutput
- func (GetServicesResultOutput) ElementType() reflect.Type
- func (o GetServicesResultOutput) Id() pulumi.StringOutput
- func (o GetServicesResultOutput) Lists() GetServicesListArrayOutput
- func (o GetServicesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetServicesResultOutput) ServiceId() pulumi.StringPtrOutput
- func (o GetServicesResultOutput) ServiceName() pulumi.StringPtrOutput
- func (o GetServicesResultOutput) ToGetServicesResultOutput() GetServicesResultOutput
- func (o GetServicesResultOutput) ToGetServicesResultOutputWithContext(ctx context.Context) GetServicesResultOutput
- type GetThrottlingApisArgs
- type GetThrottlingApisList
- type GetThrottlingApisListApiEnvironmentStrategy
- type GetThrottlingApisListApiEnvironmentStrategyArgs
- func (GetThrottlingApisListApiEnvironmentStrategyArgs) ElementType() reflect.Type
- func (i GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutput() GetThrottlingApisListApiEnvironmentStrategyOutput
- func (i GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyOutput
- type GetThrottlingApisListApiEnvironmentStrategyArray
- func (GetThrottlingApisListApiEnvironmentStrategyArray) ElementType() reflect.Type
- func (i GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- func (i GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- type GetThrottlingApisListApiEnvironmentStrategyArrayInput
- type GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- func (GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListApiEnvironmentStrategyArrayOutput) Index(i pulumi.IntInput) GetThrottlingApisListApiEnvironmentStrategyOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- type GetThrottlingApisListApiEnvironmentStrategyInput
- type GetThrottlingApisListApiEnvironmentStrategyOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ApiId() pulumi.StringOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ApiName() pulumi.StringOutput
- func (GetThrottlingApisListApiEnvironmentStrategyOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) Method() pulumi.StringOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) Path() pulumi.StringOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) StrategyLists() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutput() GetThrottlingApisListApiEnvironmentStrategyOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyOutput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyList
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs
- func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ElementType() reflect.Type
- func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListArray
- func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ElementType() reflect.Type
- func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) Index(i pulumi.IntInput) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListInput
- type GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) EnvironmentName() pulumi.StringOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) Quota() pulumi.IntOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
- type GetThrottlingApisListArgs
- type GetThrottlingApisListArray
- func (GetThrottlingApisListArray) ElementType() reflect.Type
- func (i GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutput() GetThrottlingApisListArrayOutput
- func (i GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListArrayOutput
- type GetThrottlingApisListArrayInput
- type GetThrottlingApisListArrayOutput
- func (GetThrottlingApisListArrayOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListArrayOutput) Index(i pulumi.IntInput) GetThrottlingApisListOutput
- func (o GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutput() GetThrottlingApisListArrayOutput
- func (o GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListArrayOutput
- type GetThrottlingApisListInput
- type GetThrottlingApisListOutput
- func (o GetThrottlingApisListOutput) ApiEnvironmentStrategies() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
- func (GetThrottlingApisListOutput) ElementType() reflect.Type
- func (o GetThrottlingApisListOutput) ServiceId() pulumi.StringOutput
- func (o GetThrottlingApisListOutput) ToGetThrottlingApisListOutput() GetThrottlingApisListOutput
- func (o GetThrottlingApisListOutput) ToGetThrottlingApisListOutputWithContext(ctx context.Context) GetThrottlingApisListOutput
- type GetThrottlingApisOutputArgs
- type GetThrottlingApisResult
- type GetThrottlingApisResultOutput
- func (GetThrottlingApisResultOutput) ElementType() reflect.Type
- func (o GetThrottlingApisResultOutput) EnvironmentNames() pulumi.StringArrayOutput
- func (o GetThrottlingApisResultOutput) Id() pulumi.StringOutput
- func (o GetThrottlingApisResultOutput) Lists() GetThrottlingApisListArrayOutput
- func (o GetThrottlingApisResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetThrottlingApisResultOutput) ServiceId() pulumi.StringPtrOutput
- func (o GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutput() GetThrottlingApisResultOutput
- func (o GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutputWithContext(ctx context.Context) GetThrottlingApisResultOutput
- type GetThrottlingServicesArgs
- type GetThrottlingServicesList
- type GetThrottlingServicesListArgs
- func (GetThrottlingServicesListArgs) ElementType() reflect.Type
- func (i GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutput() GetThrottlingServicesListOutput
- func (i GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutputWithContext(ctx context.Context) GetThrottlingServicesListOutput
- type GetThrottlingServicesListArray
- func (GetThrottlingServicesListArray) ElementType() reflect.Type
- func (i GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutput() GetThrottlingServicesListArrayOutput
- func (i GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListArrayOutput
- type GetThrottlingServicesListArrayInput
- type GetThrottlingServicesListArrayOutput
- func (GetThrottlingServicesListArrayOutput) ElementType() reflect.Type
- func (o GetThrottlingServicesListArrayOutput) Index(i pulumi.IntInput) GetThrottlingServicesListOutput
- func (o GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutput() GetThrottlingServicesListArrayOutput
- func (o GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListArrayOutput
- type GetThrottlingServicesListEnvironment
- type GetThrottlingServicesListEnvironmentArgs
- func (GetThrottlingServicesListEnvironmentArgs) ElementType() reflect.Type
- func (i GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutput() GetThrottlingServicesListEnvironmentOutput
- func (i GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentOutput
- type GetThrottlingServicesListEnvironmentArray
- func (GetThrottlingServicesListEnvironmentArray) ElementType() reflect.Type
- func (i GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutput() GetThrottlingServicesListEnvironmentArrayOutput
- func (i GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentArrayOutput
- type GetThrottlingServicesListEnvironmentArrayInput
- type GetThrottlingServicesListEnvironmentArrayOutput
- func (GetThrottlingServicesListEnvironmentArrayOutput) ElementType() reflect.Type
- func (o GetThrottlingServicesListEnvironmentArrayOutput) Index(i pulumi.IntInput) GetThrottlingServicesListEnvironmentOutput
- func (o GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutput() GetThrottlingServicesListEnvironmentArrayOutput
- func (o GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentArrayOutput
- type GetThrottlingServicesListEnvironmentInput
- type GetThrottlingServicesListEnvironmentOutput
- func (GetThrottlingServicesListEnvironmentOutput) ElementType() reflect.Type
- func (o GetThrottlingServicesListEnvironmentOutput) EnvironmentName() pulumi.StringOutput
- func (o GetThrottlingServicesListEnvironmentOutput) Status() pulumi.IntOutput
- func (o GetThrottlingServicesListEnvironmentOutput) Strategy() pulumi.IntOutput
- func (o GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutput() GetThrottlingServicesListEnvironmentOutput
- func (o GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentOutput
- func (o GetThrottlingServicesListEnvironmentOutput) Url() pulumi.StringOutput
- func (o GetThrottlingServicesListEnvironmentOutput) VersionName() pulumi.StringOutput
- type GetThrottlingServicesListInput
- type GetThrottlingServicesListOutput
- func (GetThrottlingServicesListOutput) ElementType() reflect.Type
- func (o GetThrottlingServicesListOutput) Environments() GetThrottlingServicesListEnvironmentArrayOutput
- func (o GetThrottlingServicesListOutput) ServiceId() pulumi.StringOutput
- func (o GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutput() GetThrottlingServicesListOutput
- func (o GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutputWithContext(ctx context.Context) GetThrottlingServicesListOutput
- type GetThrottlingServicesOutputArgs
- type GetThrottlingServicesResult
- type GetThrottlingServicesResultOutput
- func (GetThrottlingServicesResultOutput) ElementType() reflect.Type
- func (o GetThrottlingServicesResultOutput) Id() pulumi.StringOutput
- func (o GetThrottlingServicesResultOutput) Lists() GetThrottlingServicesListArrayOutput
- func (o GetThrottlingServicesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetThrottlingServicesResultOutput) ServiceId() pulumi.StringPtrOutput
- func (o GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutput() GetThrottlingServicesResultOutput
- func (o GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutputWithContext(ctx context.Context) GetThrottlingServicesResultOutput
- type GetUpstreamsFilter
- type GetUpstreamsFilterArgs
- type GetUpstreamsFilterArray
- type GetUpstreamsFilterArrayInput
- type GetUpstreamsFilterArrayOutput
- func (GetUpstreamsFilterArrayOutput) ElementType() reflect.Type
- func (o GetUpstreamsFilterArrayOutput) Index(i pulumi.IntInput) GetUpstreamsFilterOutput
- func (o GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutput() GetUpstreamsFilterArrayOutput
- func (o GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutputWithContext(ctx context.Context) GetUpstreamsFilterArrayOutput
- type GetUpstreamsFilterInput
- type GetUpstreamsFilterOutput
- func (GetUpstreamsFilterOutput) ElementType() reflect.Type
- func (o GetUpstreamsFilterOutput) Name() pulumi.StringOutput
- func (o GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutput() GetUpstreamsFilterOutput
- func (o GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutputWithContext(ctx context.Context) GetUpstreamsFilterOutput
- func (o GetUpstreamsFilterOutput) Values() pulumi.StringArrayOutput
- type GetUpstreamsResult
- type GetUpstreamsResultArgs
- type GetUpstreamsResultArray
- type GetUpstreamsResultArrayInput
- type GetUpstreamsResultArrayOutput
- func (GetUpstreamsResultArrayOutput) ElementType() reflect.Type
- func (o GetUpstreamsResultArrayOutput) Index(i pulumi.IntInput) GetUpstreamsResultOutput
- func (o GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutput() GetUpstreamsResultArrayOutput
- func (o GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutputWithContext(ctx context.Context) GetUpstreamsResultArrayOutput
- type GetUpstreamsResultInput
- type GetUpstreamsResultOutput
- func (o GetUpstreamsResultOutput) ApiId() pulumi.StringOutput
- func (o GetUpstreamsResultOutput) ApiName() pulumi.StringOutput
- func (o GetUpstreamsResultOutput) BindTime() pulumi.StringOutput
- func (GetUpstreamsResultOutput) ElementType() reflect.Type
- func (o GetUpstreamsResultOutput) ServiceId() pulumi.StringOutput
- func (o GetUpstreamsResultOutput) ServiceName() pulumi.StringOutput
- func (o GetUpstreamsResultOutput) ToGetUpstreamsResultOutput() GetUpstreamsResultOutput
- func (o GetUpstreamsResultOutput) ToGetUpstreamsResultOutputWithContext(ctx context.Context) GetUpstreamsResultOutput
- type GetUsagePlanEnvironmentsArgs
- type GetUsagePlanEnvironmentsList
- type GetUsagePlanEnvironmentsListArgs
- func (GetUsagePlanEnvironmentsListArgs) ElementType() reflect.Type
- func (i GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutput() GetUsagePlanEnvironmentsListOutput
- func (i GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListOutput
- type GetUsagePlanEnvironmentsListArray
- func (GetUsagePlanEnvironmentsListArray) ElementType() reflect.Type
- func (i GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutput() GetUsagePlanEnvironmentsListArrayOutput
- func (i GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListArrayOutput
- type GetUsagePlanEnvironmentsListArrayInput
- type GetUsagePlanEnvironmentsListArrayOutput
- func (GetUsagePlanEnvironmentsListArrayOutput) ElementType() reflect.Type
- func (o GetUsagePlanEnvironmentsListArrayOutput) Index(i pulumi.IntInput) GetUsagePlanEnvironmentsListOutput
- func (o GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutput() GetUsagePlanEnvironmentsListArrayOutput
- func (o GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListArrayOutput
- type GetUsagePlanEnvironmentsListInput
- type GetUsagePlanEnvironmentsListOutput
- func (o GetUsagePlanEnvironmentsListOutput) ApiId() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) ApiName() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) CreateTime() pulumi.StringOutput
- func (GetUsagePlanEnvironmentsListOutput) ElementType() reflect.Type
- func (o GetUsagePlanEnvironmentsListOutput) Environment() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) Method() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) ModifyTime() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) Path() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) ServiceId() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) ServiceName() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutput() GetUsagePlanEnvironmentsListOutput
- func (o GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListOutput
- type GetUsagePlanEnvironmentsOutputArgs
- type GetUsagePlanEnvironmentsResult
- type GetUsagePlanEnvironmentsResultOutput
- func (o GetUsagePlanEnvironmentsResultOutput) BindType() pulumi.StringPtrOutput
- func (GetUsagePlanEnvironmentsResultOutput) ElementType() reflect.Type
- func (o GetUsagePlanEnvironmentsResultOutput) Id() pulumi.StringOutput
- func (o GetUsagePlanEnvironmentsResultOutput) Lists() GetUsagePlanEnvironmentsListArrayOutput
- func (o GetUsagePlanEnvironmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutput() GetUsagePlanEnvironmentsResultOutput
- func (o GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsResultOutput
- func (o GetUsagePlanEnvironmentsResultOutput) UsagePlanId() pulumi.StringOutput
- type GetUsagePlansArgs
- type GetUsagePlansList
- type GetUsagePlansListArgs
- type GetUsagePlansListArray
- type GetUsagePlansListArrayInput
- type GetUsagePlansListArrayOutput
- func (GetUsagePlansListArrayOutput) ElementType() reflect.Type
- func (o GetUsagePlansListArrayOutput) Index(i pulumi.IntInput) GetUsagePlansListOutput
- func (o GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutput() GetUsagePlansListArrayOutput
- func (o GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutputWithContext(ctx context.Context) GetUsagePlansListArrayOutput
- type GetUsagePlansListInput
- type GetUsagePlansListOutput
- func (o GetUsagePlansListOutput) CreateTime() pulumi.StringOutput
- func (GetUsagePlansListOutput) ElementType() reflect.Type
- func (o GetUsagePlansListOutput) MaxRequestNum() pulumi.IntOutput
- func (o GetUsagePlansListOutput) MaxRequestNumPreSec() pulumi.IntOutput
- func (o GetUsagePlansListOutput) ModifyTime() pulumi.StringOutput
- func (o GetUsagePlansListOutput) ToGetUsagePlansListOutput() GetUsagePlansListOutput
- func (o GetUsagePlansListOutput) ToGetUsagePlansListOutputWithContext(ctx context.Context) GetUsagePlansListOutput
- func (o GetUsagePlansListOutput) UsagePlanDesc() pulumi.StringOutput
- func (o GetUsagePlansListOutput) UsagePlanId() pulumi.StringOutput
- func (o GetUsagePlansListOutput) UsagePlanName() pulumi.StringOutput
- type GetUsagePlansOutputArgs
- type GetUsagePlansResult
- type GetUsagePlansResultOutput
- func (GetUsagePlansResultOutput) ElementType() reflect.Type
- func (o GetUsagePlansResultOutput) Id() pulumi.StringOutput
- func (o GetUsagePlansResultOutput) Lists() GetUsagePlansListArrayOutput
- func (o GetUsagePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetUsagePlansResultOutput) ToGetUsagePlansResultOutput() GetUsagePlansResultOutput
- func (o GetUsagePlansResultOutput) ToGetUsagePlansResultOutputWithContext(ctx context.Context) GetUsagePlansResultOutput
- func (o GetUsagePlansResultOutput) UsagePlanId() pulumi.StringPtrOutput
- func (o GetUsagePlansResultOutput) UsagePlanName() pulumi.StringPtrOutput
- type IpStrategy
- type IpStrategyArgs
- type IpStrategyArray
- type IpStrategyArrayInput
- type IpStrategyArrayOutput
- func (IpStrategyArrayOutput) ElementType() reflect.Type
- func (o IpStrategyArrayOutput) Index(i pulumi.IntInput) IpStrategyOutput
- func (o IpStrategyArrayOutput) ToIpStrategyArrayOutput() IpStrategyArrayOutput
- func (o IpStrategyArrayOutput) ToIpStrategyArrayOutputWithContext(ctx context.Context) IpStrategyArrayOutput
- type IpStrategyInput
- type IpStrategyMap
- type IpStrategyMapInput
- type IpStrategyMapOutput
- func (IpStrategyMapOutput) ElementType() reflect.Type
- func (o IpStrategyMapOutput) MapIndex(k pulumi.StringInput) IpStrategyOutput
- func (o IpStrategyMapOutput) ToIpStrategyMapOutput() IpStrategyMapOutput
- func (o IpStrategyMapOutput) ToIpStrategyMapOutputWithContext(ctx context.Context) IpStrategyMapOutput
- type IpStrategyOutput
- func (o IpStrategyOutput) CreateTime() pulumi.StringOutput
- func (IpStrategyOutput) ElementType() reflect.Type
- func (o IpStrategyOutput) ServiceId() pulumi.StringOutput
- func (o IpStrategyOutput) StrategyData() pulumi.StringOutput
- func (o IpStrategyOutput) StrategyId() pulumi.StringOutput
- func (o IpStrategyOutput) StrategyName() pulumi.StringOutput
- func (o IpStrategyOutput) StrategyType() pulumi.StringOutput
- func (o IpStrategyOutput) ToIpStrategyOutput() IpStrategyOutput
- func (o IpStrategyOutput) ToIpStrategyOutputWithContext(ctx context.Context) IpStrategyOutput
- type IpStrategyState
- type LookupApiUsagePlansArgs
- type LookupApiUsagePlansOutputArgs
- type LookupApiUsagePlansResult
- type LookupApiUsagePlansResultOutput
- func (LookupApiUsagePlansResultOutput) ElementType() reflect.Type
- func (o LookupApiUsagePlansResultOutput) Id() pulumi.StringOutput
- func (o LookupApiUsagePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupApiUsagePlansResultOutput) Results() GetApiUsagePlansResultArrayOutput
- func (o LookupApiUsagePlansResultOutput) ServiceId() pulumi.StringOutput
- func (o LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutput() LookupApiUsagePlansResultOutput
- func (o LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutputWithContext(ctx context.Context) LookupApiUsagePlansResultOutput
- type LookupPluginsArgs
- type LookupPluginsOutputArgs
- type LookupPluginsResult
- type LookupPluginsResultOutput
- func (LookupPluginsResultOutput) ElementType() reflect.Type
- func (o LookupPluginsResultOutput) EnvironmentName() pulumi.StringOutput
- func (o LookupPluginsResultOutput) Id() pulumi.StringOutput
- func (o LookupPluginsResultOutput) PluginId() pulumi.StringOutput
- func (o LookupPluginsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupPluginsResultOutput) Results() GetPluginsResultArrayOutput
- func (o LookupPluginsResultOutput) ServiceId() pulumi.StringOutput
- func (o LookupPluginsResultOutput) ToLookupPluginsResultOutput() LookupPluginsResultOutput
- func (o LookupPluginsResultOutput) ToLookupPluginsResultOutputWithContext(ctx context.Context) LookupPluginsResultOutput
- type LookupUpstreamsArgs
- type LookupUpstreamsOutputArgs
- type LookupUpstreamsResult
- type LookupUpstreamsResultOutput
- func (LookupUpstreamsResultOutput) ElementType() reflect.Type
- func (o LookupUpstreamsResultOutput) Filters() GetUpstreamsFilterArrayOutput
- func (o LookupUpstreamsResultOutput) Id() pulumi.StringOutput
- func (o LookupUpstreamsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LookupUpstreamsResultOutput) Results() GetUpstreamsResultArrayOutput
- func (o LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutput() LookupUpstreamsResultOutput
- func (o LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutputWithContext(ctx context.Context) LookupUpstreamsResultOutput
- func (o LookupUpstreamsResultOutput) UpstreamId() pulumi.StringOutput
- type Plugin
- type PluginArgs
- type PluginArray
- type PluginArrayInput
- type PluginArrayOutput
- type PluginAttachment
- type PluginAttachmentArgs
- type PluginAttachmentArray
- type PluginAttachmentArrayInput
- type PluginAttachmentArrayOutput
- func (PluginAttachmentArrayOutput) ElementType() reflect.Type
- func (o PluginAttachmentArrayOutput) Index(i pulumi.IntInput) PluginAttachmentOutput
- func (o PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutput() PluginAttachmentArrayOutput
- func (o PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutputWithContext(ctx context.Context) PluginAttachmentArrayOutput
- type PluginAttachmentInput
- type PluginAttachmentMap
- type PluginAttachmentMapInput
- type PluginAttachmentMapOutput
- func (PluginAttachmentMapOutput) ElementType() reflect.Type
- func (o PluginAttachmentMapOutput) MapIndex(k pulumi.StringInput) PluginAttachmentOutput
- func (o PluginAttachmentMapOutput) ToPluginAttachmentMapOutput() PluginAttachmentMapOutput
- func (o PluginAttachmentMapOutput) ToPluginAttachmentMapOutputWithContext(ctx context.Context) PluginAttachmentMapOutput
- type PluginAttachmentOutput
- func (o PluginAttachmentOutput) ApiId() pulumi.StringOutput
- func (PluginAttachmentOutput) ElementType() reflect.Type
- func (o PluginAttachmentOutput) EnvironmentName() pulumi.StringOutput
- func (o PluginAttachmentOutput) PluginId() pulumi.StringOutput
- func (o PluginAttachmentOutput) ServiceId() pulumi.StringOutput
- func (o PluginAttachmentOutput) ToPluginAttachmentOutput() PluginAttachmentOutput
- func (o PluginAttachmentOutput) ToPluginAttachmentOutputWithContext(ctx context.Context) PluginAttachmentOutput
- type PluginAttachmentState
- type PluginInput
- type PluginMap
- type PluginMapInput
- type PluginMapOutput
- type PluginOutput
- func (o PluginOutput) Description() pulumi.StringPtrOutput
- func (PluginOutput) ElementType() reflect.Type
- func (o PluginOutput) PluginData() pulumi.StringOutput
- func (o PluginOutput) PluginName() pulumi.StringOutput
- func (o PluginOutput) PluginType() pulumi.StringOutput
- func (o PluginOutput) ToPluginOutput() PluginOutput
- func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
- type PluginState
- type Service
- type ServiceApiList
- type ServiceApiListArgs
- type ServiceApiListArray
- type ServiceApiListArrayInput
- type ServiceApiListArrayOutput
- func (ServiceApiListArrayOutput) ElementType() reflect.Type
- func (o ServiceApiListArrayOutput) Index(i pulumi.IntInput) ServiceApiListOutput
- func (o ServiceApiListArrayOutput) ToServiceApiListArrayOutput() ServiceApiListArrayOutput
- func (o ServiceApiListArrayOutput) ToServiceApiListArrayOutputWithContext(ctx context.Context) ServiceApiListArrayOutput
- type ServiceApiListInput
- type ServiceApiListOutput
- func (o ServiceApiListOutput) ApiDesc() pulumi.StringPtrOutput
- func (o ServiceApiListOutput) ApiId() pulumi.StringPtrOutput
- func (o ServiceApiListOutput) ApiName() pulumi.StringPtrOutput
- func (ServiceApiListOutput) ElementType() reflect.Type
- func (o ServiceApiListOutput) Method() pulumi.StringPtrOutput
- func (o ServiceApiListOutput) Path() pulumi.StringPtrOutput
- func (o ServiceApiListOutput) ToServiceApiListOutput() ServiceApiListOutput
- func (o ServiceApiListOutput) ToServiceApiListOutputWithContext(ctx context.Context) ServiceApiListOutput
- type ServiceArgs
- type ServiceArray
- type ServiceArrayInput
- type ServiceArrayOutput
- type ServiceInput
- type ServiceMap
- type ServiceMapInput
- type ServiceMapOutput
- type ServiceOutput
- func (o ServiceOutput) ApiLists() ServiceApiListArrayOutput
- func (o ServiceOutput) CreateTime() pulumi.StringOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) ExclusiveSetName() pulumi.StringPtrOutputdeprecated
- func (o ServiceOutput) InnerHttpPort() pulumi.IntOutput
- func (o ServiceOutput) InnerHttpsPort() pulumi.IntOutput
- func (o ServiceOutput) InstanceId() pulumi.StringPtrOutput
- func (o ServiceOutput) InternalSubDomain() pulumi.StringOutput
- func (o ServiceOutput) IpVersion() pulumi.StringPtrOutput
- func (o ServiceOutput) ModifyTime() pulumi.StringOutput
- func (o ServiceOutput) NetTypes() pulumi.StringArrayOutput
- func (o ServiceOutput) OuterSubDomain() pulumi.StringOutput
- func (o ServiceOutput) PreLimit() pulumi.IntOutput
- func (o ServiceOutput) Protocol() pulumi.StringOutput
- func (o ServiceOutput) ReleaseLimit() pulumi.IntOutput
- func (o ServiceOutput) ServiceDesc() pulumi.StringPtrOutput
- func (o ServiceOutput) ServiceName() pulumi.StringOutput
- func (o ServiceOutput) Tags() pulumi.MapOutput
- func (o ServiceOutput) TestLimit() pulumi.IntOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- func (o ServiceOutput) UniqVpcId() pulumi.StringPtrOutput
- func (o ServiceOutput) UsagePlanLists() ServiceUsagePlanListArrayOutput
- type ServiceRelease
- type ServiceReleaseArgs
- type ServiceReleaseArray
- type ServiceReleaseArrayInput
- type ServiceReleaseArrayOutput
- func (ServiceReleaseArrayOutput) ElementType() reflect.Type
- func (o ServiceReleaseArrayOutput) Index(i pulumi.IntInput) ServiceReleaseOutput
- func (o ServiceReleaseArrayOutput) ToServiceReleaseArrayOutput() ServiceReleaseArrayOutput
- func (o ServiceReleaseArrayOutput) ToServiceReleaseArrayOutputWithContext(ctx context.Context) ServiceReleaseArrayOutput
- type ServiceReleaseInput
- type ServiceReleaseMap
- type ServiceReleaseMapInput
- type ServiceReleaseMapOutput
- func (ServiceReleaseMapOutput) ElementType() reflect.Type
- func (o ServiceReleaseMapOutput) MapIndex(k pulumi.StringInput) ServiceReleaseOutput
- func (o ServiceReleaseMapOutput) ToServiceReleaseMapOutput() ServiceReleaseMapOutput
- func (o ServiceReleaseMapOutput) ToServiceReleaseMapOutputWithContext(ctx context.Context) ServiceReleaseMapOutput
- type ServiceReleaseOutput
- func (ServiceReleaseOutput) ElementType() reflect.Type
- func (o ServiceReleaseOutput) EnvironmentName() pulumi.StringOutput
- func (o ServiceReleaseOutput) ReleaseDesc() pulumi.StringOutput
- func (o ServiceReleaseOutput) ReleaseVersion() pulumi.StringOutput
- func (o ServiceReleaseOutput) ServiceId() pulumi.StringOutput
- func (o ServiceReleaseOutput) ToServiceReleaseOutput() ServiceReleaseOutput
- func (o ServiceReleaseOutput) ToServiceReleaseOutputWithContext(ctx context.Context) ServiceReleaseOutput
- type ServiceReleaseState
- type ServiceState
- type ServiceUsagePlanList
- type ServiceUsagePlanListArgs
- type ServiceUsagePlanListArray
- type ServiceUsagePlanListArrayInput
- type ServiceUsagePlanListArrayOutput
- func (ServiceUsagePlanListArrayOutput) ElementType() reflect.Type
- func (o ServiceUsagePlanListArrayOutput) Index(i pulumi.IntInput) ServiceUsagePlanListOutput
- func (o ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutput() ServiceUsagePlanListArrayOutput
- func (o ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutputWithContext(ctx context.Context) ServiceUsagePlanListArrayOutput
- type ServiceUsagePlanListInput
- type ServiceUsagePlanListOutput
- func (o ServiceUsagePlanListOutput) ApiId() pulumi.StringPtrOutput
- func (o ServiceUsagePlanListOutput) BindType() pulumi.StringPtrOutput
- func (ServiceUsagePlanListOutput) ElementType() reflect.Type
- func (o ServiceUsagePlanListOutput) ToServiceUsagePlanListOutput() ServiceUsagePlanListOutput
- func (o ServiceUsagePlanListOutput) ToServiceUsagePlanListOutputWithContext(ctx context.Context) ServiceUsagePlanListOutput
- func (o ServiceUsagePlanListOutput) UsagePlanId() pulumi.StringPtrOutput
- func (o ServiceUsagePlanListOutput) UsagePlanName() pulumi.StringPtrOutput
- type StrategyAttachment
- type StrategyAttachmentArgs
- type StrategyAttachmentArray
- type StrategyAttachmentArrayInput
- type StrategyAttachmentArrayOutput
- func (StrategyAttachmentArrayOutput) ElementType() reflect.Type
- func (o StrategyAttachmentArrayOutput) Index(i pulumi.IntInput) StrategyAttachmentOutput
- func (o StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutput() StrategyAttachmentArrayOutput
- func (o StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutputWithContext(ctx context.Context) StrategyAttachmentArrayOutput
- type StrategyAttachmentInput
- type StrategyAttachmentMap
- type StrategyAttachmentMapInput
- type StrategyAttachmentMapOutput
- func (StrategyAttachmentMapOutput) ElementType() reflect.Type
- func (o StrategyAttachmentMapOutput) MapIndex(k pulumi.StringInput) StrategyAttachmentOutput
- func (o StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutput() StrategyAttachmentMapOutput
- func (o StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutputWithContext(ctx context.Context) StrategyAttachmentMapOutput
- type StrategyAttachmentOutput
- func (o StrategyAttachmentOutput) BindApiId() pulumi.StringOutput
- func (StrategyAttachmentOutput) ElementType() reflect.Type
- func (o StrategyAttachmentOutput) EnvironmentName() pulumi.StringOutput
- func (o StrategyAttachmentOutput) ServiceId() pulumi.StringOutput
- func (o StrategyAttachmentOutput) StrategyId() pulumi.StringOutput
- func (o StrategyAttachmentOutput) ToStrategyAttachmentOutput() StrategyAttachmentOutput
- func (o StrategyAttachmentOutput) ToStrategyAttachmentOutputWithContext(ctx context.Context) StrategyAttachmentOutput
- type StrategyAttachmentState
- type Upstream
- type UpstreamArgs
- type UpstreamArray
- type UpstreamArrayInput
- type UpstreamArrayOutput
- type UpstreamHealthChecker
- type UpstreamHealthCheckerArgs
- func (UpstreamHealthCheckerArgs) ElementType() reflect.Type
- func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutput() UpstreamHealthCheckerOutput
- func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutputWithContext(ctx context.Context) UpstreamHealthCheckerOutput
- func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
- func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
- type UpstreamHealthCheckerInput
- type UpstreamHealthCheckerOutput
- func (o UpstreamHealthCheckerOutput) ActiveCheckHttpPath() pulumi.StringPtrOutput
- func (o UpstreamHealthCheckerOutput) ActiveCheckInterval() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerOutput) ActiveCheckTimeout() pulumi.IntPtrOutput
- func (UpstreamHealthCheckerOutput) ElementType() reflect.Type
- func (o UpstreamHealthCheckerOutput) EnableActiveCheck() pulumi.BoolOutput
- func (o UpstreamHealthCheckerOutput) EnablePassiveCheck() pulumi.BoolOutput
- func (o UpstreamHealthCheckerOutput) HealthyHttpStatus() pulumi.StringOutput
- func (o UpstreamHealthCheckerOutput) HttpFailureThreshold() pulumi.IntOutput
- func (o UpstreamHealthCheckerOutput) TcpFailureThreshold() pulumi.IntOutput
- func (o UpstreamHealthCheckerOutput) TimeoutThreshold() pulumi.IntOutput
- func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutput() UpstreamHealthCheckerOutput
- func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutputWithContext(ctx context.Context) UpstreamHealthCheckerOutput
- func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
- func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
- func (o UpstreamHealthCheckerOutput) UnhealthyHttpStatus() pulumi.StringOutput
- func (o UpstreamHealthCheckerOutput) UnhealthyTimeout() pulumi.IntPtrOutput
- type UpstreamHealthCheckerPtrInput
- type UpstreamHealthCheckerPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) ActiveCheckHttpPath() pulumi.StringPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) ActiveCheckInterval() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) ActiveCheckTimeout() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) Elem() UpstreamHealthCheckerOutput
- func (UpstreamHealthCheckerPtrOutput) ElementType() reflect.Type
- func (o UpstreamHealthCheckerPtrOutput) EnableActiveCheck() pulumi.BoolPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) EnablePassiveCheck() pulumi.BoolPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) HealthyHttpStatus() pulumi.StringPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) HttpFailureThreshold() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) TcpFailureThreshold() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) TimeoutThreshold() pulumi.IntPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) UnhealthyHttpStatus() pulumi.StringPtrOutput
- func (o UpstreamHealthCheckerPtrOutput) UnhealthyTimeout() pulumi.IntPtrOutput
- type UpstreamInput
- type UpstreamK8sService
- type UpstreamK8sServiceArgs
- type UpstreamK8sServiceArray
- type UpstreamK8sServiceArrayInput
- type UpstreamK8sServiceArrayOutput
- func (UpstreamK8sServiceArrayOutput) ElementType() reflect.Type
- func (o UpstreamK8sServiceArrayOutput) Index(i pulumi.IntInput) UpstreamK8sServiceOutput
- func (o UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutput() UpstreamK8sServiceArrayOutput
- func (o UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceArrayOutput
- type UpstreamK8sServiceExtraLabel
- type UpstreamK8sServiceExtraLabelArgs
- func (UpstreamK8sServiceExtraLabelArgs) ElementType() reflect.Type
- func (i UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutput() UpstreamK8sServiceExtraLabelOutput
- func (i UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelOutput
- type UpstreamK8sServiceExtraLabelArray
- func (UpstreamK8sServiceExtraLabelArray) ElementType() reflect.Type
- func (i UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutput() UpstreamK8sServiceExtraLabelArrayOutput
- func (i UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelArrayOutput
- type UpstreamK8sServiceExtraLabelArrayInput
- type UpstreamK8sServiceExtraLabelArrayOutput
- func (UpstreamK8sServiceExtraLabelArrayOutput) ElementType() reflect.Type
- func (o UpstreamK8sServiceExtraLabelArrayOutput) Index(i pulumi.IntInput) UpstreamK8sServiceExtraLabelOutput
- func (o UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutput() UpstreamK8sServiceExtraLabelArrayOutput
- func (o UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelArrayOutput
- type UpstreamK8sServiceExtraLabelInput
- type UpstreamK8sServiceExtraLabelOutput
- func (UpstreamK8sServiceExtraLabelOutput) ElementType() reflect.Type
- func (o UpstreamK8sServiceExtraLabelOutput) Key() pulumi.StringOutput
- func (o UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutput() UpstreamK8sServiceExtraLabelOutput
- func (o UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelOutput
- func (o UpstreamK8sServiceExtraLabelOutput) Value() pulumi.StringOutput
- type UpstreamK8sServiceInput
- type UpstreamK8sServiceOutput
- func (o UpstreamK8sServiceOutput) ClusterId() pulumi.StringOutput
- func (UpstreamK8sServiceOutput) ElementType() reflect.Type
- func (o UpstreamK8sServiceOutput) ExtraLabels() UpstreamK8sServiceExtraLabelArrayOutput
- func (o UpstreamK8sServiceOutput) Name() pulumi.StringPtrOutput
- func (o UpstreamK8sServiceOutput) Namespace() pulumi.StringOutput
- func (o UpstreamK8sServiceOutput) Port() pulumi.IntOutput
- func (o UpstreamK8sServiceOutput) ServiceName() pulumi.StringOutput
- func (o UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutput() UpstreamK8sServiceOutput
- func (o UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutputWithContext(ctx context.Context) UpstreamK8sServiceOutput
- func (o UpstreamK8sServiceOutput) Weight() pulumi.IntOutput
- type UpstreamMap
- type UpstreamMapInput
- type UpstreamMapOutput
- type UpstreamNode
- type UpstreamNodeArgs
- type UpstreamNodeArray
- type UpstreamNodeArrayInput
- type UpstreamNodeArrayOutput
- func (UpstreamNodeArrayOutput) ElementType() reflect.Type
- func (o UpstreamNodeArrayOutput) Index(i pulumi.IntInput) UpstreamNodeOutput
- func (o UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutput() UpstreamNodeArrayOutput
- func (o UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutputWithContext(ctx context.Context) UpstreamNodeArrayOutput
- type UpstreamNodeInput
- type UpstreamNodeOutput
- func (o UpstreamNodeOutput) ClusterId() pulumi.StringPtrOutput
- func (UpstreamNodeOutput) ElementType() reflect.Type
- func (o UpstreamNodeOutput) Host() pulumi.StringOutput
- func (o UpstreamNodeOutput) NameSpace() pulumi.StringPtrOutput
- func (o UpstreamNodeOutput) Port() pulumi.IntOutput
- func (o UpstreamNodeOutput) ServiceName() pulumi.StringPtrOutput
- func (o UpstreamNodeOutput) Source() pulumi.StringPtrOutput
- func (o UpstreamNodeOutput) Tags() pulumi.StringArrayOutput
- func (o UpstreamNodeOutput) ToUpstreamNodeOutput() UpstreamNodeOutput
- func (o UpstreamNodeOutput) ToUpstreamNodeOutputWithContext(ctx context.Context) UpstreamNodeOutput
- func (o UpstreamNodeOutput) UniqueServiceName() pulumi.StringPtrOutput
- func (o UpstreamNodeOutput) VmInstanceId() pulumi.StringPtrOutput
- func (o UpstreamNodeOutput) Weight() pulumi.IntOutput
- type UpstreamOutput
- func (o UpstreamOutput) Algorithm() pulumi.StringOutput
- func (UpstreamOutput) ElementType() reflect.Type
- func (o UpstreamOutput) HealthChecker() UpstreamHealthCheckerPtrOutput
- func (o UpstreamOutput) K8sServices() UpstreamK8sServiceArrayOutput
- func (o UpstreamOutput) Nodes() UpstreamNodeArrayOutput
- func (o UpstreamOutput) Retries() pulumi.IntPtrOutput
- func (o UpstreamOutput) Scheme() pulumi.StringOutput
- func (o UpstreamOutput) Tags() pulumi.MapOutput
- func (o UpstreamOutput) ToUpstreamOutput() UpstreamOutput
- func (o UpstreamOutput) ToUpstreamOutputWithContext(ctx context.Context) UpstreamOutput
- func (o UpstreamOutput) UniqVpcId() pulumi.StringOutput
- func (o UpstreamOutput) UpstreamDescription() pulumi.StringPtrOutput
- func (o UpstreamOutput) UpstreamHost() pulumi.StringPtrOutput
- func (o UpstreamOutput) UpstreamName() pulumi.StringPtrOutput
- func (o UpstreamOutput) UpstreamType() pulumi.StringPtrOutput
- type UpstreamState
- type UsagePlan
- type UsagePlanArgs
- type UsagePlanArray
- type UsagePlanArrayInput
- type UsagePlanArrayOutput
- func (UsagePlanArrayOutput) ElementType() reflect.Type
- func (o UsagePlanArrayOutput) Index(i pulumi.IntInput) UsagePlanOutput
- func (o UsagePlanArrayOutput) ToUsagePlanArrayOutput() UsagePlanArrayOutput
- func (o UsagePlanArrayOutput) ToUsagePlanArrayOutputWithContext(ctx context.Context) UsagePlanArrayOutput
- type UsagePlanAttachList
- type UsagePlanAttachListArgs
- type UsagePlanAttachListArray
- type UsagePlanAttachListArrayInput
- type UsagePlanAttachListArrayOutput
- func (UsagePlanAttachListArrayOutput) ElementType() reflect.Type
- func (o UsagePlanAttachListArrayOutput) Index(i pulumi.IntInput) UsagePlanAttachListOutput
- func (o UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutput() UsagePlanAttachListArrayOutput
- func (o UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutputWithContext(ctx context.Context) UsagePlanAttachListArrayOutput
- type UsagePlanAttachListInput
- type UsagePlanAttachListOutput
- func (o UsagePlanAttachListOutput) ApiId() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) ApiName() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) CreateTime() pulumi.StringPtrOutput
- func (UsagePlanAttachListOutput) ElementType() reflect.Type
- func (o UsagePlanAttachListOutput) Environment() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) Method() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) ModifyTime() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) Path() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) ServiceId() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) ServiceName() pulumi.StringPtrOutput
- func (o UsagePlanAttachListOutput) ToUsagePlanAttachListOutput() UsagePlanAttachListOutput
- func (o UsagePlanAttachListOutput) ToUsagePlanAttachListOutputWithContext(ctx context.Context) UsagePlanAttachListOutput
- type UsagePlanAttachment
- type UsagePlanAttachmentArgs
- type UsagePlanAttachmentArray
- type UsagePlanAttachmentArrayInput
- type UsagePlanAttachmentArrayOutput
- func (UsagePlanAttachmentArrayOutput) ElementType() reflect.Type
- func (o UsagePlanAttachmentArrayOutput) Index(i pulumi.IntInput) UsagePlanAttachmentOutput
- func (o UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutput() UsagePlanAttachmentArrayOutput
- func (o UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutputWithContext(ctx context.Context) UsagePlanAttachmentArrayOutput
- type UsagePlanAttachmentInput
- type UsagePlanAttachmentMap
- type UsagePlanAttachmentMapInput
- type UsagePlanAttachmentMapOutput
- func (UsagePlanAttachmentMapOutput) ElementType() reflect.Type
- func (o UsagePlanAttachmentMapOutput) MapIndex(k pulumi.StringInput) UsagePlanAttachmentOutput
- func (o UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutput() UsagePlanAttachmentMapOutput
- func (o UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutputWithContext(ctx context.Context) UsagePlanAttachmentMapOutput
- type UsagePlanAttachmentOutput
- func (o UsagePlanAttachmentOutput) AccessKeyIds() pulumi.StringArrayOutput
- func (o UsagePlanAttachmentOutput) ApiId() pulumi.StringPtrOutput
- func (o UsagePlanAttachmentOutput) BindType() pulumi.StringPtrOutput
- func (UsagePlanAttachmentOutput) ElementType() reflect.Type
- func (o UsagePlanAttachmentOutput) Environment() pulumi.StringOutput
- func (o UsagePlanAttachmentOutput) ServiceId() pulumi.StringOutput
- func (o UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutput() UsagePlanAttachmentOutput
- func (o UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutputWithContext(ctx context.Context) UsagePlanAttachmentOutput
- func (o UsagePlanAttachmentOutput) UsagePlanId() pulumi.StringOutput
- type UsagePlanAttachmentState
- type UsagePlanInput
- type UsagePlanMap
- type UsagePlanMapInput
- type UsagePlanMapOutput
- type UsagePlanOutput
- func (o UsagePlanOutput) AttachApiKeys() pulumi.StringArrayOutput
- func (o UsagePlanOutput) AttachLists() UsagePlanAttachListArrayOutput
- func (o UsagePlanOutput) CreateTime() pulumi.StringOutput
- func (UsagePlanOutput) ElementType() reflect.Type
- func (o UsagePlanOutput) MaxRequestNum() pulumi.IntPtrOutput
- func (o UsagePlanOutput) MaxRequestNumPreSec() pulumi.IntPtrOutput
- func (o UsagePlanOutput) ModifyTime() pulumi.StringOutput
- func (o UsagePlanOutput) ToUsagePlanOutput() UsagePlanOutput
- func (o UsagePlanOutput) ToUsagePlanOutputWithContext(ctx context.Context) UsagePlanOutput
- func (o UsagePlanOutput) UsagePlanDesc() pulumi.StringPtrOutput
- func (o UsagePlanOutput) UsagePlanName() pulumi.StringOutput
- type UsagePlanState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api struct { pulumi.CustomResourceState // When `auth_type` is OAUTH, this field is valid, NORMAL: Business API, OAUTH: Authorization API. ApiBusinessType pulumi.StringOutput `pulumi:"apiBusinessType"` // Custom API description. ApiDesc pulumi.StringPtrOutput `pulumi:"apiDesc"` // Custom API name. ApiName pulumi.StringOutput `pulumi:"apiName"` // API type, supports NORMAL (regular API) and TSF (microservice API), defaults to NORMAL. ApiType pulumi.StringPtrOutput `pulumi:"apiType"` // The unique ID of the associated authorization API takes effect when AuthType is OAUTH and ApiBusinessType is NORMAL. The // unique ID of the oauth2.0 authorized API that identifies the business API binding. AuthRelationApiId pulumi.StringOutput `pulumi:"authRelationApiId"` // API authentication type. Support SECRET (Key Pair Authentication), NONE (Authentication Exemption), OAUTH, APP // (Application Authentication). The default is NONE. AuthType pulumi.StringPtrOutput `pulumi:"authType"` // Constant parameter. ConstantParameters ApiConstantParameterArrayOutput `pulumi:"constantParameters"` // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringOutput `pulumi:"createTime"` // EIAM application ID. EiamAppId pulumi.StringPtrOutput `pulumi:"eiamAppId"` // EIAM application type. EiamAppType pulumi.StringPtrOutput `pulumi:"eiamAppType"` // The EIAM application authentication type supports AuthenticationOnly, Authentication, and Authorization. EiamAuthType pulumi.StringPtrOutput `pulumi:"eiamAuthType"` // Whether to enable CORS. Default value: `true`. EnableCors pulumi.BoolPtrOutput `pulumi:"enableCors"` // Event bus ID. EventBusId pulumi.StringPtrOutput `pulumi:"eventBusId"` // Whether to enable Base64 encoding will only take effect when the backend is scf. IsBase64Encoded pulumi.BoolOutput `pulumi:"isBase64Encoded"` // Charge after starting debugging. (Cloud Market Reserved Fields). IsDebugAfterCharge pulumi.BoolOutput `pulumi:"isDebugAfterCharge"` // Do you want to delete the custom response configuration error code? If it is not passed or False is passed, it will not // be deleted. If True is passed, all custom response configuration error codes for this API will be deleted. IsDeleteResponseErrorCodes pulumi.BoolOutput `pulumi:"isDeleteResponseErrorCodes"` // API bound microservice list. MicroServices ApiMicroServiceArrayOutput `pulumi:"microServices"` // OAuth configuration. Effective when AuthType is OAUTH. OauthConfig ApiOauthConfigPtrOutput `pulumi:"oauthConfig"` // Owner of resources. Owner pulumi.StringPtrOutput `pulumi:"owner"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntOutput `pulumi:"preLimit"` // API frontend request type. Valid values: `HTTP`, `WEBSOCKET`. Default value: `HTTP`. Protocol pulumi.StringPtrOutput `pulumi:"protocol"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntOutput `pulumi:"releaseLimit"` // Request frontend method configuration. Valid values: `GET`,`POST`,`PUT`,`DELETE`,`HEAD`,`ANY`. Default value: `GET`. RequestConfigMethod pulumi.StringPtrOutput `pulumi:"requestConfigMethod"` // Request frontend path configuration. Like `/user/getinfo`. RequestConfigPath pulumi.StringOutput `pulumi:"requestConfigPath"` // Frontend request parameters. RequestParameters ApiRequestParameterArrayOutput `pulumi:"requestParameters"` // Custom error code configuration. Must keep at least one after set. ResponseErrorCodes ApiResponseErrorCodeArrayOutput `pulumi:"responseErrorCodes"` // Response failure sample of custom response configuration. ResponseFailExample pulumi.StringOutput `pulumi:"responseFailExample"` // Successful response sample of custom response configuration. ResponseSuccessExample pulumi.StringOutput `pulumi:"responseSuccessExample"` // Return type. Valid values: `HTML`, `JSON`, `TEXT`, `BINARY`, `XML`. Default value: `HTML`. ResponseType pulumi.StringOutput `pulumi:"responseType"` // API backend COS configuration. If ServiceType is COS, then this parameter must be passed.Note: This field may return // null, indicating that a valid value cannot be obtained. ServiceConfigCosConfig ApiServiceConfigCosConfigPtrOutput `pulumi:"serviceConfigCosConfig"` // API backend service request method, such as `GET`. If `service_config_type` is `HTTP`, this parameter will be required. // The frontend `request_config_method` and backend method `service_config_method` can be different. ServiceConfigMethod pulumi.StringPtrOutput `pulumi:"serviceConfigMethod"` // Returned information of API backend mocking. This parameter is required when `service_config_type` is `MOCK`. ServiceConfigMockReturnMessage pulumi.StringPtrOutput `pulumi:"serviceConfigMockReturnMessage"` // API backend service path, such as /path. If `service_config_type` is `HTTP`, this parameter will be required. The // frontend `request_config_path` and backend path `service_config_path` can be different. ServiceConfigPath pulumi.StringPtrOutput `pulumi:"serviceConfigPath"` // Backend type. Effective when enabling vpc, currently supported types are clb, cvm, and upstream. ServiceConfigProduct pulumi.StringPtrOutput `pulumi:"serviceConfigProduct"` // SCF function name. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionName pulumi.StringPtrOutput `pulumi:"serviceConfigScfFunctionName"` // SCF function namespace. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionNamespace pulumi.StringPtrOutput `pulumi:"serviceConfigScfFunctionNamespace"` // SCF function version. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionQualifier pulumi.StringPtrOutput `pulumi:"serviceConfigScfFunctionQualifier"` // Scf function type. Effective when the backend type is SCF. Support Event Triggering (EVENT) and HTTP Direct Cloud // Function (HTTP). ServiceConfigScfFunctionType pulumi.StringPtrOutput `pulumi:"serviceConfigScfFunctionType"` // Whether to enable response integration. Effective when the backend type is SCF. ServiceConfigScfIsIntegratedResponse pulumi.BoolPtrOutput `pulumi:"serviceConfigScfIsIntegratedResponse"` // API backend service timeout period in seconds. Default value: `5`. ServiceConfigTimeout pulumi.IntPtrOutput `pulumi:"serviceConfigTimeout"` // The backend service type of the API. Supports HTTP, MOCK, TSF, SCF, WEBSOCKET, COS, TARGET (internal testing). ServiceConfigType pulumi.StringPtrOutput `pulumi:"serviceConfigType"` // Only required when binding to VPC channelsNote: This field may return null, indicating that a valid value cannot be // obtained. ServiceConfigUpstreamId pulumi.StringPtrOutput `pulumi:"serviceConfigUpstreamId"` // The backend service URL of the API. If the ServiceType is HTTP, this parameter must be passed. ServiceConfigUrl pulumi.StringPtrOutput `pulumi:"serviceConfigUrl"` // Unique VPC ID. ServiceConfigVpcId pulumi.StringPtrOutput `pulumi:"serviceConfigVpcId"` // Scf websocket cleaning function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketCleanupFunctionName pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketCleanupFunctionName"` // Scf websocket cleans up the function namespace. It takes effect when the current end type is WEBSOCKET and the backend // type is SCF. ServiceConfigWebsocketCleanupFunctionNamespace pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketCleanupFunctionNamespace"` // Scf websocket cleaning function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketCleanupFunctionQualifier pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketCleanupFunctionQualifier"` // Scf websocket registration function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketRegisterFunctionName pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketRegisterFunctionName"` // Scf websocket registers function namespaces. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketRegisterFunctionNamespace pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketRegisterFunctionNamespace"` // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketRegisterFunctionQualifier pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketRegisterFunctionQualifier"` // Scf websocket transfer function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketTransportFunctionName pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketTransportFunctionName"` // Scf websocket transfer function namespace. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketTransportFunctionNamespace pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketTransportFunctionNamespace"` // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketTransportFunctionQualifier pulumi.StringPtrOutput `pulumi:"serviceConfigWebsocketTransportFunctionQualifier"` // The unique ID of the service where the API is located. Refer to resource `tencentcloud_api_gateway_service`. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // The backend service parameters of the API. ServiceParameters ApiServiceParameterArrayOutput `pulumi:"serviceParameters"` // Health check configuration for microservices. ServiceTsfHealthCheckConf ApiServiceTsfHealthCheckConfPtrOutput `pulumi:"serviceTsfHealthCheckConf"` // Load balancing configuration for microservices. ServiceTsfLoadBalanceConf ApiServiceTsfLoadBalanceConfPtrOutput `pulumi:"serviceTsfLoadBalanceConf"` // Tsf serverless namespace ID. (In internal testing). TargetNamespaceId pulumi.StringPtrOutput `pulumi:"targetNamespaceId"` // Target type backend resource information. (Internal testing stage). TargetServices ApiTargetServiceArrayOutput `pulumi:"targetServices"` // Target health check configuration. (Internal testing stage). TargetServicesHealthCheckConf ApiTargetServicesHealthCheckConfPtrOutput `pulumi:"targetServicesHealthCheckConf"` // Target type load balancing configuration. (Internal testing stage). TargetServicesLoadBalanceConf pulumi.IntPtrOutput `pulumi:"targetServicesLoadBalanceConf"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntOutput `pulumi:"testLimit"` // The effective time of the EIAM application token, measured in seconds, defaults to 7200 seconds. TokenTimeout pulumi.IntPtrOutput `pulumi:"tokenTimeout"` // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // User type. UserType pulumi.StringPtrOutput `pulumi:"userType"` }
func GetApi ¶
func GetApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiState, opts ...pulumi.ResourceOption) (*Api, error)
GetApi gets an existing Api 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 NewApi ¶
func NewApi(ctx *pulumi.Context, name string, args *ApiArgs, opts ...pulumi.ResourceOption) (*Api, error)
NewApi registers a new resource with the given unique name, arguments, and options.
func (*Api) ElementType ¶
func (*Api) ToApiOutput ¶
type ApiApp ¶
type ApiApp struct { pulumi.CustomResourceState // App description. ApiAppDesc pulumi.StringOutput `pulumi:"apiAppDesc"` // Api app ID. ApiAppId pulumi.StringOutput `pulumi:"apiAppId"` // Api app key. ApiAppKey pulumi.StringOutput `pulumi:"apiAppKey"` // Api app name. ApiAppName pulumi.StringOutput `pulumi:"apiAppName"` // Api app secret. ApiAppSecret pulumi.StringOutput `pulumi:"apiAppSecret"` // Api app created time. CreatedTime pulumi.StringOutput `pulumi:"createdTime"` // Api app modified time. ModifiedTime pulumi.StringOutput `pulumi:"modifiedTime"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` }
func GetApiApp ¶
func GetApiApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiAppState, opts ...pulumi.ResourceOption) (*ApiApp, error)
GetApiApp gets an existing ApiApp 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 NewApiApp ¶
func NewApiApp(ctx *pulumi.Context, name string, args *ApiAppArgs, opts ...pulumi.ResourceOption) (*ApiApp, error)
NewApiApp registers a new resource with the given unique name, arguments, and options.
func (*ApiApp) ElementType ¶
func (*ApiApp) ToApiAppOutput ¶
func (i *ApiApp) ToApiAppOutput() ApiAppOutput
func (*ApiApp) ToApiAppOutputWithContext ¶
func (i *ApiApp) ToApiAppOutputWithContext(ctx context.Context) ApiAppOutput
type ApiAppArgs ¶
type ApiAppArgs struct { // App description. ApiAppDesc pulumi.StringPtrInput // Api app name. ApiAppName pulumi.StringInput // Tag description list. Tags pulumi.MapInput }
The set of arguments for constructing a ApiApp resource.
func (ApiAppArgs) ElementType ¶
func (ApiAppArgs) ElementType() reflect.Type
type ApiAppArray ¶
type ApiAppArray []ApiAppInput
func (ApiAppArray) ElementType ¶
func (ApiAppArray) ElementType() reflect.Type
func (ApiAppArray) ToApiAppArrayOutput ¶
func (i ApiAppArray) ToApiAppArrayOutput() ApiAppArrayOutput
func (ApiAppArray) ToApiAppArrayOutputWithContext ¶
func (i ApiAppArray) ToApiAppArrayOutputWithContext(ctx context.Context) ApiAppArrayOutput
type ApiAppArrayInput ¶
type ApiAppArrayInput interface { pulumi.Input ToApiAppArrayOutput() ApiAppArrayOutput ToApiAppArrayOutputWithContext(context.Context) ApiAppArrayOutput }
ApiAppArrayInput is an input type that accepts ApiAppArray and ApiAppArrayOutput values. You can construct a concrete instance of `ApiAppArrayInput` via:
ApiAppArray{ ApiAppArgs{...} }
type ApiAppArrayOutput ¶
type ApiAppArrayOutput struct{ *pulumi.OutputState }
func (ApiAppArrayOutput) ElementType ¶
func (ApiAppArrayOutput) ElementType() reflect.Type
func (ApiAppArrayOutput) Index ¶
func (o ApiAppArrayOutput) Index(i pulumi.IntInput) ApiAppOutput
func (ApiAppArrayOutput) ToApiAppArrayOutput ¶
func (o ApiAppArrayOutput) ToApiAppArrayOutput() ApiAppArrayOutput
func (ApiAppArrayOutput) ToApiAppArrayOutputWithContext ¶
func (o ApiAppArrayOutput) ToApiAppArrayOutputWithContext(ctx context.Context) ApiAppArrayOutput
type ApiAppAttachment ¶
type ApiAppAttachment struct { pulumi.CustomResourceState // The unique ID of the application to be bound. ApiAppId pulumi.StringOutput `pulumi:"apiAppId"` // The unique ID of the API to be bound. ApiId pulumi.StringOutput `pulumi:"apiId"` // The environment to be bound. Environment pulumi.StringOutput `pulumi:"environment"` // The unique ID of the service to be bound. ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
func GetApiAppAttachment ¶
func GetApiAppAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiAppAttachmentState, opts ...pulumi.ResourceOption) (*ApiAppAttachment, error)
GetApiAppAttachment gets an existing ApiAppAttachment 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 NewApiAppAttachment ¶
func NewApiAppAttachment(ctx *pulumi.Context, name string, args *ApiAppAttachmentArgs, opts ...pulumi.ResourceOption) (*ApiAppAttachment, error)
NewApiAppAttachment registers a new resource with the given unique name, arguments, and options.
func (*ApiAppAttachment) ElementType ¶
func (*ApiAppAttachment) ElementType() reflect.Type
func (*ApiAppAttachment) ToApiAppAttachmentOutput ¶
func (i *ApiAppAttachment) ToApiAppAttachmentOutput() ApiAppAttachmentOutput
func (*ApiAppAttachment) ToApiAppAttachmentOutputWithContext ¶
func (i *ApiAppAttachment) ToApiAppAttachmentOutputWithContext(ctx context.Context) ApiAppAttachmentOutput
type ApiAppAttachmentArgs ¶
type ApiAppAttachmentArgs struct { // The unique ID of the application to be bound. ApiAppId pulumi.StringInput // The unique ID of the API to be bound. ApiId pulumi.StringInput // The environment to be bound. Environment pulumi.StringInput // The unique ID of the service to be bound. ServiceId pulumi.StringInput }
The set of arguments for constructing a ApiAppAttachment resource.
func (ApiAppAttachmentArgs) ElementType ¶
func (ApiAppAttachmentArgs) ElementType() reflect.Type
type ApiAppAttachmentArray ¶
type ApiAppAttachmentArray []ApiAppAttachmentInput
func (ApiAppAttachmentArray) ElementType ¶
func (ApiAppAttachmentArray) ElementType() reflect.Type
func (ApiAppAttachmentArray) ToApiAppAttachmentArrayOutput ¶
func (i ApiAppAttachmentArray) ToApiAppAttachmentArrayOutput() ApiAppAttachmentArrayOutput
func (ApiAppAttachmentArray) ToApiAppAttachmentArrayOutputWithContext ¶
func (i ApiAppAttachmentArray) ToApiAppAttachmentArrayOutputWithContext(ctx context.Context) ApiAppAttachmentArrayOutput
type ApiAppAttachmentArrayInput ¶
type ApiAppAttachmentArrayInput interface { pulumi.Input ToApiAppAttachmentArrayOutput() ApiAppAttachmentArrayOutput ToApiAppAttachmentArrayOutputWithContext(context.Context) ApiAppAttachmentArrayOutput }
ApiAppAttachmentArrayInput is an input type that accepts ApiAppAttachmentArray and ApiAppAttachmentArrayOutput values. You can construct a concrete instance of `ApiAppAttachmentArrayInput` via:
ApiAppAttachmentArray{ ApiAppAttachmentArgs{...} }
type ApiAppAttachmentArrayOutput ¶
type ApiAppAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ApiAppAttachmentArrayOutput) ElementType ¶
func (ApiAppAttachmentArrayOutput) ElementType() reflect.Type
func (ApiAppAttachmentArrayOutput) Index ¶
func (o ApiAppAttachmentArrayOutput) Index(i pulumi.IntInput) ApiAppAttachmentOutput
func (ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutput ¶
func (o ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutput() ApiAppAttachmentArrayOutput
func (ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutputWithContext ¶
func (o ApiAppAttachmentArrayOutput) ToApiAppAttachmentArrayOutputWithContext(ctx context.Context) ApiAppAttachmentArrayOutput
type ApiAppAttachmentInput ¶
type ApiAppAttachmentInput interface { pulumi.Input ToApiAppAttachmentOutput() ApiAppAttachmentOutput ToApiAppAttachmentOutputWithContext(ctx context.Context) ApiAppAttachmentOutput }
type ApiAppAttachmentMap ¶
type ApiAppAttachmentMap map[string]ApiAppAttachmentInput
func (ApiAppAttachmentMap) ElementType ¶
func (ApiAppAttachmentMap) ElementType() reflect.Type
func (ApiAppAttachmentMap) ToApiAppAttachmentMapOutput ¶
func (i ApiAppAttachmentMap) ToApiAppAttachmentMapOutput() ApiAppAttachmentMapOutput
func (ApiAppAttachmentMap) ToApiAppAttachmentMapOutputWithContext ¶
func (i ApiAppAttachmentMap) ToApiAppAttachmentMapOutputWithContext(ctx context.Context) ApiAppAttachmentMapOutput
type ApiAppAttachmentMapInput ¶
type ApiAppAttachmentMapInput interface { pulumi.Input ToApiAppAttachmentMapOutput() ApiAppAttachmentMapOutput ToApiAppAttachmentMapOutputWithContext(context.Context) ApiAppAttachmentMapOutput }
ApiAppAttachmentMapInput is an input type that accepts ApiAppAttachmentMap and ApiAppAttachmentMapOutput values. You can construct a concrete instance of `ApiAppAttachmentMapInput` via:
ApiAppAttachmentMap{ "key": ApiAppAttachmentArgs{...} }
type ApiAppAttachmentMapOutput ¶
type ApiAppAttachmentMapOutput struct{ *pulumi.OutputState }
func (ApiAppAttachmentMapOutput) ElementType ¶
func (ApiAppAttachmentMapOutput) ElementType() reflect.Type
func (ApiAppAttachmentMapOutput) MapIndex ¶
func (o ApiAppAttachmentMapOutput) MapIndex(k pulumi.StringInput) ApiAppAttachmentOutput
func (ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutput ¶
func (o ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutput() ApiAppAttachmentMapOutput
func (ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutputWithContext ¶
func (o ApiAppAttachmentMapOutput) ToApiAppAttachmentMapOutputWithContext(ctx context.Context) ApiAppAttachmentMapOutput
type ApiAppAttachmentOutput ¶
type ApiAppAttachmentOutput struct{ *pulumi.OutputState }
func (ApiAppAttachmentOutput) ApiAppId ¶
func (o ApiAppAttachmentOutput) ApiAppId() pulumi.StringOutput
The unique ID of the application to be bound.
func (ApiAppAttachmentOutput) ApiId ¶
func (o ApiAppAttachmentOutput) ApiId() pulumi.StringOutput
The unique ID of the API to be bound.
func (ApiAppAttachmentOutput) ElementType ¶
func (ApiAppAttachmentOutput) ElementType() reflect.Type
func (ApiAppAttachmentOutput) Environment ¶
func (o ApiAppAttachmentOutput) Environment() pulumi.StringOutput
The environment to be bound.
func (ApiAppAttachmentOutput) ServiceId ¶
func (o ApiAppAttachmentOutput) ServiceId() pulumi.StringOutput
The unique ID of the service to be bound.
func (ApiAppAttachmentOutput) ToApiAppAttachmentOutput ¶
func (o ApiAppAttachmentOutput) ToApiAppAttachmentOutput() ApiAppAttachmentOutput
func (ApiAppAttachmentOutput) ToApiAppAttachmentOutputWithContext ¶
func (o ApiAppAttachmentOutput) ToApiAppAttachmentOutputWithContext(ctx context.Context) ApiAppAttachmentOutput
type ApiAppAttachmentState ¶
type ApiAppAttachmentState struct { // The unique ID of the application to be bound. ApiAppId pulumi.StringPtrInput // The unique ID of the API to be bound. ApiId pulumi.StringPtrInput // The environment to be bound. Environment pulumi.StringPtrInput // The unique ID of the service to be bound. ServiceId pulumi.StringPtrInput }
func (ApiAppAttachmentState) ElementType ¶
func (ApiAppAttachmentState) ElementType() reflect.Type
type ApiAppInput ¶
type ApiAppInput interface { pulumi.Input ToApiAppOutput() ApiAppOutput ToApiAppOutputWithContext(ctx context.Context) ApiAppOutput }
type ApiAppMap ¶
type ApiAppMap map[string]ApiAppInput
func (ApiAppMap) ElementType ¶
func (ApiAppMap) ToApiAppMapOutput ¶
func (i ApiAppMap) ToApiAppMapOutput() ApiAppMapOutput
func (ApiAppMap) ToApiAppMapOutputWithContext ¶
func (i ApiAppMap) ToApiAppMapOutputWithContext(ctx context.Context) ApiAppMapOutput
type ApiAppMapInput ¶
type ApiAppMapInput interface { pulumi.Input ToApiAppMapOutput() ApiAppMapOutput ToApiAppMapOutputWithContext(context.Context) ApiAppMapOutput }
ApiAppMapInput is an input type that accepts ApiAppMap and ApiAppMapOutput values. You can construct a concrete instance of `ApiAppMapInput` via:
ApiAppMap{ "key": ApiAppArgs{...} }
type ApiAppMapOutput ¶
type ApiAppMapOutput struct{ *pulumi.OutputState }
func (ApiAppMapOutput) ElementType ¶
func (ApiAppMapOutput) ElementType() reflect.Type
func (ApiAppMapOutput) MapIndex ¶
func (o ApiAppMapOutput) MapIndex(k pulumi.StringInput) ApiAppOutput
func (ApiAppMapOutput) ToApiAppMapOutput ¶
func (o ApiAppMapOutput) ToApiAppMapOutput() ApiAppMapOutput
func (ApiAppMapOutput) ToApiAppMapOutputWithContext ¶
func (o ApiAppMapOutput) ToApiAppMapOutputWithContext(ctx context.Context) ApiAppMapOutput
type ApiAppOutput ¶
type ApiAppOutput struct{ *pulumi.OutputState }
func (ApiAppOutput) ApiAppDesc ¶
func (o ApiAppOutput) ApiAppDesc() pulumi.StringOutput
App description.
func (ApiAppOutput) ApiAppName ¶
func (o ApiAppOutput) ApiAppName() pulumi.StringOutput
Api app name.
func (ApiAppOutput) ApiAppSecret ¶
func (o ApiAppOutput) ApiAppSecret() pulumi.StringOutput
Api app secret.
func (ApiAppOutput) CreatedTime ¶
func (o ApiAppOutput) CreatedTime() pulumi.StringOutput
Api app created time.
func (ApiAppOutput) ElementType ¶
func (ApiAppOutput) ElementType() reflect.Type
func (ApiAppOutput) ModifiedTime ¶
func (o ApiAppOutput) ModifiedTime() pulumi.StringOutput
Api app modified time.
func (ApiAppOutput) ToApiAppOutput ¶
func (o ApiAppOutput) ToApiAppOutput() ApiAppOutput
func (ApiAppOutput) ToApiAppOutputWithContext ¶
func (o ApiAppOutput) ToApiAppOutputWithContext(ctx context.Context) ApiAppOutput
type ApiAppState ¶
type ApiAppState struct { // App description. ApiAppDesc pulumi.StringPtrInput // Api app ID. ApiAppId pulumi.StringPtrInput // Api app key. ApiAppKey pulumi.StringPtrInput // Api app name. ApiAppName pulumi.StringPtrInput // Api app secret. ApiAppSecret pulumi.StringPtrInput // Api app created time. CreatedTime pulumi.StringPtrInput // Api app modified time. ModifiedTime pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput }
func (ApiAppState) ElementType ¶
func (ApiAppState) ElementType() reflect.Type
type ApiArgs ¶
type ApiArgs struct { // When `auth_type` is OAUTH, this field is valid, NORMAL: Business API, OAUTH: Authorization API. ApiBusinessType pulumi.StringPtrInput // Custom API description. ApiDesc pulumi.StringPtrInput // Custom API name. ApiName pulumi.StringInput // API type, supports NORMAL (regular API) and TSF (microservice API), defaults to NORMAL. ApiType pulumi.StringPtrInput // The unique ID of the associated authorization API takes effect when AuthType is OAUTH and ApiBusinessType is NORMAL. The // unique ID of the oauth2.0 authorized API that identifies the business API binding. AuthRelationApiId pulumi.StringPtrInput // API authentication type. Support SECRET (Key Pair Authentication), NONE (Authentication Exemption), OAUTH, APP // (Application Authentication). The default is NONE. AuthType pulumi.StringPtrInput // Constant parameter. ConstantParameters ApiConstantParameterArrayInput // EIAM application ID. EiamAppId pulumi.StringPtrInput // EIAM application type. EiamAppType pulumi.StringPtrInput // The EIAM application authentication type supports AuthenticationOnly, Authentication, and Authorization. EiamAuthType pulumi.StringPtrInput // Whether to enable CORS. Default value: `true`. EnableCors pulumi.BoolPtrInput // Event bus ID. EventBusId pulumi.StringPtrInput // Whether to enable Base64 encoding will only take effect when the backend is scf. IsBase64Encoded pulumi.BoolPtrInput // Charge after starting debugging. (Cloud Market Reserved Fields). IsDebugAfterCharge pulumi.BoolPtrInput // Do you want to delete the custom response configuration error code? If it is not passed or False is passed, it will not // be deleted. If True is passed, all custom response configuration error codes for this API will be deleted. IsDeleteResponseErrorCodes pulumi.BoolPtrInput // API bound microservice list. MicroServices ApiMicroServiceArrayInput // OAuth configuration. Effective when AuthType is OAUTH. OauthConfig ApiOauthConfigPtrInput // Owner of resources. Owner pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntPtrInput // API frontend request type. Valid values: `HTTP`, `WEBSOCKET`. Default value: `HTTP`. Protocol pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntPtrInput // Request frontend method configuration. Valid values: `GET`,`POST`,`PUT`,`DELETE`,`HEAD`,`ANY`. Default value: `GET`. RequestConfigMethod pulumi.StringPtrInput // Request frontend path configuration. Like `/user/getinfo`. RequestConfigPath pulumi.StringInput // Frontend request parameters. RequestParameters ApiRequestParameterArrayInput // Custom error code configuration. Must keep at least one after set. ResponseErrorCodes ApiResponseErrorCodeArrayInput // Response failure sample of custom response configuration. ResponseFailExample pulumi.StringPtrInput // Successful response sample of custom response configuration. ResponseSuccessExample pulumi.StringPtrInput // Return type. Valid values: `HTML`, `JSON`, `TEXT`, `BINARY`, `XML`. Default value: `HTML`. ResponseType pulumi.StringPtrInput // API backend COS configuration. If ServiceType is COS, then this parameter must be passed.Note: This field may return // null, indicating that a valid value cannot be obtained. ServiceConfigCosConfig ApiServiceConfigCosConfigPtrInput // API backend service request method, such as `GET`. If `service_config_type` is `HTTP`, this parameter will be required. // The frontend `request_config_method` and backend method `service_config_method` can be different. ServiceConfigMethod pulumi.StringPtrInput // Returned information of API backend mocking. This parameter is required when `service_config_type` is `MOCK`. ServiceConfigMockReturnMessage pulumi.StringPtrInput // API backend service path, such as /path. If `service_config_type` is `HTTP`, this parameter will be required. The // frontend `request_config_path` and backend path `service_config_path` can be different. ServiceConfigPath pulumi.StringPtrInput // Backend type. Effective when enabling vpc, currently supported types are clb, cvm, and upstream. ServiceConfigProduct pulumi.StringPtrInput // SCF function name. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionName pulumi.StringPtrInput // SCF function namespace. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionNamespace pulumi.StringPtrInput // SCF function version. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionQualifier pulumi.StringPtrInput // Scf function type. Effective when the backend type is SCF. Support Event Triggering (EVENT) and HTTP Direct Cloud // Function (HTTP). ServiceConfigScfFunctionType pulumi.StringPtrInput // Whether to enable response integration. Effective when the backend type is SCF. ServiceConfigScfIsIntegratedResponse pulumi.BoolPtrInput // API backend service timeout period in seconds. Default value: `5`. ServiceConfigTimeout pulumi.IntPtrInput // The backend service type of the API. Supports HTTP, MOCK, TSF, SCF, WEBSOCKET, COS, TARGET (internal testing). ServiceConfigType pulumi.StringPtrInput // Only required when binding to VPC channelsNote: This field may return null, indicating that a valid value cannot be // obtained. ServiceConfigUpstreamId pulumi.StringPtrInput // The backend service URL of the API. If the ServiceType is HTTP, this parameter must be passed. ServiceConfigUrl pulumi.StringPtrInput // Unique VPC ID. ServiceConfigVpcId pulumi.StringPtrInput // Scf websocket cleaning function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketCleanupFunctionName pulumi.StringPtrInput // Scf websocket cleans up the function namespace. It takes effect when the current end type is WEBSOCKET and the backend // type is SCF. ServiceConfigWebsocketCleanupFunctionNamespace pulumi.StringPtrInput // Scf websocket cleaning function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketCleanupFunctionQualifier pulumi.StringPtrInput // Scf websocket registration function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketRegisterFunctionName pulumi.StringPtrInput // Scf websocket registers function namespaces. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketRegisterFunctionNamespace pulumi.StringPtrInput // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketRegisterFunctionQualifier pulumi.StringPtrInput // Scf websocket transfer function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketTransportFunctionName pulumi.StringPtrInput // Scf websocket transfer function namespace. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketTransportFunctionNamespace pulumi.StringPtrInput // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketTransportFunctionQualifier pulumi.StringPtrInput // The unique ID of the service where the API is located. Refer to resource `tencentcloud_api_gateway_service`. ServiceId pulumi.StringInput // The backend service parameters of the API. ServiceParameters ApiServiceParameterArrayInput // Health check configuration for microservices. ServiceTsfHealthCheckConf ApiServiceTsfHealthCheckConfPtrInput // Load balancing configuration for microservices. ServiceTsfLoadBalanceConf ApiServiceTsfLoadBalanceConfPtrInput // Tsf serverless namespace ID. (In internal testing). TargetNamespaceId pulumi.StringPtrInput // Target type backend resource information. (Internal testing stage). TargetServices ApiTargetServiceArrayInput // Target health check configuration. (Internal testing stage). TargetServicesHealthCheckConf ApiTargetServicesHealthCheckConfPtrInput // Target type load balancing configuration. (Internal testing stage). TargetServicesLoadBalanceConf pulumi.IntPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntPtrInput // The effective time of the EIAM application token, measured in seconds, defaults to 7200 seconds. TokenTimeout pulumi.IntPtrInput // User type. UserType pulumi.StringPtrInput }
The set of arguments for constructing a Api resource.
func (ApiArgs) ElementType ¶
type ApiArray ¶
type ApiArray []ApiInput
func (ApiArray) ElementType ¶
func (ApiArray) ToApiArrayOutput ¶
func (i ApiArray) ToApiArrayOutput() ApiArrayOutput
func (ApiArray) ToApiArrayOutputWithContext ¶
func (i ApiArray) ToApiArrayOutputWithContext(ctx context.Context) ApiArrayOutput
type ApiArrayInput ¶
type ApiArrayInput interface { pulumi.Input ToApiArrayOutput() ApiArrayOutput ToApiArrayOutputWithContext(context.Context) ApiArrayOutput }
ApiArrayInput is an input type that accepts ApiArray and ApiArrayOutput values. You can construct a concrete instance of `ApiArrayInput` via:
ApiArray{ ApiArgs{...} }
type ApiArrayOutput ¶
type ApiArrayOutput struct{ *pulumi.OutputState }
func (ApiArrayOutput) ElementType ¶
func (ApiArrayOutput) ElementType() reflect.Type
func (ApiArrayOutput) ToApiArrayOutput ¶
func (o ApiArrayOutput) ToApiArrayOutput() ApiArrayOutput
func (ApiArrayOutput) ToApiArrayOutputWithContext ¶
func (o ApiArrayOutput) ToApiArrayOutputWithContext(ctx context.Context) ApiArrayOutput
type ApiConstantParameter ¶
type ApiConstantParameterArgs ¶
type ApiConstantParameterArgs struct { DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` Desc pulumi.StringPtrInput `pulumi:"desc"` Name pulumi.StringPtrInput `pulumi:"name"` Position pulumi.StringPtrInput `pulumi:"position"` }
func (ApiConstantParameterArgs) ElementType ¶
func (ApiConstantParameterArgs) ElementType() reflect.Type
func (ApiConstantParameterArgs) ToApiConstantParameterOutput ¶
func (i ApiConstantParameterArgs) ToApiConstantParameterOutput() ApiConstantParameterOutput
func (ApiConstantParameterArgs) ToApiConstantParameterOutputWithContext ¶
func (i ApiConstantParameterArgs) ToApiConstantParameterOutputWithContext(ctx context.Context) ApiConstantParameterOutput
type ApiConstantParameterArray ¶
type ApiConstantParameterArray []ApiConstantParameterInput
func (ApiConstantParameterArray) ElementType ¶
func (ApiConstantParameterArray) ElementType() reflect.Type
func (ApiConstantParameterArray) ToApiConstantParameterArrayOutput ¶
func (i ApiConstantParameterArray) ToApiConstantParameterArrayOutput() ApiConstantParameterArrayOutput
func (ApiConstantParameterArray) ToApiConstantParameterArrayOutputWithContext ¶
func (i ApiConstantParameterArray) ToApiConstantParameterArrayOutputWithContext(ctx context.Context) ApiConstantParameterArrayOutput
type ApiConstantParameterArrayInput ¶
type ApiConstantParameterArrayInput interface { pulumi.Input ToApiConstantParameterArrayOutput() ApiConstantParameterArrayOutput ToApiConstantParameterArrayOutputWithContext(context.Context) ApiConstantParameterArrayOutput }
ApiConstantParameterArrayInput is an input type that accepts ApiConstantParameterArray and ApiConstantParameterArrayOutput values. You can construct a concrete instance of `ApiConstantParameterArrayInput` via:
ApiConstantParameterArray{ ApiConstantParameterArgs{...} }
type ApiConstantParameterArrayOutput ¶
type ApiConstantParameterArrayOutput struct{ *pulumi.OutputState }
func (ApiConstantParameterArrayOutput) ElementType ¶
func (ApiConstantParameterArrayOutput) ElementType() reflect.Type
func (ApiConstantParameterArrayOutput) Index ¶
func (o ApiConstantParameterArrayOutput) Index(i pulumi.IntInput) ApiConstantParameterOutput
func (ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutput ¶
func (o ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutput() ApiConstantParameterArrayOutput
func (ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutputWithContext ¶
func (o ApiConstantParameterArrayOutput) ToApiConstantParameterArrayOutputWithContext(ctx context.Context) ApiConstantParameterArrayOutput
type ApiConstantParameterInput ¶
type ApiConstantParameterInput interface { pulumi.Input ToApiConstantParameterOutput() ApiConstantParameterOutput ToApiConstantParameterOutputWithContext(context.Context) ApiConstantParameterOutput }
ApiConstantParameterInput is an input type that accepts ApiConstantParameterArgs and ApiConstantParameterOutput values. You can construct a concrete instance of `ApiConstantParameterInput` via:
ApiConstantParameterArgs{...}
type ApiConstantParameterOutput ¶
type ApiConstantParameterOutput struct{ *pulumi.OutputState }
func (ApiConstantParameterOutput) DefaultValue ¶
func (o ApiConstantParameterOutput) DefaultValue() pulumi.StringPtrOutput
func (ApiConstantParameterOutput) Desc ¶
func (o ApiConstantParameterOutput) Desc() pulumi.StringPtrOutput
func (ApiConstantParameterOutput) ElementType ¶
func (ApiConstantParameterOutput) ElementType() reflect.Type
func (ApiConstantParameterOutput) Name ¶
func (o ApiConstantParameterOutput) Name() pulumi.StringPtrOutput
func (ApiConstantParameterOutput) Position ¶
func (o ApiConstantParameterOutput) Position() pulumi.StringPtrOutput
func (ApiConstantParameterOutput) ToApiConstantParameterOutput ¶
func (o ApiConstantParameterOutput) ToApiConstantParameterOutput() ApiConstantParameterOutput
func (ApiConstantParameterOutput) ToApiConstantParameterOutputWithContext ¶
func (o ApiConstantParameterOutput) ToApiConstantParameterOutputWithContext(ctx context.Context) ApiConstantParameterOutput
type ApiDoc ¶
type ApiDoc struct { pulumi.CustomResourceState // Api Document count. ApiCount pulumi.IntOutput `pulumi:"apiCount"` // Api Document ID. ApiDocId pulumi.StringOutput `pulumi:"apiDocId"` // Api Document name. ApiDocName pulumi.StringOutput `pulumi:"apiDocName"` // API Document Build Status. ApiDocStatus pulumi.StringOutput `pulumi:"apiDocStatus"` // API Document Access URI. ApiDocUri pulumi.StringOutput `pulumi:"apiDocUri"` // List of APIs for generating documents. ApiIds pulumi.StringArrayOutput `pulumi:"apiIds"` // List of names for generating documents. ApiNames pulumi.StringArrayOutput `pulumi:"apiNames"` // Env name. Environment pulumi.StringOutput `pulumi:"environment"` // Number of API document releases. ReleaseCount pulumi.IntOutput `pulumi:"releaseCount"` // Service name. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // API Document service name. ServiceName pulumi.StringOutput `pulumi:"serviceName"` SharePassword pulumi.StringOutput `pulumi:"sharePassword"` // API Document update time. UpdatedTime pulumi.StringOutput `pulumi:"updatedTime"` // API Document Viewing Times. ViewCount pulumi.IntOutput `pulumi:"viewCount"` }
func GetApiDoc ¶
func GetApiDoc(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiDocState, opts ...pulumi.ResourceOption) (*ApiDoc, error)
GetApiDoc gets an existing ApiDoc 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 NewApiDoc ¶
func NewApiDoc(ctx *pulumi.Context, name string, args *ApiDocArgs, opts ...pulumi.ResourceOption) (*ApiDoc, error)
NewApiDoc registers a new resource with the given unique name, arguments, and options.
func (*ApiDoc) ElementType ¶
func (*ApiDoc) ToApiDocOutput ¶
func (i *ApiDoc) ToApiDocOutput() ApiDocOutput
func (*ApiDoc) ToApiDocOutputWithContext ¶
func (i *ApiDoc) ToApiDocOutputWithContext(ctx context.Context) ApiDocOutput
type ApiDocArgs ¶
type ApiDocArgs struct { // Api Document name. ApiDocName pulumi.StringInput // List of APIs for generating documents. ApiIds pulumi.StringArrayInput // Env name. Environment pulumi.StringInput // Service name. ServiceId pulumi.StringInput }
The set of arguments for constructing a ApiDoc resource.
func (ApiDocArgs) ElementType ¶
func (ApiDocArgs) ElementType() reflect.Type
type ApiDocArray ¶
type ApiDocArray []ApiDocInput
func (ApiDocArray) ElementType ¶
func (ApiDocArray) ElementType() reflect.Type
func (ApiDocArray) ToApiDocArrayOutput ¶
func (i ApiDocArray) ToApiDocArrayOutput() ApiDocArrayOutput
func (ApiDocArray) ToApiDocArrayOutputWithContext ¶
func (i ApiDocArray) ToApiDocArrayOutputWithContext(ctx context.Context) ApiDocArrayOutput
type ApiDocArrayInput ¶
type ApiDocArrayInput interface { pulumi.Input ToApiDocArrayOutput() ApiDocArrayOutput ToApiDocArrayOutputWithContext(context.Context) ApiDocArrayOutput }
ApiDocArrayInput is an input type that accepts ApiDocArray and ApiDocArrayOutput values. You can construct a concrete instance of `ApiDocArrayInput` via:
ApiDocArray{ ApiDocArgs{...} }
type ApiDocArrayOutput ¶
type ApiDocArrayOutput struct{ *pulumi.OutputState }
func (ApiDocArrayOutput) ElementType ¶
func (ApiDocArrayOutput) ElementType() reflect.Type
func (ApiDocArrayOutput) Index ¶
func (o ApiDocArrayOutput) Index(i pulumi.IntInput) ApiDocOutput
func (ApiDocArrayOutput) ToApiDocArrayOutput ¶
func (o ApiDocArrayOutput) ToApiDocArrayOutput() ApiDocArrayOutput
func (ApiDocArrayOutput) ToApiDocArrayOutputWithContext ¶
func (o ApiDocArrayOutput) ToApiDocArrayOutputWithContext(ctx context.Context) ApiDocArrayOutput
type ApiDocInput ¶
type ApiDocInput interface { pulumi.Input ToApiDocOutput() ApiDocOutput ToApiDocOutputWithContext(ctx context.Context) ApiDocOutput }
type ApiDocMap ¶
type ApiDocMap map[string]ApiDocInput
func (ApiDocMap) ElementType ¶
func (ApiDocMap) ToApiDocMapOutput ¶
func (i ApiDocMap) ToApiDocMapOutput() ApiDocMapOutput
func (ApiDocMap) ToApiDocMapOutputWithContext ¶
func (i ApiDocMap) ToApiDocMapOutputWithContext(ctx context.Context) ApiDocMapOutput
type ApiDocMapInput ¶
type ApiDocMapInput interface { pulumi.Input ToApiDocMapOutput() ApiDocMapOutput ToApiDocMapOutputWithContext(context.Context) ApiDocMapOutput }
ApiDocMapInput is an input type that accepts ApiDocMap and ApiDocMapOutput values. You can construct a concrete instance of `ApiDocMapInput` via:
ApiDocMap{ "key": ApiDocArgs{...} }
type ApiDocMapOutput ¶
type ApiDocMapOutput struct{ *pulumi.OutputState }
func (ApiDocMapOutput) ElementType ¶
func (ApiDocMapOutput) ElementType() reflect.Type
func (ApiDocMapOutput) MapIndex ¶
func (o ApiDocMapOutput) MapIndex(k pulumi.StringInput) ApiDocOutput
func (ApiDocMapOutput) ToApiDocMapOutput ¶
func (o ApiDocMapOutput) ToApiDocMapOutput() ApiDocMapOutput
func (ApiDocMapOutput) ToApiDocMapOutputWithContext ¶
func (o ApiDocMapOutput) ToApiDocMapOutputWithContext(ctx context.Context) ApiDocMapOutput
type ApiDocOutput ¶
type ApiDocOutput struct{ *pulumi.OutputState }
func (ApiDocOutput) ApiCount ¶
func (o ApiDocOutput) ApiCount() pulumi.IntOutput
Api Document count.
func (ApiDocOutput) ApiDocId ¶
func (o ApiDocOutput) ApiDocId() pulumi.StringOutput
Api Document ID.
func (ApiDocOutput) ApiDocName ¶
func (o ApiDocOutput) ApiDocName() pulumi.StringOutput
Api Document name.
func (ApiDocOutput) ApiDocStatus ¶
func (o ApiDocOutput) ApiDocStatus() pulumi.StringOutput
API Document Build Status.
func (ApiDocOutput) ApiDocUri ¶
func (o ApiDocOutput) ApiDocUri() pulumi.StringOutput
API Document Access URI.
func (ApiDocOutput) ApiIds ¶
func (o ApiDocOutput) ApiIds() pulumi.StringArrayOutput
List of APIs for generating documents.
func (ApiDocOutput) ApiNames ¶
func (o ApiDocOutput) ApiNames() pulumi.StringArrayOutput
List of names for generating documents.
func (ApiDocOutput) ElementType ¶
func (ApiDocOutput) ElementType() reflect.Type
func (ApiDocOutput) ReleaseCount ¶
func (o ApiDocOutput) ReleaseCount() pulumi.IntOutput
Number of API document releases.
func (ApiDocOutput) ServiceName ¶
func (o ApiDocOutput) ServiceName() pulumi.StringOutput
API Document service name.
func (ApiDocOutput) SharePassword ¶
func (o ApiDocOutput) SharePassword() pulumi.StringOutput
API Document Sharing Password.
func (ApiDocOutput) ToApiDocOutput ¶
func (o ApiDocOutput) ToApiDocOutput() ApiDocOutput
func (ApiDocOutput) ToApiDocOutputWithContext ¶
func (o ApiDocOutput) ToApiDocOutputWithContext(ctx context.Context) ApiDocOutput
func (ApiDocOutput) UpdatedTime ¶
func (o ApiDocOutput) UpdatedTime() pulumi.StringOutput
API Document update time.
func (ApiDocOutput) ViewCount ¶
func (o ApiDocOutput) ViewCount() pulumi.IntOutput
API Document Viewing Times.
type ApiDocState ¶
type ApiDocState struct { // Api Document count. ApiCount pulumi.IntPtrInput // Api Document ID. ApiDocId pulumi.StringPtrInput // Api Document name. ApiDocName pulumi.StringPtrInput // API Document Build Status. ApiDocStatus pulumi.StringPtrInput // API Document Access URI. ApiDocUri pulumi.StringPtrInput // List of APIs for generating documents. ApiIds pulumi.StringArrayInput // List of names for generating documents. ApiNames pulumi.StringArrayInput // Env name. Environment pulumi.StringPtrInput // Number of API document releases. ReleaseCount pulumi.IntPtrInput // Service name. ServiceId pulumi.StringPtrInput // API Document service name. ServiceName pulumi.StringPtrInput SharePassword pulumi.StringPtrInput // API Document update time. UpdatedTime pulumi.StringPtrInput // API Document Viewing Times. ViewCount pulumi.IntPtrInput }
func (ApiDocState) ElementType ¶
func (ApiDocState) ElementType() reflect.Type
type ApiKey ¶
type ApiKey struct { pulumi.CustomResourceState // User defined key ID, required when access_key_type is manual. The length is 5-50 characters, consisting of letters, // numbers, and English underscores. AccessKeyId pulumi.StringOutput `pulumi:"accessKeyId"` // The user-defined key must be passed when the access_key_type is manual. The length is 10-50 characters, consisting of // letters, numbers, and English underscores. AccessKeySecret pulumi.StringOutput `pulumi:"accessKeySecret"` // Key type, supports both auto and manual (custom keys), defaults to auto. AccessKeyType pulumi.StringPtrOutput `pulumi:"accessKeyType"` // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringOutput `pulumi:"modifyTime"` // Custom key name. SecretName pulumi.StringOutput `pulumi:"secretName"` // Key status. Valid values: `on`, `off`. Status pulumi.StringPtrOutput `pulumi:"status"` }
func GetApiKey ¶
func GetApiKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiKeyState, opts ...pulumi.ResourceOption) (*ApiKey, error)
GetApiKey gets an existing ApiKey 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 NewApiKey ¶
func NewApiKey(ctx *pulumi.Context, name string, args *ApiKeyArgs, opts ...pulumi.ResourceOption) (*ApiKey, error)
NewApiKey registers a new resource with the given unique name, arguments, and options.
func (*ApiKey) ElementType ¶
func (*ApiKey) ToApiKeyOutput ¶
func (i *ApiKey) ToApiKeyOutput() ApiKeyOutput
func (*ApiKey) ToApiKeyOutputWithContext ¶
func (i *ApiKey) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
type ApiKeyArgs ¶
type ApiKeyArgs struct { // User defined key ID, required when access_key_type is manual. The length is 5-50 characters, consisting of letters, // numbers, and English underscores. AccessKeyId pulumi.StringPtrInput // The user-defined key must be passed when the access_key_type is manual. The length is 10-50 characters, consisting of // letters, numbers, and English underscores. AccessKeySecret pulumi.StringPtrInput // Key type, supports both auto and manual (custom keys), defaults to auto. AccessKeyType pulumi.StringPtrInput // Custom key name. SecretName pulumi.StringInput // Key status. Valid values: `on`, `off`. Status pulumi.StringPtrInput }
The set of arguments for constructing a ApiKey resource.
func (ApiKeyArgs) ElementType ¶
func (ApiKeyArgs) ElementType() reflect.Type
type ApiKeyArray ¶
type ApiKeyArray []ApiKeyInput
func (ApiKeyArray) ElementType ¶
func (ApiKeyArray) ElementType() reflect.Type
func (ApiKeyArray) ToApiKeyArrayOutput ¶
func (i ApiKeyArray) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArray) ToApiKeyArrayOutputWithContext ¶
func (i ApiKeyArray) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyArrayInput ¶
type ApiKeyArrayInput interface { pulumi.Input ToApiKeyArrayOutput() ApiKeyArrayOutput ToApiKeyArrayOutputWithContext(context.Context) ApiKeyArrayOutput }
ApiKeyArrayInput is an input type that accepts ApiKeyArray and ApiKeyArrayOutput values. You can construct a concrete instance of `ApiKeyArrayInput` via:
ApiKeyArray{ ApiKeyArgs{...} }
type ApiKeyArrayOutput ¶
type ApiKeyArrayOutput struct{ *pulumi.OutputState }
func (ApiKeyArrayOutput) ElementType ¶
func (ApiKeyArrayOutput) ElementType() reflect.Type
func (ApiKeyArrayOutput) Index ¶
func (o ApiKeyArrayOutput) Index(i pulumi.IntInput) ApiKeyOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutput ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutput() ApiKeyArrayOutput
func (ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext ¶
func (o ApiKeyArrayOutput) ToApiKeyArrayOutputWithContext(ctx context.Context) ApiKeyArrayOutput
type ApiKeyAttachment ¶
type ApiKeyAttachment struct { pulumi.CustomResourceState // ID of API key. ApiKeyId pulumi.StringOutput `pulumi:"apiKeyId"` // ID of the usage plan. UsagePlanId pulumi.StringOutput `pulumi:"usagePlanId"` }
func GetApiKeyAttachment ¶
func GetApiKeyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApiKeyAttachmentState, opts ...pulumi.ResourceOption) (*ApiKeyAttachment, error)
GetApiKeyAttachment gets an existing ApiKeyAttachment 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 NewApiKeyAttachment ¶
func NewApiKeyAttachment(ctx *pulumi.Context, name string, args *ApiKeyAttachmentArgs, opts ...pulumi.ResourceOption) (*ApiKeyAttachment, error)
NewApiKeyAttachment registers a new resource with the given unique name, arguments, and options.
func (*ApiKeyAttachment) ElementType ¶
func (*ApiKeyAttachment) ElementType() reflect.Type
func (*ApiKeyAttachment) ToApiKeyAttachmentOutput ¶
func (i *ApiKeyAttachment) ToApiKeyAttachmentOutput() ApiKeyAttachmentOutput
func (*ApiKeyAttachment) ToApiKeyAttachmentOutputWithContext ¶
func (i *ApiKeyAttachment) ToApiKeyAttachmentOutputWithContext(ctx context.Context) ApiKeyAttachmentOutput
type ApiKeyAttachmentArgs ¶
type ApiKeyAttachmentArgs struct { // ID of API key. ApiKeyId pulumi.StringInput // ID of the usage plan. UsagePlanId pulumi.StringInput }
The set of arguments for constructing a ApiKeyAttachment resource.
func (ApiKeyAttachmentArgs) ElementType ¶
func (ApiKeyAttachmentArgs) ElementType() reflect.Type
type ApiKeyAttachmentArray ¶
type ApiKeyAttachmentArray []ApiKeyAttachmentInput
func (ApiKeyAttachmentArray) ElementType ¶
func (ApiKeyAttachmentArray) ElementType() reflect.Type
func (ApiKeyAttachmentArray) ToApiKeyAttachmentArrayOutput ¶
func (i ApiKeyAttachmentArray) ToApiKeyAttachmentArrayOutput() ApiKeyAttachmentArrayOutput
func (ApiKeyAttachmentArray) ToApiKeyAttachmentArrayOutputWithContext ¶
func (i ApiKeyAttachmentArray) ToApiKeyAttachmentArrayOutputWithContext(ctx context.Context) ApiKeyAttachmentArrayOutput
type ApiKeyAttachmentArrayInput ¶
type ApiKeyAttachmentArrayInput interface { pulumi.Input ToApiKeyAttachmentArrayOutput() ApiKeyAttachmentArrayOutput ToApiKeyAttachmentArrayOutputWithContext(context.Context) ApiKeyAttachmentArrayOutput }
ApiKeyAttachmentArrayInput is an input type that accepts ApiKeyAttachmentArray and ApiKeyAttachmentArrayOutput values. You can construct a concrete instance of `ApiKeyAttachmentArrayInput` via:
ApiKeyAttachmentArray{ ApiKeyAttachmentArgs{...} }
type ApiKeyAttachmentArrayOutput ¶
type ApiKeyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (ApiKeyAttachmentArrayOutput) ElementType ¶
func (ApiKeyAttachmentArrayOutput) ElementType() reflect.Type
func (ApiKeyAttachmentArrayOutput) Index ¶
func (o ApiKeyAttachmentArrayOutput) Index(i pulumi.IntInput) ApiKeyAttachmentOutput
func (ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutput ¶
func (o ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutput() ApiKeyAttachmentArrayOutput
func (ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutputWithContext ¶
func (o ApiKeyAttachmentArrayOutput) ToApiKeyAttachmentArrayOutputWithContext(ctx context.Context) ApiKeyAttachmentArrayOutput
type ApiKeyAttachmentInput ¶
type ApiKeyAttachmentInput interface { pulumi.Input ToApiKeyAttachmentOutput() ApiKeyAttachmentOutput ToApiKeyAttachmentOutputWithContext(ctx context.Context) ApiKeyAttachmentOutput }
type ApiKeyAttachmentMap ¶
type ApiKeyAttachmentMap map[string]ApiKeyAttachmentInput
func (ApiKeyAttachmentMap) ElementType ¶
func (ApiKeyAttachmentMap) ElementType() reflect.Type
func (ApiKeyAttachmentMap) ToApiKeyAttachmentMapOutput ¶
func (i ApiKeyAttachmentMap) ToApiKeyAttachmentMapOutput() ApiKeyAttachmentMapOutput
func (ApiKeyAttachmentMap) ToApiKeyAttachmentMapOutputWithContext ¶
func (i ApiKeyAttachmentMap) ToApiKeyAttachmentMapOutputWithContext(ctx context.Context) ApiKeyAttachmentMapOutput
type ApiKeyAttachmentMapInput ¶
type ApiKeyAttachmentMapInput interface { pulumi.Input ToApiKeyAttachmentMapOutput() ApiKeyAttachmentMapOutput ToApiKeyAttachmentMapOutputWithContext(context.Context) ApiKeyAttachmentMapOutput }
ApiKeyAttachmentMapInput is an input type that accepts ApiKeyAttachmentMap and ApiKeyAttachmentMapOutput values. You can construct a concrete instance of `ApiKeyAttachmentMapInput` via:
ApiKeyAttachmentMap{ "key": ApiKeyAttachmentArgs{...} }
type ApiKeyAttachmentMapOutput ¶
type ApiKeyAttachmentMapOutput struct{ *pulumi.OutputState }
func (ApiKeyAttachmentMapOutput) ElementType ¶
func (ApiKeyAttachmentMapOutput) ElementType() reflect.Type
func (ApiKeyAttachmentMapOutput) MapIndex ¶
func (o ApiKeyAttachmentMapOutput) MapIndex(k pulumi.StringInput) ApiKeyAttachmentOutput
func (ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutput ¶
func (o ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutput() ApiKeyAttachmentMapOutput
func (ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutputWithContext ¶
func (o ApiKeyAttachmentMapOutput) ToApiKeyAttachmentMapOutputWithContext(ctx context.Context) ApiKeyAttachmentMapOutput
type ApiKeyAttachmentOutput ¶
type ApiKeyAttachmentOutput struct{ *pulumi.OutputState }
func (ApiKeyAttachmentOutput) ApiKeyId ¶
func (o ApiKeyAttachmentOutput) ApiKeyId() pulumi.StringOutput
ID of API key.
func (ApiKeyAttachmentOutput) ElementType ¶
func (ApiKeyAttachmentOutput) ElementType() reflect.Type
func (ApiKeyAttachmentOutput) ToApiKeyAttachmentOutput ¶
func (o ApiKeyAttachmentOutput) ToApiKeyAttachmentOutput() ApiKeyAttachmentOutput
func (ApiKeyAttachmentOutput) ToApiKeyAttachmentOutputWithContext ¶
func (o ApiKeyAttachmentOutput) ToApiKeyAttachmentOutputWithContext(ctx context.Context) ApiKeyAttachmentOutput
func (ApiKeyAttachmentOutput) UsagePlanId ¶
func (o ApiKeyAttachmentOutput) UsagePlanId() pulumi.StringOutput
ID of the usage plan.
type ApiKeyAttachmentState ¶
type ApiKeyAttachmentState struct { // ID of API key. ApiKeyId pulumi.StringPtrInput // ID of the usage plan. UsagePlanId pulumi.StringPtrInput }
func (ApiKeyAttachmentState) ElementType ¶
func (ApiKeyAttachmentState) ElementType() reflect.Type
type ApiKeyInput ¶
type ApiKeyInput interface { pulumi.Input ToApiKeyOutput() ApiKeyOutput ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput }
type ApiKeyMap ¶
type ApiKeyMap map[string]ApiKeyInput
func (ApiKeyMap) ElementType ¶
func (ApiKeyMap) ToApiKeyMapOutput ¶
func (i ApiKeyMap) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMap) ToApiKeyMapOutputWithContext ¶
func (i ApiKeyMap) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyMapInput ¶
type ApiKeyMapInput interface { pulumi.Input ToApiKeyMapOutput() ApiKeyMapOutput ToApiKeyMapOutputWithContext(context.Context) ApiKeyMapOutput }
ApiKeyMapInput is an input type that accepts ApiKeyMap and ApiKeyMapOutput values. You can construct a concrete instance of `ApiKeyMapInput` via:
ApiKeyMap{ "key": ApiKeyArgs{...} }
type ApiKeyMapOutput ¶
type ApiKeyMapOutput struct{ *pulumi.OutputState }
func (ApiKeyMapOutput) ElementType ¶
func (ApiKeyMapOutput) ElementType() reflect.Type
func (ApiKeyMapOutput) MapIndex ¶
func (o ApiKeyMapOutput) MapIndex(k pulumi.StringInput) ApiKeyOutput
func (ApiKeyMapOutput) ToApiKeyMapOutput ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutput() ApiKeyMapOutput
func (ApiKeyMapOutput) ToApiKeyMapOutputWithContext ¶
func (o ApiKeyMapOutput) ToApiKeyMapOutputWithContext(ctx context.Context) ApiKeyMapOutput
type ApiKeyOutput ¶
type ApiKeyOutput struct{ *pulumi.OutputState }
func (ApiKeyOutput) AccessKeyId ¶
func (o ApiKeyOutput) AccessKeyId() pulumi.StringOutput
User defined key ID, required when access_key_type is manual. The length is 5-50 characters, consisting of letters, numbers, and English underscores.
func (ApiKeyOutput) AccessKeySecret ¶
func (o ApiKeyOutput) AccessKeySecret() pulumi.StringOutput
The user-defined key must be passed when the access_key_type is manual. The length is 10-50 characters, consisting of letters, numbers, and English underscores.
func (ApiKeyOutput) AccessKeyType ¶
func (o ApiKeyOutput) AccessKeyType() pulumi.StringPtrOutput
Key type, supports both auto and manual (custom keys), defaults to auto.
func (ApiKeyOutput) CreateTime ¶
func (o ApiKeyOutput) CreateTime() pulumi.StringOutput
Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (ApiKeyOutput) ElementType ¶
func (ApiKeyOutput) ElementType() reflect.Type
func (ApiKeyOutput) ModifyTime ¶
func (o ApiKeyOutput) ModifyTime() pulumi.StringOutput
Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (ApiKeyOutput) SecretName ¶
func (o ApiKeyOutput) SecretName() pulumi.StringOutput
Custom key name.
func (ApiKeyOutput) Status ¶
func (o ApiKeyOutput) Status() pulumi.StringPtrOutput
Key status. Valid values: `on`, `off`.
func (ApiKeyOutput) ToApiKeyOutput ¶
func (o ApiKeyOutput) ToApiKeyOutput() ApiKeyOutput
func (ApiKeyOutput) ToApiKeyOutputWithContext ¶
func (o ApiKeyOutput) ToApiKeyOutputWithContext(ctx context.Context) ApiKeyOutput
type ApiKeyState ¶
type ApiKeyState struct { // User defined key ID, required when access_key_type is manual. The length is 5-50 characters, consisting of letters, // numbers, and English underscores. AccessKeyId pulumi.StringPtrInput // The user-defined key must be passed when the access_key_type is manual. The length is 10-50 characters, consisting of // letters, numbers, and English underscores. AccessKeySecret pulumi.StringPtrInput // Key type, supports both auto and manual (custom keys), defaults to auto. AccessKeyType pulumi.StringPtrInput // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringPtrInput // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringPtrInput // Custom key name. SecretName pulumi.StringPtrInput // Key status. Valid values: `on`, `off`. Status pulumi.StringPtrInput }
func (ApiKeyState) ElementType ¶
func (ApiKeyState) ElementType() reflect.Type
type ApiMap ¶
func (ApiMap) ElementType ¶
func (ApiMap) ToApiMapOutput ¶
func (i ApiMap) ToApiMapOutput() ApiMapOutput
func (ApiMap) ToApiMapOutputWithContext ¶
func (i ApiMap) ToApiMapOutputWithContext(ctx context.Context) ApiMapOutput
type ApiMapInput ¶
type ApiMapInput interface { pulumi.Input ToApiMapOutput() ApiMapOutput ToApiMapOutputWithContext(context.Context) ApiMapOutput }
ApiMapInput is an input type that accepts ApiMap and ApiMapOutput values. You can construct a concrete instance of `ApiMapInput` via:
ApiMap{ "key": ApiArgs{...} }
type ApiMapOutput ¶
type ApiMapOutput struct{ *pulumi.OutputState }
func (ApiMapOutput) ElementType ¶
func (ApiMapOutput) ElementType() reflect.Type
func (ApiMapOutput) MapIndex ¶
func (o ApiMapOutput) MapIndex(k pulumi.StringInput) ApiOutput
func (ApiMapOutput) ToApiMapOutput ¶
func (o ApiMapOutput) ToApiMapOutput() ApiMapOutput
func (ApiMapOutput) ToApiMapOutputWithContext ¶
func (o ApiMapOutput) ToApiMapOutputWithContext(ctx context.Context) ApiMapOutput
type ApiMicroService ¶
type ApiMicroServiceArgs ¶
type ApiMicroServiceArgs struct { ClusterId pulumi.StringInput `pulumi:"clusterId"` MicroServiceName pulumi.StringInput `pulumi:"microServiceName"` NamespaceId pulumi.StringInput `pulumi:"namespaceId"` }
func (ApiMicroServiceArgs) ElementType ¶
func (ApiMicroServiceArgs) ElementType() reflect.Type
func (ApiMicroServiceArgs) ToApiMicroServiceOutput ¶
func (i ApiMicroServiceArgs) ToApiMicroServiceOutput() ApiMicroServiceOutput
func (ApiMicroServiceArgs) ToApiMicroServiceOutputWithContext ¶
func (i ApiMicroServiceArgs) ToApiMicroServiceOutputWithContext(ctx context.Context) ApiMicroServiceOutput
type ApiMicroServiceArray ¶
type ApiMicroServiceArray []ApiMicroServiceInput
func (ApiMicroServiceArray) ElementType ¶
func (ApiMicroServiceArray) ElementType() reflect.Type
func (ApiMicroServiceArray) ToApiMicroServiceArrayOutput ¶
func (i ApiMicroServiceArray) ToApiMicroServiceArrayOutput() ApiMicroServiceArrayOutput
func (ApiMicroServiceArray) ToApiMicroServiceArrayOutputWithContext ¶
func (i ApiMicroServiceArray) ToApiMicroServiceArrayOutputWithContext(ctx context.Context) ApiMicroServiceArrayOutput
type ApiMicroServiceArrayInput ¶
type ApiMicroServiceArrayInput interface { pulumi.Input ToApiMicroServiceArrayOutput() ApiMicroServiceArrayOutput ToApiMicroServiceArrayOutputWithContext(context.Context) ApiMicroServiceArrayOutput }
ApiMicroServiceArrayInput is an input type that accepts ApiMicroServiceArray and ApiMicroServiceArrayOutput values. You can construct a concrete instance of `ApiMicroServiceArrayInput` via:
ApiMicroServiceArray{ ApiMicroServiceArgs{...} }
type ApiMicroServiceArrayOutput ¶
type ApiMicroServiceArrayOutput struct{ *pulumi.OutputState }
func (ApiMicroServiceArrayOutput) ElementType ¶
func (ApiMicroServiceArrayOutput) ElementType() reflect.Type
func (ApiMicroServiceArrayOutput) Index ¶
func (o ApiMicroServiceArrayOutput) Index(i pulumi.IntInput) ApiMicroServiceOutput
func (ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutput ¶
func (o ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutput() ApiMicroServiceArrayOutput
func (ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutputWithContext ¶
func (o ApiMicroServiceArrayOutput) ToApiMicroServiceArrayOutputWithContext(ctx context.Context) ApiMicroServiceArrayOutput
type ApiMicroServiceInput ¶
type ApiMicroServiceInput interface { pulumi.Input ToApiMicroServiceOutput() ApiMicroServiceOutput ToApiMicroServiceOutputWithContext(context.Context) ApiMicroServiceOutput }
ApiMicroServiceInput is an input type that accepts ApiMicroServiceArgs and ApiMicroServiceOutput values. You can construct a concrete instance of `ApiMicroServiceInput` via:
ApiMicroServiceArgs{...}
type ApiMicroServiceOutput ¶
type ApiMicroServiceOutput struct{ *pulumi.OutputState }
func (ApiMicroServiceOutput) ClusterId ¶
func (o ApiMicroServiceOutput) ClusterId() pulumi.StringOutput
func (ApiMicroServiceOutput) ElementType ¶
func (ApiMicroServiceOutput) ElementType() reflect.Type
func (ApiMicroServiceOutput) MicroServiceName ¶
func (o ApiMicroServiceOutput) MicroServiceName() pulumi.StringOutput
func (ApiMicroServiceOutput) NamespaceId ¶
func (o ApiMicroServiceOutput) NamespaceId() pulumi.StringOutput
func (ApiMicroServiceOutput) ToApiMicroServiceOutput ¶
func (o ApiMicroServiceOutput) ToApiMicroServiceOutput() ApiMicroServiceOutput
func (ApiMicroServiceOutput) ToApiMicroServiceOutputWithContext ¶
func (o ApiMicroServiceOutput) ToApiMicroServiceOutputWithContext(ctx context.Context) ApiMicroServiceOutput
type ApiOauthConfig ¶
type ApiOauthConfigArgs ¶
type ApiOauthConfigArgs struct { LoginRedirectUrl pulumi.StringPtrInput `pulumi:"loginRedirectUrl"` PublicKey pulumi.StringInput `pulumi:"publicKey"` TokenLocation pulumi.StringInput `pulumi:"tokenLocation"` }
func (ApiOauthConfigArgs) ElementType ¶
func (ApiOauthConfigArgs) ElementType() reflect.Type
func (ApiOauthConfigArgs) ToApiOauthConfigOutput ¶
func (i ApiOauthConfigArgs) ToApiOauthConfigOutput() ApiOauthConfigOutput
func (ApiOauthConfigArgs) ToApiOauthConfigOutputWithContext ¶
func (i ApiOauthConfigArgs) ToApiOauthConfigOutputWithContext(ctx context.Context) ApiOauthConfigOutput
func (ApiOauthConfigArgs) ToApiOauthConfigPtrOutput ¶
func (i ApiOauthConfigArgs) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
func (ApiOauthConfigArgs) ToApiOauthConfigPtrOutputWithContext ¶
func (i ApiOauthConfigArgs) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
type ApiOauthConfigInput ¶
type ApiOauthConfigInput interface { pulumi.Input ToApiOauthConfigOutput() ApiOauthConfigOutput ToApiOauthConfigOutputWithContext(context.Context) ApiOauthConfigOutput }
ApiOauthConfigInput is an input type that accepts ApiOauthConfigArgs and ApiOauthConfigOutput values. You can construct a concrete instance of `ApiOauthConfigInput` via:
ApiOauthConfigArgs{...}
type ApiOauthConfigOutput ¶
type ApiOauthConfigOutput struct{ *pulumi.OutputState }
func (ApiOauthConfigOutput) ElementType ¶
func (ApiOauthConfigOutput) ElementType() reflect.Type
func (ApiOauthConfigOutput) LoginRedirectUrl ¶
func (o ApiOauthConfigOutput) LoginRedirectUrl() pulumi.StringPtrOutput
func (ApiOauthConfigOutput) PublicKey ¶
func (o ApiOauthConfigOutput) PublicKey() pulumi.StringOutput
func (ApiOauthConfigOutput) ToApiOauthConfigOutput ¶
func (o ApiOauthConfigOutput) ToApiOauthConfigOutput() ApiOauthConfigOutput
func (ApiOauthConfigOutput) ToApiOauthConfigOutputWithContext ¶
func (o ApiOauthConfigOutput) ToApiOauthConfigOutputWithContext(ctx context.Context) ApiOauthConfigOutput
func (ApiOauthConfigOutput) ToApiOauthConfigPtrOutput ¶
func (o ApiOauthConfigOutput) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
func (ApiOauthConfigOutput) ToApiOauthConfigPtrOutputWithContext ¶
func (o ApiOauthConfigOutput) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
func (ApiOauthConfigOutput) TokenLocation ¶
func (o ApiOauthConfigOutput) TokenLocation() pulumi.StringOutput
type ApiOauthConfigPtrInput ¶
type ApiOauthConfigPtrInput interface { pulumi.Input ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput ToApiOauthConfigPtrOutputWithContext(context.Context) ApiOauthConfigPtrOutput }
ApiOauthConfigPtrInput is an input type that accepts ApiOauthConfigArgs, ApiOauthConfigPtr and ApiOauthConfigPtrOutput values. You can construct a concrete instance of `ApiOauthConfigPtrInput` via:
ApiOauthConfigArgs{...} or: nil
func ApiOauthConfigPtr ¶
func ApiOauthConfigPtr(v *ApiOauthConfigArgs) ApiOauthConfigPtrInput
type ApiOauthConfigPtrOutput ¶
type ApiOauthConfigPtrOutput struct{ *pulumi.OutputState }
func (ApiOauthConfigPtrOutput) Elem ¶
func (o ApiOauthConfigPtrOutput) Elem() ApiOauthConfigOutput
func (ApiOauthConfigPtrOutput) ElementType ¶
func (ApiOauthConfigPtrOutput) ElementType() reflect.Type
func (ApiOauthConfigPtrOutput) LoginRedirectUrl ¶
func (o ApiOauthConfigPtrOutput) LoginRedirectUrl() pulumi.StringPtrOutput
func (ApiOauthConfigPtrOutput) PublicKey ¶
func (o ApiOauthConfigPtrOutput) PublicKey() pulumi.StringPtrOutput
func (ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutput ¶
func (o ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutput() ApiOauthConfigPtrOutput
func (ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutputWithContext ¶
func (o ApiOauthConfigPtrOutput) ToApiOauthConfigPtrOutputWithContext(ctx context.Context) ApiOauthConfigPtrOutput
func (ApiOauthConfigPtrOutput) TokenLocation ¶
func (o ApiOauthConfigPtrOutput) TokenLocation() pulumi.StringPtrOutput
type ApiOutput ¶
type ApiOutput struct{ *pulumi.OutputState }
func (ApiOutput) ApiBusinessType ¶
func (o ApiOutput) ApiBusinessType() pulumi.StringOutput
When `auth_type` is OAUTH, this field is valid, NORMAL: Business API, OAUTH: Authorization API.
func (ApiOutput) ApiDesc ¶
func (o ApiOutput) ApiDesc() pulumi.StringPtrOutput
Custom API description.
func (ApiOutput) ApiType ¶
func (o ApiOutput) ApiType() pulumi.StringPtrOutput
API type, supports NORMAL (regular API) and TSF (microservice API), defaults to NORMAL.
func (ApiOutput) AuthRelationApiId ¶
func (o ApiOutput) AuthRelationApiId() pulumi.StringOutput
The unique ID of the associated authorization API takes effect when AuthType is OAUTH and ApiBusinessType is NORMAL. The unique ID of the oauth2.0 authorized API that identifies the business API binding.
func (ApiOutput) AuthType ¶
func (o ApiOutput) AuthType() pulumi.StringPtrOutput
API authentication type. Support SECRET (Key Pair Authentication), NONE (Authentication Exemption), OAUTH, APP (Application Authentication). The default is NONE.
func (ApiOutput) ConstantParameters ¶
func (o ApiOutput) ConstantParameters() ApiConstantParameterArrayOutput
Constant parameter.
func (ApiOutput) CreateTime ¶
func (o ApiOutput) CreateTime() pulumi.StringOutput
Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (ApiOutput) EiamAppId ¶
func (o ApiOutput) EiamAppId() pulumi.StringPtrOutput
EIAM application ID.
func (ApiOutput) EiamAppType ¶
func (o ApiOutput) EiamAppType() pulumi.StringPtrOutput
EIAM application type.
func (ApiOutput) EiamAuthType ¶
func (o ApiOutput) EiamAuthType() pulumi.StringPtrOutput
The EIAM application authentication type supports AuthenticationOnly, Authentication, and Authorization.
func (ApiOutput) ElementType ¶
func (ApiOutput) EnableCors ¶
func (o ApiOutput) EnableCors() pulumi.BoolPtrOutput
Whether to enable CORS. Default value: `true`.
func (ApiOutput) IsBase64Encoded ¶
func (o ApiOutput) IsBase64Encoded() pulumi.BoolOutput
Whether to enable Base64 encoding will only take effect when the backend is scf.
func (ApiOutput) IsDebugAfterCharge ¶
func (o ApiOutput) IsDebugAfterCharge() pulumi.BoolOutput
Charge after starting debugging. (Cloud Market Reserved Fields).
func (ApiOutput) IsDeleteResponseErrorCodes ¶
func (o ApiOutput) IsDeleteResponseErrorCodes() pulumi.BoolOutput
Do you want to delete the custom response configuration error code? If it is not passed or False is passed, it will not be deleted. If True is passed, all custom response configuration error codes for this API will be deleted.
func (ApiOutput) MicroServices ¶
func (o ApiOutput) MicroServices() ApiMicroServiceArrayOutput
API bound microservice list.
func (ApiOutput) OauthConfig ¶
func (o ApiOutput) OauthConfig() ApiOauthConfigPtrOutput
OAuth configuration. Effective when AuthType is OAUTH.
func (ApiOutput) PreLimit ¶
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ApiOutput) Protocol ¶
func (o ApiOutput) Protocol() pulumi.StringPtrOutput
API frontend request type. Valid values: `HTTP`, `WEBSOCKET`. Default value: `HTTP`.
func (ApiOutput) ReleaseLimit ¶
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ApiOutput) RequestConfigMethod ¶
func (o ApiOutput) RequestConfigMethod() pulumi.StringPtrOutput
Request frontend method configuration. Valid values: `GET`,`POST`,`PUT`,`DELETE`,`HEAD`,`ANY`. Default value: `GET`.
func (ApiOutput) RequestConfigPath ¶
func (o ApiOutput) RequestConfigPath() pulumi.StringOutput
Request frontend path configuration. Like `/user/getinfo`.
func (ApiOutput) RequestParameters ¶
func (o ApiOutput) RequestParameters() ApiRequestParameterArrayOutput
Frontend request parameters.
func (ApiOutput) ResponseErrorCodes ¶
func (o ApiOutput) ResponseErrorCodes() ApiResponseErrorCodeArrayOutput
Custom error code configuration. Must keep at least one after set.
func (ApiOutput) ResponseFailExample ¶
func (o ApiOutput) ResponseFailExample() pulumi.StringOutput
Response failure sample of custom response configuration.
func (ApiOutput) ResponseSuccessExample ¶
func (o ApiOutput) ResponseSuccessExample() pulumi.StringOutput
Successful response sample of custom response configuration.
func (ApiOutput) ResponseType ¶
func (o ApiOutput) ResponseType() pulumi.StringOutput
Return type. Valid values: `HTML`, `JSON`, `TEXT`, `BINARY`, `XML`. Default value: `HTML`.
func (ApiOutput) ServiceConfigCosConfig ¶
func (o ApiOutput) ServiceConfigCosConfig() ApiServiceConfigCosConfigPtrOutput
API backend COS configuration. If ServiceType is COS, then this parameter must be passed.Note: This field may return null, indicating that a valid value cannot be obtained.
func (ApiOutput) ServiceConfigMethod ¶
func (o ApiOutput) ServiceConfigMethod() pulumi.StringPtrOutput
API backend service request method, such as `GET`. If `service_config_type` is `HTTP`, this parameter will be required. The frontend `request_config_method` and backend method `service_config_method` can be different.
func (ApiOutput) ServiceConfigMockReturnMessage ¶
func (o ApiOutput) ServiceConfigMockReturnMessage() pulumi.StringPtrOutput
Returned information of API backend mocking. This parameter is required when `service_config_type` is `MOCK`.
func (ApiOutput) ServiceConfigPath ¶
func (o ApiOutput) ServiceConfigPath() pulumi.StringPtrOutput
API backend service path, such as /path. If `service_config_type` is `HTTP`, this parameter will be required. The frontend `request_config_path` and backend path `service_config_path` can be different.
func (ApiOutput) ServiceConfigProduct ¶
func (o ApiOutput) ServiceConfigProduct() pulumi.StringPtrOutput
Backend type. Effective when enabling vpc, currently supported types are clb, cvm, and upstream.
func (ApiOutput) ServiceConfigScfFunctionName ¶
func (o ApiOutput) ServiceConfigScfFunctionName() pulumi.StringPtrOutput
SCF function name. This parameter takes effect when `service_config_type` is `SCF`.
func (ApiOutput) ServiceConfigScfFunctionNamespace ¶
func (o ApiOutput) ServiceConfigScfFunctionNamespace() pulumi.StringPtrOutput
SCF function namespace. This parameter takes effect when `service_config_type` is `SCF`.
func (ApiOutput) ServiceConfigScfFunctionQualifier ¶
func (o ApiOutput) ServiceConfigScfFunctionQualifier() pulumi.StringPtrOutput
SCF function version. This parameter takes effect when `service_config_type` is `SCF`.
func (ApiOutput) ServiceConfigScfFunctionType ¶
func (o ApiOutput) ServiceConfigScfFunctionType() pulumi.StringPtrOutput
Scf function type. Effective when the backend type is SCF. Support Event Triggering (EVENT) and HTTP Direct Cloud Function (HTTP).
func (ApiOutput) ServiceConfigScfIsIntegratedResponse ¶
func (o ApiOutput) ServiceConfigScfIsIntegratedResponse() pulumi.BoolPtrOutput
Whether to enable response integration. Effective when the backend type is SCF.
func (ApiOutput) ServiceConfigTimeout ¶
func (o ApiOutput) ServiceConfigTimeout() pulumi.IntPtrOutput
API backend service timeout period in seconds. Default value: `5`.
func (ApiOutput) ServiceConfigType ¶
func (o ApiOutput) ServiceConfigType() pulumi.StringPtrOutput
The backend service type of the API. Supports HTTP, MOCK, TSF, SCF, WEBSOCKET, COS, TARGET (internal testing).
func (ApiOutput) ServiceConfigUpstreamId ¶
func (o ApiOutput) ServiceConfigUpstreamId() pulumi.StringPtrOutput
Only required when binding to VPC channelsNote: This field may return null, indicating that a valid value cannot be obtained.
func (ApiOutput) ServiceConfigUrl ¶
func (o ApiOutput) ServiceConfigUrl() pulumi.StringPtrOutput
The backend service URL of the API. If the ServiceType is HTTP, this parameter must be passed.
func (ApiOutput) ServiceConfigVpcId ¶
func (o ApiOutput) ServiceConfigVpcId() pulumi.StringPtrOutput
Unique VPC ID.
func (ApiOutput) ServiceConfigWebsocketCleanupFunctionName ¶
func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionName() pulumi.StringPtrOutput
Scf websocket cleaning function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketCleanupFunctionNamespace ¶
func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionNamespace() pulumi.StringPtrOutput
Scf websocket cleans up the function namespace. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketCleanupFunctionQualifier ¶
func (o ApiOutput) ServiceConfigWebsocketCleanupFunctionQualifier() pulumi.StringPtrOutput
Scf websocket cleaning function version. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketRegisterFunctionName ¶
func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionName() pulumi.StringPtrOutput
Scf websocket registration function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketRegisterFunctionNamespace ¶
func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionNamespace() pulumi.StringPtrOutput
Scf websocket registers function namespaces. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketRegisterFunctionQualifier ¶
func (o ApiOutput) ServiceConfigWebsocketRegisterFunctionQualifier() pulumi.StringPtrOutput
Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketTransportFunctionName ¶
func (o ApiOutput) ServiceConfigWebsocketTransportFunctionName() pulumi.StringPtrOutput
Scf websocket transfer function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketTransportFunctionNamespace ¶
func (o ApiOutput) ServiceConfigWebsocketTransportFunctionNamespace() pulumi.StringPtrOutput
Scf websocket transfer function namespace. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceConfigWebsocketTransportFunctionQualifier ¶
func (o ApiOutput) ServiceConfigWebsocketTransportFunctionQualifier() pulumi.StringPtrOutput
Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is SCF.
func (ApiOutput) ServiceId ¶
func (o ApiOutput) ServiceId() pulumi.StringOutput
The unique ID of the service where the API is located. Refer to resource `tencentcloud_api_gateway_service`.
func (ApiOutput) ServiceParameters ¶
func (o ApiOutput) ServiceParameters() ApiServiceParameterArrayOutput
The backend service parameters of the API.
func (ApiOutput) ServiceTsfHealthCheckConf ¶
func (o ApiOutput) ServiceTsfHealthCheckConf() ApiServiceTsfHealthCheckConfPtrOutput
Health check configuration for microservices.
func (ApiOutput) ServiceTsfLoadBalanceConf ¶
func (o ApiOutput) ServiceTsfLoadBalanceConf() ApiServiceTsfLoadBalanceConfPtrOutput
Load balancing configuration for microservices.
func (ApiOutput) TargetNamespaceId ¶
func (o ApiOutput) TargetNamespaceId() pulumi.StringPtrOutput
Tsf serverless namespace ID. (In internal testing).
func (ApiOutput) TargetServices ¶
func (o ApiOutput) TargetServices() ApiTargetServiceArrayOutput
Target type backend resource information. (Internal testing stage).
func (ApiOutput) TargetServicesHealthCheckConf ¶
func (o ApiOutput) TargetServicesHealthCheckConf() ApiTargetServicesHealthCheckConfPtrOutput
Target health check configuration. (Internal testing stage).
func (ApiOutput) TargetServicesLoadBalanceConf ¶
func (o ApiOutput) TargetServicesLoadBalanceConf() pulumi.IntPtrOutput
Target type load balancing configuration. (Internal testing stage).
func (ApiOutput) TestLimit ¶
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ApiOutput) ToApiOutput ¶
func (ApiOutput) ToApiOutputWithContext ¶
func (ApiOutput) TokenTimeout ¶
func (o ApiOutput) TokenTimeout() pulumi.IntPtrOutput
The effective time of the EIAM application token, measured in seconds, defaults to 7200 seconds.
func (ApiOutput) UpdateTime ¶
func (o ApiOutput) UpdateTime() pulumi.StringOutput
Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
type ApiRequestParameter ¶
type ApiRequestParameterArgs ¶
type ApiRequestParameterArgs struct { DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` Desc pulumi.StringPtrInput `pulumi:"desc"` Name pulumi.StringInput `pulumi:"name"` Position pulumi.StringInput `pulumi:"position"` Required pulumi.BoolPtrInput `pulumi:"required"` Type pulumi.StringInput `pulumi:"type"` }
func (ApiRequestParameterArgs) ElementType ¶
func (ApiRequestParameterArgs) ElementType() reflect.Type
func (ApiRequestParameterArgs) ToApiRequestParameterOutput ¶
func (i ApiRequestParameterArgs) ToApiRequestParameterOutput() ApiRequestParameterOutput
func (ApiRequestParameterArgs) ToApiRequestParameterOutputWithContext ¶
func (i ApiRequestParameterArgs) ToApiRequestParameterOutputWithContext(ctx context.Context) ApiRequestParameterOutput
type ApiRequestParameterArray ¶
type ApiRequestParameterArray []ApiRequestParameterInput
func (ApiRequestParameterArray) ElementType ¶
func (ApiRequestParameterArray) ElementType() reflect.Type
func (ApiRequestParameterArray) ToApiRequestParameterArrayOutput ¶
func (i ApiRequestParameterArray) ToApiRequestParameterArrayOutput() ApiRequestParameterArrayOutput
func (ApiRequestParameterArray) ToApiRequestParameterArrayOutputWithContext ¶
func (i ApiRequestParameterArray) ToApiRequestParameterArrayOutputWithContext(ctx context.Context) ApiRequestParameterArrayOutput
type ApiRequestParameterArrayInput ¶
type ApiRequestParameterArrayInput interface { pulumi.Input ToApiRequestParameterArrayOutput() ApiRequestParameterArrayOutput ToApiRequestParameterArrayOutputWithContext(context.Context) ApiRequestParameterArrayOutput }
ApiRequestParameterArrayInput is an input type that accepts ApiRequestParameterArray and ApiRequestParameterArrayOutput values. You can construct a concrete instance of `ApiRequestParameterArrayInput` via:
ApiRequestParameterArray{ ApiRequestParameterArgs{...} }
type ApiRequestParameterArrayOutput ¶
type ApiRequestParameterArrayOutput struct{ *pulumi.OutputState }
func (ApiRequestParameterArrayOutput) ElementType ¶
func (ApiRequestParameterArrayOutput) ElementType() reflect.Type
func (ApiRequestParameterArrayOutput) Index ¶
func (o ApiRequestParameterArrayOutput) Index(i pulumi.IntInput) ApiRequestParameterOutput
func (ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutput ¶
func (o ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutput() ApiRequestParameterArrayOutput
func (ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutputWithContext ¶
func (o ApiRequestParameterArrayOutput) ToApiRequestParameterArrayOutputWithContext(ctx context.Context) ApiRequestParameterArrayOutput
type ApiRequestParameterInput ¶
type ApiRequestParameterInput interface { pulumi.Input ToApiRequestParameterOutput() ApiRequestParameterOutput ToApiRequestParameterOutputWithContext(context.Context) ApiRequestParameterOutput }
ApiRequestParameterInput is an input type that accepts ApiRequestParameterArgs and ApiRequestParameterOutput values. You can construct a concrete instance of `ApiRequestParameterInput` via:
ApiRequestParameterArgs{...}
type ApiRequestParameterOutput ¶
type ApiRequestParameterOutput struct{ *pulumi.OutputState }
func (ApiRequestParameterOutput) DefaultValue ¶
func (o ApiRequestParameterOutput) DefaultValue() pulumi.StringPtrOutput
func (ApiRequestParameterOutput) Desc ¶
func (o ApiRequestParameterOutput) Desc() pulumi.StringPtrOutput
func (ApiRequestParameterOutput) ElementType ¶
func (ApiRequestParameterOutput) ElementType() reflect.Type
func (ApiRequestParameterOutput) Name ¶
func (o ApiRequestParameterOutput) Name() pulumi.StringOutput
func (ApiRequestParameterOutput) Position ¶
func (o ApiRequestParameterOutput) Position() pulumi.StringOutput
func (ApiRequestParameterOutput) Required ¶
func (o ApiRequestParameterOutput) Required() pulumi.BoolPtrOutput
func (ApiRequestParameterOutput) ToApiRequestParameterOutput ¶
func (o ApiRequestParameterOutput) ToApiRequestParameterOutput() ApiRequestParameterOutput
func (ApiRequestParameterOutput) ToApiRequestParameterOutputWithContext ¶
func (o ApiRequestParameterOutput) ToApiRequestParameterOutputWithContext(ctx context.Context) ApiRequestParameterOutput
func (ApiRequestParameterOutput) Type ¶
func (o ApiRequestParameterOutput) Type() pulumi.StringOutput
type ApiResponseErrorCode ¶
type ApiResponseErrorCodeArgs ¶
type ApiResponseErrorCodeArgs struct { Code pulumi.IntInput `pulumi:"code"` ConvertedCode pulumi.IntPtrInput `pulumi:"convertedCode"` Desc pulumi.StringPtrInput `pulumi:"desc"` Msg pulumi.StringInput `pulumi:"msg"` NeedConvert pulumi.BoolPtrInput `pulumi:"needConvert"` }
func (ApiResponseErrorCodeArgs) ElementType ¶
func (ApiResponseErrorCodeArgs) ElementType() reflect.Type
func (ApiResponseErrorCodeArgs) ToApiResponseErrorCodeOutput ¶
func (i ApiResponseErrorCodeArgs) ToApiResponseErrorCodeOutput() ApiResponseErrorCodeOutput
func (ApiResponseErrorCodeArgs) ToApiResponseErrorCodeOutputWithContext ¶
func (i ApiResponseErrorCodeArgs) ToApiResponseErrorCodeOutputWithContext(ctx context.Context) ApiResponseErrorCodeOutput
type ApiResponseErrorCodeArray ¶
type ApiResponseErrorCodeArray []ApiResponseErrorCodeInput
func (ApiResponseErrorCodeArray) ElementType ¶
func (ApiResponseErrorCodeArray) ElementType() reflect.Type
func (ApiResponseErrorCodeArray) ToApiResponseErrorCodeArrayOutput ¶
func (i ApiResponseErrorCodeArray) ToApiResponseErrorCodeArrayOutput() ApiResponseErrorCodeArrayOutput
func (ApiResponseErrorCodeArray) ToApiResponseErrorCodeArrayOutputWithContext ¶
func (i ApiResponseErrorCodeArray) ToApiResponseErrorCodeArrayOutputWithContext(ctx context.Context) ApiResponseErrorCodeArrayOutput
type ApiResponseErrorCodeArrayInput ¶
type ApiResponseErrorCodeArrayInput interface { pulumi.Input ToApiResponseErrorCodeArrayOutput() ApiResponseErrorCodeArrayOutput ToApiResponseErrorCodeArrayOutputWithContext(context.Context) ApiResponseErrorCodeArrayOutput }
ApiResponseErrorCodeArrayInput is an input type that accepts ApiResponseErrorCodeArray and ApiResponseErrorCodeArrayOutput values. You can construct a concrete instance of `ApiResponseErrorCodeArrayInput` via:
ApiResponseErrorCodeArray{ ApiResponseErrorCodeArgs{...} }
type ApiResponseErrorCodeArrayOutput ¶
type ApiResponseErrorCodeArrayOutput struct{ *pulumi.OutputState }
func (ApiResponseErrorCodeArrayOutput) ElementType ¶
func (ApiResponseErrorCodeArrayOutput) ElementType() reflect.Type
func (ApiResponseErrorCodeArrayOutput) Index ¶
func (o ApiResponseErrorCodeArrayOutput) Index(i pulumi.IntInput) ApiResponseErrorCodeOutput
func (ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutput ¶
func (o ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutput() ApiResponseErrorCodeArrayOutput
func (ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutputWithContext ¶
func (o ApiResponseErrorCodeArrayOutput) ToApiResponseErrorCodeArrayOutputWithContext(ctx context.Context) ApiResponseErrorCodeArrayOutput
type ApiResponseErrorCodeInput ¶
type ApiResponseErrorCodeInput interface { pulumi.Input ToApiResponseErrorCodeOutput() ApiResponseErrorCodeOutput ToApiResponseErrorCodeOutputWithContext(context.Context) ApiResponseErrorCodeOutput }
ApiResponseErrorCodeInput is an input type that accepts ApiResponseErrorCodeArgs and ApiResponseErrorCodeOutput values. You can construct a concrete instance of `ApiResponseErrorCodeInput` via:
ApiResponseErrorCodeArgs{...}
type ApiResponseErrorCodeOutput ¶
type ApiResponseErrorCodeOutput struct{ *pulumi.OutputState }
func (ApiResponseErrorCodeOutput) Code ¶
func (o ApiResponseErrorCodeOutput) Code() pulumi.IntOutput
func (ApiResponseErrorCodeOutput) ConvertedCode ¶
func (o ApiResponseErrorCodeOutput) ConvertedCode() pulumi.IntPtrOutput
func (ApiResponseErrorCodeOutput) Desc ¶
func (o ApiResponseErrorCodeOutput) Desc() pulumi.StringPtrOutput
func (ApiResponseErrorCodeOutput) ElementType ¶
func (ApiResponseErrorCodeOutput) ElementType() reflect.Type
func (ApiResponseErrorCodeOutput) Msg ¶
func (o ApiResponseErrorCodeOutput) Msg() pulumi.StringOutput
func (ApiResponseErrorCodeOutput) NeedConvert ¶
func (o ApiResponseErrorCodeOutput) NeedConvert() pulumi.BoolPtrOutput
func (ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutput ¶
func (o ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutput() ApiResponseErrorCodeOutput
func (ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutputWithContext ¶
func (o ApiResponseErrorCodeOutput) ToApiResponseErrorCodeOutputWithContext(ctx context.Context) ApiResponseErrorCodeOutput
type ApiServiceConfigCosConfigArgs ¶
type ApiServiceConfigCosConfigArgs struct { Action pulumi.StringInput `pulumi:"action"` Authorization pulumi.BoolPtrInput `pulumi:"authorization"` BucketName pulumi.StringInput `pulumi:"bucketName"` PathMatchMode pulumi.StringPtrInput `pulumi:"pathMatchMode"` }
func (ApiServiceConfigCosConfigArgs) ElementType ¶
func (ApiServiceConfigCosConfigArgs) ElementType() reflect.Type
func (ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutput ¶
func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutput() ApiServiceConfigCosConfigOutput
func (ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutputWithContext ¶
func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigOutput
func (ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutput ¶
func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
func (ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutputWithContext ¶
func (i ApiServiceConfigCosConfigArgs) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
type ApiServiceConfigCosConfigInput ¶
type ApiServiceConfigCosConfigInput interface { pulumi.Input ToApiServiceConfigCosConfigOutput() ApiServiceConfigCosConfigOutput ToApiServiceConfigCosConfigOutputWithContext(context.Context) ApiServiceConfigCosConfigOutput }
ApiServiceConfigCosConfigInput is an input type that accepts ApiServiceConfigCosConfigArgs and ApiServiceConfigCosConfigOutput values. You can construct a concrete instance of `ApiServiceConfigCosConfigInput` via:
ApiServiceConfigCosConfigArgs{...}
type ApiServiceConfigCosConfigOutput ¶
type ApiServiceConfigCosConfigOutput struct{ *pulumi.OutputState }
func (ApiServiceConfigCosConfigOutput) Action ¶
func (o ApiServiceConfigCosConfigOutput) Action() pulumi.StringOutput
func (ApiServiceConfigCosConfigOutput) Authorization ¶
func (o ApiServiceConfigCosConfigOutput) Authorization() pulumi.BoolPtrOutput
func (ApiServiceConfigCosConfigOutput) BucketName ¶
func (o ApiServiceConfigCosConfigOutput) BucketName() pulumi.StringOutput
func (ApiServiceConfigCosConfigOutput) ElementType ¶
func (ApiServiceConfigCosConfigOutput) ElementType() reflect.Type
func (ApiServiceConfigCosConfigOutput) PathMatchMode ¶
func (o ApiServiceConfigCosConfigOutput) PathMatchMode() pulumi.StringPtrOutput
func (ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutput ¶
func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutput() ApiServiceConfigCosConfigOutput
func (ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutputWithContext ¶
func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigOutput
func (ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutput ¶
func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
func (ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutputWithContext ¶
func (o ApiServiceConfigCosConfigOutput) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
type ApiServiceConfigCosConfigPtrInput ¶
type ApiServiceConfigCosConfigPtrInput interface { pulumi.Input ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput ToApiServiceConfigCosConfigPtrOutputWithContext(context.Context) ApiServiceConfigCosConfigPtrOutput }
ApiServiceConfigCosConfigPtrInput is an input type that accepts ApiServiceConfigCosConfigArgs, ApiServiceConfigCosConfigPtr and ApiServiceConfigCosConfigPtrOutput values. You can construct a concrete instance of `ApiServiceConfigCosConfigPtrInput` via:
ApiServiceConfigCosConfigArgs{...} or: nil
func ApiServiceConfigCosConfigPtr ¶
func ApiServiceConfigCosConfigPtr(v *ApiServiceConfigCosConfigArgs) ApiServiceConfigCosConfigPtrInput
type ApiServiceConfigCosConfigPtrOutput ¶
type ApiServiceConfigCosConfigPtrOutput struct{ *pulumi.OutputState }
func (ApiServiceConfigCosConfigPtrOutput) Action ¶
func (o ApiServiceConfigCosConfigPtrOutput) Action() pulumi.StringPtrOutput
func (ApiServiceConfigCosConfigPtrOutput) Authorization ¶
func (o ApiServiceConfigCosConfigPtrOutput) Authorization() pulumi.BoolPtrOutput
func (ApiServiceConfigCosConfigPtrOutput) BucketName ¶
func (o ApiServiceConfigCosConfigPtrOutput) BucketName() pulumi.StringPtrOutput
func (ApiServiceConfigCosConfigPtrOutput) Elem ¶
func (o ApiServiceConfigCosConfigPtrOutput) Elem() ApiServiceConfigCosConfigOutput
func (ApiServiceConfigCosConfigPtrOutput) ElementType ¶
func (ApiServiceConfigCosConfigPtrOutput) ElementType() reflect.Type
func (ApiServiceConfigCosConfigPtrOutput) PathMatchMode ¶
func (o ApiServiceConfigCosConfigPtrOutput) PathMatchMode() pulumi.StringPtrOutput
func (ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutput ¶
func (o ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutput() ApiServiceConfigCosConfigPtrOutput
func (ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutputWithContext ¶
func (o ApiServiceConfigCosConfigPtrOutput) ToApiServiceConfigCosConfigPtrOutputWithContext(ctx context.Context) ApiServiceConfigCosConfigPtrOutput
type ApiServiceParameter ¶
type ApiServiceParameter struct { DefaultValue *string `pulumi:"defaultValue"` Name *string `pulumi:"name"` Position *string `pulumi:"position"` RelevantRequestParameterDesc *string `pulumi:"relevantRequestParameterDesc"` RelevantRequestParameterName *string `pulumi:"relevantRequestParameterName"` RelevantRequestParameterPosition *string `pulumi:"relevantRequestParameterPosition"` RelevantRequestParameterType *string `pulumi:"relevantRequestParameterType"` }
type ApiServiceParameterArgs ¶
type ApiServiceParameterArgs struct { DefaultValue pulumi.StringPtrInput `pulumi:"defaultValue"` Name pulumi.StringPtrInput `pulumi:"name"` Position pulumi.StringPtrInput `pulumi:"position"` RelevantRequestParameterDesc pulumi.StringPtrInput `pulumi:"relevantRequestParameterDesc"` RelevantRequestParameterName pulumi.StringPtrInput `pulumi:"relevantRequestParameterName"` RelevantRequestParameterPosition pulumi.StringPtrInput `pulumi:"relevantRequestParameterPosition"` RelevantRequestParameterType pulumi.StringPtrInput `pulumi:"relevantRequestParameterType"` }
func (ApiServiceParameterArgs) ElementType ¶
func (ApiServiceParameterArgs) ElementType() reflect.Type
func (ApiServiceParameterArgs) ToApiServiceParameterOutput ¶
func (i ApiServiceParameterArgs) ToApiServiceParameterOutput() ApiServiceParameterOutput
func (ApiServiceParameterArgs) ToApiServiceParameterOutputWithContext ¶
func (i ApiServiceParameterArgs) ToApiServiceParameterOutputWithContext(ctx context.Context) ApiServiceParameterOutput
type ApiServiceParameterArray ¶
type ApiServiceParameterArray []ApiServiceParameterInput
func (ApiServiceParameterArray) ElementType ¶
func (ApiServiceParameterArray) ElementType() reflect.Type
func (ApiServiceParameterArray) ToApiServiceParameterArrayOutput ¶
func (i ApiServiceParameterArray) ToApiServiceParameterArrayOutput() ApiServiceParameterArrayOutput
func (ApiServiceParameterArray) ToApiServiceParameterArrayOutputWithContext ¶
func (i ApiServiceParameterArray) ToApiServiceParameterArrayOutputWithContext(ctx context.Context) ApiServiceParameterArrayOutput
type ApiServiceParameterArrayInput ¶
type ApiServiceParameterArrayInput interface { pulumi.Input ToApiServiceParameterArrayOutput() ApiServiceParameterArrayOutput ToApiServiceParameterArrayOutputWithContext(context.Context) ApiServiceParameterArrayOutput }
ApiServiceParameterArrayInput is an input type that accepts ApiServiceParameterArray and ApiServiceParameterArrayOutput values. You can construct a concrete instance of `ApiServiceParameterArrayInput` via:
ApiServiceParameterArray{ ApiServiceParameterArgs{...} }
type ApiServiceParameterArrayOutput ¶
type ApiServiceParameterArrayOutput struct{ *pulumi.OutputState }
func (ApiServiceParameterArrayOutput) ElementType ¶
func (ApiServiceParameterArrayOutput) ElementType() reflect.Type
func (ApiServiceParameterArrayOutput) Index ¶
func (o ApiServiceParameterArrayOutput) Index(i pulumi.IntInput) ApiServiceParameterOutput
func (ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutput ¶
func (o ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutput() ApiServiceParameterArrayOutput
func (ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutputWithContext ¶
func (o ApiServiceParameterArrayOutput) ToApiServiceParameterArrayOutputWithContext(ctx context.Context) ApiServiceParameterArrayOutput
type ApiServiceParameterInput ¶
type ApiServiceParameterInput interface { pulumi.Input ToApiServiceParameterOutput() ApiServiceParameterOutput ToApiServiceParameterOutputWithContext(context.Context) ApiServiceParameterOutput }
ApiServiceParameterInput is an input type that accepts ApiServiceParameterArgs and ApiServiceParameterOutput values. You can construct a concrete instance of `ApiServiceParameterInput` via:
ApiServiceParameterArgs{...}
type ApiServiceParameterOutput ¶
type ApiServiceParameterOutput struct{ *pulumi.OutputState }
func (ApiServiceParameterOutput) DefaultValue ¶
func (o ApiServiceParameterOutput) DefaultValue() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) ElementType ¶
func (ApiServiceParameterOutput) ElementType() reflect.Type
func (ApiServiceParameterOutput) Name ¶
func (o ApiServiceParameterOutput) Name() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) Position ¶
func (o ApiServiceParameterOutput) Position() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) RelevantRequestParameterDesc ¶
func (o ApiServiceParameterOutput) RelevantRequestParameterDesc() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) RelevantRequestParameterName ¶
func (o ApiServiceParameterOutput) RelevantRequestParameterName() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) RelevantRequestParameterPosition ¶
func (o ApiServiceParameterOutput) RelevantRequestParameterPosition() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) RelevantRequestParameterType ¶
func (o ApiServiceParameterOutput) RelevantRequestParameterType() pulumi.StringPtrOutput
func (ApiServiceParameterOutput) ToApiServiceParameterOutput ¶
func (o ApiServiceParameterOutput) ToApiServiceParameterOutput() ApiServiceParameterOutput
func (ApiServiceParameterOutput) ToApiServiceParameterOutputWithContext ¶
func (o ApiServiceParameterOutput) ToApiServiceParameterOutputWithContext(ctx context.Context) ApiServiceParameterOutput
type ApiServiceTsfHealthCheckConfArgs ¶
type ApiServiceTsfHealthCheckConfArgs struct { ErrorThresholdPercentage pulumi.IntPtrInput `pulumi:"errorThresholdPercentage"` IsHealthCheck pulumi.BoolPtrInput `pulumi:"isHealthCheck"` RequestVolumeThreshold pulumi.IntPtrInput `pulumi:"requestVolumeThreshold"` SleepWindowInMilliseconds pulumi.IntPtrInput `pulumi:"sleepWindowInMilliseconds"` }
func (ApiServiceTsfHealthCheckConfArgs) ElementType ¶
func (ApiServiceTsfHealthCheckConfArgs) ElementType() reflect.Type
func (ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutput ¶
func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutput() ApiServiceTsfHealthCheckConfOutput
func (ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutputWithContext ¶
func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfOutput
func (ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutput ¶
func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
func (ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutputWithContext ¶
func (i ApiServiceTsfHealthCheckConfArgs) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
type ApiServiceTsfHealthCheckConfInput ¶
type ApiServiceTsfHealthCheckConfInput interface { pulumi.Input ToApiServiceTsfHealthCheckConfOutput() ApiServiceTsfHealthCheckConfOutput ToApiServiceTsfHealthCheckConfOutputWithContext(context.Context) ApiServiceTsfHealthCheckConfOutput }
ApiServiceTsfHealthCheckConfInput is an input type that accepts ApiServiceTsfHealthCheckConfArgs and ApiServiceTsfHealthCheckConfOutput values. You can construct a concrete instance of `ApiServiceTsfHealthCheckConfInput` via:
ApiServiceTsfHealthCheckConfArgs{...}
type ApiServiceTsfHealthCheckConfOutput ¶
type ApiServiceTsfHealthCheckConfOutput struct{ *pulumi.OutputState }
func (ApiServiceTsfHealthCheckConfOutput) ElementType ¶
func (ApiServiceTsfHealthCheckConfOutput) ElementType() reflect.Type
func (ApiServiceTsfHealthCheckConfOutput) ErrorThresholdPercentage ¶
func (o ApiServiceTsfHealthCheckConfOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfOutput) IsHealthCheck ¶
func (o ApiServiceTsfHealthCheckConfOutput) IsHealthCheck() pulumi.BoolPtrOutput
func (ApiServiceTsfHealthCheckConfOutput) RequestVolumeThreshold ¶
func (o ApiServiceTsfHealthCheckConfOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfOutput) SleepWindowInMilliseconds ¶
func (o ApiServiceTsfHealthCheckConfOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutput ¶
func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutput() ApiServiceTsfHealthCheckConfOutput
func (ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutputWithContext ¶
func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfOutput
func (ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutput ¶
func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
func (ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext ¶
func (o ApiServiceTsfHealthCheckConfOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
type ApiServiceTsfHealthCheckConfPtrInput ¶
type ApiServiceTsfHealthCheckConfPtrInput interface { pulumi.Input ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput ToApiServiceTsfHealthCheckConfPtrOutputWithContext(context.Context) ApiServiceTsfHealthCheckConfPtrOutput }
ApiServiceTsfHealthCheckConfPtrInput is an input type that accepts ApiServiceTsfHealthCheckConfArgs, ApiServiceTsfHealthCheckConfPtr and ApiServiceTsfHealthCheckConfPtrOutput values. You can construct a concrete instance of `ApiServiceTsfHealthCheckConfPtrInput` via:
ApiServiceTsfHealthCheckConfArgs{...} or: nil
func ApiServiceTsfHealthCheckConfPtr ¶
func ApiServiceTsfHealthCheckConfPtr(v *ApiServiceTsfHealthCheckConfArgs) ApiServiceTsfHealthCheckConfPtrInput
type ApiServiceTsfHealthCheckConfPtrOutput ¶
type ApiServiceTsfHealthCheckConfPtrOutput struct{ *pulumi.OutputState }
func (ApiServiceTsfHealthCheckConfPtrOutput) ElementType ¶
func (ApiServiceTsfHealthCheckConfPtrOutput) ElementType() reflect.Type
func (ApiServiceTsfHealthCheckConfPtrOutput) ErrorThresholdPercentage ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfPtrOutput) IsHealthCheck ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) IsHealthCheck() pulumi.BoolPtrOutput
func (ApiServiceTsfHealthCheckConfPtrOutput) RequestVolumeThreshold ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfPtrOutput) SleepWindowInMilliseconds ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
func (ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutput ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutput() ApiServiceTsfHealthCheckConfPtrOutput
func (ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext ¶
func (o ApiServiceTsfHealthCheckConfPtrOutput) ToApiServiceTsfHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfHealthCheckConfPtrOutput
type ApiServiceTsfLoadBalanceConfArgs ¶
type ApiServiceTsfLoadBalanceConfArgs struct { IsLoadBalance pulumi.BoolPtrInput `pulumi:"isLoadBalance"` Method pulumi.StringPtrInput `pulumi:"method"` SessionStickRequired pulumi.BoolPtrInput `pulumi:"sessionStickRequired"` SessionStickTimeout pulumi.IntPtrInput `pulumi:"sessionStickTimeout"` }
func (ApiServiceTsfLoadBalanceConfArgs) ElementType ¶
func (ApiServiceTsfLoadBalanceConfArgs) ElementType() reflect.Type
func (ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutput ¶
func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutput() ApiServiceTsfLoadBalanceConfOutput
func (ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutputWithContext ¶
func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfOutput
func (ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutput ¶
func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
func (ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext ¶
func (i ApiServiceTsfLoadBalanceConfArgs) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
type ApiServiceTsfLoadBalanceConfInput ¶
type ApiServiceTsfLoadBalanceConfInput interface { pulumi.Input ToApiServiceTsfLoadBalanceConfOutput() ApiServiceTsfLoadBalanceConfOutput ToApiServiceTsfLoadBalanceConfOutputWithContext(context.Context) ApiServiceTsfLoadBalanceConfOutput }
ApiServiceTsfLoadBalanceConfInput is an input type that accepts ApiServiceTsfLoadBalanceConfArgs and ApiServiceTsfLoadBalanceConfOutput values. You can construct a concrete instance of `ApiServiceTsfLoadBalanceConfInput` via:
ApiServiceTsfLoadBalanceConfArgs{...}
type ApiServiceTsfLoadBalanceConfOutput ¶
type ApiServiceTsfLoadBalanceConfOutput struct{ *pulumi.OutputState }
func (ApiServiceTsfLoadBalanceConfOutput) ElementType ¶
func (ApiServiceTsfLoadBalanceConfOutput) ElementType() reflect.Type
func (ApiServiceTsfLoadBalanceConfOutput) IsLoadBalance ¶
func (o ApiServiceTsfLoadBalanceConfOutput) IsLoadBalance() pulumi.BoolPtrOutput
func (ApiServiceTsfLoadBalanceConfOutput) Method ¶
func (o ApiServiceTsfLoadBalanceConfOutput) Method() pulumi.StringPtrOutput
func (ApiServiceTsfLoadBalanceConfOutput) SessionStickRequired ¶
func (o ApiServiceTsfLoadBalanceConfOutput) SessionStickRequired() pulumi.BoolPtrOutput
func (ApiServiceTsfLoadBalanceConfOutput) SessionStickTimeout ¶
func (o ApiServiceTsfLoadBalanceConfOutput) SessionStickTimeout() pulumi.IntPtrOutput
func (ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutput ¶
func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutput() ApiServiceTsfLoadBalanceConfOutput
func (ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutputWithContext ¶
func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfOutput
func (ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutput ¶
func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
func (ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext ¶
func (o ApiServiceTsfLoadBalanceConfOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
type ApiServiceTsfLoadBalanceConfPtrInput ¶
type ApiServiceTsfLoadBalanceConfPtrInput interface { pulumi.Input ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(context.Context) ApiServiceTsfLoadBalanceConfPtrOutput }
ApiServiceTsfLoadBalanceConfPtrInput is an input type that accepts ApiServiceTsfLoadBalanceConfArgs, ApiServiceTsfLoadBalanceConfPtr and ApiServiceTsfLoadBalanceConfPtrOutput values. You can construct a concrete instance of `ApiServiceTsfLoadBalanceConfPtrInput` via:
ApiServiceTsfLoadBalanceConfArgs{...} or: nil
func ApiServiceTsfLoadBalanceConfPtr ¶
func ApiServiceTsfLoadBalanceConfPtr(v *ApiServiceTsfLoadBalanceConfArgs) ApiServiceTsfLoadBalanceConfPtrInput
type ApiServiceTsfLoadBalanceConfPtrOutput ¶
type ApiServiceTsfLoadBalanceConfPtrOutput struct{ *pulumi.OutputState }
func (ApiServiceTsfLoadBalanceConfPtrOutput) ElementType ¶
func (ApiServiceTsfLoadBalanceConfPtrOutput) ElementType() reflect.Type
func (ApiServiceTsfLoadBalanceConfPtrOutput) IsLoadBalance ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) IsLoadBalance() pulumi.BoolPtrOutput
func (ApiServiceTsfLoadBalanceConfPtrOutput) Method ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) Method() pulumi.StringPtrOutput
func (ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickRequired ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickRequired() pulumi.BoolPtrOutput
func (ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickTimeout ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) SessionStickTimeout() pulumi.IntPtrOutput
func (ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutput ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutput() ApiServiceTsfLoadBalanceConfPtrOutput
func (ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext ¶
func (o ApiServiceTsfLoadBalanceConfPtrOutput) ToApiServiceTsfLoadBalanceConfPtrOutputWithContext(ctx context.Context) ApiServiceTsfLoadBalanceConfPtrOutput
type ApiState ¶
type ApiState struct { // When `auth_type` is OAUTH, this field is valid, NORMAL: Business API, OAUTH: Authorization API. ApiBusinessType pulumi.StringPtrInput // Custom API description. ApiDesc pulumi.StringPtrInput // Custom API name. ApiName pulumi.StringPtrInput // API type, supports NORMAL (regular API) and TSF (microservice API), defaults to NORMAL. ApiType pulumi.StringPtrInput // The unique ID of the associated authorization API takes effect when AuthType is OAUTH and ApiBusinessType is NORMAL. The // unique ID of the oauth2.0 authorized API that identifies the business API binding. AuthRelationApiId pulumi.StringPtrInput // API authentication type. Support SECRET (Key Pair Authentication), NONE (Authentication Exemption), OAUTH, APP // (Application Authentication). The default is NONE. AuthType pulumi.StringPtrInput // Constant parameter. ConstantParameters ApiConstantParameterArrayInput // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringPtrInput // EIAM application ID. EiamAppId pulumi.StringPtrInput // EIAM application type. EiamAppType pulumi.StringPtrInput // The EIAM application authentication type supports AuthenticationOnly, Authentication, and Authorization. EiamAuthType pulumi.StringPtrInput // Whether to enable CORS. Default value: `true`. EnableCors pulumi.BoolPtrInput // Event bus ID. EventBusId pulumi.StringPtrInput // Whether to enable Base64 encoding will only take effect when the backend is scf. IsBase64Encoded pulumi.BoolPtrInput // Charge after starting debugging. (Cloud Market Reserved Fields). IsDebugAfterCharge pulumi.BoolPtrInput // Do you want to delete the custom response configuration error code? If it is not passed or False is passed, it will not // be deleted. If True is passed, all custom response configuration error codes for this API will be deleted. IsDeleteResponseErrorCodes pulumi.BoolPtrInput // API bound microservice list. MicroServices ApiMicroServiceArrayInput // OAuth configuration. Effective when AuthType is OAUTH. OauthConfig ApiOauthConfigPtrInput // Owner of resources. Owner pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntPtrInput // API frontend request type. Valid values: `HTTP`, `WEBSOCKET`. Default value: `HTTP`. Protocol pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntPtrInput // Request frontend method configuration. Valid values: `GET`,`POST`,`PUT`,`DELETE`,`HEAD`,`ANY`. Default value: `GET`. RequestConfigMethod pulumi.StringPtrInput // Request frontend path configuration. Like `/user/getinfo`. RequestConfigPath pulumi.StringPtrInput // Frontend request parameters. RequestParameters ApiRequestParameterArrayInput // Custom error code configuration. Must keep at least one after set. ResponseErrorCodes ApiResponseErrorCodeArrayInput // Response failure sample of custom response configuration. ResponseFailExample pulumi.StringPtrInput // Successful response sample of custom response configuration. ResponseSuccessExample pulumi.StringPtrInput // Return type. Valid values: `HTML`, `JSON`, `TEXT`, `BINARY`, `XML`. Default value: `HTML`. ResponseType pulumi.StringPtrInput // API backend COS configuration. If ServiceType is COS, then this parameter must be passed.Note: This field may return // null, indicating that a valid value cannot be obtained. ServiceConfigCosConfig ApiServiceConfigCosConfigPtrInput // API backend service request method, such as `GET`. If `service_config_type` is `HTTP`, this parameter will be required. // The frontend `request_config_method` and backend method `service_config_method` can be different. ServiceConfigMethod pulumi.StringPtrInput // Returned information of API backend mocking. This parameter is required when `service_config_type` is `MOCK`. ServiceConfigMockReturnMessage pulumi.StringPtrInput // API backend service path, such as /path. If `service_config_type` is `HTTP`, this parameter will be required. The // frontend `request_config_path` and backend path `service_config_path` can be different. ServiceConfigPath pulumi.StringPtrInput // Backend type. Effective when enabling vpc, currently supported types are clb, cvm, and upstream. ServiceConfigProduct pulumi.StringPtrInput // SCF function name. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionName pulumi.StringPtrInput // SCF function namespace. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionNamespace pulumi.StringPtrInput // SCF function version. This parameter takes effect when `service_config_type` is `SCF`. ServiceConfigScfFunctionQualifier pulumi.StringPtrInput // Scf function type. Effective when the backend type is SCF. Support Event Triggering (EVENT) and HTTP Direct Cloud // Function (HTTP). ServiceConfigScfFunctionType pulumi.StringPtrInput // Whether to enable response integration. Effective when the backend type is SCF. ServiceConfigScfIsIntegratedResponse pulumi.BoolPtrInput // API backend service timeout period in seconds. Default value: `5`. ServiceConfigTimeout pulumi.IntPtrInput // The backend service type of the API. Supports HTTP, MOCK, TSF, SCF, WEBSOCKET, COS, TARGET (internal testing). ServiceConfigType pulumi.StringPtrInput // Only required when binding to VPC channelsNote: This field may return null, indicating that a valid value cannot be // obtained. ServiceConfigUpstreamId pulumi.StringPtrInput // The backend service URL of the API. If the ServiceType is HTTP, this parameter must be passed. ServiceConfigUrl pulumi.StringPtrInput // Unique VPC ID. ServiceConfigVpcId pulumi.StringPtrInput // Scf websocket cleaning function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketCleanupFunctionName pulumi.StringPtrInput // Scf websocket cleans up the function namespace. It takes effect when the current end type is WEBSOCKET and the backend // type is SCF. ServiceConfigWebsocketCleanupFunctionNamespace pulumi.StringPtrInput // Scf websocket cleaning function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketCleanupFunctionQualifier pulumi.StringPtrInput // Scf websocket registration function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketRegisterFunctionName pulumi.StringPtrInput // Scf websocket registers function namespaces. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketRegisterFunctionNamespace pulumi.StringPtrInput // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketRegisterFunctionQualifier pulumi.StringPtrInput // Scf websocket transfer function. It takes effect when the current end type is WEBSOCKET and the backend type is SCF. ServiceConfigWebsocketTransportFunctionName pulumi.StringPtrInput // Scf websocket transfer function namespace. It takes effect when the current end type is WEBSOCKET and the backend type // is SCF. ServiceConfigWebsocketTransportFunctionNamespace pulumi.StringPtrInput // Scf websocket transfer function version. It takes effect when the current end type is WEBSOCKET and the backend type is // SCF. ServiceConfigWebsocketTransportFunctionQualifier pulumi.StringPtrInput // The unique ID of the service where the API is located. Refer to resource `tencentcloud_api_gateway_service`. ServiceId pulumi.StringPtrInput // The backend service parameters of the API. ServiceParameters ApiServiceParameterArrayInput // Health check configuration for microservices. ServiceTsfHealthCheckConf ApiServiceTsfHealthCheckConfPtrInput // Load balancing configuration for microservices. ServiceTsfLoadBalanceConf ApiServiceTsfLoadBalanceConfPtrInput // Tsf serverless namespace ID. (In internal testing). TargetNamespaceId pulumi.StringPtrInput // Target type backend resource information. (Internal testing stage). TargetServices ApiTargetServiceArrayInput // Target health check configuration. (Internal testing stage). TargetServicesHealthCheckConf ApiTargetServicesHealthCheckConfPtrInput // Target type load balancing configuration. (Internal testing stage). TargetServicesLoadBalanceConf pulumi.IntPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntPtrInput // The effective time of the EIAM application token, measured in seconds, defaults to 7200 seconds. TokenTimeout pulumi.IntPtrInput // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. UpdateTime pulumi.StringPtrInput // User type. UserType pulumi.StringPtrInput }
func (ApiState) ElementType ¶
type ApiTargetService ¶
type ApiTargetServiceArgs ¶
type ApiTargetServiceArgs struct { DockerIp pulumi.StringPtrInput `pulumi:"dockerIp"` HostIp pulumi.StringInput `pulumi:"hostIp"` VmIp pulumi.StringInput `pulumi:"vmIp"` VmPort pulumi.IntInput `pulumi:"vmPort"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (ApiTargetServiceArgs) ElementType ¶
func (ApiTargetServiceArgs) ElementType() reflect.Type
func (ApiTargetServiceArgs) ToApiTargetServiceOutput ¶
func (i ApiTargetServiceArgs) ToApiTargetServiceOutput() ApiTargetServiceOutput
func (ApiTargetServiceArgs) ToApiTargetServiceOutputWithContext ¶
func (i ApiTargetServiceArgs) ToApiTargetServiceOutputWithContext(ctx context.Context) ApiTargetServiceOutput
type ApiTargetServiceArray ¶
type ApiTargetServiceArray []ApiTargetServiceInput
func (ApiTargetServiceArray) ElementType ¶
func (ApiTargetServiceArray) ElementType() reflect.Type
func (ApiTargetServiceArray) ToApiTargetServiceArrayOutput ¶
func (i ApiTargetServiceArray) ToApiTargetServiceArrayOutput() ApiTargetServiceArrayOutput
func (ApiTargetServiceArray) ToApiTargetServiceArrayOutputWithContext ¶
func (i ApiTargetServiceArray) ToApiTargetServiceArrayOutputWithContext(ctx context.Context) ApiTargetServiceArrayOutput
type ApiTargetServiceArrayInput ¶
type ApiTargetServiceArrayInput interface { pulumi.Input ToApiTargetServiceArrayOutput() ApiTargetServiceArrayOutput ToApiTargetServiceArrayOutputWithContext(context.Context) ApiTargetServiceArrayOutput }
ApiTargetServiceArrayInput is an input type that accepts ApiTargetServiceArray and ApiTargetServiceArrayOutput values. You can construct a concrete instance of `ApiTargetServiceArrayInput` via:
ApiTargetServiceArray{ ApiTargetServiceArgs{...} }
type ApiTargetServiceArrayOutput ¶
type ApiTargetServiceArrayOutput struct{ *pulumi.OutputState }
func (ApiTargetServiceArrayOutput) ElementType ¶
func (ApiTargetServiceArrayOutput) ElementType() reflect.Type
func (ApiTargetServiceArrayOutput) Index ¶
func (o ApiTargetServiceArrayOutput) Index(i pulumi.IntInput) ApiTargetServiceOutput
func (ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutput ¶
func (o ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutput() ApiTargetServiceArrayOutput
func (ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutputWithContext ¶
func (o ApiTargetServiceArrayOutput) ToApiTargetServiceArrayOutputWithContext(ctx context.Context) ApiTargetServiceArrayOutput
type ApiTargetServiceInput ¶
type ApiTargetServiceInput interface { pulumi.Input ToApiTargetServiceOutput() ApiTargetServiceOutput ToApiTargetServiceOutputWithContext(context.Context) ApiTargetServiceOutput }
ApiTargetServiceInput is an input type that accepts ApiTargetServiceArgs and ApiTargetServiceOutput values. You can construct a concrete instance of `ApiTargetServiceInput` via:
ApiTargetServiceArgs{...}
type ApiTargetServiceOutput ¶
type ApiTargetServiceOutput struct{ *pulumi.OutputState }
func (ApiTargetServiceOutput) DockerIp ¶
func (o ApiTargetServiceOutput) DockerIp() pulumi.StringPtrOutput
func (ApiTargetServiceOutput) ElementType ¶
func (ApiTargetServiceOutput) ElementType() reflect.Type
func (ApiTargetServiceOutput) HostIp ¶
func (o ApiTargetServiceOutput) HostIp() pulumi.StringOutput
func (ApiTargetServiceOutput) ToApiTargetServiceOutput ¶
func (o ApiTargetServiceOutput) ToApiTargetServiceOutput() ApiTargetServiceOutput
func (ApiTargetServiceOutput) ToApiTargetServiceOutputWithContext ¶
func (o ApiTargetServiceOutput) ToApiTargetServiceOutputWithContext(ctx context.Context) ApiTargetServiceOutput
func (ApiTargetServiceOutput) VmIp ¶
func (o ApiTargetServiceOutput) VmIp() pulumi.StringOutput
func (ApiTargetServiceOutput) VmPort ¶
func (o ApiTargetServiceOutput) VmPort() pulumi.IntOutput
func (ApiTargetServiceOutput) VpcId ¶
func (o ApiTargetServiceOutput) VpcId() pulumi.StringOutput
type ApiTargetServicesHealthCheckConfArgs ¶
type ApiTargetServicesHealthCheckConfArgs struct { ErrorThresholdPercentage pulumi.IntPtrInput `pulumi:"errorThresholdPercentage"` IsHealthCheck pulumi.BoolPtrInput `pulumi:"isHealthCheck"` RequestVolumeThreshold pulumi.IntPtrInput `pulumi:"requestVolumeThreshold"` SleepWindowInMilliseconds pulumi.IntPtrInput `pulumi:"sleepWindowInMilliseconds"` }
func (ApiTargetServicesHealthCheckConfArgs) ElementType ¶
func (ApiTargetServicesHealthCheckConfArgs) ElementType() reflect.Type
func (ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutput ¶
func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutput() ApiTargetServicesHealthCheckConfOutput
func (ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutputWithContext ¶
func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfOutput
func (ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutput ¶
func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
func (ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutputWithContext ¶
func (i ApiTargetServicesHealthCheckConfArgs) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
type ApiTargetServicesHealthCheckConfInput ¶
type ApiTargetServicesHealthCheckConfInput interface { pulumi.Input ToApiTargetServicesHealthCheckConfOutput() ApiTargetServicesHealthCheckConfOutput ToApiTargetServicesHealthCheckConfOutputWithContext(context.Context) ApiTargetServicesHealthCheckConfOutput }
ApiTargetServicesHealthCheckConfInput is an input type that accepts ApiTargetServicesHealthCheckConfArgs and ApiTargetServicesHealthCheckConfOutput values. You can construct a concrete instance of `ApiTargetServicesHealthCheckConfInput` via:
ApiTargetServicesHealthCheckConfArgs{...}
type ApiTargetServicesHealthCheckConfOutput ¶
type ApiTargetServicesHealthCheckConfOutput struct{ *pulumi.OutputState }
func (ApiTargetServicesHealthCheckConfOutput) ElementType ¶
func (ApiTargetServicesHealthCheckConfOutput) ElementType() reflect.Type
func (ApiTargetServicesHealthCheckConfOutput) ErrorThresholdPercentage ¶
func (o ApiTargetServicesHealthCheckConfOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfOutput) IsHealthCheck ¶
func (o ApiTargetServicesHealthCheckConfOutput) IsHealthCheck() pulumi.BoolPtrOutput
func (ApiTargetServicesHealthCheckConfOutput) RequestVolumeThreshold ¶
func (o ApiTargetServicesHealthCheckConfOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfOutput) SleepWindowInMilliseconds ¶
func (o ApiTargetServicesHealthCheckConfOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutput ¶
func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutput() ApiTargetServicesHealthCheckConfOutput
func (ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutputWithContext ¶
func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfOutput
func (ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutput ¶
func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
func (ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext ¶
func (o ApiTargetServicesHealthCheckConfOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
type ApiTargetServicesHealthCheckConfPtrInput ¶
type ApiTargetServicesHealthCheckConfPtrInput interface { pulumi.Input ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput ToApiTargetServicesHealthCheckConfPtrOutputWithContext(context.Context) ApiTargetServicesHealthCheckConfPtrOutput }
ApiTargetServicesHealthCheckConfPtrInput is an input type that accepts ApiTargetServicesHealthCheckConfArgs, ApiTargetServicesHealthCheckConfPtr and ApiTargetServicesHealthCheckConfPtrOutput values. You can construct a concrete instance of `ApiTargetServicesHealthCheckConfPtrInput` via:
ApiTargetServicesHealthCheckConfArgs{...} or: nil
func ApiTargetServicesHealthCheckConfPtr ¶
func ApiTargetServicesHealthCheckConfPtr(v *ApiTargetServicesHealthCheckConfArgs) ApiTargetServicesHealthCheckConfPtrInput
type ApiTargetServicesHealthCheckConfPtrOutput ¶
type ApiTargetServicesHealthCheckConfPtrOutput struct{ *pulumi.OutputState }
func (ApiTargetServicesHealthCheckConfPtrOutput) ElementType ¶
func (ApiTargetServicesHealthCheckConfPtrOutput) ElementType() reflect.Type
func (ApiTargetServicesHealthCheckConfPtrOutput) ErrorThresholdPercentage ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) ErrorThresholdPercentage() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfPtrOutput) IsHealthCheck ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) IsHealthCheck() pulumi.BoolPtrOutput
func (ApiTargetServicesHealthCheckConfPtrOutput) RequestVolumeThreshold ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) RequestVolumeThreshold() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfPtrOutput) SleepWindowInMilliseconds ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) SleepWindowInMilliseconds() pulumi.IntPtrOutput
func (ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutput ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutput() ApiTargetServicesHealthCheckConfPtrOutput
func (ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext ¶
func (o ApiTargetServicesHealthCheckConfPtrOutput) ToApiTargetServicesHealthCheckConfPtrOutputWithContext(ctx context.Context) ApiTargetServicesHealthCheckConfPtrOutput
type CustomDomain ¶
type CustomDomain struct { pulumi.CustomResourceState // Unique certificate ID of the custom domain name to be bound. You can choose to upload for the `protocol` attribute value // `https` or `http&https`. CertificateId pulumi.StringOutput `pulumi:"certificateId"` // Default domain name. DefaultDomain pulumi.StringOutput `pulumi:"defaultDomain"` // Whether the default path mapping is used. The default value is `true`. When it is `false`, it means custom path mapping. // In this case, the `path_mappings` attribute is required. IsDefaultMapping pulumi.BoolPtrOutput `pulumi:"isDefaultMapping"` // Whether to force HTTP requests to jump to HTTPS, default to false. When the parameter is true, the API gateway will // redirect all HTTP protocol requests using the custom domain name to the HTTPS protocol for forwarding. IsForcedHttps pulumi.BoolPtrOutput `pulumi:"isForcedHttps"` // Network type. Valid values: `OUTER`, `INNER`. NetType pulumi.StringOutput `pulumi:"netType"` // Custom domain name path mapping. The data format is: `path#environment`. Optional values for the environment are `test`, // `prepub`, and `release`. PathMappings pulumi.StringArrayOutput `pulumi:"pathMappings"` // Protocol supported by service. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringOutput `pulumi:"protocol"` // Unique service ID. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // Domain name resolution status. `1` means normal analysis, `0` means parsing failed. Status pulumi.IntOutput `pulumi:"status"` // Custom domain name to be bound. SubDomain pulumi.StringOutput `pulumi:"subDomain"` }
func GetCustomDomain ¶
func GetCustomDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomDomainState, opts ...pulumi.ResourceOption) (*CustomDomain, error)
GetCustomDomain gets an existing CustomDomain 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 NewCustomDomain ¶
func NewCustomDomain(ctx *pulumi.Context, name string, args *CustomDomainArgs, opts ...pulumi.ResourceOption) (*CustomDomain, error)
NewCustomDomain registers a new resource with the given unique name, arguments, and options.
func (*CustomDomain) ElementType ¶
func (*CustomDomain) ElementType() reflect.Type
func (*CustomDomain) ToCustomDomainOutput ¶
func (i *CustomDomain) ToCustomDomainOutput() CustomDomainOutput
func (*CustomDomain) ToCustomDomainOutputWithContext ¶
func (i *CustomDomain) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
type CustomDomainArgs ¶
type CustomDomainArgs struct { // Unique certificate ID of the custom domain name to be bound. You can choose to upload for the `protocol` attribute value // `https` or `http&https`. CertificateId pulumi.StringPtrInput // Default domain name. DefaultDomain pulumi.StringInput // Whether the default path mapping is used. The default value is `true`. When it is `false`, it means custom path mapping. // In this case, the `path_mappings` attribute is required. IsDefaultMapping pulumi.BoolPtrInput // Whether to force HTTP requests to jump to HTTPS, default to false. When the parameter is true, the API gateway will // redirect all HTTP protocol requests using the custom domain name to the HTTPS protocol for forwarding. IsForcedHttps pulumi.BoolPtrInput // Network type. Valid values: `OUTER`, `INNER`. NetType pulumi.StringInput // Custom domain name path mapping. The data format is: `path#environment`. Optional values for the environment are `test`, // `prepub`, and `release`. PathMappings pulumi.StringArrayInput // Protocol supported by service. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringInput // Unique service ID. ServiceId pulumi.StringInput // Custom domain name to be bound. SubDomain pulumi.StringInput }
The set of arguments for constructing a CustomDomain resource.
func (CustomDomainArgs) ElementType ¶
func (CustomDomainArgs) ElementType() reflect.Type
type CustomDomainArray ¶
type CustomDomainArray []CustomDomainInput
func (CustomDomainArray) ElementType ¶
func (CustomDomainArray) ElementType() reflect.Type
func (CustomDomainArray) ToCustomDomainArrayOutput ¶
func (i CustomDomainArray) ToCustomDomainArrayOutput() CustomDomainArrayOutput
func (CustomDomainArray) ToCustomDomainArrayOutputWithContext ¶
func (i CustomDomainArray) ToCustomDomainArrayOutputWithContext(ctx context.Context) CustomDomainArrayOutput
type CustomDomainArrayInput ¶
type CustomDomainArrayInput interface { pulumi.Input ToCustomDomainArrayOutput() CustomDomainArrayOutput ToCustomDomainArrayOutputWithContext(context.Context) CustomDomainArrayOutput }
CustomDomainArrayInput is an input type that accepts CustomDomainArray and CustomDomainArrayOutput values. You can construct a concrete instance of `CustomDomainArrayInput` via:
CustomDomainArray{ CustomDomainArgs{...} }
type CustomDomainArrayOutput ¶
type CustomDomainArrayOutput struct{ *pulumi.OutputState }
func (CustomDomainArrayOutput) ElementType ¶
func (CustomDomainArrayOutput) ElementType() reflect.Type
func (CustomDomainArrayOutput) Index ¶
func (o CustomDomainArrayOutput) Index(i pulumi.IntInput) CustomDomainOutput
func (CustomDomainArrayOutput) ToCustomDomainArrayOutput ¶
func (o CustomDomainArrayOutput) ToCustomDomainArrayOutput() CustomDomainArrayOutput
func (CustomDomainArrayOutput) ToCustomDomainArrayOutputWithContext ¶
func (o CustomDomainArrayOutput) ToCustomDomainArrayOutputWithContext(ctx context.Context) CustomDomainArrayOutput
type CustomDomainInput ¶
type CustomDomainInput interface { pulumi.Input ToCustomDomainOutput() CustomDomainOutput ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput }
type CustomDomainMap ¶
type CustomDomainMap map[string]CustomDomainInput
func (CustomDomainMap) ElementType ¶
func (CustomDomainMap) ElementType() reflect.Type
func (CustomDomainMap) ToCustomDomainMapOutput ¶
func (i CustomDomainMap) ToCustomDomainMapOutput() CustomDomainMapOutput
func (CustomDomainMap) ToCustomDomainMapOutputWithContext ¶
func (i CustomDomainMap) ToCustomDomainMapOutputWithContext(ctx context.Context) CustomDomainMapOutput
type CustomDomainMapInput ¶
type CustomDomainMapInput interface { pulumi.Input ToCustomDomainMapOutput() CustomDomainMapOutput ToCustomDomainMapOutputWithContext(context.Context) CustomDomainMapOutput }
CustomDomainMapInput is an input type that accepts CustomDomainMap and CustomDomainMapOutput values. You can construct a concrete instance of `CustomDomainMapInput` via:
CustomDomainMap{ "key": CustomDomainArgs{...} }
type CustomDomainMapOutput ¶
type CustomDomainMapOutput struct{ *pulumi.OutputState }
func (CustomDomainMapOutput) ElementType ¶
func (CustomDomainMapOutput) ElementType() reflect.Type
func (CustomDomainMapOutput) MapIndex ¶
func (o CustomDomainMapOutput) MapIndex(k pulumi.StringInput) CustomDomainOutput
func (CustomDomainMapOutput) ToCustomDomainMapOutput ¶
func (o CustomDomainMapOutput) ToCustomDomainMapOutput() CustomDomainMapOutput
func (CustomDomainMapOutput) ToCustomDomainMapOutputWithContext ¶
func (o CustomDomainMapOutput) ToCustomDomainMapOutputWithContext(ctx context.Context) CustomDomainMapOutput
type CustomDomainOutput ¶
type CustomDomainOutput struct{ *pulumi.OutputState }
func (CustomDomainOutput) CertificateId ¶
func (o CustomDomainOutput) CertificateId() pulumi.StringOutput
Unique certificate ID of the custom domain name to be bound. You can choose to upload for the `protocol` attribute value `https` or `http&https`.
func (CustomDomainOutput) DefaultDomain ¶
func (o CustomDomainOutput) DefaultDomain() pulumi.StringOutput
Default domain name.
func (CustomDomainOutput) ElementType ¶
func (CustomDomainOutput) ElementType() reflect.Type
func (CustomDomainOutput) IsDefaultMapping ¶
func (o CustomDomainOutput) IsDefaultMapping() pulumi.BoolPtrOutput
Whether the default path mapping is used. The default value is `true`. When it is `false`, it means custom path mapping. In this case, the `path_mappings` attribute is required.
func (CustomDomainOutput) IsForcedHttps ¶
func (o CustomDomainOutput) IsForcedHttps() pulumi.BoolPtrOutput
Whether to force HTTP requests to jump to HTTPS, default to false. When the parameter is true, the API gateway will redirect all HTTP protocol requests using the custom domain name to the HTTPS protocol for forwarding.
func (CustomDomainOutput) NetType ¶
func (o CustomDomainOutput) NetType() pulumi.StringOutput
Network type. Valid values: `OUTER`, `INNER`.
func (CustomDomainOutput) PathMappings ¶
func (o CustomDomainOutput) PathMappings() pulumi.StringArrayOutput
Custom domain name path mapping. The data format is: `path#environment`. Optional values for the environment are `test`, `prepub`, and `release`.
func (CustomDomainOutput) Protocol ¶
func (o CustomDomainOutput) Protocol() pulumi.StringOutput
Protocol supported by service. Valid values: `http`, `https`, `http&https`.
func (CustomDomainOutput) ServiceId ¶
func (o CustomDomainOutput) ServiceId() pulumi.StringOutput
Unique service ID.
func (CustomDomainOutput) Status ¶
func (o CustomDomainOutput) Status() pulumi.IntOutput
Domain name resolution status. `1` means normal analysis, `0` means parsing failed.
func (CustomDomainOutput) SubDomain ¶
func (o CustomDomainOutput) SubDomain() pulumi.StringOutput
Custom domain name to be bound.
func (CustomDomainOutput) ToCustomDomainOutput ¶
func (o CustomDomainOutput) ToCustomDomainOutput() CustomDomainOutput
func (CustomDomainOutput) ToCustomDomainOutputWithContext ¶
func (o CustomDomainOutput) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
type CustomDomainState ¶
type CustomDomainState struct { // Unique certificate ID of the custom domain name to be bound. You can choose to upload for the `protocol` attribute value // `https` or `http&https`. CertificateId pulumi.StringPtrInput // Default domain name. DefaultDomain pulumi.StringPtrInput // Whether the default path mapping is used. The default value is `true`. When it is `false`, it means custom path mapping. // In this case, the `path_mappings` attribute is required. IsDefaultMapping pulumi.BoolPtrInput // Whether to force HTTP requests to jump to HTTPS, default to false. When the parameter is true, the API gateway will // redirect all HTTP protocol requests using the custom domain name to the HTTPS protocol for forwarding. IsForcedHttps pulumi.BoolPtrInput // Network type. Valid values: `OUTER`, `INNER`. NetType pulumi.StringPtrInput // Custom domain name path mapping. The data format is: `path#environment`. Optional values for the environment are `test`, // `prepub`, and `release`. PathMappings pulumi.StringArrayInput // Protocol supported by service. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringPtrInput // Unique service ID. ServiceId pulumi.StringPtrInput // Domain name resolution status. `1` means normal analysis, `0` means parsing failed. Status pulumi.IntPtrInput // Custom domain name to be bound. SubDomain pulumi.StringPtrInput }
func (CustomDomainState) ElementType ¶
func (CustomDomainState) ElementType() reflect.Type
type GetApiAppServiceApiIdStatusSet ¶
type GetApiAppServiceApiIdStatusSet struct { ApiBusinessType string `pulumi:"apiBusinessType"` ApiDesc string `pulumi:"apiDesc"` ApiId string `pulumi:"apiId"` ApiName string `pulumi:"apiName"` ApiType string `pulumi:"apiType"` AuthRelationApiId string `pulumi:"authRelationApiId"` AuthType string `pulumi:"authType"` CreatedTime string `pulumi:"createdTime"` IsDebugAfterCharge bool `pulumi:"isDebugAfterCharge"` Method string `pulumi:"method"` ModifiedTime string `pulumi:"modifiedTime"` OauthConfigs []GetApiAppServiceApiIdStatusSetOauthConfig `pulumi:"oauthConfigs"` Path string `pulumi:"path"` Protocol string `pulumi:"protocol"` ServiceId string `pulumi:"serviceId"` TokenLocation string `pulumi:"tokenLocation"` UniqVpcId string `pulumi:"uniqVpcId"` }
type GetApiAppServiceApiIdStatusSetArgs ¶
type GetApiAppServiceApiIdStatusSetArgs struct { ApiBusinessType pulumi.StringInput `pulumi:"apiBusinessType"` ApiDesc pulumi.StringInput `pulumi:"apiDesc"` ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` ApiType pulumi.StringInput `pulumi:"apiType"` AuthRelationApiId pulumi.StringInput `pulumi:"authRelationApiId"` AuthType pulumi.StringInput `pulumi:"authType"` CreatedTime pulumi.StringInput `pulumi:"createdTime"` IsDebugAfterCharge pulumi.BoolInput `pulumi:"isDebugAfterCharge"` Method pulumi.StringInput `pulumi:"method"` ModifiedTime pulumi.StringInput `pulumi:"modifiedTime"` OauthConfigs GetApiAppServiceApiIdStatusSetOauthConfigArrayInput `pulumi:"oauthConfigs"` Path pulumi.StringInput `pulumi:"path"` Protocol pulumi.StringInput `pulumi:"protocol"` ServiceId pulumi.StringInput `pulumi:"serviceId"` TokenLocation pulumi.StringInput `pulumi:"tokenLocation"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` }
func (GetApiAppServiceApiIdStatusSetArgs) ElementType ¶
func (GetApiAppServiceApiIdStatusSetArgs) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutput ¶
func (i GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutput() GetApiAppServiceApiIdStatusSetOutput
func (GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutputWithContext ¶
func (i GetApiAppServiceApiIdStatusSetArgs) ToGetApiAppServiceApiIdStatusSetOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOutput
type GetApiAppServiceApiIdStatusSetArray ¶
type GetApiAppServiceApiIdStatusSetArray []GetApiAppServiceApiIdStatusSetInput
func (GetApiAppServiceApiIdStatusSetArray) ElementType ¶
func (GetApiAppServiceApiIdStatusSetArray) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutput ¶
func (i GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutput() GetApiAppServiceApiIdStatusSetArrayOutput
func (GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext ¶
func (i GetApiAppServiceApiIdStatusSetArray) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetArrayOutput
type GetApiAppServiceApiIdStatusSetArrayInput ¶
type GetApiAppServiceApiIdStatusSetArrayInput interface { pulumi.Input ToGetApiAppServiceApiIdStatusSetArrayOutput() GetApiAppServiceApiIdStatusSetArrayOutput ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext(context.Context) GetApiAppServiceApiIdStatusSetArrayOutput }
GetApiAppServiceApiIdStatusSetArrayInput is an input type that accepts GetApiAppServiceApiIdStatusSetArray and GetApiAppServiceApiIdStatusSetArrayOutput values. You can construct a concrete instance of `GetApiAppServiceApiIdStatusSetArrayInput` via:
GetApiAppServiceApiIdStatusSetArray{ GetApiAppServiceApiIdStatusSetArgs{...} }
type GetApiAppServiceApiIdStatusSetArrayOutput ¶
type GetApiAppServiceApiIdStatusSetArrayOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceApiIdStatusSetArrayOutput) ElementType ¶
func (GetApiAppServiceApiIdStatusSetArrayOutput) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutput ¶
func (o GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutput() GetApiAppServiceApiIdStatusSetArrayOutput
func (GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext ¶
func (o GetApiAppServiceApiIdStatusSetArrayOutput) ToGetApiAppServiceApiIdStatusSetArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetArrayOutput
type GetApiAppServiceApiIdStatusSetInput ¶
type GetApiAppServiceApiIdStatusSetInput interface { pulumi.Input ToGetApiAppServiceApiIdStatusSetOutput() GetApiAppServiceApiIdStatusSetOutput ToGetApiAppServiceApiIdStatusSetOutputWithContext(context.Context) GetApiAppServiceApiIdStatusSetOutput }
GetApiAppServiceApiIdStatusSetInput is an input type that accepts GetApiAppServiceApiIdStatusSetArgs and GetApiAppServiceApiIdStatusSetOutput values. You can construct a concrete instance of `GetApiAppServiceApiIdStatusSetInput` via:
GetApiAppServiceApiIdStatusSetArgs{...}
type GetApiAppServiceApiIdStatusSetOauthConfigArgs ¶
type GetApiAppServiceApiIdStatusSetOauthConfigArgs struct { LoginRedirectUrl pulumi.StringInput `pulumi:"loginRedirectUrl"` PublicKey pulumi.StringInput `pulumi:"publicKey"` TokenLocation pulumi.StringInput `pulumi:"tokenLocation"` }
func (GetApiAppServiceApiIdStatusSetOauthConfigArgs) ElementType ¶
func (GetApiAppServiceApiIdStatusSetOauthConfigArgs) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput ¶
func (i GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput() GetApiAppServiceApiIdStatusSetOauthConfigOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext ¶
func (i GetApiAppServiceApiIdStatusSetOauthConfigArgs) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigOutput
type GetApiAppServiceApiIdStatusSetOauthConfigArray ¶
type GetApiAppServiceApiIdStatusSetOauthConfigArray []GetApiAppServiceApiIdStatusSetOauthConfigInput
func (GetApiAppServiceApiIdStatusSetOauthConfigArray) ElementType ¶
func (GetApiAppServiceApiIdStatusSetOauthConfigArray) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput ¶
func (i GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext ¶
func (i GetApiAppServiceApiIdStatusSetOauthConfigArray) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
type GetApiAppServiceApiIdStatusSetOauthConfigArrayInput ¶
type GetApiAppServiceApiIdStatusSetOauthConfigArrayInput interface { pulumi.Input ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext(context.Context) GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput }
GetApiAppServiceApiIdStatusSetOauthConfigArrayInput is an input type that accepts GetApiAppServiceApiIdStatusSetOauthConfigArray and GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput values. You can construct a concrete instance of `GetApiAppServiceApiIdStatusSetOauthConfigArrayInput` via:
GetApiAppServiceApiIdStatusSetOauthConfigArray{ GetApiAppServiceApiIdStatusSetOauthConfigArgs{...} }
type GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput ¶
type GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ElementType ¶
func (GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutput() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigArrayOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
type GetApiAppServiceApiIdStatusSetOauthConfigInput ¶
type GetApiAppServiceApiIdStatusSetOauthConfigInput interface { pulumi.Input ToGetApiAppServiceApiIdStatusSetOauthConfigOutput() GetApiAppServiceApiIdStatusSetOauthConfigOutput ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext(context.Context) GetApiAppServiceApiIdStatusSetOauthConfigOutput }
GetApiAppServiceApiIdStatusSetOauthConfigInput is an input type that accepts GetApiAppServiceApiIdStatusSetOauthConfigArgs and GetApiAppServiceApiIdStatusSetOauthConfigOutput values. You can construct a concrete instance of `GetApiAppServiceApiIdStatusSetOauthConfigInput` via:
GetApiAppServiceApiIdStatusSetOauthConfigArgs{...}
type GetApiAppServiceApiIdStatusSetOauthConfigOutput ¶
type GetApiAppServiceApiIdStatusSetOauthConfigOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) ElementType ¶
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) LoginRedirectUrl ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) LoginRedirectUrl() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) PublicKey ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) PublicKey() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutput() GetApiAppServiceApiIdStatusSetOauthConfigOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) ToGetApiAppServiceApiIdStatusSetOauthConfigOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOauthConfigOutput
func (GetApiAppServiceApiIdStatusSetOauthConfigOutput) TokenLocation ¶
func (o GetApiAppServiceApiIdStatusSetOauthConfigOutput) TokenLocation() pulumi.StringOutput
type GetApiAppServiceApiIdStatusSetOutput ¶
type GetApiAppServiceApiIdStatusSetOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceApiIdStatusSetOutput) ApiBusinessType ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ApiBusinessType() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ApiDesc ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ApiDesc() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ApiId ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ApiId() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ApiName ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ApiName() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ApiType ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ApiType() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) AuthRelationApiId ¶
func (o GetApiAppServiceApiIdStatusSetOutput) AuthRelationApiId() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) AuthType ¶
func (o GetApiAppServiceApiIdStatusSetOutput) AuthType() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) CreatedTime ¶
func (o GetApiAppServiceApiIdStatusSetOutput) CreatedTime() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ElementType ¶
func (GetApiAppServiceApiIdStatusSetOutput) ElementType() reflect.Type
func (GetApiAppServiceApiIdStatusSetOutput) IsDebugAfterCharge ¶
func (o GetApiAppServiceApiIdStatusSetOutput) IsDebugAfterCharge() pulumi.BoolOutput
func (GetApiAppServiceApiIdStatusSetOutput) Method ¶
func (o GetApiAppServiceApiIdStatusSetOutput) Method() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ModifiedTime ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ModifiedTime() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) OauthConfigs ¶
func (o GetApiAppServiceApiIdStatusSetOutput) OauthConfigs() GetApiAppServiceApiIdStatusSetOauthConfigArrayOutput
func (GetApiAppServiceApiIdStatusSetOutput) Path ¶
func (o GetApiAppServiceApiIdStatusSetOutput) Path() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) Protocol ¶
func (o GetApiAppServiceApiIdStatusSetOutput) Protocol() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ServiceId ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ServiceId() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutput ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutput() GetApiAppServiceApiIdStatusSetOutput
func (GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutputWithContext ¶
func (o GetApiAppServiceApiIdStatusSetOutput) ToGetApiAppServiceApiIdStatusSetOutputWithContext(ctx context.Context) GetApiAppServiceApiIdStatusSetOutput
func (GetApiAppServiceApiIdStatusSetOutput) TokenLocation ¶
func (o GetApiAppServiceApiIdStatusSetOutput) TokenLocation() pulumi.StringOutput
func (GetApiAppServiceApiIdStatusSetOutput) UniqVpcId ¶
func (o GetApiAppServiceApiIdStatusSetOutput) UniqVpcId() pulumi.StringOutput
type GetApiAppServiceArgs ¶
type GetApiAppServiceArgs struct { ApiRegion string `pulumi:"apiRegion"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of arguments for invoking getApiAppService.
type GetApiAppServiceOutputArgs ¶
type GetApiAppServiceOutputArgs struct { ApiRegion pulumi.StringInput `pulumi:"apiRegion"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
A collection of arguments for invoking getApiAppService.
func (GetApiAppServiceOutputArgs) ElementType ¶
func (GetApiAppServiceOutputArgs) ElementType() reflect.Type
type GetApiAppServiceResult ¶
type GetApiAppServiceResult struct { ApiIdStatusSets []GetApiAppServiceApiIdStatusSet `pulumi:"apiIdStatusSets"` ApiRegion string `pulumi:"apiRegion"` ApiTotalCount int `pulumi:"apiTotalCount"` AvailableEnvironments []string `pulumi:"availableEnvironments"` CreatedTime string `pulumi:"createdTime"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InnerHttpPort int `pulumi:"innerHttpPort"` InnerHttpsPort int `pulumi:"innerHttpsPort"` InternalSubDomain string `pulumi:"internalSubDomain"` IpVersion string `pulumi:"ipVersion"` ModifiedTime string `pulumi:"modifiedTime"` NetTypes []string `pulumi:"netTypes"` OuterSubDomain string `pulumi:"outerSubDomain"` Protocol string `pulumi:"protocol"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceDesc string `pulumi:"serviceDesc"` ServiceId string `pulumi:"serviceId"` ServiceName string `pulumi:"serviceName"` SetId int `pulumi:"setId"` UsagePlanLists []GetApiAppServiceUsagePlanList `pulumi:"usagePlanLists"` UsagePlanTotalCount int `pulumi:"usagePlanTotalCount"` UserType string `pulumi:"userType"` }
A collection of values returned by getApiAppService.
func GetApiAppService ¶
func GetApiAppService(ctx *pulumi.Context, args *GetApiAppServiceArgs, opts ...pulumi.InvokeOption) (*GetApiAppServiceResult, error)
type GetApiAppServiceResultOutput ¶
type GetApiAppServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApiAppService.
func GetApiAppServiceOutput ¶
func GetApiAppServiceOutput(ctx *pulumi.Context, args GetApiAppServiceOutputArgs, opts ...pulumi.InvokeOption) GetApiAppServiceResultOutput
func (GetApiAppServiceResultOutput) ApiIdStatusSets ¶
func (o GetApiAppServiceResultOutput) ApiIdStatusSets() GetApiAppServiceApiIdStatusSetArrayOutput
func (GetApiAppServiceResultOutput) ApiRegion ¶
func (o GetApiAppServiceResultOutput) ApiRegion() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ApiTotalCount ¶
func (o GetApiAppServiceResultOutput) ApiTotalCount() pulumi.IntOutput
func (GetApiAppServiceResultOutput) AvailableEnvironments ¶
func (o GetApiAppServiceResultOutput) AvailableEnvironments() pulumi.StringArrayOutput
func (GetApiAppServiceResultOutput) CreatedTime ¶
func (o GetApiAppServiceResultOutput) CreatedTime() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ElementType ¶
func (GetApiAppServiceResultOutput) ElementType() reflect.Type
func (GetApiAppServiceResultOutput) Id ¶
func (o GetApiAppServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApiAppServiceResultOutput) InnerHttpPort ¶
func (o GetApiAppServiceResultOutput) InnerHttpPort() pulumi.IntOutput
func (GetApiAppServiceResultOutput) InnerHttpsPort ¶
func (o GetApiAppServiceResultOutput) InnerHttpsPort() pulumi.IntOutput
func (GetApiAppServiceResultOutput) InternalSubDomain ¶
func (o GetApiAppServiceResultOutput) InternalSubDomain() pulumi.StringOutput
func (GetApiAppServiceResultOutput) IpVersion ¶
func (o GetApiAppServiceResultOutput) IpVersion() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ModifiedTime ¶
func (o GetApiAppServiceResultOutput) ModifiedTime() pulumi.StringOutput
func (GetApiAppServiceResultOutput) NetTypes ¶
func (o GetApiAppServiceResultOutput) NetTypes() pulumi.StringArrayOutput
func (GetApiAppServiceResultOutput) OuterSubDomain ¶
func (o GetApiAppServiceResultOutput) OuterSubDomain() pulumi.StringOutput
func (GetApiAppServiceResultOutput) Protocol ¶
func (o GetApiAppServiceResultOutput) Protocol() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ResultOutputFile ¶
func (o GetApiAppServiceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetApiAppServiceResultOutput) ServiceDesc ¶
func (o GetApiAppServiceResultOutput) ServiceDesc() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ServiceId ¶
func (o GetApiAppServiceResultOutput) ServiceId() pulumi.StringOutput
func (GetApiAppServiceResultOutput) ServiceName ¶
func (o GetApiAppServiceResultOutput) ServiceName() pulumi.StringOutput
func (GetApiAppServiceResultOutput) SetId ¶
func (o GetApiAppServiceResultOutput) SetId() pulumi.IntOutput
func (GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutput ¶
func (o GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutput() GetApiAppServiceResultOutput
func (GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutputWithContext ¶
func (o GetApiAppServiceResultOutput) ToGetApiAppServiceResultOutputWithContext(ctx context.Context) GetApiAppServiceResultOutput
func (GetApiAppServiceResultOutput) UsagePlanLists ¶
func (o GetApiAppServiceResultOutput) UsagePlanLists() GetApiAppServiceUsagePlanListArrayOutput
func (GetApiAppServiceResultOutput) UsagePlanTotalCount ¶
func (o GetApiAppServiceResultOutput) UsagePlanTotalCount() pulumi.IntOutput
func (GetApiAppServiceResultOutput) UserType ¶
func (o GetApiAppServiceResultOutput) UserType() pulumi.StringOutput
type GetApiAppServiceUsagePlanList ¶
type GetApiAppServiceUsagePlanList struct { CreatedTime string `pulumi:"createdTime"` Environment string `pulumi:"environment"` MaxRequestNumPreSec int `pulumi:"maxRequestNumPreSec"` ModifiedTime string `pulumi:"modifiedTime"` UsagePlanDesc string `pulumi:"usagePlanDesc"` UsagePlanId string `pulumi:"usagePlanId"` UsagePlanName string `pulumi:"usagePlanName"` }
type GetApiAppServiceUsagePlanListArgs ¶
type GetApiAppServiceUsagePlanListArgs struct { CreatedTime pulumi.StringInput `pulumi:"createdTime"` Environment pulumi.StringInput `pulumi:"environment"` MaxRequestNumPreSec pulumi.IntInput `pulumi:"maxRequestNumPreSec"` ModifiedTime pulumi.StringInput `pulumi:"modifiedTime"` UsagePlanDesc pulumi.StringInput `pulumi:"usagePlanDesc"` UsagePlanId pulumi.StringInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringInput `pulumi:"usagePlanName"` }
func (GetApiAppServiceUsagePlanListArgs) ElementType ¶
func (GetApiAppServiceUsagePlanListArgs) ElementType() reflect.Type
func (GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutput ¶
func (i GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutput() GetApiAppServiceUsagePlanListOutput
func (GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutputWithContext ¶
func (i GetApiAppServiceUsagePlanListArgs) ToGetApiAppServiceUsagePlanListOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListOutput
type GetApiAppServiceUsagePlanListArray ¶
type GetApiAppServiceUsagePlanListArray []GetApiAppServiceUsagePlanListInput
func (GetApiAppServiceUsagePlanListArray) ElementType ¶
func (GetApiAppServiceUsagePlanListArray) ElementType() reflect.Type
func (GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutput ¶
func (i GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutput() GetApiAppServiceUsagePlanListArrayOutput
func (GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutputWithContext ¶
func (i GetApiAppServiceUsagePlanListArray) ToGetApiAppServiceUsagePlanListArrayOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListArrayOutput
type GetApiAppServiceUsagePlanListArrayInput ¶
type GetApiAppServiceUsagePlanListArrayInput interface { pulumi.Input ToGetApiAppServiceUsagePlanListArrayOutput() GetApiAppServiceUsagePlanListArrayOutput ToGetApiAppServiceUsagePlanListArrayOutputWithContext(context.Context) GetApiAppServiceUsagePlanListArrayOutput }
GetApiAppServiceUsagePlanListArrayInput is an input type that accepts GetApiAppServiceUsagePlanListArray and GetApiAppServiceUsagePlanListArrayOutput values. You can construct a concrete instance of `GetApiAppServiceUsagePlanListArrayInput` via:
GetApiAppServiceUsagePlanListArray{ GetApiAppServiceUsagePlanListArgs{...} }
type GetApiAppServiceUsagePlanListArrayOutput ¶
type GetApiAppServiceUsagePlanListArrayOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceUsagePlanListArrayOutput) ElementType ¶
func (GetApiAppServiceUsagePlanListArrayOutput) ElementType() reflect.Type
func (GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutput ¶
func (o GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutput() GetApiAppServiceUsagePlanListArrayOutput
func (GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutputWithContext ¶
func (o GetApiAppServiceUsagePlanListArrayOutput) ToGetApiAppServiceUsagePlanListArrayOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListArrayOutput
type GetApiAppServiceUsagePlanListInput ¶
type GetApiAppServiceUsagePlanListInput interface { pulumi.Input ToGetApiAppServiceUsagePlanListOutput() GetApiAppServiceUsagePlanListOutput ToGetApiAppServiceUsagePlanListOutputWithContext(context.Context) GetApiAppServiceUsagePlanListOutput }
GetApiAppServiceUsagePlanListInput is an input type that accepts GetApiAppServiceUsagePlanListArgs and GetApiAppServiceUsagePlanListOutput values. You can construct a concrete instance of `GetApiAppServiceUsagePlanListInput` via:
GetApiAppServiceUsagePlanListArgs{...}
type GetApiAppServiceUsagePlanListOutput ¶
type GetApiAppServiceUsagePlanListOutput struct{ *pulumi.OutputState }
func (GetApiAppServiceUsagePlanListOutput) CreatedTime ¶
func (o GetApiAppServiceUsagePlanListOutput) CreatedTime() pulumi.StringOutput
func (GetApiAppServiceUsagePlanListOutput) ElementType ¶
func (GetApiAppServiceUsagePlanListOutput) ElementType() reflect.Type
func (GetApiAppServiceUsagePlanListOutput) Environment ¶
func (o GetApiAppServiceUsagePlanListOutput) Environment() pulumi.StringOutput
func (GetApiAppServiceUsagePlanListOutput) MaxRequestNumPreSec ¶
func (o GetApiAppServiceUsagePlanListOutput) MaxRequestNumPreSec() pulumi.IntOutput
func (GetApiAppServiceUsagePlanListOutput) ModifiedTime ¶
func (o GetApiAppServiceUsagePlanListOutput) ModifiedTime() pulumi.StringOutput
func (GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutput ¶
func (o GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutput() GetApiAppServiceUsagePlanListOutput
func (GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutputWithContext ¶
func (o GetApiAppServiceUsagePlanListOutput) ToGetApiAppServiceUsagePlanListOutputWithContext(ctx context.Context) GetApiAppServiceUsagePlanListOutput
func (GetApiAppServiceUsagePlanListOutput) UsagePlanDesc ¶
func (o GetApiAppServiceUsagePlanListOutput) UsagePlanDesc() pulumi.StringOutput
func (GetApiAppServiceUsagePlanListOutput) UsagePlanId ¶
func (o GetApiAppServiceUsagePlanListOutput) UsagePlanId() pulumi.StringOutput
func (GetApiAppServiceUsagePlanListOutput) UsagePlanName ¶
func (o GetApiAppServiceUsagePlanListOutput) UsagePlanName() pulumi.StringOutput
type GetApiAppsApiAppList ¶
type GetApiAppsApiAppList struct { ApiAppDesc string `pulumi:"apiAppDesc"` ApiAppId string `pulumi:"apiAppId"` ApiAppKey string `pulumi:"apiAppKey"` ApiAppName string `pulumi:"apiAppName"` ApiAppSecret string `pulumi:"apiAppSecret"` CreatedTime string `pulumi:"createdTime"` ModifiedTime string `pulumi:"modifiedTime"` }
type GetApiAppsApiAppListArgs ¶
type GetApiAppsApiAppListArgs struct { ApiAppDesc pulumi.StringInput `pulumi:"apiAppDesc"` ApiAppId pulumi.StringInput `pulumi:"apiAppId"` ApiAppKey pulumi.StringInput `pulumi:"apiAppKey"` ApiAppName pulumi.StringInput `pulumi:"apiAppName"` ApiAppSecret pulumi.StringInput `pulumi:"apiAppSecret"` CreatedTime pulumi.StringInput `pulumi:"createdTime"` ModifiedTime pulumi.StringInput `pulumi:"modifiedTime"` }
func (GetApiAppsApiAppListArgs) ElementType ¶
func (GetApiAppsApiAppListArgs) ElementType() reflect.Type
func (GetApiAppsApiAppListArgs) ToGetApiAppsApiAppListOutput ¶
func (i GetApiAppsApiAppListArgs) ToGetApiAppsApiAppListOutput() GetApiAppsApiAppListOutput
func (GetApiAppsApiAppListArgs) ToGetApiAppsApiAppListOutputWithContext ¶
func (i GetApiAppsApiAppListArgs) ToGetApiAppsApiAppListOutputWithContext(ctx context.Context) GetApiAppsApiAppListOutput
type GetApiAppsApiAppListArray ¶
type GetApiAppsApiAppListArray []GetApiAppsApiAppListInput
func (GetApiAppsApiAppListArray) ElementType ¶
func (GetApiAppsApiAppListArray) ElementType() reflect.Type
func (GetApiAppsApiAppListArray) ToGetApiAppsApiAppListArrayOutput ¶
func (i GetApiAppsApiAppListArray) ToGetApiAppsApiAppListArrayOutput() GetApiAppsApiAppListArrayOutput
func (GetApiAppsApiAppListArray) ToGetApiAppsApiAppListArrayOutputWithContext ¶
func (i GetApiAppsApiAppListArray) ToGetApiAppsApiAppListArrayOutputWithContext(ctx context.Context) GetApiAppsApiAppListArrayOutput
type GetApiAppsApiAppListArrayInput ¶
type GetApiAppsApiAppListArrayInput interface { pulumi.Input ToGetApiAppsApiAppListArrayOutput() GetApiAppsApiAppListArrayOutput ToGetApiAppsApiAppListArrayOutputWithContext(context.Context) GetApiAppsApiAppListArrayOutput }
GetApiAppsApiAppListArrayInput is an input type that accepts GetApiAppsApiAppListArray and GetApiAppsApiAppListArrayOutput values. You can construct a concrete instance of `GetApiAppsApiAppListArrayInput` via:
GetApiAppsApiAppListArray{ GetApiAppsApiAppListArgs{...} }
type GetApiAppsApiAppListArrayOutput ¶
type GetApiAppsApiAppListArrayOutput struct{ *pulumi.OutputState }
func (GetApiAppsApiAppListArrayOutput) ElementType ¶
func (GetApiAppsApiAppListArrayOutput) ElementType() reflect.Type
func (GetApiAppsApiAppListArrayOutput) Index ¶
func (o GetApiAppsApiAppListArrayOutput) Index(i pulumi.IntInput) GetApiAppsApiAppListOutput
func (GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutput ¶
func (o GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutput() GetApiAppsApiAppListArrayOutput
func (GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutputWithContext ¶
func (o GetApiAppsApiAppListArrayOutput) ToGetApiAppsApiAppListArrayOutputWithContext(ctx context.Context) GetApiAppsApiAppListArrayOutput
type GetApiAppsApiAppListInput ¶
type GetApiAppsApiAppListInput interface { pulumi.Input ToGetApiAppsApiAppListOutput() GetApiAppsApiAppListOutput ToGetApiAppsApiAppListOutputWithContext(context.Context) GetApiAppsApiAppListOutput }
GetApiAppsApiAppListInput is an input type that accepts GetApiAppsApiAppListArgs and GetApiAppsApiAppListOutput values. You can construct a concrete instance of `GetApiAppsApiAppListInput` via:
GetApiAppsApiAppListArgs{...}
type GetApiAppsApiAppListOutput ¶
type GetApiAppsApiAppListOutput struct{ *pulumi.OutputState }
func (GetApiAppsApiAppListOutput) ApiAppDesc ¶
func (o GetApiAppsApiAppListOutput) ApiAppDesc() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ApiAppId ¶
func (o GetApiAppsApiAppListOutput) ApiAppId() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ApiAppKey ¶
func (o GetApiAppsApiAppListOutput) ApiAppKey() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ApiAppName ¶
func (o GetApiAppsApiAppListOutput) ApiAppName() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ApiAppSecret ¶
func (o GetApiAppsApiAppListOutput) ApiAppSecret() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) CreatedTime ¶
func (o GetApiAppsApiAppListOutput) CreatedTime() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ElementType ¶
func (GetApiAppsApiAppListOutput) ElementType() reflect.Type
func (GetApiAppsApiAppListOutput) ModifiedTime ¶
func (o GetApiAppsApiAppListOutput) ModifiedTime() pulumi.StringOutput
func (GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutput ¶
func (o GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutput() GetApiAppsApiAppListOutput
func (GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutputWithContext ¶
func (o GetApiAppsApiAppListOutput) ToGetApiAppsApiAppListOutputWithContext(ctx context.Context) GetApiAppsApiAppListOutput
type GetApiAppsArgs ¶
type GetApiAppsArgs struct { ApiAppId *string `pulumi:"apiAppId"` ApiAppName *string `pulumi:"apiAppName"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApiApps.
type GetApiAppsOutputArgs ¶
type GetApiAppsOutputArgs struct { ApiAppId pulumi.StringPtrInput `pulumi:"apiAppId"` ApiAppName pulumi.StringPtrInput `pulumi:"apiAppName"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getApiApps.
func (GetApiAppsOutputArgs) ElementType ¶
func (GetApiAppsOutputArgs) ElementType() reflect.Type
type GetApiAppsResult ¶
type GetApiAppsResult struct { ApiAppId *string `pulumi:"apiAppId"` ApiAppLists []GetApiAppsApiAppList `pulumi:"apiAppLists"` ApiAppName *string `pulumi:"apiAppName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getApiApps.
func GetApiApps ¶
func GetApiApps(ctx *pulumi.Context, args *GetApiAppsArgs, opts ...pulumi.InvokeOption) (*GetApiAppsResult, error)
type GetApiAppsResultOutput ¶
type GetApiAppsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApiApps.
func GetApiAppsOutput ¶
func GetApiAppsOutput(ctx *pulumi.Context, args GetApiAppsOutputArgs, opts ...pulumi.InvokeOption) GetApiAppsResultOutput
func (GetApiAppsResultOutput) ApiAppId ¶
func (o GetApiAppsResultOutput) ApiAppId() pulumi.StringPtrOutput
func (GetApiAppsResultOutput) ApiAppLists ¶
func (o GetApiAppsResultOutput) ApiAppLists() GetApiAppsApiAppListArrayOutput
func (GetApiAppsResultOutput) ApiAppName ¶
func (o GetApiAppsResultOutput) ApiAppName() pulumi.StringPtrOutput
func (GetApiAppsResultOutput) ElementType ¶
func (GetApiAppsResultOutput) ElementType() reflect.Type
func (GetApiAppsResultOutput) Id ¶
func (o GetApiAppsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApiAppsResultOutput) ResultOutputFile ¶
func (o GetApiAppsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetApiAppsResultOutput) ToGetApiAppsResultOutput ¶
func (o GetApiAppsResultOutput) ToGetApiAppsResultOutput() GetApiAppsResultOutput
func (GetApiAppsResultOutput) ToGetApiAppsResultOutputWithContext ¶
func (o GetApiAppsResultOutput) ToGetApiAppsResultOutputWithContext(ctx context.Context) GetApiAppsResultOutput
type GetApiDocsApiDocList ¶
type GetApiDocsApiDocListArgs ¶
type GetApiDocsApiDocListArgs struct { ApiDocId pulumi.StringInput `pulumi:"apiDocId"` ApiDocName pulumi.StringInput `pulumi:"apiDocName"` ApiDocStatus pulumi.StringInput `pulumi:"apiDocStatus"` }
func (GetApiDocsApiDocListArgs) ElementType ¶
func (GetApiDocsApiDocListArgs) ElementType() reflect.Type
func (GetApiDocsApiDocListArgs) ToGetApiDocsApiDocListOutput ¶
func (i GetApiDocsApiDocListArgs) ToGetApiDocsApiDocListOutput() GetApiDocsApiDocListOutput
func (GetApiDocsApiDocListArgs) ToGetApiDocsApiDocListOutputWithContext ¶
func (i GetApiDocsApiDocListArgs) ToGetApiDocsApiDocListOutputWithContext(ctx context.Context) GetApiDocsApiDocListOutput
type GetApiDocsApiDocListArray ¶
type GetApiDocsApiDocListArray []GetApiDocsApiDocListInput
func (GetApiDocsApiDocListArray) ElementType ¶
func (GetApiDocsApiDocListArray) ElementType() reflect.Type
func (GetApiDocsApiDocListArray) ToGetApiDocsApiDocListArrayOutput ¶
func (i GetApiDocsApiDocListArray) ToGetApiDocsApiDocListArrayOutput() GetApiDocsApiDocListArrayOutput
func (GetApiDocsApiDocListArray) ToGetApiDocsApiDocListArrayOutputWithContext ¶
func (i GetApiDocsApiDocListArray) ToGetApiDocsApiDocListArrayOutputWithContext(ctx context.Context) GetApiDocsApiDocListArrayOutput
type GetApiDocsApiDocListArrayInput ¶
type GetApiDocsApiDocListArrayInput interface { pulumi.Input ToGetApiDocsApiDocListArrayOutput() GetApiDocsApiDocListArrayOutput ToGetApiDocsApiDocListArrayOutputWithContext(context.Context) GetApiDocsApiDocListArrayOutput }
GetApiDocsApiDocListArrayInput is an input type that accepts GetApiDocsApiDocListArray and GetApiDocsApiDocListArrayOutput values. You can construct a concrete instance of `GetApiDocsApiDocListArrayInput` via:
GetApiDocsApiDocListArray{ GetApiDocsApiDocListArgs{...} }
type GetApiDocsApiDocListArrayOutput ¶
type GetApiDocsApiDocListArrayOutput struct{ *pulumi.OutputState }
func (GetApiDocsApiDocListArrayOutput) ElementType ¶
func (GetApiDocsApiDocListArrayOutput) ElementType() reflect.Type
func (GetApiDocsApiDocListArrayOutput) Index ¶
func (o GetApiDocsApiDocListArrayOutput) Index(i pulumi.IntInput) GetApiDocsApiDocListOutput
func (GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutput ¶
func (o GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutput() GetApiDocsApiDocListArrayOutput
func (GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutputWithContext ¶
func (o GetApiDocsApiDocListArrayOutput) ToGetApiDocsApiDocListArrayOutputWithContext(ctx context.Context) GetApiDocsApiDocListArrayOutput
type GetApiDocsApiDocListInput ¶
type GetApiDocsApiDocListInput interface { pulumi.Input ToGetApiDocsApiDocListOutput() GetApiDocsApiDocListOutput ToGetApiDocsApiDocListOutputWithContext(context.Context) GetApiDocsApiDocListOutput }
GetApiDocsApiDocListInput is an input type that accepts GetApiDocsApiDocListArgs and GetApiDocsApiDocListOutput values. You can construct a concrete instance of `GetApiDocsApiDocListInput` via:
GetApiDocsApiDocListArgs{...}
type GetApiDocsApiDocListOutput ¶
type GetApiDocsApiDocListOutput struct{ *pulumi.OutputState }
func (GetApiDocsApiDocListOutput) ApiDocId ¶
func (o GetApiDocsApiDocListOutput) ApiDocId() pulumi.StringOutput
func (GetApiDocsApiDocListOutput) ApiDocName ¶
func (o GetApiDocsApiDocListOutput) ApiDocName() pulumi.StringOutput
func (GetApiDocsApiDocListOutput) ApiDocStatus ¶
func (o GetApiDocsApiDocListOutput) ApiDocStatus() pulumi.StringOutput
func (GetApiDocsApiDocListOutput) ElementType ¶
func (GetApiDocsApiDocListOutput) ElementType() reflect.Type
func (GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutput ¶
func (o GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutput() GetApiDocsApiDocListOutput
func (GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutputWithContext ¶
func (o GetApiDocsApiDocListOutput) ToGetApiDocsApiDocListOutputWithContext(ctx context.Context) GetApiDocsApiDocListOutput
type GetApiDocsArgs ¶
type GetApiDocsArgs struct {
ResultOutputFile *string `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getApiDocs.
type GetApiDocsOutputArgs ¶
type GetApiDocsOutputArgs struct {
ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
}
A collection of arguments for invoking getApiDocs.
func (GetApiDocsOutputArgs) ElementType ¶
func (GetApiDocsOutputArgs) ElementType() reflect.Type
type GetApiDocsResult ¶
type GetApiDocsResult struct { ApiDocLists []GetApiDocsApiDocList `pulumi:"apiDocLists"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getApiDocs.
func GetApiDocs ¶
func GetApiDocs(ctx *pulumi.Context, args *GetApiDocsArgs, opts ...pulumi.InvokeOption) (*GetApiDocsResult, error)
type GetApiDocsResultOutput ¶
type GetApiDocsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApiDocs.
func GetApiDocsOutput ¶
func GetApiDocsOutput(ctx *pulumi.Context, args GetApiDocsOutputArgs, opts ...pulumi.InvokeOption) GetApiDocsResultOutput
func (GetApiDocsResultOutput) ApiDocLists ¶
func (o GetApiDocsResultOutput) ApiDocLists() GetApiDocsApiDocListArrayOutput
func (GetApiDocsResultOutput) ElementType ¶
func (GetApiDocsResultOutput) ElementType() reflect.Type
func (GetApiDocsResultOutput) Id ¶
func (o GetApiDocsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApiDocsResultOutput) ResultOutputFile ¶
func (o GetApiDocsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetApiDocsResultOutput) ToGetApiDocsResultOutput ¶
func (o GetApiDocsResultOutput) ToGetApiDocsResultOutput() GetApiDocsResultOutput
func (GetApiDocsResultOutput) ToGetApiDocsResultOutputWithContext ¶
func (o GetApiDocsResultOutput) ToGetApiDocsResultOutputWithContext(ctx context.Context) GetApiDocsResultOutput
type GetApiKeysArgs ¶
type GetApiKeysArgs struct { ApiKeyId *string `pulumi:"apiKeyId"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecretName *string `pulumi:"secretName"` }
A collection of arguments for invoking getApiKeys.
type GetApiKeysList ¶
type GetApiKeysListArgs ¶
type GetApiKeysListArgs struct { AccessKeySecret pulumi.StringInput `pulumi:"accessKeySecret"` ApiKeyId pulumi.StringInput `pulumi:"apiKeyId"` CreateTime pulumi.StringInput `pulumi:"createTime"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Status pulumi.StringInput `pulumi:"status"` }
func (GetApiKeysListArgs) ElementType ¶
func (GetApiKeysListArgs) ElementType() reflect.Type
func (GetApiKeysListArgs) ToGetApiKeysListOutput ¶
func (i GetApiKeysListArgs) ToGetApiKeysListOutput() GetApiKeysListOutput
func (GetApiKeysListArgs) ToGetApiKeysListOutputWithContext ¶
func (i GetApiKeysListArgs) ToGetApiKeysListOutputWithContext(ctx context.Context) GetApiKeysListOutput
type GetApiKeysListArray ¶
type GetApiKeysListArray []GetApiKeysListInput
func (GetApiKeysListArray) ElementType ¶
func (GetApiKeysListArray) ElementType() reflect.Type
func (GetApiKeysListArray) ToGetApiKeysListArrayOutput ¶
func (i GetApiKeysListArray) ToGetApiKeysListArrayOutput() GetApiKeysListArrayOutput
func (GetApiKeysListArray) ToGetApiKeysListArrayOutputWithContext ¶
func (i GetApiKeysListArray) ToGetApiKeysListArrayOutputWithContext(ctx context.Context) GetApiKeysListArrayOutput
type GetApiKeysListArrayInput ¶
type GetApiKeysListArrayInput interface { pulumi.Input ToGetApiKeysListArrayOutput() GetApiKeysListArrayOutput ToGetApiKeysListArrayOutputWithContext(context.Context) GetApiKeysListArrayOutput }
GetApiKeysListArrayInput is an input type that accepts GetApiKeysListArray and GetApiKeysListArrayOutput values. You can construct a concrete instance of `GetApiKeysListArrayInput` via:
GetApiKeysListArray{ GetApiKeysListArgs{...} }
type GetApiKeysListArrayOutput ¶
type GetApiKeysListArrayOutput struct{ *pulumi.OutputState }
func (GetApiKeysListArrayOutput) ElementType ¶
func (GetApiKeysListArrayOutput) ElementType() reflect.Type
func (GetApiKeysListArrayOutput) Index ¶
func (o GetApiKeysListArrayOutput) Index(i pulumi.IntInput) GetApiKeysListOutput
func (GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutput ¶
func (o GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutput() GetApiKeysListArrayOutput
func (GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutputWithContext ¶
func (o GetApiKeysListArrayOutput) ToGetApiKeysListArrayOutputWithContext(ctx context.Context) GetApiKeysListArrayOutput
type GetApiKeysListInput ¶
type GetApiKeysListInput interface { pulumi.Input ToGetApiKeysListOutput() GetApiKeysListOutput ToGetApiKeysListOutputWithContext(context.Context) GetApiKeysListOutput }
GetApiKeysListInput is an input type that accepts GetApiKeysListArgs and GetApiKeysListOutput values. You can construct a concrete instance of `GetApiKeysListInput` via:
GetApiKeysListArgs{...}
type GetApiKeysListOutput ¶
type GetApiKeysListOutput struct{ *pulumi.OutputState }
func (GetApiKeysListOutput) AccessKeySecret ¶
func (o GetApiKeysListOutput) AccessKeySecret() pulumi.StringOutput
func (GetApiKeysListOutput) ApiKeyId ¶
func (o GetApiKeysListOutput) ApiKeyId() pulumi.StringOutput
func (GetApiKeysListOutput) CreateTime ¶
func (o GetApiKeysListOutput) CreateTime() pulumi.StringOutput
func (GetApiKeysListOutput) ElementType ¶
func (GetApiKeysListOutput) ElementType() reflect.Type
func (GetApiKeysListOutput) ModifyTime ¶
func (o GetApiKeysListOutput) ModifyTime() pulumi.StringOutput
func (GetApiKeysListOutput) Status ¶
func (o GetApiKeysListOutput) Status() pulumi.StringOutput
func (GetApiKeysListOutput) ToGetApiKeysListOutput ¶
func (o GetApiKeysListOutput) ToGetApiKeysListOutput() GetApiKeysListOutput
func (GetApiKeysListOutput) ToGetApiKeysListOutputWithContext ¶
func (o GetApiKeysListOutput) ToGetApiKeysListOutputWithContext(ctx context.Context) GetApiKeysListOutput
type GetApiKeysOutputArgs ¶
type GetApiKeysOutputArgs struct { ApiKeyId pulumi.StringPtrInput `pulumi:"apiKeyId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SecretName pulumi.StringPtrInput `pulumi:"secretName"` }
A collection of arguments for invoking getApiKeys.
func (GetApiKeysOutputArgs) ElementType ¶
func (GetApiKeysOutputArgs) ElementType() reflect.Type
type GetApiKeysResult ¶
type GetApiKeysResult struct { ApiKeyId *string `pulumi:"apiKeyId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetApiKeysList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecretName *string `pulumi:"secretName"` }
A collection of values returned by getApiKeys.
func GetApiKeys ¶
func GetApiKeys(ctx *pulumi.Context, args *GetApiKeysArgs, opts ...pulumi.InvokeOption) (*GetApiKeysResult, error)
type GetApiKeysResultOutput ¶
type GetApiKeysResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApiKeys.
func GetApiKeysOutput ¶
func GetApiKeysOutput(ctx *pulumi.Context, args GetApiKeysOutputArgs, opts ...pulumi.InvokeOption) GetApiKeysResultOutput
func (GetApiKeysResultOutput) ApiKeyId ¶
func (o GetApiKeysResultOutput) ApiKeyId() pulumi.StringPtrOutput
func (GetApiKeysResultOutput) ElementType ¶
func (GetApiKeysResultOutput) ElementType() reflect.Type
func (GetApiKeysResultOutput) Id ¶
func (o GetApiKeysResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApiKeysResultOutput) Lists ¶
func (o GetApiKeysResultOutput) Lists() GetApiKeysListArrayOutput
func (GetApiKeysResultOutput) ResultOutputFile ¶
func (o GetApiKeysResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetApiKeysResultOutput) SecretName ¶
func (o GetApiKeysResultOutput) SecretName() pulumi.StringPtrOutput
func (GetApiKeysResultOutput) ToGetApiKeysResultOutput ¶
func (o GetApiKeysResultOutput) ToGetApiKeysResultOutput() GetApiKeysResultOutput
func (GetApiKeysResultOutput) ToGetApiKeysResultOutputWithContext ¶
func (o GetApiKeysResultOutput) ToGetApiKeysResultOutputWithContext(ctx context.Context) GetApiKeysResultOutput
type GetApiUsagePlansResult ¶
type GetApiUsagePlansResult struct { ApiId string `pulumi:"apiId"` ApiName string `pulumi:"apiName"` CreatedTime string `pulumi:"createdTime"` Environment string `pulumi:"environment"` InUseRequestNum int `pulumi:"inUseRequestNum"` MaxRequestNum int `pulumi:"maxRequestNum"` MaxRequestNumPreSec int `pulumi:"maxRequestNumPreSec"` Method string `pulumi:"method"` ModifiedTime string `pulumi:"modifiedTime"` Path string `pulumi:"path"` ServiceId string `pulumi:"serviceId"` ServiceName string `pulumi:"serviceName"` UsagePlanDesc string `pulumi:"usagePlanDesc"` UsagePlanId string `pulumi:"usagePlanId"` UsagePlanName string `pulumi:"usagePlanName"` }
type GetApiUsagePlansResultArgs ¶
type GetApiUsagePlansResultArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` CreatedTime pulumi.StringInput `pulumi:"createdTime"` Environment pulumi.StringInput `pulumi:"environment"` InUseRequestNum pulumi.IntInput `pulumi:"inUseRequestNum"` MaxRequestNum pulumi.IntInput `pulumi:"maxRequestNum"` MaxRequestNumPreSec pulumi.IntInput `pulumi:"maxRequestNumPreSec"` Method pulumi.StringInput `pulumi:"method"` ModifiedTime pulumi.StringInput `pulumi:"modifiedTime"` Path pulumi.StringInput `pulumi:"path"` ServiceId pulumi.StringInput `pulumi:"serviceId"` ServiceName pulumi.StringInput `pulumi:"serviceName"` UsagePlanDesc pulumi.StringInput `pulumi:"usagePlanDesc"` UsagePlanId pulumi.StringInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringInput `pulumi:"usagePlanName"` }
func (GetApiUsagePlansResultArgs) ElementType ¶
func (GetApiUsagePlansResultArgs) ElementType() reflect.Type
func (GetApiUsagePlansResultArgs) ToGetApiUsagePlansResultOutput ¶
func (i GetApiUsagePlansResultArgs) ToGetApiUsagePlansResultOutput() GetApiUsagePlansResultOutput
func (GetApiUsagePlansResultArgs) ToGetApiUsagePlansResultOutputWithContext ¶
func (i GetApiUsagePlansResultArgs) ToGetApiUsagePlansResultOutputWithContext(ctx context.Context) GetApiUsagePlansResultOutput
type GetApiUsagePlansResultArray ¶
type GetApiUsagePlansResultArray []GetApiUsagePlansResultInput
func (GetApiUsagePlansResultArray) ElementType ¶
func (GetApiUsagePlansResultArray) ElementType() reflect.Type
func (GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutput ¶
func (i GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutput() GetApiUsagePlansResultArrayOutput
func (GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutputWithContext ¶
func (i GetApiUsagePlansResultArray) ToGetApiUsagePlansResultArrayOutputWithContext(ctx context.Context) GetApiUsagePlansResultArrayOutput
type GetApiUsagePlansResultArrayInput ¶
type GetApiUsagePlansResultArrayInput interface { pulumi.Input ToGetApiUsagePlansResultArrayOutput() GetApiUsagePlansResultArrayOutput ToGetApiUsagePlansResultArrayOutputWithContext(context.Context) GetApiUsagePlansResultArrayOutput }
GetApiUsagePlansResultArrayInput is an input type that accepts GetApiUsagePlansResultArray and GetApiUsagePlansResultArrayOutput values. You can construct a concrete instance of `GetApiUsagePlansResultArrayInput` via:
GetApiUsagePlansResultArray{ GetApiUsagePlansResultArgs{...} }
type GetApiUsagePlansResultArrayOutput ¶
type GetApiUsagePlansResultArrayOutput struct{ *pulumi.OutputState }
func (GetApiUsagePlansResultArrayOutput) ElementType ¶
func (GetApiUsagePlansResultArrayOutput) ElementType() reflect.Type
func (GetApiUsagePlansResultArrayOutput) Index ¶
func (o GetApiUsagePlansResultArrayOutput) Index(i pulumi.IntInput) GetApiUsagePlansResultOutput
func (GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutput ¶
func (o GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutput() GetApiUsagePlansResultArrayOutput
func (GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutputWithContext ¶
func (o GetApiUsagePlansResultArrayOutput) ToGetApiUsagePlansResultArrayOutputWithContext(ctx context.Context) GetApiUsagePlansResultArrayOutput
type GetApiUsagePlansResultInput ¶
type GetApiUsagePlansResultInput interface { pulumi.Input ToGetApiUsagePlansResultOutput() GetApiUsagePlansResultOutput ToGetApiUsagePlansResultOutputWithContext(context.Context) GetApiUsagePlansResultOutput }
GetApiUsagePlansResultInput is an input type that accepts GetApiUsagePlansResultArgs and GetApiUsagePlansResultOutput values. You can construct a concrete instance of `GetApiUsagePlansResultInput` via:
GetApiUsagePlansResultArgs{...}
type GetApiUsagePlansResultOutput ¶
type GetApiUsagePlansResultOutput struct{ *pulumi.OutputState }
func (GetApiUsagePlansResultOutput) ApiId ¶
func (o GetApiUsagePlansResultOutput) ApiId() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ApiName ¶
func (o GetApiUsagePlansResultOutput) ApiName() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) CreatedTime ¶
func (o GetApiUsagePlansResultOutput) CreatedTime() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ElementType ¶
func (GetApiUsagePlansResultOutput) ElementType() reflect.Type
func (GetApiUsagePlansResultOutput) Environment ¶
func (o GetApiUsagePlansResultOutput) Environment() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) InUseRequestNum ¶
func (o GetApiUsagePlansResultOutput) InUseRequestNum() pulumi.IntOutput
func (GetApiUsagePlansResultOutput) MaxRequestNum ¶
func (o GetApiUsagePlansResultOutput) MaxRequestNum() pulumi.IntOutput
func (GetApiUsagePlansResultOutput) MaxRequestNumPreSec ¶
func (o GetApiUsagePlansResultOutput) MaxRequestNumPreSec() pulumi.IntOutput
func (GetApiUsagePlansResultOutput) Method ¶
func (o GetApiUsagePlansResultOutput) Method() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ModifiedTime ¶
func (o GetApiUsagePlansResultOutput) ModifiedTime() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) Path ¶
func (o GetApiUsagePlansResultOutput) Path() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ServiceId ¶
func (o GetApiUsagePlansResultOutput) ServiceId() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ServiceName ¶
func (o GetApiUsagePlansResultOutput) ServiceName() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutput ¶
func (o GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutput() GetApiUsagePlansResultOutput
func (GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutputWithContext ¶
func (o GetApiUsagePlansResultOutput) ToGetApiUsagePlansResultOutputWithContext(ctx context.Context) GetApiUsagePlansResultOutput
func (GetApiUsagePlansResultOutput) UsagePlanDesc ¶
func (o GetApiUsagePlansResultOutput) UsagePlanDesc() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) UsagePlanId ¶
func (o GetApiUsagePlansResultOutput) UsagePlanId() pulumi.StringOutput
func (GetApiUsagePlansResultOutput) UsagePlanName ¶
func (o GetApiUsagePlansResultOutput) UsagePlanName() pulumi.StringOutput
type GetApisArgs ¶
type GetApisArgs struct { ApiId *string `pulumi:"apiId"` ApiName *string `pulumi:"apiName"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of arguments for invoking getApis.
type GetApisList ¶
type GetApisList struct { ApiDesc string `pulumi:"apiDesc"` ApiName string `pulumi:"apiName"` AuthType string `pulumi:"authType"` CreateTime string `pulumi:"createTime"` EnableCors bool `pulumi:"enableCors"` ModifyTime string `pulumi:"modifyTime"` Protocol string `pulumi:"protocol"` RequestConfigMethod string `pulumi:"requestConfigMethod"` RequestConfigPath string `pulumi:"requestConfigPath"` RequestParameters []GetApisListRequestParameter `pulumi:"requestParameters"` ResponseErrorCodes []GetApisListResponseErrorCode `pulumi:"responseErrorCodes"` ResponseFailExample string `pulumi:"responseFailExample"` ResponseSuccessExample string `pulumi:"responseSuccessExample"` ResponseType string `pulumi:"responseType"` ServiceConfigMethod string `pulumi:"serviceConfigMethod"` ServiceConfigMockReturnMessage string `pulumi:"serviceConfigMockReturnMessage"` ServiceConfigPath string `pulumi:"serviceConfigPath"` ServiceConfigProduct string `pulumi:"serviceConfigProduct"` ServiceConfigScfFunctionName string `pulumi:"serviceConfigScfFunctionName"` ServiceConfigScfFunctionNamespace string `pulumi:"serviceConfigScfFunctionNamespace"` ServiceConfigScfFunctionQualifier string `pulumi:"serviceConfigScfFunctionQualifier"` ServiceConfigTimeout int `pulumi:"serviceConfigTimeout"` ServiceConfigType string `pulumi:"serviceConfigType"` ServiceConfigUrl string `pulumi:"serviceConfigUrl"` ServiceConfigVpcId string `pulumi:"serviceConfigVpcId"` ServiceId string `pulumi:"serviceId"` }
type GetApisListArgs ¶
type GetApisListArgs struct { ApiDesc pulumi.StringInput `pulumi:"apiDesc"` ApiName pulumi.StringInput `pulumi:"apiName"` AuthType pulumi.StringInput `pulumi:"authType"` CreateTime pulumi.StringInput `pulumi:"createTime"` EnableCors pulumi.BoolInput `pulumi:"enableCors"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Protocol pulumi.StringInput `pulumi:"protocol"` RequestConfigMethod pulumi.StringInput `pulumi:"requestConfigMethod"` RequestConfigPath pulumi.StringInput `pulumi:"requestConfigPath"` RequestParameters GetApisListRequestParameterArrayInput `pulumi:"requestParameters"` ResponseErrorCodes GetApisListResponseErrorCodeArrayInput `pulumi:"responseErrorCodes"` ResponseFailExample pulumi.StringInput `pulumi:"responseFailExample"` ResponseSuccessExample pulumi.StringInput `pulumi:"responseSuccessExample"` ResponseType pulumi.StringInput `pulumi:"responseType"` ServiceConfigMethod pulumi.StringInput `pulumi:"serviceConfigMethod"` ServiceConfigMockReturnMessage pulumi.StringInput `pulumi:"serviceConfigMockReturnMessage"` ServiceConfigPath pulumi.StringInput `pulumi:"serviceConfigPath"` ServiceConfigProduct pulumi.StringInput `pulumi:"serviceConfigProduct"` ServiceConfigScfFunctionName pulumi.StringInput `pulumi:"serviceConfigScfFunctionName"` ServiceConfigScfFunctionNamespace pulumi.StringInput `pulumi:"serviceConfigScfFunctionNamespace"` ServiceConfigScfFunctionQualifier pulumi.StringInput `pulumi:"serviceConfigScfFunctionQualifier"` ServiceConfigTimeout pulumi.IntInput `pulumi:"serviceConfigTimeout"` ServiceConfigType pulumi.StringInput `pulumi:"serviceConfigType"` ServiceConfigUrl pulumi.StringInput `pulumi:"serviceConfigUrl"` ServiceConfigVpcId pulumi.StringInput `pulumi:"serviceConfigVpcId"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
func (GetApisListArgs) ElementType ¶
func (GetApisListArgs) ElementType() reflect.Type
func (GetApisListArgs) ToGetApisListOutput ¶
func (i GetApisListArgs) ToGetApisListOutput() GetApisListOutput
func (GetApisListArgs) ToGetApisListOutputWithContext ¶
func (i GetApisListArgs) ToGetApisListOutputWithContext(ctx context.Context) GetApisListOutput
type GetApisListArray ¶
type GetApisListArray []GetApisListInput
func (GetApisListArray) ElementType ¶
func (GetApisListArray) ElementType() reflect.Type
func (GetApisListArray) ToGetApisListArrayOutput ¶
func (i GetApisListArray) ToGetApisListArrayOutput() GetApisListArrayOutput
func (GetApisListArray) ToGetApisListArrayOutputWithContext ¶
func (i GetApisListArray) ToGetApisListArrayOutputWithContext(ctx context.Context) GetApisListArrayOutput
type GetApisListArrayInput ¶
type GetApisListArrayInput interface { pulumi.Input ToGetApisListArrayOutput() GetApisListArrayOutput ToGetApisListArrayOutputWithContext(context.Context) GetApisListArrayOutput }
GetApisListArrayInput is an input type that accepts GetApisListArray and GetApisListArrayOutput values. You can construct a concrete instance of `GetApisListArrayInput` via:
GetApisListArray{ GetApisListArgs{...} }
type GetApisListArrayOutput ¶
type GetApisListArrayOutput struct{ *pulumi.OutputState }
func (GetApisListArrayOutput) ElementType ¶
func (GetApisListArrayOutput) ElementType() reflect.Type
func (GetApisListArrayOutput) Index ¶
func (o GetApisListArrayOutput) Index(i pulumi.IntInput) GetApisListOutput
func (GetApisListArrayOutput) ToGetApisListArrayOutput ¶
func (o GetApisListArrayOutput) ToGetApisListArrayOutput() GetApisListArrayOutput
func (GetApisListArrayOutput) ToGetApisListArrayOutputWithContext ¶
func (o GetApisListArrayOutput) ToGetApisListArrayOutputWithContext(ctx context.Context) GetApisListArrayOutput
type GetApisListInput ¶
type GetApisListInput interface { pulumi.Input ToGetApisListOutput() GetApisListOutput ToGetApisListOutputWithContext(context.Context) GetApisListOutput }
GetApisListInput is an input type that accepts GetApisListArgs and GetApisListOutput values. You can construct a concrete instance of `GetApisListInput` via:
GetApisListArgs{...}
type GetApisListOutput ¶
type GetApisListOutput struct{ *pulumi.OutputState }
func (GetApisListOutput) ApiDesc ¶
func (o GetApisListOutput) ApiDesc() pulumi.StringOutput
func (GetApisListOutput) ApiName ¶
func (o GetApisListOutput) ApiName() pulumi.StringOutput
func (GetApisListOutput) AuthType ¶
func (o GetApisListOutput) AuthType() pulumi.StringOutput
func (GetApisListOutput) CreateTime ¶
func (o GetApisListOutput) CreateTime() pulumi.StringOutput
func (GetApisListOutput) ElementType ¶
func (GetApisListOutput) ElementType() reflect.Type
func (GetApisListOutput) EnableCors ¶
func (o GetApisListOutput) EnableCors() pulumi.BoolOutput
func (GetApisListOutput) ModifyTime ¶
func (o GetApisListOutput) ModifyTime() pulumi.StringOutput
func (GetApisListOutput) Protocol ¶
func (o GetApisListOutput) Protocol() pulumi.StringOutput
func (GetApisListOutput) RequestConfigMethod ¶
func (o GetApisListOutput) RequestConfigMethod() pulumi.StringOutput
func (GetApisListOutput) RequestConfigPath ¶
func (o GetApisListOutput) RequestConfigPath() pulumi.StringOutput
func (GetApisListOutput) RequestParameters ¶
func (o GetApisListOutput) RequestParameters() GetApisListRequestParameterArrayOutput
func (GetApisListOutput) ResponseErrorCodes ¶
func (o GetApisListOutput) ResponseErrorCodes() GetApisListResponseErrorCodeArrayOutput
func (GetApisListOutput) ResponseFailExample ¶
func (o GetApisListOutput) ResponseFailExample() pulumi.StringOutput
func (GetApisListOutput) ResponseSuccessExample ¶
func (o GetApisListOutput) ResponseSuccessExample() pulumi.StringOutput
func (GetApisListOutput) ResponseType ¶
func (o GetApisListOutput) ResponseType() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigMethod ¶
func (o GetApisListOutput) ServiceConfigMethod() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigMockReturnMessage ¶
func (o GetApisListOutput) ServiceConfigMockReturnMessage() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigPath ¶
func (o GetApisListOutput) ServiceConfigPath() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigProduct ¶
func (o GetApisListOutput) ServiceConfigProduct() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigScfFunctionName ¶
func (o GetApisListOutput) ServiceConfigScfFunctionName() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigScfFunctionNamespace ¶
func (o GetApisListOutput) ServiceConfigScfFunctionNamespace() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigScfFunctionQualifier ¶
func (o GetApisListOutput) ServiceConfigScfFunctionQualifier() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigTimeout ¶
func (o GetApisListOutput) ServiceConfigTimeout() pulumi.IntOutput
func (GetApisListOutput) ServiceConfigType ¶
func (o GetApisListOutput) ServiceConfigType() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigUrl ¶
func (o GetApisListOutput) ServiceConfigUrl() pulumi.StringOutput
func (GetApisListOutput) ServiceConfigVpcId ¶
func (o GetApisListOutput) ServiceConfigVpcId() pulumi.StringOutput
func (GetApisListOutput) ServiceId ¶
func (o GetApisListOutput) ServiceId() pulumi.StringOutput
func (GetApisListOutput) ToGetApisListOutput ¶
func (o GetApisListOutput) ToGetApisListOutput() GetApisListOutput
func (GetApisListOutput) ToGetApisListOutputWithContext ¶
func (o GetApisListOutput) ToGetApisListOutputWithContext(ctx context.Context) GetApisListOutput
type GetApisListRequestParameterArgs ¶
type GetApisListRequestParameterArgs struct { DefaultValue pulumi.StringInput `pulumi:"defaultValue"` Desc pulumi.StringInput `pulumi:"desc"` Name pulumi.StringInput `pulumi:"name"` Position pulumi.StringInput `pulumi:"position"` Required pulumi.BoolInput `pulumi:"required"` Type pulumi.StringInput `pulumi:"type"` }
func (GetApisListRequestParameterArgs) ElementType ¶
func (GetApisListRequestParameterArgs) ElementType() reflect.Type
func (GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutput ¶
func (i GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutput() GetApisListRequestParameterOutput
func (GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutputWithContext ¶
func (i GetApisListRequestParameterArgs) ToGetApisListRequestParameterOutputWithContext(ctx context.Context) GetApisListRequestParameterOutput
type GetApisListRequestParameterArray ¶
type GetApisListRequestParameterArray []GetApisListRequestParameterInput
func (GetApisListRequestParameterArray) ElementType ¶
func (GetApisListRequestParameterArray) ElementType() reflect.Type
func (GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutput ¶
func (i GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutput() GetApisListRequestParameterArrayOutput
func (GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutputWithContext ¶
func (i GetApisListRequestParameterArray) ToGetApisListRequestParameterArrayOutputWithContext(ctx context.Context) GetApisListRequestParameterArrayOutput
type GetApisListRequestParameterArrayInput ¶
type GetApisListRequestParameterArrayInput interface { pulumi.Input ToGetApisListRequestParameterArrayOutput() GetApisListRequestParameterArrayOutput ToGetApisListRequestParameterArrayOutputWithContext(context.Context) GetApisListRequestParameterArrayOutput }
GetApisListRequestParameterArrayInput is an input type that accepts GetApisListRequestParameterArray and GetApisListRequestParameterArrayOutput values. You can construct a concrete instance of `GetApisListRequestParameterArrayInput` via:
GetApisListRequestParameterArray{ GetApisListRequestParameterArgs{...} }
type GetApisListRequestParameterArrayOutput ¶
type GetApisListRequestParameterArrayOutput struct{ *pulumi.OutputState }
func (GetApisListRequestParameterArrayOutput) ElementType ¶
func (GetApisListRequestParameterArrayOutput) ElementType() reflect.Type
func (GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutput ¶
func (o GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutput() GetApisListRequestParameterArrayOutput
func (GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutputWithContext ¶
func (o GetApisListRequestParameterArrayOutput) ToGetApisListRequestParameterArrayOutputWithContext(ctx context.Context) GetApisListRequestParameterArrayOutput
type GetApisListRequestParameterInput ¶
type GetApisListRequestParameterInput interface { pulumi.Input ToGetApisListRequestParameterOutput() GetApisListRequestParameterOutput ToGetApisListRequestParameterOutputWithContext(context.Context) GetApisListRequestParameterOutput }
GetApisListRequestParameterInput is an input type that accepts GetApisListRequestParameterArgs and GetApisListRequestParameterOutput values. You can construct a concrete instance of `GetApisListRequestParameterInput` via:
GetApisListRequestParameterArgs{...}
type GetApisListRequestParameterOutput ¶
type GetApisListRequestParameterOutput struct{ *pulumi.OutputState }
func (GetApisListRequestParameterOutput) DefaultValue ¶
func (o GetApisListRequestParameterOutput) DefaultValue() pulumi.StringOutput
func (GetApisListRequestParameterOutput) Desc ¶
func (o GetApisListRequestParameterOutput) Desc() pulumi.StringOutput
func (GetApisListRequestParameterOutput) ElementType ¶
func (GetApisListRequestParameterOutput) ElementType() reflect.Type
func (GetApisListRequestParameterOutput) Name ¶
func (o GetApisListRequestParameterOutput) Name() pulumi.StringOutput
func (GetApisListRequestParameterOutput) Position ¶
func (o GetApisListRequestParameterOutput) Position() pulumi.StringOutput
func (GetApisListRequestParameterOutput) Required ¶
func (o GetApisListRequestParameterOutput) Required() pulumi.BoolOutput
func (GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutput ¶
func (o GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutput() GetApisListRequestParameterOutput
func (GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutputWithContext ¶
func (o GetApisListRequestParameterOutput) ToGetApisListRequestParameterOutputWithContext(ctx context.Context) GetApisListRequestParameterOutput
func (GetApisListRequestParameterOutput) Type ¶
func (o GetApisListRequestParameterOutput) Type() pulumi.StringOutput
type GetApisListResponseErrorCodeArgs ¶
type GetApisListResponseErrorCodeArgs struct { Code pulumi.IntInput `pulumi:"code"` ConvertedCode pulumi.IntInput `pulumi:"convertedCode"` Desc pulumi.StringInput `pulumi:"desc"` Msg pulumi.StringInput `pulumi:"msg"` NeedConvert pulumi.BoolInput `pulumi:"needConvert"` }
func (GetApisListResponseErrorCodeArgs) ElementType ¶
func (GetApisListResponseErrorCodeArgs) ElementType() reflect.Type
func (GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutput ¶
func (i GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutput() GetApisListResponseErrorCodeOutput
func (GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutputWithContext ¶
func (i GetApisListResponseErrorCodeArgs) ToGetApisListResponseErrorCodeOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeOutput
type GetApisListResponseErrorCodeArray ¶
type GetApisListResponseErrorCodeArray []GetApisListResponseErrorCodeInput
func (GetApisListResponseErrorCodeArray) ElementType ¶
func (GetApisListResponseErrorCodeArray) ElementType() reflect.Type
func (GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutput ¶
func (i GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutput() GetApisListResponseErrorCodeArrayOutput
func (GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutputWithContext ¶
func (i GetApisListResponseErrorCodeArray) ToGetApisListResponseErrorCodeArrayOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeArrayOutput
type GetApisListResponseErrorCodeArrayInput ¶
type GetApisListResponseErrorCodeArrayInput interface { pulumi.Input ToGetApisListResponseErrorCodeArrayOutput() GetApisListResponseErrorCodeArrayOutput ToGetApisListResponseErrorCodeArrayOutputWithContext(context.Context) GetApisListResponseErrorCodeArrayOutput }
GetApisListResponseErrorCodeArrayInput is an input type that accepts GetApisListResponseErrorCodeArray and GetApisListResponseErrorCodeArrayOutput values. You can construct a concrete instance of `GetApisListResponseErrorCodeArrayInput` via:
GetApisListResponseErrorCodeArray{ GetApisListResponseErrorCodeArgs{...} }
type GetApisListResponseErrorCodeArrayOutput ¶
type GetApisListResponseErrorCodeArrayOutput struct{ *pulumi.OutputState }
func (GetApisListResponseErrorCodeArrayOutput) ElementType ¶
func (GetApisListResponseErrorCodeArrayOutput) ElementType() reflect.Type
func (GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutput ¶
func (o GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutput() GetApisListResponseErrorCodeArrayOutput
func (GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutputWithContext ¶
func (o GetApisListResponseErrorCodeArrayOutput) ToGetApisListResponseErrorCodeArrayOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeArrayOutput
type GetApisListResponseErrorCodeInput ¶
type GetApisListResponseErrorCodeInput interface { pulumi.Input ToGetApisListResponseErrorCodeOutput() GetApisListResponseErrorCodeOutput ToGetApisListResponseErrorCodeOutputWithContext(context.Context) GetApisListResponseErrorCodeOutput }
GetApisListResponseErrorCodeInput is an input type that accepts GetApisListResponseErrorCodeArgs and GetApisListResponseErrorCodeOutput values. You can construct a concrete instance of `GetApisListResponseErrorCodeInput` via:
GetApisListResponseErrorCodeArgs{...}
type GetApisListResponseErrorCodeOutput ¶
type GetApisListResponseErrorCodeOutput struct{ *pulumi.OutputState }
func (GetApisListResponseErrorCodeOutput) Code ¶
func (o GetApisListResponseErrorCodeOutput) Code() pulumi.IntOutput
func (GetApisListResponseErrorCodeOutput) ConvertedCode ¶
func (o GetApisListResponseErrorCodeOutput) ConvertedCode() pulumi.IntOutput
func (GetApisListResponseErrorCodeOutput) Desc ¶
func (o GetApisListResponseErrorCodeOutput) Desc() pulumi.StringOutput
func (GetApisListResponseErrorCodeOutput) ElementType ¶
func (GetApisListResponseErrorCodeOutput) ElementType() reflect.Type
func (GetApisListResponseErrorCodeOutput) Msg ¶
func (o GetApisListResponseErrorCodeOutput) Msg() pulumi.StringOutput
func (GetApisListResponseErrorCodeOutput) NeedConvert ¶
func (o GetApisListResponseErrorCodeOutput) NeedConvert() pulumi.BoolOutput
func (GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutput ¶
func (o GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutput() GetApisListResponseErrorCodeOutput
func (GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutputWithContext ¶
func (o GetApisListResponseErrorCodeOutput) ToGetApisListResponseErrorCodeOutputWithContext(ctx context.Context) GetApisListResponseErrorCodeOutput
type GetApisOutputArgs ¶
type GetApisOutputArgs struct { ApiId pulumi.StringPtrInput `pulumi:"apiId"` ApiName pulumi.StringPtrInput `pulumi:"apiName"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
A collection of arguments for invoking getApis.
func (GetApisOutputArgs) ElementType ¶
func (GetApisOutputArgs) ElementType() reflect.Type
type GetApisResult ¶
type GetApisResult struct { ApiId *string `pulumi:"apiId"` ApiName *string `pulumi:"apiName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetApisList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of values returned by getApis.
func GetApis ¶
func GetApis(ctx *pulumi.Context, args *GetApisArgs, opts ...pulumi.InvokeOption) (*GetApisResult, error)
type GetApisResultOutput ¶
type GetApisResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApis.
func GetApisOutput ¶
func GetApisOutput(ctx *pulumi.Context, args GetApisOutputArgs, opts ...pulumi.InvokeOption) GetApisResultOutput
func (GetApisResultOutput) ApiId ¶
func (o GetApisResultOutput) ApiId() pulumi.StringPtrOutput
func (GetApisResultOutput) ApiName ¶
func (o GetApisResultOutput) ApiName() pulumi.StringPtrOutput
func (GetApisResultOutput) ElementType ¶
func (GetApisResultOutput) ElementType() reflect.Type
func (GetApisResultOutput) Id ¶
func (o GetApisResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApisResultOutput) Lists ¶
func (o GetApisResultOutput) Lists() GetApisListArrayOutput
func (GetApisResultOutput) ResultOutputFile ¶
func (o GetApisResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetApisResultOutput) ServiceId ¶
func (o GetApisResultOutput) ServiceId() pulumi.StringOutput
func (GetApisResultOutput) ToGetApisResultOutput ¶
func (o GetApisResultOutput) ToGetApisResultOutput() GetApisResultOutput
func (GetApisResultOutput) ToGetApisResultOutputWithContext ¶
func (o GetApisResultOutput) ToGetApisResultOutputWithContext(ctx context.Context) GetApisResultOutput
type GetCustomerDomainsArgs ¶
type GetCustomerDomainsArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of arguments for invoking getCustomerDomains.
type GetCustomerDomainsList ¶
type GetCustomerDomainsList struct { CertificateId string `pulumi:"certificateId"` DomainName string `pulumi:"domainName"` IsDefaultMapping bool `pulumi:"isDefaultMapping"` IsStatusOn bool `pulumi:"isStatusOn"` NetType string `pulumi:"netType"` PathMappings []GetCustomerDomainsListPathMapping `pulumi:"pathMappings"` Protocol string `pulumi:"protocol"` }
type GetCustomerDomainsListArgs ¶
type GetCustomerDomainsListArgs struct { CertificateId pulumi.StringInput `pulumi:"certificateId"` DomainName pulumi.StringInput `pulumi:"domainName"` IsDefaultMapping pulumi.BoolInput `pulumi:"isDefaultMapping"` IsStatusOn pulumi.BoolInput `pulumi:"isStatusOn"` NetType pulumi.StringInput `pulumi:"netType"` PathMappings GetCustomerDomainsListPathMappingArrayInput `pulumi:"pathMappings"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (GetCustomerDomainsListArgs) ElementType ¶
func (GetCustomerDomainsListArgs) ElementType() reflect.Type
func (GetCustomerDomainsListArgs) ToGetCustomerDomainsListOutput ¶
func (i GetCustomerDomainsListArgs) ToGetCustomerDomainsListOutput() GetCustomerDomainsListOutput
func (GetCustomerDomainsListArgs) ToGetCustomerDomainsListOutputWithContext ¶
func (i GetCustomerDomainsListArgs) ToGetCustomerDomainsListOutputWithContext(ctx context.Context) GetCustomerDomainsListOutput
type GetCustomerDomainsListArray ¶
type GetCustomerDomainsListArray []GetCustomerDomainsListInput
func (GetCustomerDomainsListArray) ElementType ¶
func (GetCustomerDomainsListArray) ElementType() reflect.Type
func (GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutput ¶
func (i GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutput() GetCustomerDomainsListArrayOutput
func (GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutputWithContext ¶
func (i GetCustomerDomainsListArray) ToGetCustomerDomainsListArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListArrayOutput
type GetCustomerDomainsListArrayInput ¶
type GetCustomerDomainsListArrayInput interface { pulumi.Input ToGetCustomerDomainsListArrayOutput() GetCustomerDomainsListArrayOutput ToGetCustomerDomainsListArrayOutputWithContext(context.Context) GetCustomerDomainsListArrayOutput }
GetCustomerDomainsListArrayInput is an input type that accepts GetCustomerDomainsListArray and GetCustomerDomainsListArrayOutput values. You can construct a concrete instance of `GetCustomerDomainsListArrayInput` via:
GetCustomerDomainsListArray{ GetCustomerDomainsListArgs{...} }
type GetCustomerDomainsListArrayOutput ¶
type GetCustomerDomainsListArrayOutput struct{ *pulumi.OutputState }
func (GetCustomerDomainsListArrayOutput) ElementType ¶
func (GetCustomerDomainsListArrayOutput) ElementType() reflect.Type
func (GetCustomerDomainsListArrayOutput) Index ¶
func (o GetCustomerDomainsListArrayOutput) Index(i pulumi.IntInput) GetCustomerDomainsListOutput
func (GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutput ¶
func (o GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutput() GetCustomerDomainsListArrayOutput
func (GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutputWithContext ¶
func (o GetCustomerDomainsListArrayOutput) ToGetCustomerDomainsListArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListArrayOutput
type GetCustomerDomainsListInput ¶
type GetCustomerDomainsListInput interface { pulumi.Input ToGetCustomerDomainsListOutput() GetCustomerDomainsListOutput ToGetCustomerDomainsListOutputWithContext(context.Context) GetCustomerDomainsListOutput }
GetCustomerDomainsListInput is an input type that accepts GetCustomerDomainsListArgs and GetCustomerDomainsListOutput values. You can construct a concrete instance of `GetCustomerDomainsListInput` via:
GetCustomerDomainsListArgs{...}
type GetCustomerDomainsListOutput ¶
type GetCustomerDomainsListOutput struct{ *pulumi.OutputState }
func (GetCustomerDomainsListOutput) CertificateId ¶
func (o GetCustomerDomainsListOutput) CertificateId() pulumi.StringOutput
func (GetCustomerDomainsListOutput) DomainName ¶
func (o GetCustomerDomainsListOutput) DomainName() pulumi.StringOutput
func (GetCustomerDomainsListOutput) ElementType ¶
func (GetCustomerDomainsListOutput) ElementType() reflect.Type
func (GetCustomerDomainsListOutput) IsDefaultMapping ¶
func (o GetCustomerDomainsListOutput) IsDefaultMapping() pulumi.BoolOutput
func (GetCustomerDomainsListOutput) IsStatusOn ¶
func (o GetCustomerDomainsListOutput) IsStatusOn() pulumi.BoolOutput
func (GetCustomerDomainsListOutput) NetType ¶
func (o GetCustomerDomainsListOutput) NetType() pulumi.StringOutput
func (GetCustomerDomainsListOutput) PathMappings ¶
func (o GetCustomerDomainsListOutput) PathMappings() GetCustomerDomainsListPathMappingArrayOutput
func (GetCustomerDomainsListOutput) Protocol ¶
func (o GetCustomerDomainsListOutput) Protocol() pulumi.StringOutput
func (GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutput ¶
func (o GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutput() GetCustomerDomainsListOutput
func (GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutputWithContext ¶
func (o GetCustomerDomainsListOutput) ToGetCustomerDomainsListOutputWithContext(ctx context.Context) GetCustomerDomainsListOutput
type GetCustomerDomainsListPathMappingArgs ¶
type GetCustomerDomainsListPathMappingArgs struct { Environment pulumi.StringInput `pulumi:"environment"` Path pulumi.StringInput `pulumi:"path"` }
func (GetCustomerDomainsListPathMappingArgs) ElementType ¶
func (GetCustomerDomainsListPathMappingArgs) ElementType() reflect.Type
func (GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutput ¶
func (i GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutput() GetCustomerDomainsListPathMappingOutput
func (GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutputWithContext ¶
func (i GetCustomerDomainsListPathMappingArgs) ToGetCustomerDomainsListPathMappingOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingOutput
type GetCustomerDomainsListPathMappingArray ¶
type GetCustomerDomainsListPathMappingArray []GetCustomerDomainsListPathMappingInput
func (GetCustomerDomainsListPathMappingArray) ElementType ¶
func (GetCustomerDomainsListPathMappingArray) ElementType() reflect.Type
func (GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutput ¶
func (i GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutput() GetCustomerDomainsListPathMappingArrayOutput
func (GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutputWithContext ¶
func (i GetCustomerDomainsListPathMappingArray) ToGetCustomerDomainsListPathMappingArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingArrayOutput
type GetCustomerDomainsListPathMappingArrayInput ¶
type GetCustomerDomainsListPathMappingArrayInput interface { pulumi.Input ToGetCustomerDomainsListPathMappingArrayOutput() GetCustomerDomainsListPathMappingArrayOutput ToGetCustomerDomainsListPathMappingArrayOutputWithContext(context.Context) GetCustomerDomainsListPathMappingArrayOutput }
GetCustomerDomainsListPathMappingArrayInput is an input type that accepts GetCustomerDomainsListPathMappingArray and GetCustomerDomainsListPathMappingArrayOutput values. You can construct a concrete instance of `GetCustomerDomainsListPathMappingArrayInput` via:
GetCustomerDomainsListPathMappingArray{ GetCustomerDomainsListPathMappingArgs{...} }
type GetCustomerDomainsListPathMappingArrayOutput ¶
type GetCustomerDomainsListPathMappingArrayOutput struct{ *pulumi.OutputState }
func (GetCustomerDomainsListPathMappingArrayOutput) ElementType ¶
func (GetCustomerDomainsListPathMappingArrayOutput) ElementType() reflect.Type
func (GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutput ¶
func (o GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutput() GetCustomerDomainsListPathMappingArrayOutput
func (GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutputWithContext ¶
func (o GetCustomerDomainsListPathMappingArrayOutput) ToGetCustomerDomainsListPathMappingArrayOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingArrayOutput
type GetCustomerDomainsListPathMappingInput ¶
type GetCustomerDomainsListPathMappingInput interface { pulumi.Input ToGetCustomerDomainsListPathMappingOutput() GetCustomerDomainsListPathMappingOutput ToGetCustomerDomainsListPathMappingOutputWithContext(context.Context) GetCustomerDomainsListPathMappingOutput }
GetCustomerDomainsListPathMappingInput is an input type that accepts GetCustomerDomainsListPathMappingArgs and GetCustomerDomainsListPathMappingOutput values. You can construct a concrete instance of `GetCustomerDomainsListPathMappingInput` via:
GetCustomerDomainsListPathMappingArgs{...}
type GetCustomerDomainsListPathMappingOutput ¶
type GetCustomerDomainsListPathMappingOutput struct{ *pulumi.OutputState }
func (GetCustomerDomainsListPathMappingOutput) ElementType ¶
func (GetCustomerDomainsListPathMappingOutput) ElementType() reflect.Type
func (GetCustomerDomainsListPathMappingOutput) Environment ¶
func (o GetCustomerDomainsListPathMappingOutput) Environment() pulumi.StringOutput
func (GetCustomerDomainsListPathMappingOutput) Path ¶
func (o GetCustomerDomainsListPathMappingOutput) Path() pulumi.StringOutput
func (GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutput ¶
func (o GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutput() GetCustomerDomainsListPathMappingOutput
func (GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutputWithContext ¶
func (o GetCustomerDomainsListPathMappingOutput) ToGetCustomerDomainsListPathMappingOutputWithContext(ctx context.Context) GetCustomerDomainsListPathMappingOutput
type GetCustomerDomainsOutputArgs ¶
type GetCustomerDomainsOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
A collection of arguments for invoking getCustomerDomains.
func (GetCustomerDomainsOutputArgs) ElementType ¶
func (GetCustomerDomainsOutputArgs) ElementType() reflect.Type
type GetCustomerDomainsResult ¶
type GetCustomerDomainsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetCustomerDomainsList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of values returned by getCustomerDomains.
func GetCustomerDomains ¶
func GetCustomerDomains(ctx *pulumi.Context, args *GetCustomerDomainsArgs, opts ...pulumi.InvokeOption) (*GetCustomerDomainsResult, error)
type GetCustomerDomainsResultOutput ¶
type GetCustomerDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCustomerDomains.
func GetCustomerDomainsOutput ¶
func GetCustomerDomainsOutput(ctx *pulumi.Context, args GetCustomerDomainsOutputArgs, opts ...pulumi.InvokeOption) GetCustomerDomainsResultOutput
func (GetCustomerDomainsResultOutput) ElementType ¶
func (GetCustomerDomainsResultOutput) ElementType() reflect.Type
func (GetCustomerDomainsResultOutput) Id ¶
func (o GetCustomerDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetCustomerDomainsResultOutput) Lists ¶
func (o GetCustomerDomainsResultOutput) Lists() GetCustomerDomainsListArrayOutput
func (GetCustomerDomainsResultOutput) ResultOutputFile ¶
func (o GetCustomerDomainsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetCustomerDomainsResultOutput) ServiceId ¶
func (o GetCustomerDomainsResultOutput) ServiceId() pulumi.StringOutput
func (GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutput ¶
func (o GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutput() GetCustomerDomainsResultOutput
func (GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutputWithContext ¶
func (o GetCustomerDomainsResultOutput) ToGetCustomerDomainsResultOutputWithContext(ctx context.Context) GetCustomerDomainsResultOutput
type GetIpStrategiesArgs ¶
type GetIpStrategiesArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` StrategyName *string `pulumi:"strategyName"` }
A collection of arguments for invoking getIpStrategies.
type GetIpStrategiesList ¶
type GetIpStrategiesList struct { AttachLists []GetIpStrategiesListAttachList `pulumi:"attachLists"` BindApiTotalCount int `pulumi:"bindApiTotalCount"` CreateTime string `pulumi:"createTime"` IpList string `pulumi:"ipList"` ModifyTime string `pulumi:"modifyTime"` ServiceId string `pulumi:"serviceId"` StrategyId string `pulumi:"strategyId"` StrategyName string `pulumi:"strategyName"` StrategyType string `pulumi:"strategyType"` }
type GetIpStrategiesListArgs ¶
type GetIpStrategiesListArgs struct { AttachLists GetIpStrategiesListAttachListArrayInput `pulumi:"attachLists"` BindApiTotalCount pulumi.IntInput `pulumi:"bindApiTotalCount"` CreateTime pulumi.StringInput `pulumi:"createTime"` IpList pulumi.StringInput `pulumi:"ipList"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` ServiceId pulumi.StringInput `pulumi:"serviceId"` StrategyId pulumi.StringInput `pulumi:"strategyId"` StrategyName pulumi.StringInput `pulumi:"strategyName"` StrategyType pulumi.StringInput `pulumi:"strategyType"` }
func (GetIpStrategiesListArgs) ElementType ¶
func (GetIpStrategiesListArgs) ElementType() reflect.Type
func (GetIpStrategiesListArgs) ToGetIpStrategiesListOutput ¶
func (i GetIpStrategiesListArgs) ToGetIpStrategiesListOutput() GetIpStrategiesListOutput
func (GetIpStrategiesListArgs) ToGetIpStrategiesListOutputWithContext ¶
func (i GetIpStrategiesListArgs) ToGetIpStrategiesListOutputWithContext(ctx context.Context) GetIpStrategiesListOutput
type GetIpStrategiesListArray ¶
type GetIpStrategiesListArray []GetIpStrategiesListInput
func (GetIpStrategiesListArray) ElementType ¶
func (GetIpStrategiesListArray) ElementType() reflect.Type
func (GetIpStrategiesListArray) ToGetIpStrategiesListArrayOutput ¶
func (i GetIpStrategiesListArray) ToGetIpStrategiesListArrayOutput() GetIpStrategiesListArrayOutput
func (GetIpStrategiesListArray) ToGetIpStrategiesListArrayOutputWithContext ¶
func (i GetIpStrategiesListArray) ToGetIpStrategiesListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListArrayOutput
type GetIpStrategiesListArrayInput ¶
type GetIpStrategiesListArrayInput interface { pulumi.Input ToGetIpStrategiesListArrayOutput() GetIpStrategiesListArrayOutput ToGetIpStrategiesListArrayOutputWithContext(context.Context) GetIpStrategiesListArrayOutput }
GetIpStrategiesListArrayInput is an input type that accepts GetIpStrategiesListArray and GetIpStrategiesListArrayOutput values. You can construct a concrete instance of `GetIpStrategiesListArrayInput` via:
GetIpStrategiesListArray{ GetIpStrategiesListArgs{...} }
type GetIpStrategiesListArrayOutput ¶
type GetIpStrategiesListArrayOutput struct{ *pulumi.OutputState }
func (GetIpStrategiesListArrayOutput) ElementType ¶
func (GetIpStrategiesListArrayOutput) ElementType() reflect.Type
func (GetIpStrategiesListArrayOutput) Index ¶
func (o GetIpStrategiesListArrayOutput) Index(i pulumi.IntInput) GetIpStrategiesListOutput
func (GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutput ¶
func (o GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutput() GetIpStrategiesListArrayOutput
func (GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutputWithContext ¶
func (o GetIpStrategiesListArrayOutput) ToGetIpStrategiesListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListArrayOutput
type GetIpStrategiesListAttachList ¶
type GetIpStrategiesListAttachList struct { ApiBusinessType string `pulumi:"apiBusinessType"` ApiDesc string `pulumi:"apiDesc"` ApiId string `pulumi:"apiId"` ApiName string `pulumi:"apiName"` ApiType string `pulumi:"apiType"` AuthRelationApiId string `pulumi:"authRelationApiId"` AuthType string `pulumi:"authType"` CreateTime string `pulumi:"createTime"` Method string `pulumi:"method"` ModifyTime string `pulumi:"modifyTime"` OauthConfig map[string]interface{} `pulumi:"oauthConfig"` Path string `pulumi:"path"` Protocol string `pulumi:"protocol"` RelationBusinessApiIds []string `pulumi:"relationBusinessApiIds"` ServiceId string `pulumi:"serviceId"` Tags []string `pulumi:"tags"` UniqVpcId string `pulumi:"uniqVpcId"` VpcId int `pulumi:"vpcId"` }
type GetIpStrategiesListAttachListArgs ¶
type GetIpStrategiesListAttachListArgs struct { ApiBusinessType pulumi.StringInput `pulumi:"apiBusinessType"` ApiDesc pulumi.StringInput `pulumi:"apiDesc"` ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` ApiType pulumi.StringInput `pulumi:"apiType"` AuthRelationApiId pulumi.StringInput `pulumi:"authRelationApiId"` AuthType pulumi.StringInput `pulumi:"authType"` CreateTime pulumi.StringInput `pulumi:"createTime"` Method pulumi.StringInput `pulumi:"method"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` OauthConfig pulumi.MapInput `pulumi:"oauthConfig"` Path pulumi.StringInput `pulumi:"path"` Protocol pulumi.StringInput `pulumi:"protocol"` RelationBusinessApiIds pulumi.StringArrayInput `pulumi:"relationBusinessApiIds"` ServiceId pulumi.StringInput `pulumi:"serviceId"` Tags pulumi.StringArrayInput `pulumi:"tags"` UniqVpcId pulumi.StringInput `pulumi:"uniqVpcId"` VpcId pulumi.IntInput `pulumi:"vpcId"` }
func (GetIpStrategiesListAttachListArgs) ElementType ¶
func (GetIpStrategiesListAttachListArgs) ElementType() reflect.Type
func (GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutput ¶
func (i GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutput() GetIpStrategiesListAttachListOutput
func (GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutputWithContext ¶
func (i GetIpStrategiesListAttachListArgs) ToGetIpStrategiesListAttachListOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListOutput
type GetIpStrategiesListAttachListArray ¶
type GetIpStrategiesListAttachListArray []GetIpStrategiesListAttachListInput
func (GetIpStrategiesListAttachListArray) ElementType ¶
func (GetIpStrategiesListAttachListArray) ElementType() reflect.Type
func (GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutput ¶
func (i GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutput() GetIpStrategiesListAttachListArrayOutput
func (GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutputWithContext ¶
func (i GetIpStrategiesListAttachListArray) ToGetIpStrategiesListAttachListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListArrayOutput
type GetIpStrategiesListAttachListArrayInput ¶
type GetIpStrategiesListAttachListArrayInput interface { pulumi.Input ToGetIpStrategiesListAttachListArrayOutput() GetIpStrategiesListAttachListArrayOutput ToGetIpStrategiesListAttachListArrayOutputWithContext(context.Context) GetIpStrategiesListAttachListArrayOutput }
GetIpStrategiesListAttachListArrayInput is an input type that accepts GetIpStrategiesListAttachListArray and GetIpStrategiesListAttachListArrayOutput values. You can construct a concrete instance of `GetIpStrategiesListAttachListArrayInput` via:
GetIpStrategiesListAttachListArray{ GetIpStrategiesListAttachListArgs{...} }
type GetIpStrategiesListAttachListArrayOutput ¶
type GetIpStrategiesListAttachListArrayOutput struct{ *pulumi.OutputState }
func (GetIpStrategiesListAttachListArrayOutput) ElementType ¶
func (GetIpStrategiesListAttachListArrayOutput) ElementType() reflect.Type
func (GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutput ¶
func (o GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutput() GetIpStrategiesListAttachListArrayOutput
func (GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutputWithContext ¶
func (o GetIpStrategiesListAttachListArrayOutput) ToGetIpStrategiesListAttachListArrayOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListArrayOutput
type GetIpStrategiesListAttachListInput ¶
type GetIpStrategiesListAttachListInput interface { pulumi.Input ToGetIpStrategiesListAttachListOutput() GetIpStrategiesListAttachListOutput ToGetIpStrategiesListAttachListOutputWithContext(context.Context) GetIpStrategiesListAttachListOutput }
GetIpStrategiesListAttachListInput is an input type that accepts GetIpStrategiesListAttachListArgs and GetIpStrategiesListAttachListOutput values. You can construct a concrete instance of `GetIpStrategiesListAttachListInput` via:
GetIpStrategiesListAttachListArgs{...}
type GetIpStrategiesListAttachListOutput ¶
type GetIpStrategiesListAttachListOutput struct{ *pulumi.OutputState }
func (GetIpStrategiesListAttachListOutput) ApiBusinessType ¶
func (o GetIpStrategiesListAttachListOutput) ApiBusinessType() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ApiDesc ¶
func (o GetIpStrategiesListAttachListOutput) ApiDesc() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ApiId ¶
func (o GetIpStrategiesListAttachListOutput) ApiId() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ApiName ¶
func (o GetIpStrategiesListAttachListOutput) ApiName() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ApiType ¶
func (o GetIpStrategiesListAttachListOutput) ApiType() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) AuthRelationApiId ¶
func (o GetIpStrategiesListAttachListOutput) AuthRelationApiId() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) AuthType ¶
func (o GetIpStrategiesListAttachListOutput) AuthType() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) CreateTime ¶
func (o GetIpStrategiesListAttachListOutput) CreateTime() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ElementType ¶
func (GetIpStrategiesListAttachListOutput) ElementType() reflect.Type
func (GetIpStrategiesListAttachListOutput) Method ¶
func (o GetIpStrategiesListAttachListOutput) Method() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) ModifyTime ¶
func (o GetIpStrategiesListAttachListOutput) ModifyTime() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) OauthConfig ¶
func (o GetIpStrategiesListAttachListOutput) OauthConfig() pulumi.MapOutput
func (GetIpStrategiesListAttachListOutput) Path ¶
func (o GetIpStrategiesListAttachListOutput) Path() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) Protocol ¶
func (o GetIpStrategiesListAttachListOutput) Protocol() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) RelationBusinessApiIds ¶
func (o GetIpStrategiesListAttachListOutput) RelationBusinessApiIds() pulumi.StringArrayOutput
func (GetIpStrategiesListAttachListOutput) ServiceId ¶
func (o GetIpStrategiesListAttachListOutput) ServiceId() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) Tags ¶
func (o GetIpStrategiesListAttachListOutput) Tags() pulumi.StringArrayOutput
func (GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutput ¶
func (o GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutput() GetIpStrategiesListAttachListOutput
func (GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutputWithContext ¶
func (o GetIpStrategiesListAttachListOutput) ToGetIpStrategiesListAttachListOutputWithContext(ctx context.Context) GetIpStrategiesListAttachListOutput
func (GetIpStrategiesListAttachListOutput) UniqVpcId ¶
func (o GetIpStrategiesListAttachListOutput) UniqVpcId() pulumi.StringOutput
func (GetIpStrategiesListAttachListOutput) VpcId ¶
func (o GetIpStrategiesListAttachListOutput) VpcId() pulumi.IntOutput
type GetIpStrategiesListInput ¶
type GetIpStrategiesListInput interface { pulumi.Input ToGetIpStrategiesListOutput() GetIpStrategiesListOutput ToGetIpStrategiesListOutputWithContext(context.Context) GetIpStrategiesListOutput }
GetIpStrategiesListInput is an input type that accepts GetIpStrategiesListArgs and GetIpStrategiesListOutput values. You can construct a concrete instance of `GetIpStrategiesListInput` via:
GetIpStrategiesListArgs{...}
type GetIpStrategiesListOutput ¶
type GetIpStrategiesListOutput struct{ *pulumi.OutputState }
func (GetIpStrategiesListOutput) AttachLists ¶
func (o GetIpStrategiesListOutput) AttachLists() GetIpStrategiesListAttachListArrayOutput
func (GetIpStrategiesListOutput) BindApiTotalCount ¶
func (o GetIpStrategiesListOutput) BindApiTotalCount() pulumi.IntOutput
func (GetIpStrategiesListOutput) CreateTime ¶
func (o GetIpStrategiesListOutput) CreateTime() pulumi.StringOutput
func (GetIpStrategiesListOutput) ElementType ¶
func (GetIpStrategiesListOutput) ElementType() reflect.Type
func (GetIpStrategiesListOutput) IpList ¶
func (o GetIpStrategiesListOutput) IpList() pulumi.StringOutput
func (GetIpStrategiesListOutput) ModifyTime ¶
func (o GetIpStrategiesListOutput) ModifyTime() pulumi.StringOutput
func (GetIpStrategiesListOutput) ServiceId ¶
func (o GetIpStrategiesListOutput) ServiceId() pulumi.StringOutput
func (GetIpStrategiesListOutput) StrategyId ¶
func (o GetIpStrategiesListOutput) StrategyId() pulumi.StringOutput
func (GetIpStrategiesListOutput) StrategyName ¶
func (o GetIpStrategiesListOutput) StrategyName() pulumi.StringOutput
func (GetIpStrategiesListOutput) StrategyType ¶
func (o GetIpStrategiesListOutput) StrategyType() pulumi.StringOutput
func (GetIpStrategiesListOutput) ToGetIpStrategiesListOutput ¶
func (o GetIpStrategiesListOutput) ToGetIpStrategiesListOutput() GetIpStrategiesListOutput
func (GetIpStrategiesListOutput) ToGetIpStrategiesListOutputWithContext ¶
func (o GetIpStrategiesListOutput) ToGetIpStrategiesListOutputWithContext(ctx context.Context) GetIpStrategiesListOutput
type GetIpStrategiesOutputArgs ¶
type GetIpStrategiesOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` StrategyName pulumi.StringPtrInput `pulumi:"strategyName"` }
A collection of arguments for invoking getIpStrategies.
func (GetIpStrategiesOutputArgs) ElementType ¶
func (GetIpStrategiesOutputArgs) ElementType() reflect.Type
type GetIpStrategiesResult ¶
type GetIpStrategiesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetIpStrategiesList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` StrategyName *string `pulumi:"strategyName"` }
A collection of values returned by getIpStrategies.
func GetIpStrategies ¶
func GetIpStrategies(ctx *pulumi.Context, args *GetIpStrategiesArgs, opts ...pulumi.InvokeOption) (*GetIpStrategiesResult, error)
type GetIpStrategiesResultOutput ¶
type GetIpStrategiesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getIpStrategies.
func GetIpStrategiesOutput ¶
func GetIpStrategiesOutput(ctx *pulumi.Context, args GetIpStrategiesOutputArgs, opts ...pulumi.InvokeOption) GetIpStrategiesResultOutput
func (GetIpStrategiesResultOutput) ElementType ¶
func (GetIpStrategiesResultOutput) ElementType() reflect.Type
func (GetIpStrategiesResultOutput) Id ¶
func (o GetIpStrategiesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetIpStrategiesResultOutput) Lists ¶
func (o GetIpStrategiesResultOutput) Lists() GetIpStrategiesListArrayOutput
func (GetIpStrategiesResultOutput) ResultOutputFile ¶
func (o GetIpStrategiesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetIpStrategiesResultOutput) ServiceId ¶
func (o GetIpStrategiesResultOutput) ServiceId() pulumi.StringOutput
func (GetIpStrategiesResultOutput) StrategyName ¶
func (o GetIpStrategiesResultOutput) StrategyName() pulumi.StringPtrOutput
func (GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutput ¶
func (o GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutput() GetIpStrategiesResultOutput
func (GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutputWithContext ¶
func (o GetIpStrategiesResultOutput) ToGetIpStrategiesResultOutputWithContext(ctx context.Context) GetIpStrategiesResultOutput
type GetPluginsResult ¶
type GetPluginsResultArgs ¶
type GetPluginsResultArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` ApiType pulumi.StringInput `pulumi:"apiType"` AttachedOtherPlugin pulumi.BoolInput `pulumi:"attachedOtherPlugin"` IsAttached pulumi.BoolInput `pulumi:"isAttached"` Method pulumi.StringInput `pulumi:"method"` Path pulumi.StringInput `pulumi:"path"` }
func (GetPluginsResultArgs) ElementType ¶
func (GetPluginsResultArgs) ElementType() reflect.Type
func (GetPluginsResultArgs) ToGetPluginsResultOutput ¶
func (i GetPluginsResultArgs) ToGetPluginsResultOutput() GetPluginsResultOutput
func (GetPluginsResultArgs) ToGetPluginsResultOutputWithContext ¶
func (i GetPluginsResultArgs) ToGetPluginsResultOutputWithContext(ctx context.Context) GetPluginsResultOutput
type GetPluginsResultArray ¶
type GetPluginsResultArray []GetPluginsResultInput
func (GetPluginsResultArray) ElementType ¶
func (GetPluginsResultArray) ElementType() reflect.Type
func (GetPluginsResultArray) ToGetPluginsResultArrayOutput ¶
func (i GetPluginsResultArray) ToGetPluginsResultArrayOutput() GetPluginsResultArrayOutput
func (GetPluginsResultArray) ToGetPluginsResultArrayOutputWithContext ¶
func (i GetPluginsResultArray) ToGetPluginsResultArrayOutputWithContext(ctx context.Context) GetPluginsResultArrayOutput
type GetPluginsResultArrayInput ¶
type GetPluginsResultArrayInput interface { pulumi.Input ToGetPluginsResultArrayOutput() GetPluginsResultArrayOutput ToGetPluginsResultArrayOutputWithContext(context.Context) GetPluginsResultArrayOutput }
GetPluginsResultArrayInput is an input type that accepts GetPluginsResultArray and GetPluginsResultArrayOutput values. You can construct a concrete instance of `GetPluginsResultArrayInput` via:
GetPluginsResultArray{ GetPluginsResultArgs{...} }
type GetPluginsResultArrayOutput ¶
type GetPluginsResultArrayOutput struct{ *pulumi.OutputState }
func (GetPluginsResultArrayOutput) ElementType ¶
func (GetPluginsResultArrayOutput) ElementType() reflect.Type
func (GetPluginsResultArrayOutput) Index ¶
func (o GetPluginsResultArrayOutput) Index(i pulumi.IntInput) GetPluginsResultOutput
func (GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutput ¶
func (o GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutput() GetPluginsResultArrayOutput
func (GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutputWithContext ¶
func (o GetPluginsResultArrayOutput) ToGetPluginsResultArrayOutputWithContext(ctx context.Context) GetPluginsResultArrayOutput
type GetPluginsResultInput ¶
type GetPluginsResultInput interface { pulumi.Input ToGetPluginsResultOutput() GetPluginsResultOutput ToGetPluginsResultOutputWithContext(context.Context) GetPluginsResultOutput }
GetPluginsResultInput is an input type that accepts GetPluginsResultArgs and GetPluginsResultOutput values. You can construct a concrete instance of `GetPluginsResultInput` via:
GetPluginsResultArgs{...}
type GetPluginsResultOutput ¶
type GetPluginsResultOutput struct{ *pulumi.OutputState }
func (GetPluginsResultOutput) ApiId ¶
func (o GetPluginsResultOutput) ApiId() pulumi.StringOutput
func (GetPluginsResultOutput) ApiName ¶
func (o GetPluginsResultOutput) ApiName() pulumi.StringOutput
func (GetPluginsResultOutput) ApiType ¶
func (o GetPluginsResultOutput) ApiType() pulumi.StringOutput
func (GetPluginsResultOutput) AttachedOtherPlugin ¶
func (o GetPluginsResultOutput) AttachedOtherPlugin() pulumi.BoolOutput
func (GetPluginsResultOutput) ElementType ¶
func (GetPluginsResultOutput) ElementType() reflect.Type
func (GetPluginsResultOutput) IsAttached ¶
func (o GetPluginsResultOutput) IsAttached() pulumi.BoolOutput
func (GetPluginsResultOutput) Method ¶
func (o GetPluginsResultOutput) Method() pulumi.StringOutput
func (GetPluginsResultOutput) Path ¶
func (o GetPluginsResultOutput) Path() pulumi.StringOutput
func (GetPluginsResultOutput) ToGetPluginsResultOutput ¶
func (o GetPluginsResultOutput) ToGetPluginsResultOutput() GetPluginsResultOutput
func (GetPluginsResultOutput) ToGetPluginsResultOutputWithContext ¶
func (o GetPluginsResultOutput) ToGetPluginsResultOutputWithContext(ctx context.Context) GetPluginsResultOutput
type GetServicesArgs ¶
type GetServicesArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` ServiceName *string `pulumi:"serviceName"` }
A collection of arguments for invoking getServices.
type GetServicesList ¶
type GetServicesList struct { CreateTime string `pulumi:"createTime"` // Deprecated: It has been deprecated from version 1.81.9. ExclusiveSetName string `pulumi:"exclusiveSetName"` InnerHttpPort int `pulumi:"innerHttpPort"` InnerHttpsPort int `pulumi:"innerHttpsPort"` InternalSubDomain string `pulumi:"internalSubDomain"` IpVersion string `pulumi:"ipVersion"` ModifyTime string `pulumi:"modifyTime"` NetTypes []string `pulumi:"netTypes"` OuterSubDomain string `pulumi:"outerSubDomain"` Protocol string `pulumi:"protocol"` ServiceDesc string `pulumi:"serviceDesc"` ServiceId string `pulumi:"serviceId"` ServiceName string `pulumi:"serviceName"` UsagePlanLists []GetServicesListUsagePlanList `pulumi:"usagePlanLists"` }
type GetServicesListArgs ¶
type GetServicesListArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` // Deprecated: It has been deprecated from version 1.81.9. ExclusiveSetName pulumi.StringInput `pulumi:"exclusiveSetName"` InnerHttpPort pulumi.IntInput `pulumi:"innerHttpPort"` InnerHttpsPort pulumi.IntInput `pulumi:"innerHttpsPort"` InternalSubDomain pulumi.StringInput `pulumi:"internalSubDomain"` IpVersion pulumi.StringInput `pulumi:"ipVersion"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` NetTypes pulumi.StringArrayInput `pulumi:"netTypes"` OuterSubDomain pulumi.StringInput `pulumi:"outerSubDomain"` Protocol pulumi.StringInput `pulumi:"protocol"` ServiceDesc pulumi.StringInput `pulumi:"serviceDesc"` ServiceId pulumi.StringInput `pulumi:"serviceId"` ServiceName pulumi.StringInput `pulumi:"serviceName"` UsagePlanLists GetServicesListUsagePlanListArrayInput `pulumi:"usagePlanLists"` }
func (GetServicesListArgs) ElementType ¶
func (GetServicesListArgs) ElementType() reflect.Type
func (GetServicesListArgs) ToGetServicesListOutput ¶
func (i GetServicesListArgs) ToGetServicesListOutput() GetServicesListOutput
func (GetServicesListArgs) ToGetServicesListOutputWithContext ¶
func (i GetServicesListArgs) ToGetServicesListOutputWithContext(ctx context.Context) GetServicesListOutput
type GetServicesListArray ¶
type GetServicesListArray []GetServicesListInput
func (GetServicesListArray) ElementType ¶
func (GetServicesListArray) ElementType() reflect.Type
func (GetServicesListArray) ToGetServicesListArrayOutput ¶
func (i GetServicesListArray) ToGetServicesListArrayOutput() GetServicesListArrayOutput
func (GetServicesListArray) ToGetServicesListArrayOutputWithContext ¶
func (i GetServicesListArray) ToGetServicesListArrayOutputWithContext(ctx context.Context) GetServicesListArrayOutput
type GetServicesListArrayInput ¶
type GetServicesListArrayInput interface { pulumi.Input ToGetServicesListArrayOutput() GetServicesListArrayOutput ToGetServicesListArrayOutputWithContext(context.Context) GetServicesListArrayOutput }
GetServicesListArrayInput is an input type that accepts GetServicesListArray and GetServicesListArrayOutput values. You can construct a concrete instance of `GetServicesListArrayInput` via:
GetServicesListArray{ GetServicesListArgs{...} }
type GetServicesListArrayOutput ¶
type GetServicesListArrayOutput struct{ *pulumi.OutputState }
func (GetServicesListArrayOutput) ElementType ¶
func (GetServicesListArrayOutput) ElementType() reflect.Type
func (GetServicesListArrayOutput) Index ¶
func (o GetServicesListArrayOutput) Index(i pulumi.IntInput) GetServicesListOutput
func (GetServicesListArrayOutput) ToGetServicesListArrayOutput ¶
func (o GetServicesListArrayOutput) ToGetServicesListArrayOutput() GetServicesListArrayOutput
func (GetServicesListArrayOutput) ToGetServicesListArrayOutputWithContext ¶
func (o GetServicesListArrayOutput) ToGetServicesListArrayOutputWithContext(ctx context.Context) GetServicesListArrayOutput
type GetServicesListInput ¶
type GetServicesListInput interface { pulumi.Input ToGetServicesListOutput() GetServicesListOutput ToGetServicesListOutputWithContext(context.Context) GetServicesListOutput }
GetServicesListInput is an input type that accepts GetServicesListArgs and GetServicesListOutput values. You can construct a concrete instance of `GetServicesListInput` via:
GetServicesListArgs{...}
type GetServicesListOutput ¶
type GetServicesListOutput struct{ *pulumi.OutputState }
func (GetServicesListOutput) CreateTime ¶
func (o GetServicesListOutput) CreateTime() pulumi.StringOutput
func (GetServicesListOutput) ElementType ¶
func (GetServicesListOutput) ElementType() reflect.Type
func (GetServicesListOutput) ExclusiveSetName
deprecated
func (o GetServicesListOutput) ExclusiveSetName() pulumi.StringOutput
Deprecated: It has been deprecated from version 1.81.9.
func (GetServicesListOutput) InnerHttpPort ¶
func (o GetServicesListOutput) InnerHttpPort() pulumi.IntOutput
func (GetServicesListOutput) InnerHttpsPort ¶
func (o GetServicesListOutput) InnerHttpsPort() pulumi.IntOutput
func (GetServicesListOutput) InternalSubDomain ¶
func (o GetServicesListOutput) InternalSubDomain() pulumi.StringOutput
func (GetServicesListOutput) IpVersion ¶
func (o GetServicesListOutput) IpVersion() pulumi.StringOutput
func (GetServicesListOutput) ModifyTime ¶
func (o GetServicesListOutput) ModifyTime() pulumi.StringOutput
func (GetServicesListOutput) NetTypes ¶
func (o GetServicesListOutput) NetTypes() pulumi.StringArrayOutput
func (GetServicesListOutput) OuterSubDomain ¶
func (o GetServicesListOutput) OuterSubDomain() pulumi.StringOutput
func (GetServicesListOutput) Protocol ¶
func (o GetServicesListOutput) Protocol() pulumi.StringOutput
func (GetServicesListOutput) ServiceDesc ¶
func (o GetServicesListOutput) ServiceDesc() pulumi.StringOutput
func (GetServicesListOutput) ServiceId ¶
func (o GetServicesListOutput) ServiceId() pulumi.StringOutput
func (GetServicesListOutput) ServiceName ¶
func (o GetServicesListOutput) ServiceName() pulumi.StringOutput
func (GetServicesListOutput) ToGetServicesListOutput ¶
func (o GetServicesListOutput) ToGetServicesListOutput() GetServicesListOutput
func (GetServicesListOutput) ToGetServicesListOutputWithContext ¶
func (o GetServicesListOutput) ToGetServicesListOutputWithContext(ctx context.Context) GetServicesListOutput
func (GetServicesListOutput) UsagePlanLists ¶
func (o GetServicesListOutput) UsagePlanLists() GetServicesListUsagePlanListArrayOutput
type GetServicesListUsagePlanListArgs ¶
type GetServicesListUsagePlanListArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` BindType pulumi.StringInput `pulumi:"bindType"` UsagePlanId pulumi.StringInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringInput `pulumi:"usagePlanName"` }
func (GetServicesListUsagePlanListArgs) ElementType ¶
func (GetServicesListUsagePlanListArgs) ElementType() reflect.Type
func (GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutput ¶
func (i GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutput() GetServicesListUsagePlanListOutput
func (GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutputWithContext ¶
func (i GetServicesListUsagePlanListArgs) ToGetServicesListUsagePlanListOutputWithContext(ctx context.Context) GetServicesListUsagePlanListOutput
type GetServicesListUsagePlanListArray ¶
type GetServicesListUsagePlanListArray []GetServicesListUsagePlanListInput
func (GetServicesListUsagePlanListArray) ElementType ¶
func (GetServicesListUsagePlanListArray) ElementType() reflect.Type
func (GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutput ¶
func (i GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutput() GetServicesListUsagePlanListArrayOutput
func (GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutputWithContext ¶
func (i GetServicesListUsagePlanListArray) ToGetServicesListUsagePlanListArrayOutputWithContext(ctx context.Context) GetServicesListUsagePlanListArrayOutput
type GetServicesListUsagePlanListArrayInput ¶
type GetServicesListUsagePlanListArrayInput interface { pulumi.Input ToGetServicesListUsagePlanListArrayOutput() GetServicesListUsagePlanListArrayOutput ToGetServicesListUsagePlanListArrayOutputWithContext(context.Context) GetServicesListUsagePlanListArrayOutput }
GetServicesListUsagePlanListArrayInput is an input type that accepts GetServicesListUsagePlanListArray and GetServicesListUsagePlanListArrayOutput values. You can construct a concrete instance of `GetServicesListUsagePlanListArrayInput` via:
GetServicesListUsagePlanListArray{ GetServicesListUsagePlanListArgs{...} }
type GetServicesListUsagePlanListArrayOutput ¶
type GetServicesListUsagePlanListArrayOutput struct{ *pulumi.OutputState }
func (GetServicesListUsagePlanListArrayOutput) ElementType ¶
func (GetServicesListUsagePlanListArrayOutput) ElementType() reflect.Type
func (GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutput ¶
func (o GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutput() GetServicesListUsagePlanListArrayOutput
func (GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutputWithContext ¶
func (o GetServicesListUsagePlanListArrayOutput) ToGetServicesListUsagePlanListArrayOutputWithContext(ctx context.Context) GetServicesListUsagePlanListArrayOutput
type GetServicesListUsagePlanListInput ¶
type GetServicesListUsagePlanListInput interface { pulumi.Input ToGetServicesListUsagePlanListOutput() GetServicesListUsagePlanListOutput ToGetServicesListUsagePlanListOutputWithContext(context.Context) GetServicesListUsagePlanListOutput }
GetServicesListUsagePlanListInput is an input type that accepts GetServicesListUsagePlanListArgs and GetServicesListUsagePlanListOutput values. You can construct a concrete instance of `GetServicesListUsagePlanListInput` via:
GetServicesListUsagePlanListArgs{...}
type GetServicesListUsagePlanListOutput ¶
type GetServicesListUsagePlanListOutput struct{ *pulumi.OutputState }
func (GetServicesListUsagePlanListOutput) ApiId ¶
func (o GetServicesListUsagePlanListOutput) ApiId() pulumi.StringOutput
func (GetServicesListUsagePlanListOutput) BindType ¶
func (o GetServicesListUsagePlanListOutput) BindType() pulumi.StringOutput
func (GetServicesListUsagePlanListOutput) ElementType ¶
func (GetServicesListUsagePlanListOutput) ElementType() reflect.Type
func (GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutput ¶
func (o GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutput() GetServicesListUsagePlanListOutput
func (GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutputWithContext ¶
func (o GetServicesListUsagePlanListOutput) ToGetServicesListUsagePlanListOutputWithContext(ctx context.Context) GetServicesListUsagePlanListOutput
func (GetServicesListUsagePlanListOutput) UsagePlanId ¶
func (o GetServicesListUsagePlanListOutput) UsagePlanId() pulumi.StringOutput
func (GetServicesListUsagePlanListOutput) UsagePlanName ¶
func (o GetServicesListUsagePlanListOutput) UsagePlanName() pulumi.StringOutput
type GetServicesOutputArgs ¶
type GetServicesOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringPtrInput `pulumi:"serviceId"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` }
A collection of arguments for invoking getServices.
func (GetServicesOutputArgs) ElementType ¶
func (GetServicesOutputArgs) ElementType() reflect.Type
type GetServicesResult ¶
type GetServicesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetServicesList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` ServiceName *string `pulumi:"serviceName"` }
A collection of values returned by getServices.
func GetServices ¶
func GetServices(ctx *pulumi.Context, args *GetServicesArgs, opts ...pulumi.InvokeOption) (*GetServicesResult, error)
type GetServicesResultOutput ¶
type GetServicesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getServices.
func GetServicesOutput ¶
func GetServicesOutput(ctx *pulumi.Context, args GetServicesOutputArgs, opts ...pulumi.InvokeOption) GetServicesResultOutput
func (GetServicesResultOutput) ElementType ¶
func (GetServicesResultOutput) ElementType() reflect.Type
func (GetServicesResultOutput) Id ¶
func (o GetServicesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetServicesResultOutput) Lists ¶
func (o GetServicesResultOutput) Lists() GetServicesListArrayOutput
func (GetServicesResultOutput) ResultOutputFile ¶
func (o GetServicesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetServicesResultOutput) ServiceId ¶
func (o GetServicesResultOutput) ServiceId() pulumi.StringPtrOutput
func (GetServicesResultOutput) ServiceName ¶
func (o GetServicesResultOutput) ServiceName() pulumi.StringPtrOutput
func (GetServicesResultOutput) ToGetServicesResultOutput ¶
func (o GetServicesResultOutput) ToGetServicesResultOutput() GetServicesResultOutput
func (GetServicesResultOutput) ToGetServicesResultOutputWithContext ¶
func (o GetServicesResultOutput) ToGetServicesResultOutputWithContext(ctx context.Context) GetServicesResultOutput
type GetThrottlingApisArgs ¶
type GetThrottlingApisArgs struct { EnvironmentNames []string `pulumi:"environmentNames"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` }
A collection of arguments for invoking getThrottlingApis.
type GetThrottlingApisList ¶
type GetThrottlingApisList struct { ApiEnvironmentStrategies []GetThrottlingApisListApiEnvironmentStrategy `pulumi:"apiEnvironmentStrategies"` ServiceId string `pulumi:"serviceId"` }
type GetThrottlingApisListApiEnvironmentStrategy ¶
type GetThrottlingApisListApiEnvironmentStrategy struct { ApiId string `pulumi:"apiId"` ApiName string `pulumi:"apiName"` Method string `pulumi:"method"` Path string `pulumi:"path"` StrategyLists []GetThrottlingApisListApiEnvironmentStrategyStrategyList `pulumi:"strategyLists"` }
type GetThrottlingApisListApiEnvironmentStrategyArgs ¶
type GetThrottlingApisListApiEnvironmentStrategyArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` Method pulumi.StringInput `pulumi:"method"` Path pulumi.StringInput `pulumi:"path"` StrategyLists GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput `pulumi:"strategyLists"` }
func (GetThrottlingApisListApiEnvironmentStrategyArgs) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyArgs) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutput ¶
func (i GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutput() GetThrottlingApisListApiEnvironmentStrategyOutput
func (GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext ¶
func (i GetThrottlingApisListApiEnvironmentStrategyArgs) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyOutput
type GetThrottlingApisListApiEnvironmentStrategyArray ¶
type GetThrottlingApisListApiEnvironmentStrategyArray []GetThrottlingApisListApiEnvironmentStrategyInput
func (GetThrottlingApisListApiEnvironmentStrategyArray) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyArray) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput ¶
func (i GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
func (GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext ¶
func (i GetThrottlingApisListApiEnvironmentStrategyArray) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyArrayOutput
type GetThrottlingApisListApiEnvironmentStrategyArrayInput ¶
type GetThrottlingApisListApiEnvironmentStrategyArrayInput interface { pulumi.Input ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput() GetThrottlingApisListApiEnvironmentStrategyArrayOutput ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext(context.Context) GetThrottlingApisListApiEnvironmentStrategyArrayOutput }
GetThrottlingApisListApiEnvironmentStrategyArrayInput is an input type that accepts GetThrottlingApisListApiEnvironmentStrategyArray and GetThrottlingApisListApiEnvironmentStrategyArrayOutput values. You can construct a concrete instance of `GetThrottlingApisListApiEnvironmentStrategyArrayInput` via:
GetThrottlingApisListApiEnvironmentStrategyArray{ GetThrottlingApisListApiEnvironmentStrategyArgs{...} }
type GetThrottlingApisListApiEnvironmentStrategyArrayOutput ¶
type GetThrottlingApisListApiEnvironmentStrategyArrayOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput ¶
func (o GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutput() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
func (GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext ¶
func (o GetThrottlingApisListApiEnvironmentStrategyArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyArrayOutput
type GetThrottlingApisListApiEnvironmentStrategyInput ¶
type GetThrottlingApisListApiEnvironmentStrategyInput interface { pulumi.Input ToGetThrottlingApisListApiEnvironmentStrategyOutput() GetThrottlingApisListApiEnvironmentStrategyOutput ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext(context.Context) GetThrottlingApisListApiEnvironmentStrategyOutput }
GetThrottlingApisListApiEnvironmentStrategyInput is an input type that accepts GetThrottlingApisListApiEnvironmentStrategyArgs and GetThrottlingApisListApiEnvironmentStrategyOutput values. You can construct a concrete instance of `GetThrottlingApisListApiEnvironmentStrategyInput` via:
GetThrottlingApisListApiEnvironmentStrategyArgs{...}
type GetThrottlingApisListApiEnvironmentStrategyOutput ¶
type GetThrottlingApisListApiEnvironmentStrategyOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ApiId ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ApiId() pulumi.StringOutput
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ApiName ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ApiName() pulumi.StringOutput
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyOutput) Method ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) Method() pulumi.StringOutput
func (GetThrottlingApisListApiEnvironmentStrategyOutput) Path ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) Path() pulumi.StringOutput
func (GetThrottlingApisListApiEnvironmentStrategyOutput) StrategyLists ¶
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutput ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutput() GetThrottlingApisListApiEnvironmentStrategyOutput
func (GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext ¶
func (o GetThrottlingApisListApiEnvironmentStrategyOutput) ToGetThrottlingApisListApiEnvironmentStrategyOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyOutput
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs struct { EnvironmentName pulumi.StringInput `pulumi:"environmentName"` Quota pulumi.IntInput `pulumi:"quota"` }
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput ¶
func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext ¶
func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArray ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArray []GetThrottlingApisListApiEnvironmentStrategyStrategyListInput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput ¶
func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext ¶
func (i GetThrottlingApisListApiEnvironmentStrategyStrategyListArray) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput interface { pulumi.Input ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext(context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput }
GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput is an input type that accepts GetThrottlingApisListApiEnvironmentStrategyStrategyListArray and GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput values. You can construct a concrete instance of `GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayInput` via:
GetThrottlingApisListApiEnvironmentStrategyStrategyListArray{ GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs{...} }
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListArrayOutput
type GetThrottlingApisListApiEnvironmentStrategyStrategyListInput ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListInput interface { pulumi.Input ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext(context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput }
GetThrottlingApisListApiEnvironmentStrategyStrategyListInput is an input type that accepts GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs and GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput values. You can construct a concrete instance of `GetThrottlingApisListApiEnvironmentStrategyStrategyListInput` via:
GetThrottlingApisListApiEnvironmentStrategyStrategyListArgs{...}
type GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput ¶
type GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ElementType ¶
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ElementType() reflect.Type
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) EnvironmentName ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) EnvironmentName() pulumi.StringOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) Quota ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) Quota() pulumi.IntOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutput() GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
func (GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext ¶
func (o GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput) ToGetThrottlingApisListApiEnvironmentStrategyStrategyListOutputWithContext(ctx context.Context) GetThrottlingApisListApiEnvironmentStrategyStrategyListOutput
type GetThrottlingApisListArgs ¶
type GetThrottlingApisListArgs struct { ApiEnvironmentStrategies GetThrottlingApisListApiEnvironmentStrategyArrayInput `pulumi:"apiEnvironmentStrategies"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
func (GetThrottlingApisListArgs) ElementType ¶
func (GetThrottlingApisListArgs) ElementType() reflect.Type
func (GetThrottlingApisListArgs) ToGetThrottlingApisListOutput ¶
func (i GetThrottlingApisListArgs) ToGetThrottlingApisListOutput() GetThrottlingApisListOutput
func (GetThrottlingApisListArgs) ToGetThrottlingApisListOutputWithContext ¶
func (i GetThrottlingApisListArgs) ToGetThrottlingApisListOutputWithContext(ctx context.Context) GetThrottlingApisListOutput
type GetThrottlingApisListArray ¶
type GetThrottlingApisListArray []GetThrottlingApisListInput
func (GetThrottlingApisListArray) ElementType ¶
func (GetThrottlingApisListArray) ElementType() reflect.Type
func (GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutput ¶
func (i GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutput() GetThrottlingApisListArrayOutput
func (GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutputWithContext ¶
func (i GetThrottlingApisListArray) ToGetThrottlingApisListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListArrayOutput
type GetThrottlingApisListArrayInput ¶
type GetThrottlingApisListArrayInput interface { pulumi.Input ToGetThrottlingApisListArrayOutput() GetThrottlingApisListArrayOutput ToGetThrottlingApisListArrayOutputWithContext(context.Context) GetThrottlingApisListArrayOutput }
GetThrottlingApisListArrayInput is an input type that accepts GetThrottlingApisListArray and GetThrottlingApisListArrayOutput values. You can construct a concrete instance of `GetThrottlingApisListArrayInput` via:
GetThrottlingApisListArray{ GetThrottlingApisListArgs{...} }
type GetThrottlingApisListArrayOutput ¶
type GetThrottlingApisListArrayOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListArrayOutput) ElementType ¶
func (GetThrottlingApisListArrayOutput) ElementType() reflect.Type
func (GetThrottlingApisListArrayOutput) Index ¶
func (o GetThrottlingApisListArrayOutput) Index(i pulumi.IntInput) GetThrottlingApisListOutput
func (GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutput ¶
func (o GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutput() GetThrottlingApisListArrayOutput
func (GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutputWithContext ¶
func (o GetThrottlingApisListArrayOutput) ToGetThrottlingApisListArrayOutputWithContext(ctx context.Context) GetThrottlingApisListArrayOutput
type GetThrottlingApisListInput ¶
type GetThrottlingApisListInput interface { pulumi.Input ToGetThrottlingApisListOutput() GetThrottlingApisListOutput ToGetThrottlingApisListOutputWithContext(context.Context) GetThrottlingApisListOutput }
GetThrottlingApisListInput is an input type that accepts GetThrottlingApisListArgs and GetThrottlingApisListOutput values. You can construct a concrete instance of `GetThrottlingApisListInput` via:
GetThrottlingApisListArgs{...}
type GetThrottlingApisListOutput ¶
type GetThrottlingApisListOutput struct{ *pulumi.OutputState }
func (GetThrottlingApisListOutput) ApiEnvironmentStrategies ¶
func (o GetThrottlingApisListOutput) ApiEnvironmentStrategies() GetThrottlingApisListApiEnvironmentStrategyArrayOutput
func (GetThrottlingApisListOutput) ElementType ¶
func (GetThrottlingApisListOutput) ElementType() reflect.Type
func (GetThrottlingApisListOutput) ServiceId ¶
func (o GetThrottlingApisListOutput) ServiceId() pulumi.StringOutput
func (GetThrottlingApisListOutput) ToGetThrottlingApisListOutput ¶
func (o GetThrottlingApisListOutput) ToGetThrottlingApisListOutput() GetThrottlingApisListOutput
func (GetThrottlingApisListOutput) ToGetThrottlingApisListOutputWithContext ¶
func (o GetThrottlingApisListOutput) ToGetThrottlingApisListOutputWithContext(ctx context.Context) GetThrottlingApisListOutput
type GetThrottlingApisOutputArgs ¶
type GetThrottlingApisOutputArgs struct { EnvironmentNames pulumi.StringArrayInput `pulumi:"environmentNames"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringPtrInput `pulumi:"serviceId"` }
A collection of arguments for invoking getThrottlingApis.
func (GetThrottlingApisOutputArgs) ElementType ¶
func (GetThrottlingApisOutputArgs) ElementType() reflect.Type
type GetThrottlingApisResult ¶
type GetThrottlingApisResult struct { EnvironmentNames []string `pulumi:"environmentNames"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetThrottlingApisList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` }
A collection of values returned by getThrottlingApis.
func GetThrottlingApis ¶
func GetThrottlingApis(ctx *pulumi.Context, args *GetThrottlingApisArgs, opts ...pulumi.InvokeOption) (*GetThrottlingApisResult, error)
type GetThrottlingApisResultOutput ¶
type GetThrottlingApisResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getThrottlingApis.
func GetThrottlingApisOutput ¶
func GetThrottlingApisOutput(ctx *pulumi.Context, args GetThrottlingApisOutputArgs, opts ...pulumi.InvokeOption) GetThrottlingApisResultOutput
func (GetThrottlingApisResultOutput) ElementType ¶
func (GetThrottlingApisResultOutput) ElementType() reflect.Type
func (GetThrottlingApisResultOutput) EnvironmentNames ¶
func (o GetThrottlingApisResultOutput) EnvironmentNames() pulumi.StringArrayOutput
func (GetThrottlingApisResultOutput) Id ¶
func (o GetThrottlingApisResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetThrottlingApisResultOutput) Lists ¶
func (o GetThrottlingApisResultOutput) Lists() GetThrottlingApisListArrayOutput
func (GetThrottlingApisResultOutput) ResultOutputFile ¶
func (o GetThrottlingApisResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetThrottlingApisResultOutput) ServiceId ¶
func (o GetThrottlingApisResultOutput) ServiceId() pulumi.StringPtrOutput
func (GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutput ¶
func (o GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutput() GetThrottlingApisResultOutput
func (GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutputWithContext ¶
func (o GetThrottlingApisResultOutput) ToGetThrottlingApisResultOutputWithContext(ctx context.Context) GetThrottlingApisResultOutput
type GetThrottlingServicesArgs ¶
type GetThrottlingServicesArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` }
A collection of arguments for invoking getThrottlingServices.
type GetThrottlingServicesList ¶
type GetThrottlingServicesList struct { Environments []GetThrottlingServicesListEnvironment `pulumi:"environments"` ServiceId string `pulumi:"serviceId"` }
type GetThrottlingServicesListArgs ¶
type GetThrottlingServicesListArgs struct { Environments GetThrottlingServicesListEnvironmentArrayInput `pulumi:"environments"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
func (GetThrottlingServicesListArgs) ElementType ¶
func (GetThrottlingServicesListArgs) ElementType() reflect.Type
func (GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutput ¶
func (i GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutput() GetThrottlingServicesListOutput
func (GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutputWithContext ¶
func (i GetThrottlingServicesListArgs) ToGetThrottlingServicesListOutputWithContext(ctx context.Context) GetThrottlingServicesListOutput
type GetThrottlingServicesListArray ¶
type GetThrottlingServicesListArray []GetThrottlingServicesListInput
func (GetThrottlingServicesListArray) ElementType ¶
func (GetThrottlingServicesListArray) ElementType() reflect.Type
func (GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutput ¶
func (i GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutput() GetThrottlingServicesListArrayOutput
func (GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutputWithContext ¶
func (i GetThrottlingServicesListArray) ToGetThrottlingServicesListArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListArrayOutput
type GetThrottlingServicesListArrayInput ¶
type GetThrottlingServicesListArrayInput interface { pulumi.Input ToGetThrottlingServicesListArrayOutput() GetThrottlingServicesListArrayOutput ToGetThrottlingServicesListArrayOutputWithContext(context.Context) GetThrottlingServicesListArrayOutput }
GetThrottlingServicesListArrayInput is an input type that accepts GetThrottlingServicesListArray and GetThrottlingServicesListArrayOutput values. You can construct a concrete instance of `GetThrottlingServicesListArrayInput` via:
GetThrottlingServicesListArray{ GetThrottlingServicesListArgs{...} }
type GetThrottlingServicesListArrayOutput ¶
type GetThrottlingServicesListArrayOutput struct{ *pulumi.OutputState }
func (GetThrottlingServicesListArrayOutput) ElementType ¶
func (GetThrottlingServicesListArrayOutput) ElementType() reflect.Type
func (GetThrottlingServicesListArrayOutput) Index ¶
func (o GetThrottlingServicesListArrayOutput) Index(i pulumi.IntInput) GetThrottlingServicesListOutput
func (GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutput ¶
func (o GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutput() GetThrottlingServicesListArrayOutput
func (GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutputWithContext ¶
func (o GetThrottlingServicesListArrayOutput) ToGetThrottlingServicesListArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListArrayOutput
type GetThrottlingServicesListEnvironmentArgs ¶
type GetThrottlingServicesListEnvironmentArgs struct { EnvironmentName pulumi.StringInput `pulumi:"environmentName"` Status pulumi.IntInput `pulumi:"status"` Strategy pulumi.IntInput `pulumi:"strategy"` Url pulumi.StringInput `pulumi:"url"` VersionName pulumi.StringInput `pulumi:"versionName"` }
func (GetThrottlingServicesListEnvironmentArgs) ElementType ¶
func (GetThrottlingServicesListEnvironmentArgs) ElementType() reflect.Type
func (GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutput ¶
func (i GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutput() GetThrottlingServicesListEnvironmentOutput
func (GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutputWithContext ¶
func (i GetThrottlingServicesListEnvironmentArgs) ToGetThrottlingServicesListEnvironmentOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentOutput
type GetThrottlingServicesListEnvironmentArray ¶
type GetThrottlingServicesListEnvironmentArray []GetThrottlingServicesListEnvironmentInput
func (GetThrottlingServicesListEnvironmentArray) ElementType ¶
func (GetThrottlingServicesListEnvironmentArray) ElementType() reflect.Type
func (GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutput ¶
func (i GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutput() GetThrottlingServicesListEnvironmentArrayOutput
func (GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext ¶
func (i GetThrottlingServicesListEnvironmentArray) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentArrayOutput
type GetThrottlingServicesListEnvironmentArrayInput ¶
type GetThrottlingServicesListEnvironmentArrayInput interface { pulumi.Input ToGetThrottlingServicesListEnvironmentArrayOutput() GetThrottlingServicesListEnvironmentArrayOutput ToGetThrottlingServicesListEnvironmentArrayOutputWithContext(context.Context) GetThrottlingServicesListEnvironmentArrayOutput }
GetThrottlingServicesListEnvironmentArrayInput is an input type that accepts GetThrottlingServicesListEnvironmentArray and GetThrottlingServicesListEnvironmentArrayOutput values. You can construct a concrete instance of `GetThrottlingServicesListEnvironmentArrayInput` via:
GetThrottlingServicesListEnvironmentArray{ GetThrottlingServicesListEnvironmentArgs{...} }
type GetThrottlingServicesListEnvironmentArrayOutput ¶
type GetThrottlingServicesListEnvironmentArrayOutput struct{ *pulumi.OutputState }
func (GetThrottlingServicesListEnvironmentArrayOutput) ElementType ¶
func (GetThrottlingServicesListEnvironmentArrayOutput) ElementType() reflect.Type
func (GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutput ¶
func (o GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutput() GetThrottlingServicesListEnvironmentArrayOutput
func (GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext ¶
func (o GetThrottlingServicesListEnvironmentArrayOutput) ToGetThrottlingServicesListEnvironmentArrayOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentArrayOutput
type GetThrottlingServicesListEnvironmentInput ¶
type GetThrottlingServicesListEnvironmentInput interface { pulumi.Input ToGetThrottlingServicesListEnvironmentOutput() GetThrottlingServicesListEnvironmentOutput ToGetThrottlingServicesListEnvironmentOutputWithContext(context.Context) GetThrottlingServicesListEnvironmentOutput }
GetThrottlingServicesListEnvironmentInput is an input type that accepts GetThrottlingServicesListEnvironmentArgs and GetThrottlingServicesListEnvironmentOutput values. You can construct a concrete instance of `GetThrottlingServicesListEnvironmentInput` via:
GetThrottlingServicesListEnvironmentArgs{...}
type GetThrottlingServicesListEnvironmentOutput ¶
type GetThrottlingServicesListEnvironmentOutput struct{ *pulumi.OutputState }
func (GetThrottlingServicesListEnvironmentOutput) ElementType ¶
func (GetThrottlingServicesListEnvironmentOutput) ElementType() reflect.Type
func (GetThrottlingServicesListEnvironmentOutput) EnvironmentName ¶
func (o GetThrottlingServicesListEnvironmentOutput) EnvironmentName() pulumi.StringOutput
func (GetThrottlingServicesListEnvironmentOutput) Status ¶
func (o GetThrottlingServicesListEnvironmentOutput) Status() pulumi.IntOutput
func (GetThrottlingServicesListEnvironmentOutput) Strategy ¶
func (o GetThrottlingServicesListEnvironmentOutput) Strategy() pulumi.IntOutput
func (GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutput ¶
func (o GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutput() GetThrottlingServicesListEnvironmentOutput
func (GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutputWithContext ¶
func (o GetThrottlingServicesListEnvironmentOutput) ToGetThrottlingServicesListEnvironmentOutputWithContext(ctx context.Context) GetThrottlingServicesListEnvironmentOutput
func (GetThrottlingServicesListEnvironmentOutput) Url ¶
func (o GetThrottlingServicesListEnvironmentOutput) Url() pulumi.StringOutput
func (GetThrottlingServicesListEnvironmentOutput) VersionName ¶
func (o GetThrottlingServicesListEnvironmentOutput) VersionName() pulumi.StringOutput
type GetThrottlingServicesListInput ¶
type GetThrottlingServicesListInput interface { pulumi.Input ToGetThrottlingServicesListOutput() GetThrottlingServicesListOutput ToGetThrottlingServicesListOutputWithContext(context.Context) GetThrottlingServicesListOutput }
GetThrottlingServicesListInput is an input type that accepts GetThrottlingServicesListArgs and GetThrottlingServicesListOutput values. You can construct a concrete instance of `GetThrottlingServicesListInput` via:
GetThrottlingServicesListArgs{...}
type GetThrottlingServicesListOutput ¶
type GetThrottlingServicesListOutput struct{ *pulumi.OutputState }
func (GetThrottlingServicesListOutput) ElementType ¶
func (GetThrottlingServicesListOutput) ElementType() reflect.Type
func (GetThrottlingServicesListOutput) Environments ¶
func (o GetThrottlingServicesListOutput) Environments() GetThrottlingServicesListEnvironmentArrayOutput
func (GetThrottlingServicesListOutput) ServiceId ¶
func (o GetThrottlingServicesListOutput) ServiceId() pulumi.StringOutput
func (GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutput ¶
func (o GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutput() GetThrottlingServicesListOutput
func (GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutputWithContext ¶
func (o GetThrottlingServicesListOutput) ToGetThrottlingServicesListOutputWithContext(ctx context.Context) GetThrottlingServicesListOutput
type GetThrottlingServicesOutputArgs ¶
type GetThrottlingServicesOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringPtrInput `pulumi:"serviceId"` }
A collection of arguments for invoking getThrottlingServices.
func (GetThrottlingServicesOutputArgs) ElementType ¶
func (GetThrottlingServicesOutputArgs) ElementType() reflect.Type
type GetThrottlingServicesResult ¶
type GetThrottlingServicesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetThrottlingServicesList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId *string `pulumi:"serviceId"` }
A collection of values returned by getThrottlingServices.
func GetThrottlingServices ¶
func GetThrottlingServices(ctx *pulumi.Context, args *GetThrottlingServicesArgs, opts ...pulumi.InvokeOption) (*GetThrottlingServicesResult, error)
type GetThrottlingServicesResultOutput ¶
type GetThrottlingServicesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getThrottlingServices.
func GetThrottlingServicesOutput ¶
func GetThrottlingServicesOutput(ctx *pulumi.Context, args GetThrottlingServicesOutputArgs, opts ...pulumi.InvokeOption) GetThrottlingServicesResultOutput
func (GetThrottlingServicesResultOutput) ElementType ¶
func (GetThrottlingServicesResultOutput) ElementType() reflect.Type
func (GetThrottlingServicesResultOutput) Id ¶
func (o GetThrottlingServicesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetThrottlingServicesResultOutput) Lists ¶
func (o GetThrottlingServicesResultOutput) Lists() GetThrottlingServicesListArrayOutput
func (GetThrottlingServicesResultOutput) ResultOutputFile ¶
func (o GetThrottlingServicesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetThrottlingServicesResultOutput) ServiceId ¶
func (o GetThrottlingServicesResultOutput) ServiceId() pulumi.StringPtrOutput
func (GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutput ¶
func (o GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutput() GetThrottlingServicesResultOutput
func (GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutputWithContext ¶
func (o GetThrottlingServicesResultOutput) ToGetThrottlingServicesResultOutputWithContext(ctx context.Context) GetThrottlingServicesResultOutput
type GetUpstreamsFilter ¶
type GetUpstreamsFilterArgs ¶
type GetUpstreamsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetUpstreamsFilterArgs) ElementType ¶
func (GetUpstreamsFilterArgs) ElementType() reflect.Type
func (GetUpstreamsFilterArgs) ToGetUpstreamsFilterOutput ¶
func (i GetUpstreamsFilterArgs) ToGetUpstreamsFilterOutput() GetUpstreamsFilterOutput
func (GetUpstreamsFilterArgs) ToGetUpstreamsFilterOutputWithContext ¶
func (i GetUpstreamsFilterArgs) ToGetUpstreamsFilterOutputWithContext(ctx context.Context) GetUpstreamsFilterOutput
type GetUpstreamsFilterArray ¶
type GetUpstreamsFilterArray []GetUpstreamsFilterInput
func (GetUpstreamsFilterArray) ElementType ¶
func (GetUpstreamsFilterArray) ElementType() reflect.Type
func (GetUpstreamsFilterArray) ToGetUpstreamsFilterArrayOutput ¶
func (i GetUpstreamsFilterArray) ToGetUpstreamsFilterArrayOutput() GetUpstreamsFilterArrayOutput
func (GetUpstreamsFilterArray) ToGetUpstreamsFilterArrayOutputWithContext ¶
func (i GetUpstreamsFilterArray) ToGetUpstreamsFilterArrayOutputWithContext(ctx context.Context) GetUpstreamsFilterArrayOutput
type GetUpstreamsFilterArrayInput ¶
type GetUpstreamsFilterArrayInput interface { pulumi.Input ToGetUpstreamsFilterArrayOutput() GetUpstreamsFilterArrayOutput ToGetUpstreamsFilterArrayOutputWithContext(context.Context) GetUpstreamsFilterArrayOutput }
GetUpstreamsFilterArrayInput is an input type that accepts GetUpstreamsFilterArray and GetUpstreamsFilterArrayOutput values. You can construct a concrete instance of `GetUpstreamsFilterArrayInput` via:
GetUpstreamsFilterArray{ GetUpstreamsFilterArgs{...} }
type GetUpstreamsFilterArrayOutput ¶
type GetUpstreamsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetUpstreamsFilterArrayOutput) ElementType ¶
func (GetUpstreamsFilterArrayOutput) ElementType() reflect.Type
func (GetUpstreamsFilterArrayOutput) Index ¶
func (o GetUpstreamsFilterArrayOutput) Index(i pulumi.IntInput) GetUpstreamsFilterOutput
func (GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutput ¶
func (o GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutput() GetUpstreamsFilterArrayOutput
func (GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutputWithContext ¶
func (o GetUpstreamsFilterArrayOutput) ToGetUpstreamsFilterArrayOutputWithContext(ctx context.Context) GetUpstreamsFilterArrayOutput
type GetUpstreamsFilterInput ¶
type GetUpstreamsFilterInput interface { pulumi.Input ToGetUpstreamsFilterOutput() GetUpstreamsFilterOutput ToGetUpstreamsFilterOutputWithContext(context.Context) GetUpstreamsFilterOutput }
GetUpstreamsFilterInput is an input type that accepts GetUpstreamsFilterArgs and GetUpstreamsFilterOutput values. You can construct a concrete instance of `GetUpstreamsFilterInput` via:
GetUpstreamsFilterArgs{...}
type GetUpstreamsFilterOutput ¶
type GetUpstreamsFilterOutput struct{ *pulumi.OutputState }
func (GetUpstreamsFilterOutput) ElementType ¶
func (GetUpstreamsFilterOutput) ElementType() reflect.Type
func (GetUpstreamsFilterOutput) Name ¶
func (o GetUpstreamsFilterOutput) Name() pulumi.StringOutput
func (GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutput ¶
func (o GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutput() GetUpstreamsFilterOutput
func (GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutputWithContext ¶
func (o GetUpstreamsFilterOutput) ToGetUpstreamsFilterOutputWithContext(ctx context.Context) GetUpstreamsFilterOutput
func (GetUpstreamsFilterOutput) Values ¶
func (o GetUpstreamsFilterOutput) Values() pulumi.StringArrayOutput
type GetUpstreamsResult ¶
type GetUpstreamsResultArgs ¶
type GetUpstreamsResultArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` BindTime pulumi.StringInput `pulumi:"bindTime"` ServiceId pulumi.StringInput `pulumi:"serviceId"` ServiceName pulumi.StringInput `pulumi:"serviceName"` }
func (GetUpstreamsResultArgs) ElementType ¶
func (GetUpstreamsResultArgs) ElementType() reflect.Type
func (GetUpstreamsResultArgs) ToGetUpstreamsResultOutput ¶
func (i GetUpstreamsResultArgs) ToGetUpstreamsResultOutput() GetUpstreamsResultOutput
func (GetUpstreamsResultArgs) ToGetUpstreamsResultOutputWithContext ¶
func (i GetUpstreamsResultArgs) ToGetUpstreamsResultOutputWithContext(ctx context.Context) GetUpstreamsResultOutput
type GetUpstreamsResultArray ¶
type GetUpstreamsResultArray []GetUpstreamsResultInput
func (GetUpstreamsResultArray) ElementType ¶
func (GetUpstreamsResultArray) ElementType() reflect.Type
func (GetUpstreamsResultArray) ToGetUpstreamsResultArrayOutput ¶
func (i GetUpstreamsResultArray) ToGetUpstreamsResultArrayOutput() GetUpstreamsResultArrayOutput
func (GetUpstreamsResultArray) ToGetUpstreamsResultArrayOutputWithContext ¶
func (i GetUpstreamsResultArray) ToGetUpstreamsResultArrayOutputWithContext(ctx context.Context) GetUpstreamsResultArrayOutput
type GetUpstreamsResultArrayInput ¶
type GetUpstreamsResultArrayInput interface { pulumi.Input ToGetUpstreamsResultArrayOutput() GetUpstreamsResultArrayOutput ToGetUpstreamsResultArrayOutputWithContext(context.Context) GetUpstreamsResultArrayOutput }
GetUpstreamsResultArrayInput is an input type that accepts GetUpstreamsResultArray and GetUpstreamsResultArrayOutput values. You can construct a concrete instance of `GetUpstreamsResultArrayInput` via:
GetUpstreamsResultArray{ GetUpstreamsResultArgs{...} }
type GetUpstreamsResultArrayOutput ¶
type GetUpstreamsResultArrayOutput struct{ *pulumi.OutputState }
func (GetUpstreamsResultArrayOutput) ElementType ¶
func (GetUpstreamsResultArrayOutput) ElementType() reflect.Type
func (GetUpstreamsResultArrayOutput) Index ¶
func (o GetUpstreamsResultArrayOutput) Index(i pulumi.IntInput) GetUpstreamsResultOutput
func (GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutput ¶
func (o GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutput() GetUpstreamsResultArrayOutput
func (GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutputWithContext ¶
func (o GetUpstreamsResultArrayOutput) ToGetUpstreamsResultArrayOutputWithContext(ctx context.Context) GetUpstreamsResultArrayOutput
type GetUpstreamsResultInput ¶
type GetUpstreamsResultInput interface { pulumi.Input ToGetUpstreamsResultOutput() GetUpstreamsResultOutput ToGetUpstreamsResultOutputWithContext(context.Context) GetUpstreamsResultOutput }
GetUpstreamsResultInput is an input type that accepts GetUpstreamsResultArgs and GetUpstreamsResultOutput values. You can construct a concrete instance of `GetUpstreamsResultInput` via:
GetUpstreamsResultArgs{...}
type GetUpstreamsResultOutput ¶
type GetUpstreamsResultOutput struct{ *pulumi.OutputState }
func (GetUpstreamsResultOutput) ApiId ¶
func (o GetUpstreamsResultOutput) ApiId() pulumi.StringOutput
func (GetUpstreamsResultOutput) ApiName ¶
func (o GetUpstreamsResultOutput) ApiName() pulumi.StringOutput
func (GetUpstreamsResultOutput) BindTime ¶
func (o GetUpstreamsResultOutput) BindTime() pulumi.StringOutput
func (GetUpstreamsResultOutput) ElementType ¶
func (GetUpstreamsResultOutput) ElementType() reflect.Type
func (GetUpstreamsResultOutput) ServiceId ¶
func (o GetUpstreamsResultOutput) ServiceId() pulumi.StringOutput
func (GetUpstreamsResultOutput) ServiceName ¶
func (o GetUpstreamsResultOutput) ServiceName() pulumi.StringOutput
func (GetUpstreamsResultOutput) ToGetUpstreamsResultOutput ¶
func (o GetUpstreamsResultOutput) ToGetUpstreamsResultOutput() GetUpstreamsResultOutput
func (GetUpstreamsResultOutput) ToGetUpstreamsResultOutputWithContext ¶
func (o GetUpstreamsResultOutput) ToGetUpstreamsResultOutputWithContext(ctx context.Context) GetUpstreamsResultOutput
type GetUsagePlanEnvironmentsArgs ¶
type GetUsagePlanEnvironmentsArgs struct { BindType *string `pulumi:"bindType"` ResultOutputFile *string `pulumi:"resultOutputFile"` UsagePlanId string `pulumi:"usagePlanId"` }
A collection of arguments for invoking getUsagePlanEnvironments.
type GetUsagePlanEnvironmentsList ¶
type GetUsagePlanEnvironmentsList struct { ApiId string `pulumi:"apiId"` ApiName string `pulumi:"apiName"` CreateTime string `pulumi:"createTime"` Environment string `pulumi:"environment"` Method string `pulumi:"method"` ModifyTime string `pulumi:"modifyTime"` Path string `pulumi:"path"` ServiceId string `pulumi:"serviceId"` ServiceName string `pulumi:"serviceName"` }
type GetUsagePlanEnvironmentsListArgs ¶
type GetUsagePlanEnvironmentsListArgs struct { ApiId pulumi.StringInput `pulumi:"apiId"` ApiName pulumi.StringInput `pulumi:"apiName"` CreateTime pulumi.StringInput `pulumi:"createTime"` Environment pulumi.StringInput `pulumi:"environment"` Method pulumi.StringInput `pulumi:"method"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Path pulumi.StringInput `pulumi:"path"` ServiceId pulumi.StringInput `pulumi:"serviceId"` ServiceName pulumi.StringInput `pulumi:"serviceName"` }
func (GetUsagePlanEnvironmentsListArgs) ElementType ¶
func (GetUsagePlanEnvironmentsListArgs) ElementType() reflect.Type
func (GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutput ¶
func (i GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutput() GetUsagePlanEnvironmentsListOutput
func (GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutputWithContext ¶
func (i GetUsagePlanEnvironmentsListArgs) ToGetUsagePlanEnvironmentsListOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListOutput
type GetUsagePlanEnvironmentsListArray ¶
type GetUsagePlanEnvironmentsListArray []GetUsagePlanEnvironmentsListInput
func (GetUsagePlanEnvironmentsListArray) ElementType ¶
func (GetUsagePlanEnvironmentsListArray) ElementType() reflect.Type
func (GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutput ¶
func (i GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutput() GetUsagePlanEnvironmentsListArrayOutput
func (GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutputWithContext ¶
func (i GetUsagePlanEnvironmentsListArray) ToGetUsagePlanEnvironmentsListArrayOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListArrayOutput
type GetUsagePlanEnvironmentsListArrayInput ¶
type GetUsagePlanEnvironmentsListArrayInput interface { pulumi.Input ToGetUsagePlanEnvironmentsListArrayOutput() GetUsagePlanEnvironmentsListArrayOutput ToGetUsagePlanEnvironmentsListArrayOutputWithContext(context.Context) GetUsagePlanEnvironmentsListArrayOutput }
GetUsagePlanEnvironmentsListArrayInput is an input type that accepts GetUsagePlanEnvironmentsListArray and GetUsagePlanEnvironmentsListArrayOutput values. You can construct a concrete instance of `GetUsagePlanEnvironmentsListArrayInput` via:
GetUsagePlanEnvironmentsListArray{ GetUsagePlanEnvironmentsListArgs{...} }
type GetUsagePlanEnvironmentsListArrayOutput ¶
type GetUsagePlanEnvironmentsListArrayOutput struct{ *pulumi.OutputState }
func (GetUsagePlanEnvironmentsListArrayOutput) ElementType ¶
func (GetUsagePlanEnvironmentsListArrayOutput) ElementType() reflect.Type
func (GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutput ¶
func (o GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutput() GetUsagePlanEnvironmentsListArrayOutput
func (GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutputWithContext ¶
func (o GetUsagePlanEnvironmentsListArrayOutput) ToGetUsagePlanEnvironmentsListArrayOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListArrayOutput
type GetUsagePlanEnvironmentsListInput ¶
type GetUsagePlanEnvironmentsListInput interface { pulumi.Input ToGetUsagePlanEnvironmentsListOutput() GetUsagePlanEnvironmentsListOutput ToGetUsagePlanEnvironmentsListOutputWithContext(context.Context) GetUsagePlanEnvironmentsListOutput }
GetUsagePlanEnvironmentsListInput is an input type that accepts GetUsagePlanEnvironmentsListArgs and GetUsagePlanEnvironmentsListOutput values. You can construct a concrete instance of `GetUsagePlanEnvironmentsListInput` via:
GetUsagePlanEnvironmentsListArgs{...}
type GetUsagePlanEnvironmentsListOutput ¶
type GetUsagePlanEnvironmentsListOutput struct{ *pulumi.OutputState }
func (GetUsagePlanEnvironmentsListOutput) ApiId ¶
func (o GetUsagePlanEnvironmentsListOutput) ApiId() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ApiName ¶
func (o GetUsagePlanEnvironmentsListOutput) ApiName() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) CreateTime ¶
func (o GetUsagePlanEnvironmentsListOutput) CreateTime() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ElementType ¶
func (GetUsagePlanEnvironmentsListOutput) ElementType() reflect.Type
func (GetUsagePlanEnvironmentsListOutput) Environment ¶
func (o GetUsagePlanEnvironmentsListOutput) Environment() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) Method ¶
func (o GetUsagePlanEnvironmentsListOutput) Method() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ModifyTime ¶
func (o GetUsagePlanEnvironmentsListOutput) ModifyTime() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) Path ¶
func (o GetUsagePlanEnvironmentsListOutput) Path() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ServiceId ¶
func (o GetUsagePlanEnvironmentsListOutput) ServiceId() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ServiceName ¶
func (o GetUsagePlanEnvironmentsListOutput) ServiceName() pulumi.StringOutput
func (GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutput ¶
func (o GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutput() GetUsagePlanEnvironmentsListOutput
func (GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutputWithContext ¶
func (o GetUsagePlanEnvironmentsListOutput) ToGetUsagePlanEnvironmentsListOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsListOutput
type GetUsagePlanEnvironmentsOutputArgs ¶
type GetUsagePlanEnvironmentsOutputArgs struct { BindType pulumi.StringPtrInput `pulumi:"bindType"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` UsagePlanId pulumi.StringInput `pulumi:"usagePlanId"` }
A collection of arguments for invoking getUsagePlanEnvironments.
func (GetUsagePlanEnvironmentsOutputArgs) ElementType ¶
func (GetUsagePlanEnvironmentsOutputArgs) ElementType() reflect.Type
type GetUsagePlanEnvironmentsResult ¶
type GetUsagePlanEnvironmentsResult struct { BindType *string `pulumi:"bindType"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetUsagePlanEnvironmentsList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` UsagePlanId string `pulumi:"usagePlanId"` }
A collection of values returned by getUsagePlanEnvironments.
func GetUsagePlanEnvironments ¶
func GetUsagePlanEnvironments(ctx *pulumi.Context, args *GetUsagePlanEnvironmentsArgs, opts ...pulumi.InvokeOption) (*GetUsagePlanEnvironmentsResult, error)
type GetUsagePlanEnvironmentsResultOutput ¶
type GetUsagePlanEnvironmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUsagePlanEnvironments.
func GetUsagePlanEnvironmentsOutput ¶
func GetUsagePlanEnvironmentsOutput(ctx *pulumi.Context, args GetUsagePlanEnvironmentsOutputArgs, opts ...pulumi.InvokeOption) GetUsagePlanEnvironmentsResultOutput
func (GetUsagePlanEnvironmentsResultOutput) BindType ¶
func (o GetUsagePlanEnvironmentsResultOutput) BindType() pulumi.StringPtrOutput
func (GetUsagePlanEnvironmentsResultOutput) ElementType ¶
func (GetUsagePlanEnvironmentsResultOutput) ElementType() reflect.Type
func (GetUsagePlanEnvironmentsResultOutput) Id ¶
func (o GetUsagePlanEnvironmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUsagePlanEnvironmentsResultOutput) ResultOutputFile ¶
func (o GetUsagePlanEnvironmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutput ¶
func (o GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutput() GetUsagePlanEnvironmentsResultOutput
func (GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutputWithContext ¶
func (o GetUsagePlanEnvironmentsResultOutput) ToGetUsagePlanEnvironmentsResultOutputWithContext(ctx context.Context) GetUsagePlanEnvironmentsResultOutput
func (GetUsagePlanEnvironmentsResultOutput) UsagePlanId ¶
func (o GetUsagePlanEnvironmentsResultOutput) UsagePlanId() pulumi.StringOutput
type GetUsagePlansArgs ¶
type GetUsagePlansArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` UsagePlanId *string `pulumi:"usagePlanId"` UsagePlanName *string `pulumi:"usagePlanName"` }
A collection of arguments for invoking getUsagePlans.
type GetUsagePlansList ¶
type GetUsagePlansList struct { CreateTime string `pulumi:"createTime"` MaxRequestNum int `pulumi:"maxRequestNum"` MaxRequestNumPreSec int `pulumi:"maxRequestNumPreSec"` ModifyTime string `pulumi:"modifyTime"` UsagePlanDesc string `pulumi:"usagePlanDesc"` UsagePlanId string `pulumi:"usagePlanId"` UsagePlanName string `pulumi:"usagePlanName"` }
type GetUsagePlansListArgs ¶
type GetUsagePlansListArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` MaxRequestNum pulumi.IntInput `pulumi:"maxRequestNum"` MaxRequestNumPreSec pulumi.IntInput `pulumi:"maxRequestNumPreSec"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` UsagePlanDesc pulumi.StringInput `pulumi:"usagePlanDesc"` UsagePlanId pulumi.StringInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringInput `pulumi:"usagePlanName"` }
func (GetUsagePlansListArgs) ElementType ¶
func (GetUsagePlansListArgs) ElementType() reflect.Type
func (GetUsagePlansListArgs) ToGetUsagePlansListOutput ¶
func (i GetUsagePlansListArgs) ToGetUsagePlansListOutput() GetUsagePlansListOutput
func (GetUsagePlansListArgs) ToGetUsagePlansListOutputWithContext ¶
func (i GetUsagePlansListArgs) ToGetUsagePlansListOutputWithContext(ctx context.Context) GetUsagePlansListOutput
type GetUsagePlansListArray ¶
type GetUsagePlansListArray []GetUsagePlansListInput
func (GetUsagePlansListArray) ElementType ¶
func (GetUsagePlansListArray) ElementType() reflect.Type
func (GetUsagePlansListArray) ToGetUsagePlansListArrayOutput ¶
func (i GetUsagePlansListArray) ToGetUsagePlansListArrayOutput() GetUsagePlansListArrayOutput
func (GetUsagePlansListArray) ToGetUsagePlansListArrayOutputWithContext ¶
func (i GetUsagePlansListArray) ToGetUsagePlansListArrayOutputWithContext(ctx context.Context) GetUsagePlansListArrayOutput
type GetUsagePlansListArrayInput ¶
type GetUsagePlansListArrayInput interface { pulumi.Input ToGetUsagePlansListArrayOutput() GetUsagePlansListArrayOutput ToGetUsagePlansListArrayOutputWithContext(context.Context) GetUsagePlansListArrayOutput }
GetUsagePlansListArrayInput is an input type that accepts GetUsagePlansListArray and GetUsagePlansListArrayOutput values. You can construct a concrete instance of `GetUsagePlansListArrayInput` via:
GetUsagePlansListArray{ GetUsagePlansListArgs{...} }
type GetUsagePlansListArrayOutput ¶
type GetUsagePlansListArrayOutput struct{ *pulumi.OutputState }
func (GetUsagePlansListArrayOutput) ElementType ¶
func (GetUsagePlansListArrayOutput) ElementType() reflect.Type
func (GetUsagePlansListArrayOutput) Index ¶
func (o GetUsagePlansListArrayOutput) Index(i pulumi.IntInput) GetUsagePlansListOutput
func (GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutput ¶
func (o GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutput() GetUsagePlansListArrayOutput
func (GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutputWithContext ¶
func (o GetUsagePlansListArrayOutput) ToGetUsagePlansListArrayOutputWithContext(ctx context.Context) GetUsagePlansListArrayOutput
type GetUsagePlansListInput ¶
type GetUsagePlansListInput interface { pulumi.Input ToGetUsagePlansListOutput() GetUsagePlansListOutput ToGetUsagePlansListOutputWithContext(context.Context) GetUsagePlansListOutput }
GetUsagePlansListInput is an input type that accepts GetUsagePlansListArgs and GetUsagePlansListOutput values. You can construct a concrete instance of `GetUsagePlansListInput` via:
GetUsagePlansListArgs{...}
type GetUsagePlansListOutput ¶
type GetUsagePlansListOutput struct{ *pulumi.OutputState }
func (GetUsagePlansListOutput) CreateTime ¶
func (o GetUsagePlansListOutput) CreateTime() pulumi.StringOutput
func (GetUsagePlansListOutput) ElementType ¶
func (GetUsagePlansListOutput) ElementType() reflect.Type
func (GetUsagePlansListOutput) MaxRequestNum ¶
func (o GetUsagePlansListOutput) MaxRequestNum() pulumi.IntOutput
func (GetUsagePlansListOutput) MaxRequestNumPreSec ¶
func (o GetUsagePlansListOutput) MaxRequestNumPreSec() pulumi.IntOutput
func (GetUsagePlansListOutput) ModifyTime ¶
func (o GetUsagePlansListOutput) ModifyTime() pulumi.StringOutput
func (GetUsagePlansListOutput) ToGetUsagePlansListOutput ¶
func (o GetUsagePlansListOutput) ToGetUsagePlansListOutput() GetUsagePlansListOutput
func (GetUsagePlansListOutput) ToGetUsagePlansListOutputWithContext ¶
func (o GetUsagePlansListOutput) ToGetUsagePlansListOutputWithContext(ctx context.Context) GetUsagePlansListOutput
func (GetUsagePlansListOutput) UsagePlanDesc ¶
func (o GetUsagePlansListOutput) UsagePlanDesc() pulumi.StringOutput
func (GetUsagePlansListOutput) UsagePlanId ¶
func (o GetUsagePlansListOutput) UsagePlanId() pulumi.StringOutput
func (GetUsagePlansListOutput) UsagePlanName ¶
func (o GetUsagePlansListOutput) UsagePlanName() pulumi.StringOutput
type GetUsagePlansOutputArgs ¶
type GetUsagePlansOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` UsagePlanId pulumi.StringPtrInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringPtrInput `pulumi:"usagePlanName"` }
A collection of arguments for invoking getUsagePlans.
func (GetUsagePlansOutputArgs) ElementType ¶
func (GetUsagePlansOutputArgs) ElementType() reflect.Type
type GetUsagePlansResult ¶
type GetUsagePlansResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Lists []GetUsagePlansList `pulumi:"lists"` ResultOutputFile *string `pulumi:"resultOutputFile"` UsagePlanId *string `pulumi:"usagePlanId"` UsagePlanName *string `pulumi:"usagePlanName"` }
A collection of values returned by getUsagePlans.
func GetUsagePlans ¶
func GetUsagePlans(ctx *pulumi.Context, args *GetUsagePlansArgs, opts ...pulumi.InvokeOption) (*GetUsagePlansResult, error)
type GetUsagePlansResultOutput ¶
type GetUsagePlansResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUsagePlans.
func GetUsagePlansOutput ¶
func GetUsagePlansOutput(ctx *pulumi.Context, args GetUsagePlansOutputArgs, opts ...pulumi.InvokeOption) GetUsagePlansResultOutput
func (GetUsagePlansResultOutput) ElementType ¶
func (GetUsagePlansResultOutput) ElementType() reflect.Type
func (GetUsagePlansResultOutput) Id ¶
func (o GetUsagePlansResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetUsagePlansResultOutput) Lists ¶
func (o GetUsagePlansResultOutput) Lists() GetUsagePlansListArrayOutput
func (GetUsagePlansResultOutput) ResultOutputFile ¶
func (o GetUsagePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetUsagePlansResultOutput) ToGetUsagePlansResultOutput ¶
func (o GetUsagePlansResultOutput) ToGetUsagePlansResultOutput() GetUsagePlansResultOutput
func (GetUsagePlansResultOutput) ToGetUsagePlansResultOutputWithContext ¶
func (o GetUsagePlansResultOutput) ToGetUsagePlansResultOutputWithContext(ctx context.Context) GetUsagePlansResultOutput
func (GetUsagePlansResultOutput) UsagePlanId ¶
func (o GetUsagePlansResultOutput) UsagePlanId() pulumi.StringPtrOutput
func (GetUsagePlansResultOutput) UsagePlanName ¶
func (o GetUsagePlansResultOutput) UsagePlanName() pulumi.StringPtrOutput
type IpStrategy ¶
type IpStrategy struct { pulumi.CustomResourceState // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The ID of the API gateway service. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // IP address data. StrategyData pulumi.StringOutput `pulumi:"strategyData"` // IP policy ID. StrategyId pulumi.StringOutput `pulumi:"strategyId"` // User defined strategy name. StrategyName pulumi.StringOutput `pulumi:"strategyName"` // Blacklist or whitelist. StrategyType pulumi.StringOutput `pulumi:"strategyType"` }
func GetIpStrategy ¶
func GetIpStrategy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IpStrategyState, opts ...pulumi.ResourceOption) (*IpStrategy, error)
GetIpStrategy gets an existing IpStrategy 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 NewIpStrategy ¶
func NewIpStrategy(ctx *pulumi.Context, name string, args *IpStrategyArgs, opts ...pulumi.ResourceOption) (*IpStrategy, error)
NewIpStrategy registers a new resource with the given unique name, arguments, and options.
func (*IpStrategy) ElementType ¶
func (*IpStrategy) ElementType() reflect.Type
func (*IpStrategy) ToIpStrategyOutput ¶
func (i *IpStrategy) ToIpStrategyOutput() IpStrategyOutput
func (*IpStrategy) ToIpStrategyOutputWithContext ¶
func (i *IpStrategy) ToIpStrategyOutputWithContext(ctx context.Context) IpStrategyOutput
type IpStrategyArgs ¶
type IpStrategyArgs struct { // The ID of the API gateway service. ServiceId pulumi.StringInput // IP address data. StrategyData pulumi.StringInput // User defined strategy name. StrategyName pulumi.StringInput // Blacklist or whitelist. StrategyType pulumi.StringInput }
The set of arguments for constructing a IpStrategy resource.
func (IpStrategyArgs) ElementType ¶
func (IpStrategyArgs) ElementType() reflect.Type
type IpStrategyArray ¶
type IpStrategyArray []IpStrategyInput
func (IpStrategyArray) ElementType ¶
func (IpStrategyArray) ElementType() reflect.Type
func (IpStrategyArray) ToIpStrategyArrayOutput ¶
func (i IpStrategyArray) ToIpStrategyArrayOutput() IpStrategyArrayOutput
func (IpStrategyArray) ToIpStrategyArrayOutputWithContext ¶
func (i IpStrategyArray) ToIpStrategyArrayOutputWithContext(ctx context.Context) IpStrategyArrayOutput
type IpStrategyArrayInput ¶
type IpStrategyArrayInput interface { pulumi.Input ToIpStrategyArrayOutput() IpStrategyArrayOutput ToIpStrategyArrayOutputWithContext(context.Context) IpStrategyArrayOutput }
IpStrategyArrayInput is an input type that accepts IpStrategyArray and IpStrategyArrayOutput values. You can construct a concrete instance of `IpStrategyArrayInput` via:
IpStrategyArray{ IpStrategyArgs{...} }
type IpStrategyArrayOutput ¶
type IpStrategyArrayOutput struct{ *pulumi.OutputState }
func (IpStrategyArrayOutput) ElementType ¶
func (IpStrategyArrayOutput) ElementType() reflect.Type
func (IpStrategyArrayOutput) Index ¶
func (o IpStrategyArrayOutput) Index(i pulumi.IntInput) IpStrategyOutput
func (IpStrategyArrayOutput) ToIpStrategyArrayOutput ¶
func (o IpStrategyArrayOutput) ToIpStrategyArrayOutput() IpStrategyArrayOutput
func (IpStrategyArrayOutput) ToIpStrategyArrayOutputWithContext ¶
func (o IpStrategyArrayOutput) ToIpStrategyArrayOutputWithContext(ctx context.Context) IpStrategyArrayOutput
type IpStrategyInput ¶
type IpStrategyInput interface { pulumi.Input ToIpStrategyOutput() IpStrategyOutput ToIpStrategyOutputWithContext(ctx context.Context) IpStrategyOutput }
type IpStrategyMap ¶
type IpStrategyMap map[string]IpStrategyInput
func (IpStrategyMap) ElementType ¶
func (IpStrategyMap) ElementType() reflect.Type
func (IpStrategyMap) ToIpStrategyMapOutput ¶
func (i IpStrategyMap) ToIpStrategyMapOutput() IpStrategyMapOutput
func (IpStrategyMap) ToIpStrategyMapOutputWithContext ¶
func (i IpStrategyMap) ToIpStrategyMapOutputWithContext(ctx context.Context) IpStrategyMapOutput
type IpStrategyMapInput ¶
type IpStrategyMapInput interface { pulumi.Input ToIpStrategyMapOutput() IpStrategyMapOutput ToIpStrategyMapOutputWithContext(context.Context) IpStrategyMapOutput }
IpStrategyMapInput is an input type that accepts IpStrategyMap and IpStrategyMapOutput values. You can construct a concrete instance of `IpStrategyMapInput` via:
IpStrategyMap{ "key": IpStrategyArgs{...} }
type IpStrategyMapOutput ¶
type IpStrategyMapOutput struct{ *pulumi.OutputState }
func (IpStrategyMapOutput) ElementType ¶
func (IpStrategyMapOutput) ElementType() reflect.Type
func (IpStrategyMapOutput) MapIndex ¶
func (o IpStrategyMapOutput) MapIndex(k pulumi.StringInput) IpStrategyOutput
func (IpStrategyMapOutput) ToIpStrategyMapOutput ¶
func (o IpStrategyMapOutput) ToIpStrategyMapOutput() IpStrategyMapOutput
func (IpStrategyMapOutput) ToIpStrategyMapOutputWithContext ¶
func (o IpStrategyMapOutput) ToIpStrategyMapOutputWithContext(ctx context.Context) IpStrategyMapOutput
type IpStrategyOutput ¶
type IpStrategyOutput struct{ *pulumi.OutputState }
func (IpStrategyOutput) CreateTime ¶
func (o IpStrategyOutput) CreateTime() pulumi.StringOutput
Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (IpStrategyOutput) ElementType ¶
func (IpStrategyOutput) ElementType() reflect.Type
func (IpStrategyOutput) ServiceId ¶
func (o IpStrategyOutput) ServiceId() pulumi.StringOutput
The ID of the API gateway service.
func (IpStrategyOutput) StrategyData ¶
func (o IpStrategyOutput) StrategyData() pulumi.StringOutput
IP address data.
func (IpStrategyOutput) StrategyId ¶
func (o IpStrategyOutput) StrategyId() pulumi.StringOutput
IP policy ID.
func (IpStrategyOutput) StrategyName ¶
func (o IpStrategyOutput) StrategyName() pulumi.StringOutput
User defined strategy name.
func (IpStrategyOutput) StrategyType ¶
func (o IpStrategyOutput) StrategyType() pulumi.StringOutput
Blacklist or whitelist.
func (IpStrategyOutput) ToIpStrategyOutput ¶
func (o IpStrategyOutput) ToIpStrategyOutput() IpStrategyOutput
func (IpStrategyOutput) ToIpStrategyOutputWithContext ¶
func (o IpStrategyOutput) ToIpStrategyOutputWithContext(ctx context.Context) IpStrategyOutput
type IpStrategyState ¶
type IpStrategyState struct { // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringPtrInput // The ID of the API gateway service. ServiceId pulumi.StringPtrInput // IP address data. StrategyData pulumi.StringPtrInput // IP policy ID. StrategyId pulumi.StringPtrInput // User defined strategy name. StrategyName pulumi.StringPtrInput // Blacklist or whitelist. StrategyType pulumi.StringPtrInput }
func (IpStrategyState) ElementType ¶
func (IpStrategyState) ElementType() reflect.Type
type LookupApiUsagePlansArgs ¶
type LookupApiUsagePlansArgs struct { ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of arguments for invoking getApiUsagePlans.
type LookupApiUsagePlansOutputArgs ¶
type LookupApiUsagePlansOutputArgs struct { ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
A collection of arguments for invoking getApiUsagePlans.
func (LookupApiUsagePlansOutputArgs) ElementType ¶
func (LookupApiUsagePlansOutputArgs) ElementType() reflect.Type
type LookupApiUsagePlansResult ¶
type LookupApiUsagePlansResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []GetApiUsagePlansResult `pulumi:"results"` ServiceId string `pulumi:"serviceId"` }
A collection of values returned by getApiUsagePlans.
func LookupApiUsagePlans ¶
func LookupApiUsagePlans(ctx *pulumi.Context, args *LookupApiUsagePlansArgs, opts ...pulumi.InvokeOption) (*LookupApiUsagePlansResult, error)
type LookupApiUsagePlansResultOutput ¶
type LookupApiUsagePlansResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApiUsagePlans.
func LookupApiUsagePlansOutput ¶
func LookupApiUsagePlansOutput(ctx *pulumi.Context, args LookupApiUsagePlansOutputArgs, opts ...pulumi.InvokeOption) LookupApiUsagePlansResultOutput
func (LookupApiUsagePlansResultOutput) ElementType ¶
func (LookupApiUsagePlansResultOutput) ElementType() reflect.Type
func (LookupApiUsagePlansResultOutput) Id ¶
func (o LookupApiUsagePlansResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupApiUsagePlansResultOutput) ResultOutputFile ¶
func (o LookupApiUsagePlansResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupApiUsagePlansResultOutput) Results ¶
func (o LookupApiUsagePlansResultOutput) Results() GetApiUsagePlansResultArrayOutput
func (LookupApiUsagePlansResultOutput) ServiceId ¶
func (o LookupApiUsagePlansResultOutput) ServiceId() pulumi.StringOutput
func (LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutput ¶
func (o LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutput() LookupApiUsagePlansResultOutput
func (LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutputWithContext ¶
func (o LookupApiUsagePlansResultOutput) ToLookupApiUsagePlansResultOutputWithContext(ctx context.Context) LookupApiUsagePlansResultOutput
type LookupPluginsArgs ¶
type LookupPluginsArgs struct { EnvironmentName string `pulumi:"environmentName"` PluginId string `pulumi:"pluginId"` ResultOutputFile *string `pulumi:"resultOutputFile"` ServiceId string `pulumi:"serviceId"` }
A collection of arguments for invoking getPlugins.
type LookupPluginsOutputArgs ¶
type LookupPluginsOutputArgs struct { EnvironmentName pulumi.StringInput `pulumi:"environmentName"` PluginId pulumi.StringInput `pulumi:"pluginId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` ServiceId pulumi.StringInput `pulumi:"serviceId"` }
A collection of arguments for invoking getPlugins.
func (LookupPluginsOutputArgs) ElementType ¶
func (LookupPluginsOutputArgs) ElementType() reflect.Type
type LookupPluginsResult ¶
type LookupPluginsResult struct { EnvironmentName string `pulumi:"environmentName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` PluginId string `pulumi:"pluginId"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []GetPluginsResult `pulumi:"results"` ServiceId string `pulumi:"serviceId"` }
A collection of values returned by getPlugins.
func LookupPlugins ¶
func LookupPlugins(ctx *pulumi.Context, args *LookupPluginsArgs, opts ...pulumi.InvokeOption) (*LookupPluginsResult, error)
type LookupPluginsResultOutput ¶
type LookupPluginsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlugins.
func LookupPluginsOutput ¶
func LookupPluginsOutput(ctx *pulumi.Context, args LookupPluginsOutputArgs, opts ...pulumi.InvokeOption) LookupPluginsResultOutput
func (LookupPluginsResultOutput) ElementType ¶
func (LookupPluginsResultOutput) ElementType() reflect.Type
func (LookupPluginsResultOutput) EnvironmentName ¶
func (o LookupPluginsResultOutput) EnvironmentName() pulumi.StringOutput
func (LookupPluginsResultOutput) Id ¶
func (o LookupPluginsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupPluginsResultOutput) PluginId ¶
func (o LookupPluginsResultOutput) PluginId() pulumi.StringOutput
func (LookupPluginsResultOutput) ResultOutputFile ¶
func (o LookupPluginsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupPluginsResultOutput) Results ¶
func (o LookupPluginsResultOutput) Results() GetPluginsResultArrayOutput
func (LookupPluginsResultOutput) ServiceId ¶
func (o LookupPluginsResultOutput) ServiceId() pulumi.StringOutput
func (LookupPluginsResultOutput) ToLookupPluginsResultOutput ¶
func (o LookupPluginsResultOutput) ToLookupPluginsResultOutput() LookupPluginsResultOutput
func (LookupPluginsResultOutput) ToLookupPluginsResultOutputWithContext ¶
func (o LookupPluginsResultOutput) ToLookupPluginsResultOutputWithContext(ctx context.Context) LookupPluginsResultOutput
type LookupUpstreamsArgs ¶
type LookupUpstreamsArgs struct { Filters []GetUpstreamsFilter `pulumi:"filters"` ResultOutputFile *string `pulumi:"resultOutputFile"` UpstreamId string `pulumi:"upstreamId"` }
A collection of arguments for invoking getUpstreams.
type LookupUpstreamsOutputArgs ¶
type LookupUpstreamsOutputArgs struct { Filters GetUpstreamsFilterArrayInput `pulumi:"filters"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` UpstreamId pulumi.StringInput `pulumi:"upstreamId"` }
A collection of arguments for invoking getUpstreams.
func (LookupUpstreamsOutputArgs) ElementType ¶
func (LookupUpstreamsOutputArgs) ElementType() reflect.Type
type LookupUpstreamsResult ¶
type LookupUpstreamsResult struct { Filters []GetUpstreamsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` Results []GetUpstreamsResult `pulumi:"results"` UpstreamId string `pulumi:"upstreamId"` }
A collection of values returned by getUpstreams.
func LookupUpstreams ¶
func LookupUpstreams(ctx *pulumi.Context, args *LookupUpstreamsArgs, opts ...pulumi.InvokeOption) (*LookupUpstreamsResult, error)
type LookupUpstreamsResultOutput ¶
type LookupUpstreamsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUpstreams.
func LookupUpstreamsOutput ¶
func LookupUpstreamsOutput(ctx *pulumi.Context, args LookupUpstreamsOutputArgs, opts ...pulumi.InvokeOption) LookupUpstreamsResultOutput
func (LookupUpstreamsResultOutput) ElementType ¶
func (LookupUpstreamsResultOutput) ElementType() reflect.Type
func (LookupUpstreamsResultOutput) Filters ¶
func (o LookupUpstreamsResultOutput) Filters() GetUpstreamsFilterArrayOutput
func (LookupUpstreamsResultOutput) Id ¶
func (o LookupUpstreamsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUpstreamsResultOutput) ResultOutputFile ¶
func (o LookupUpstreamsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LookupUpstreamsResultOutput) Results ¶
func (o LookupUpstreamsResultOutput) Results() GetUpstreamsResultArrayOutput
func (LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutput ¶
func (o LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutput() LookupUpstreamsResultOutput
func (LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutputWithContext ¶
func (o LookupUpstreamsResultOutput) ToLookupUpstreamsResultOutputWithContext(ctx context.Context) LookupUpstreamsResultOutput
func (LookupUpstreamsResultOutput) UpstreamId ¶
func (o LookupUpstreamsResultOutput) UpstreamId() pulumi.StringOutput
type Plugin ¶
type Plugin struct { pulumi.CustomResourceState // Description of plugin. Description pulumi.StringPtrOutput `pulumi:"description"` // Statement to define plugin. PluginData pulumi.StringOutput `pulumi:"pluginData"` // Name of the user define plugin. It must start with a letter and end with letter or number, the rest can contain letters, // numbers and dashes(-). The length range is from 2 to 50. PluginName pulumi.StringOutput `pulumi:"pluginName"` // Type of plugin. Now support IPControl, TrafficControl, Cors, CustomReq, CustomAuth, Routing, TrafficControlByParameter, // CircuitBreaker, ProxyCache. PluginType pulumi.StringOutput `pulumi:"pluginType"` }
func GetPlugin ¶
func GetPlugin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PluginState, opts ...pulumi.ResourceOption) (*Plugin, error)
GetPlugin gets an existing Plugin 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 NewPlugin ¶
func NewPlugin(ctx *pulumi.Context, name string, args *PluginArgs, opts ...pulumi.ResourceOption) (*Plugin, error)
NewPlugin registers a new resource with the given unique name, arguments, and options.
func (*Plugin) ElementType ¶
func (*Plugin) ToPluginOutput ¶
func (i *Plugin) ToPluginOutput() PluginOutput
func (*Plugin) ToPluginOutputWithContext ¶
func (i *Plugin) ToPluginOutputWithContext(ctx context.Context) PluginOutput
type PluginArgs ¶
type PluginArgs struct { // Description of plugin. Description pulumi.StringPtrInput // Statement to define plugin. PluginData pulumi.StringInput // Name of the user define plugin. It must start with a letter and end with letter or number, the rest can contain letters, // numbers and dashes(-). The length range is from 2 to 50. PluginName pulumi.StringInput // Type of plugin. Now support IPControl, TrafficControl, Cors, CustomReq, CustomAuth, Routing, TrafficControlByParameter, // CircuitBreaker, ProxyCache. PluginType pulumi.StringInput }
The set of arguments for constructing a Plugin resource.
func (PluginArgs) ElementType ¶
func (PluginArgs) ElementType() reflect.Type
type PluginArray ¶
type PluginArray []PluginInput
func (PluginArray) ElementType ¶
func (PluginArray) ElementType() reflect.Type
func (PluginArray) ToPluginArrayOutput ¶
func (i PluginArray) ToPluginArrayOutput() PluginArrayOutput
func (PluginArray) ToPluginArrayOutputWithContext ¶
func (i PluginArray) ToPluginArrayOutputWithContext(ctx context.Context) PluginArrayOutput
type PluginArrayInput ¶
type PluginArrayInput interface { pulumi.Input ToPluginArrayOutput() PluginArrayOutput ToPluginArrayOutputWithContext(context.Context) PluginArrayOutput }
PluginArrayInput is an input type that accepts PluginArray and PluginArrayOutput values. You can construct a concrete instance of `PluginArrayInput` via:
PluginArray{ PluginArgs{...} }
type PluginArrayOutput ¶
type PluginArrayOutput struct{ *pulumi.OutputState }
func (PluginArrayOutput) ElementType ¶
func (PluginArrayOutput) ElementType() reflect.Type
func (PluginArrayOutput) Index ¶
func (o PluginArrayOutput) Index(i pulumi.IntInput) PluginOutput
func (PluginArrayOutput) ToPluginArrayOutput ¶
func (o PluginArrayOutput) ToPluginArrayOutput() PluginArrayOutput
func (PluginArrayOutput) ToPluginArrayOutputWithContext ¶
func (o PluginArrayOutput) ToPluginArrayOutputWithContext(ctx context.Context) PluginArrayOutput
type PluginAttachment ¶
type PluginAttachment struct { pulumi.CustomResourceState // Id of API. ApiId pulumi.StringOutput `pulumi:"apiId"` // Name of Environment. EnvironmentName pulumi.StringOutput `pulumi:"environmentName"` // Id of Plugin. PluginId pulumi.StringOutput `pulumi:"pluginId"` // Id of Service. ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
func GetPluginAttachment ¶
func GetPluginAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PluginAttachmentState, opts ...pulumi.ResourceOption) (*PluginAttachment, error)
GetPluginAttachment gets an existing PluginAttachment 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 NewPluginAttachment ¶
func NewPluginAttachment(ctx *pulumi.Context, name string, args *PluginAttachmentArgs, opts ...pulumi.ResourceOption) (*PluginAttachment, error)
NewPluginAttachment registers a new resource with the given unique name, arguments, and options.
func (*PluginAttachment) ElementType ¶
func (*PluginAttachment) ElementType() reflect.Type
func (*PluginAttachment) ToPluginAttachmentOutput ¶
func (i *PluginAttachment) ToPluginAttachmentOutput() PluginAttachmentOutput
func (*PluginAttachment) ToPluginAttachmentOutputWithContext ¶
func (i *PluginAttachment) ToPluginAttachmentOutputWithContext(ctx context.Context) PluginAttachmentOutput
type PluginAttachmentArgs ¶
type PluginAttachmentArgs struct { // Id of API. ApiId pulumi.StringInput // Name of Environment. EnvironmentName pulumi.StringInput // Id of Plugin. PluginId pulumi.StringInput // Id of Service. ServiceId pulumi.StringInput }
The set of arguments for constructing a PluginAttachment resource.
func (PluginAttachmentArgs) ElementType ¶
func (PluginAttachmentArgs) ElementType() reflect.Type
type PluginAttachmentArray ¶
type PluginAttachmentArray []PluginAttachmentInput
func (PluginAttachmentArray) ElementType ¶
func (PluginAttachmentArray) ElementType() reflect.Type
func (PluginAttachmentArray) ToPluginAttachmentArrayOutput ¶
func (i PluginAttachmentArray) ToPluginAttachmentArrayOutput() PluginAttachmentArrayOutput
func (PluginAttachmentArray) ToPluginAttachmentArrayOutputWithContext ¶
func (i PluginAttachmentArray) ToPluginAttachmentArrayOutputWithContext(ctx context.Context) PluginAttachmentArrayOutput
type PluginAttachmentArrayInput ¶
type PluginAttachmentArrayInput interface { pulumi.Input ToPluginAttachmentArrayOutput() PluginAttachmentArrayOutput ToPluginAttachmentArrayOutputWithContext(context.Context) PluginAttachmentArrayOutput }
PluginAttachmentArrayInput is an input type that accepts PluginAttachmentArray and PluginAttachmentArrayOutput values. You can construct a concrete instance of `PluginAttachmentArrayInput` via:
PluginAttachmentArray{ PluginAttachmentArgs{...} }
type PluginAttachmentArrayOutput ¶
type PluginAttachmentArrayOutput struct{ *pulumi.OutputState }
func (PluginAttachmentArrayOutput) ElementType ¶
func (PluginAttachmentArrayOutput) ElementType() reflect.Type
func (PluginAttachmentArrayOutput) Index ¶
func (o PluginAttachmentArrayOutput) Index(i pulumi.IntInput) PluginAttachmentOutput
func (PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutput ¶
func (o PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutput() PluginAttachmentArrayOutput
func (PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutputWithContext ¶
func (o PluginAttachmentArrayOutput) ToPluginAttachmentArrayOutputWithContext(ctx context.Context) PluginAttachmentArrayOutput
type PluginAttachmentInput ¶
type PluginAttachmentInput interface { pulumi.Input ToPluginAttachmentOutput() PluginAttachmentOutput ToPluginAttachmentOutputWithContext(ctx context.Context) PluginAttachmentOutput }
type PluginAttachmentMap ¶
type PluginAttachmentMap map[string]PluginAttachmentInput
func (PluginAttachmentMap) ElementType ¶
func (PluginAttachmentMap) ElementType() reflect.Type
func (PluginAttachmentMap) ToPluginAttachmentMapOutput ¶
func (i PluginAttachmentMap) ToPluginAttachmentMapOutput() PluginAttachmentMapOutput
func (PluginAttachmentMap) ToPluginAttachmentMapOutputWithContext ¶
func (i PluginAttachmentMap) ToPluginAttachmentMapOutputWithContext(ctx context.Context) PluginAttachmentMapOutput
type PluginAttachmentMapInput ¶
type PluginAttachmentMapInput interface { pulumi.Input ToPluginAttachmentMapOutput() PluginAttachmentMapOutput ToPluginAttachmentMapOutputWithContext(context.Context) PluginAttachmentMapOutput }
PluginAttachmentMapInput is an input type that accepts PluginAttachmentMap and PluginAttachmentMapOutput values. You can construct a concrete instance of `PluginAttachmentMapInput` via:
PluginAttachmentMap{ "key": PluginAttachmentArgs{...} }
type PluginAttachmentMapOutput ¶
type PluginAttachmentMapOutput struct{ *pulumi.OutputState }
func (PluginAttachmentMapOutput) ElementType ¶
func (PluginAttachmentMapOutput) ElementType() reflect.Type
func (PluginAttachmentMapOutput) MapIndex ¶
func (o PluginAttachmentMapOutput) MapIndex(k pulumi.StringInput) PluginAttachmentOutput
func (PluginAttachmentMapOutput) ToPluginAttachmentMapOutput ¶
func (o PluginAttachmentMapOutput) ToPluginAttachmentMapOutput() PluginAttachmentMapOutput
func (PluginAttachmentMapOutput) ToPluginAttachmentMapOutputWithContext ¶
func (o PluginAttachmentMapOutput) ToPluginAttachmentMapOutputWithContext(ctx context.Context) PluginAttachmentMapOutput
type PluginAttachmentOutput ¶
type PluginAttachmentOutput struct{ *pulumi.OutputState }
func (PluginAttachmentOutput) ApiId ¶
func (o PluginAttachmentOutput) ApiId() pulumi.StringOutput
Id of API.
func (PluginAttachmentOutput) ElementType ¶
func (PluginAttachmentOutput) ElementType() reflect.Type
func (PluginAttachmentOutput) EnvironmentName ¶
func (o PluginAttachmentOutput) EnvironmentName() pulumi.StringOutput
Name of Environment.
func (PluginAttachmentOutput) PluginId ¶
func (o PluginAttachmentOutput) PluginId() pulumi.StringOutput
Id of Plugin.
func (PluginAttachmentOutput) ServiceId ¶
func (o PluginAttachmentOutput) ServiceId() pulumi.StringOutput
Id of Service.
func (PluginAttachmentOutput) ToPluginAttachmentOutput ¶
func (o PluginAttachmentOutput) ToPluginAttachmentOutput() PluginAttachmentOutput
func (PluginAttachmentOutput) ToPluginAttachmentOutputWithContext ¶
func (o PluginAttachmentOutput) ToPluginAttachmentOutputWithContext(ctx context.Context) PluginAttachmentOutput
type PluginAttachmentState ¶
type PluginAttachmentState struct { // Id of API. ApiId pulumi.StringPtrInput // Name of Environment. EnvironmentName pulumi.StringPtrInput // Id of Plugin. PluginId pulumi.StringPtrInput // Id of Service. ServiceId pulumi.StringPtrInput }
func (PluginAttachmentState) ElementType ¶
func (PluginAttachmentState) ElementType() reflect.Type
type PluginInput ¶
type PluginInput interface { pulumi.Input ToPluginOutput() PluginOutput ToPluginOutputWithContext(ctx context.Context) PluginOutput }
type PluginMap ¶
type PluginMap map[string]PluginInput
func (PluginMap) ElementType ¶
func (PluginMap) ToPluginMapOutput ¶
func (i PluginMap) ToPluginMapOutput() PluginMapOutput
func (PluginMap) ToPluginMapOutputWithContext ¶
func (i PluginMap) ToPluginMapOutputWithContext(ctx context.Context) PluginMapOutput
type PluginMapInput ¶
type PluginMapInput interface { pulumi.Input ToPluginMapOutput() PluginMapOutput ToPluginMapOutputWithContext(context.Context) PluginMapOutput }
PluginMapInput is an input type that accepts PluginMap and PluginMapOutput values. You can construct a concrete instance of `PluginMapInput` via:
PluginMap{ "key": PluginArgs{...} }
type PluginMapOutput ¶
type PluginMapOutput struct{ *pulumi.OutputState }
func (PluginMapOutput) ElementType ¶
func (PluginMapOutput) ElementType() reflect.Type
func (PluginMapOutput) MapIndex ¶
func (o PluginMapOutput) MapIndex(k pulumi.StringInput) PluginOutput
func (PluginMapOutput) ToPluginMapOutput ¶
func (o PluginMapOutput) ToPluginMapOutput() PluginMapOutput
func (PluginMapOutput) ToPluginMapOutputWithContext ¶
func (o PluginMapOutput) ToPluginMapOutputWithContext(ctx context.Context) PluginMapOutput
type PluginOutput ¶
type PluginOutput struct{ *pulumi.OutputState }
func (PluginOutput) Description ¶
func (o PluginOutput) Description() pulumi.StringPtrOutput
Description of plugin.
func (PluginOutput) ElementType ¶
func (PluginOutput) ElementType() reflect.Type
func (PluginOutput) PluginData ¶
func (o PluginOutput) PluginData() pulumi.StringOutput
Statement to define plugin.
func (PluginOutput) PluginName ¶
func (o PluginOutput) PluginName() pulumi.StringOutput
Name of the user define plugin. It must start with a letter and end with letter or number, the rest can contain letters, numbers and dashes(-). The length range is from 2 to 50.
func (PluginOutput) PluginType ¶
func (o PluginOutput) PluginType() pulumi.StringOutput
Type of plugin. Now support IPControl, TrafficControl, Cors, CustomReq, CustomAuth, Routing, TrafficControlByParameter, CircuitBreaker, ProxyCache.
func (PluginOutput) ToPluginOutput ¶
func (o PluginOutput) ToPluginOutput() PluginOutput
func (PluginOutput) ToPluginOutputWithContext ¶
func (o PluginOutput) ToPluginOutputWithContext(ctx context.Context) PluginOutput
type PluginState ¶
type PluginState struct { // Description of plugin. Description pulumi.StringPtrInput // Statement to define plugin. PluginData pulumi.StringPtrInput // Name of the user define plugin. It must start with a letter and end with letter or number, the rest can contain letters, // numbers and dashes(-). The length range is from 2 to 50. PluginName pulumi.StringPtrInput // Type of plugin. Now support IPControl, TrafficControl, Cors, CustomReq, CustomAuth, Routing, TrafficControlByParameter, // CircuitBreaker, ProxyCache. PluginType pulumi.StringPtrInput }
func (PluginState) ElementType ¶
func (PluginState) ElementType() reflect.Type
type Service ¶
type Service struct { pulumi.CustomResourceState // A list of APIs. ApiLists ServiceApiListArrayOutput `pulumi:"apiLists"` // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Self-deployed cluster name, which is used to specify the self-deployed cluster where the service is to be created. // // Deprecated: It has been deprecated from version 1.81.9. ExclusiveSetName pulumi.StringPtrOutput `pulumi:"exclusiveSetName"` // Port number for http access over private network. InnerHttpPort pulumi.IntOutput `pulumi:"innerHttpPort"` // Port number for https access over private network. InnerHttpsPort pulumi.IntOutput `pulumi:"innerHttpsPort"` // Exclusive instance ID. InstanceId pulumi.StringPtrOutput `pulumi:"instanceId"` // Private network access subdomain name. InternalSubDomain pulumi.StringOutput `pulumi:"internalSubDomain"` // IP version number. Valid values: `IPv4`, `IPv6`. Default value: `IPv4`. IpVersion pulumi.StringPtrOutput `pulumi:"ipVersion"` // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringOutput `pulumi:"modifyTime"` // Network type list, which is used to specify the supported network types. Valid values: `INNER`, `OUTER`. `INNER` // indicates access over private network, and `OUTER` indicates access over public network. NetTypes pulumi.StringArrayOutput `pulumi:"netTypes"` // Public network access subdomain name. OuterSubDomain pulumi.StringOutput `pulumi:"outerSubDomain"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntOutput `pulumi:"preLimit"` // Service frontend request type. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringOutput `pulumi:"protocol"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntOutput `pulumi:"releaseLimit"` // Custom service description. ServiceDesc pulumi.StringPtrOutput `pulumi:"serviceDesc"` // Custom service name. ServiceName pulumi.StringOutput `pulumi:"serviceName"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntOutput `pulumi:"testLimit"` // VPC ID. UniqVpcId pulumi.StringPtrOutput `pulumi:"uniqVpcId"` // A list of attach usage plans. UsagePlanLists ServiceUsagePlanListArrayOutput `pulumi:"usagePlanLists"` }
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) ElementType ¶
func (*Service) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceApiList ¶
type ServiceApiListArgs ¶
type ServiceApiListArgs struct { ApiDesc pulumi.StringPtrInput `pulumi:"apiDesc"` ApiId pulumi.StringPtrInput `pulumi:"apiId"` ApiName pulumi.StringPtrInput `pulumi:"apiName"` Method pulumi.StringPtrInput `pulumi:"method"` Path pulumi.StringPtrInput `pulumi:"path"` }
func (ServiceApiListArgs) ElementType ¶
func (ServiceApiListArgs) ElementType() reflect.Type
func (ServiceApiListArgs) ToServiceApiListOutput ¶
func (i ServiceApiListArgs) ToServiceApiListOutput() ServiceApiListOutput
func (ServiceApiListArgs) ToServiceApiListOutputWithContext ¶
func (i ServiceApiListArgs) ToServiceApiListOutputWithContext(ctx context.Context) ServiceApiListOutput
type ServiceApiListArray ¶
type ServiceApiListArray []ServiceApiListInput
func (ServiceApiListArray) ElementType ¶
func (ServiceApiListArray) ElementType() reflect.Type
func (ServiceApiListArray) ToServiceApiListArrayOutput ¶
func (i ServiceApiListArray) ToServiceApiListArrayOutput() ServiceApiListArrayOutput
func (ServiceApiListArray) ToServiceApiListArrayOutputWithContext ¶
func (i ServiceApiListArray) ToServiceApiListArrayOutputWithContext(ctx context.Context) ServiceApiListArrayOutput
type ServiceApiListArrayInput ¶
type ServiceApiListArrayInput interface { pulumi.Input ToServiceApiListArrayOutput() ServiceApiListArrayOutput ToServiceApiListArrayOutputWithContext(context.Context) ServiceApiListArrayOutput }
ServiceApiListArrayInput is an input type that accepts ServiceApiListArray and ServiceApiListArrayOutput values. You can construct a concrete instance of `ServiceApiListArrayInput` via:
ServiceApiListArray{ ServiceApiListArgs{...} }
type ServiceApiListArrayOutput ¶
type ServiceApiListArrayOutput struct{ *pulumi.OutputState }
func (ServiceApiListArrayOutput) ElementType ¶
func (ServiceApiListArrayOutput) ElementType() reflect.Type
func (ServiceApiListArrayOutput) Index ¶
func (o ServiceApiListArrayOutput) Index(i pulumi.IntInput) ServiceApiListOutput
func (ServiceApiListArrayOutput) ToServiceApiListArrayOutput ¶
func (o ServiceApiListArrayOutput) ToServiceApiListArrayOutput() ServiceApiListArrayOutput
func (ServiceApiListArrayOutput) ToServiceApiListArrayOutputWithContext ¶
func (o ServiceApiListArrayOutput) ToServiceApiListArrayOutputWithContext(ctx context.Context) ServiceApiListArrayOutput
type ServiceApiListInput ¶
type ServiceApiListInput interface { pulumi.Input ToServiceApiListOutput() ServiceApiListOutput ToServiceApiListOutputWithContext(context.Context) ServiceApiListOutput }
ServiceApiListInput is an input type that accepts ServiceApiListArgs and ServiceApiListOutput values. You can construct a concrete instance of `ServiceApiListInput` via:
ServiceApiListArgs{...}
type ServiceApiListOutput ¶
type ServiceApiListOutput struct{ *pulumi.OutputState }
func (ServiceApiListOutput) ApiDesc ¶
func (o ServiceApiListOutput) ApiDesc() pulumi.StringPtrOutput
func (ServiceApiListOutput) ApiId ¶
func (o ServiceApiListOutput) ApiId() pulumi.StringPtrOutput
func (ServiceApiListOutput) ApiName ¶
func (o ServiceApiListOutput) ApiName() pulumi.StringPtrOutput
func (ServiceApiListOutput) ElementType ¶
func (ServiceApiListOutput) ElementType() reflect.Type
func (ServiceApiListOutput) Method ¶
func (o ServiceApiListOutput) Method() pulumi.StringPtrOutput
func (ServiceApiListOutput) Path ¶
func (o ServiceApiListOutput) Path() pulumi.StringPtrOutput
func (ServiceApiListOutput) ToServiceApiListOutput ¶
func (o ServiceApiListOutput) ToServiceApiListOutput() ServiceApiListOutput
func (ServiceApiListOutput) ToServiceApiListOutputWithContext ¶
func (o ServiceApiListOutput) ToServiceApiListOutputWithContext(ctx context.Context) ServiceApiListOutput
type ServiceArgs ¶
type ServiceArgs struct { // Self-deployed cluster name, which is used to specify the self-deployed cluster where the service is to be created. // // Deprecated: It has been deprecated from version 1.81.9. ExclusiveSetName pulumi.StringPtrInput // Exclusive instance ID. InstanceId pulumi.StringPtrInput // IP version number. Valid values: `IPv4`, `IPv6`. Default value: `IPv4`. IpVersion pulumi.StringPtrInput // Network type list, which is used to specify the supported network types. Valid values: `INNER`, `OUTER`. `INNER` // indicates access over private network, and `OUTER` indicates access over public network. NetTypes pulumi.StringArrayInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntPtrInput // Service frontend request type. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntPtrInput // Custom service description. ServiceDesc pulumi.StringPtrInput // Custom service name. ServiceName pulumi.StringInput // Tag description list. Tags pulumi.MapInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntPtrInput // VPC ID. UniqVpcId pulumi.StringPtrInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceArray ¶
type ServiceArray []ServiceInput
func (ServiceArray) ElementType ¶
func (ServiceArray) ElementType() reflect.Type
func (ServiceArray) ToServiceArrayOutput ¶
func (i ServiceArray) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArray) ToServiceArrayOutputWithContext ¶
func (i ServiceArray) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceArrayInput ¶
type ServiceArrayInput interface { pulumi.Input ToServiceArrayOutput() ServiceArrayOutput ToServiceArrayOutputWithContext(context.Context) ServiceArrayOutput }
ServiceArrayInput is an input type that accepts ServiceArray and ServiceArrayOutput values. You can construct a concrete instance of `ServiceArrayInput` via:
ServiceArray{ ServiceArgs{...} }
type ServiceArrayOutput ¶
type ServiceArrayOutput struct{ *pulumi.OutputState }
func (ServiceArrayOutput) ElementType ¶
func (ServiceArrayOutput) ElementType() reflect.Type
func (ServiceArrayOutput) Index ¶
func (o ServiceArrayOutput) Index(i pulumi.IntInput) ServiceOutput
func (ServiceArrayOutput) ToServiceArrayOutput ¶
func (o ServiceArrayOutput) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArrayOutput) ToServiceArrayOutputWithContext ¶
func (o ServiceArrayOutput) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceInput ¶
type ServiceInput interface { pulumi.Input ToServiceOutput() ServiceOutput ToServiceOutputWithContext(ctx context.Context) ServiceOutput }
type ServiceMap ¶
type ServiceMap map[string]ServiceInput
func (ServiceMap) ElementType ¶
func (ServiceMap) ElementType() reflect.Type
func (ServiceMap) ToServiceMapOutput ¶
func (i ServiceMap) ToServiceMapOutput() ServiceMapOutput
func (ServiceMap) ToServiceMapOutputWithContext ¶
func (i ServiceMap) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceMapInput ¶
type ServiceMapInput interface { pulumi.Input ToServiceMapOutput() ServiceMapOutput ToServiceMapOutputWithContext(context.Context) ServiceMapOutput }
ServiceMapInput is an input type that accepts ServiceMap and ServiceMapOutput values. You can construct a concrete instance of `ServiceMapInput` via:
ServiceMap{ "key": ServiceArgs{...} }
type ServiceMapOutput ¶
type ServiceMapOutput struct{ *pulumi.OutputState }
func (ServiceMapOutput) ElementType ¶
func (ServiceMapOutput) ElementType() reflect.Type
func (ServiceMapOutput) MapIndex ¶
func (o ServiceMapOutput) MapIndex(k pulumi.StringInput) ServiceOutput
func (ServiceMapOutput) ToServiceMapOutput ¶
func (o ServiceMapOutput) ToServiceMapOutput() ServiceMapOutput
func (ServiceMapOutput) ToServiceMapOutputWithContext ¶
func (o ServiceMapOutput) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceOutput ¶
type ServiceOutput struct{ *pulumi.OutputState }
func (ServiceOutput) ApiLists ¶
func (o ServiceOutput) ApiLists() ServiceApiListArrayOutput
A list of APIs.
func (ServiceOutput) CreateTime ¶
func (o ServiceOutput) CreateTime() pulumi.StringOutput
Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) ExclusiveSetName
deprecated
func (o ServiceOutput) ExclusiveSetName() pulumi.StringPtrOutput
Self-deployed cluster name, which is used to specify the self-deployed cluster where the service is to be created.
Deprecated: It has been deprecated from version 1.81.9.
func (ServiceOutput) InnerHttpPort ¶
func (o ServiceOutput) InnerHttpPort() pulumi.IntOutput
Port number for http access over private network.
func (ServiceOutput) InnerHttpsPort ¶
func (o ServiceOutput) InnerHttpsPort() pulumi.IntOutput
Port number for https access over private network.
func (ServiceOutput) InstanceId ¶
func (o ServiceOutput) InstanceId() pulumi.StringPtrOutput
Exclusive instance ID.
func (ServiceOutput) InternalSubDomain ¶
func (o ServiceOutput) InternalSubDomain() pulumi.StringOutput
Private network access subdomain name.
func (ServiceOutput) IpVersion ¶
func (o ServiceOutput) IpVersion() pulumi.StringPtrOutput
IP version number. Valid values: `IPv4`, `IPv6`. Default value: `IPv4`.
func (ServiceOutput) ModifyTime ¶
func (o ServiceOutput) ModifyTime() pulumi.StringOutput
Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (ServiceOutput) NetTypes ¶
func (o ServiceOutput) NetTypes() pulumi.StringArrayOutput
Network type list, which is used to specify the supported network types. Valid values: `INNER`, `OUTER`. `INNER` indicates access over private network, and `OUTER` indicates access over public network.
func (ServiceOutput) OuterSubDomain ¶
func (o ServiceOutput) OuterSubDomain() pulumi.StringOutput
Public network access subdomain name.
func (ServiceOutput) PreLimit ¶
func (o ServiceOutput) PreLimit() pulumi.IntOutput
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ServiceOutput) Protocol ¶
func (o ServiceOutput) Protocol() pulumi.StringOutput
Service frontend request type. Valid values: `http`, `https`, `http&https`.
func (ServiceOutput) ReleaseLimit ¶
func (o ServiceOutput) ReleaseLimit() pulumi.IntOutput
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ServiceOutput) ServiceDesc ¶
func (o ServiceOutput) ServiceDesc() pulumi.StringPtrOutput
Custom service description.
func (ServiceOutput) ServiceName ¶
func (o ServiceOutput) ServiceName() pulumi.StringOutput
Custom service name.
func (ServiceOutput) TestLimit ¶
func (o ServiceOutput) TestLimit() pulumi.IntOutput
API QPS value. Enter a positive number to limit the API query rate per second `QPS`.
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
func (ServiceOutput) UsagePlanLists ¶
func (o ServiceOutput) UsagePlanLists() ServiceUsagePlanListArrayOutput
A list of attach usage plans.
type ServiceRelease ¶
type ServiceRelease struct { pulumi.CustomResourceState // API gateway service environment name to be released. Valid values: `test`, `prepub`, `release`. EnvironmentName pulumi.StringOutput `pulumi:"environmentName"` // This release description of the API gateway service. ReleaseDesc pulumi.StringOutput `pulumi:"releaseDesc"` // The release version. ReleaseVersion pulumi.StringOutput `pulumi:"releaseVersion"` // ID of API gateway service. ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
func GetServiceRelease ¶
func GetServiceRelease(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceReleaseState, opts ...pulumi.ResourceOption) (*ServiceRelease, error)
GetServiceRelease gets an existing ServiceRelease 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 NewServiceRelease ¶
func NewServiceRelease(ctx *pulumi.Context, name string, args *ServiceReleaseArgs, opts ...pulumi.ResourceOption) (*ServiceRelease, error)
NewServiceRelease registers a new resource with the given unique name, arguments, and options.
func (*ServiceRelease) ElementType ¶
func (*ServiceRelease) ElementType() reflect.Type
func (*ServiceRelease) ToServiceReleaseOutput ¶
func (i *ServiceRelease) ToServiceReleaseOutput() ServiceReleaseOutput
func (*ServiceRelease) ToServiceReleaseOutputWithContext ¶
func (i *ServiceRelease) ToServiceReleaseOutputWithContext(ctx context.Context) ServiceReleaseOutput
type ServiceReleaseArgs ¶
type ServiceReleaseArgs struct { // API gateway service environment name to be released. Valid values: `test`, `prepub`, `release`. EnvironmentName pulumi.StringInput // This release description of the API gateway service. ReleaseDesc pulumi.StringInput // The release version. ReleaseVersion pulumi.StringPtrInput // ID of API gateway service. ServiceId pulumi.StringInput }
The set of arguments for constructing a ServiceRelease resource.
func (ServiceReleaseArgs) ElementType ¶
func (ServiceReleaseArgs) ElementType() reflect.Type
type ServiceReleaseArray ¶
type ServiceReleaseArray []ServiceReleaseInput
func (ServiceReleaseArray) ElementType ¶
func (ServiceReleaseArray) ElementType() reflect.Type
func (ServiceReleaseArray) ToServiceReleaseArrayOutput ¶
func (i ServiceReleaseArray) ToServiceReleaseArrayOutput() ServiceReleaseArrayOutput
func (ServiceReleaseArray) ToServiceReleaseArrayOutputWithContext ¶
func (i ServiceReleaseArray) ToServiceReleaseArrayOutputWithContext(ctx context.Context) ServiceReleaseArrayOutput
type ServiceReleaseArrayInput ¶
type ServiceReleaseArrayInput interface { pulumi.Input ToServiceReleaseArrayOutput() ServiceReleaseArrayOutput ToServiceReleaseArrayOutputWithContext(context.Context) ServiceReleaseArrayOutput }
ServiceReleaseArrayInput is an input type that accepts ServiceReleaseArray and ServiceReleaseArrayOutput values. You can construct a concrete instance of `ServiceReleaseArrayInput` via:
ServiceReleaseArray{ ServiceReleaseArgs{...} }
type ServiceReleaseArrayOutput ¶
type ServiceReleaseArrayOutput struct{ *pulumi.OutputState }
func (ServiceReleaseArrayOutput) ElementType ¶
func (ServiceReleaseArrayOutput) ElementType() reflect.Type
func (ServiceReleaseArrayOutput) Index ¶
func (o ServiceReleaseArrayOutput) Index(i pulumi.IntInput) ServiceReleaseOutput
func (ServiceReleaseArrayOutput) ToServiceReleaseArrayOutput ¶
func (o ServiceReleaseArrayOutput) ToServiceReleaseArrayOutput() ServiceReleaseArrayOutput
func (ServiceReleaseArrayOutput) ToServiceReleaseArrayOutputWithContext ¶
func (o ServiceReleaseArrayOutput) ToServiceReleaseArrayOutputWithContext(ctx context.Context) ServiceReleaseArrayOutput
type ServiceReleaseInput ¶
type ServiceReleaseInput interface { pulumi.Input ToServiceReleaseOutput() ServiceReleaseOutput ToServiceReleaseOutputWithContext(ctx context.Context) ServiceReleaseOutput }
type ServiceReleaseMap ¶
type ServiceReleaseMap map[string]ServiceReleaseInput
func (ServiceReleaseMap) ElementType ¶
func (ServiceReleaseMap) ElementType() reflect.Type
func (ServiceReleaseMap) ToServiceReleaseMapOutput ¶
func (i ServiceReleaseMap) ToServiceReleaseMapOutput() ServiceReleaseMapOutput
func (ServiceReleaseMap) ToServiceReleaseMapOutputWithContext ¶
func (i ServiceReleaseMap) ToServiceReleaseMapOutputWithContext(ctx context.Context) ServiceReleaseMapOutput
type ServiceReleaseMapInput ¶
type ServiceReleaseMapInput interface { pulumi.Input ToServiceReleaseMapOutput() ServiceReleaseMapOutput ToServiceReleaseMapOutputWithContext(context.Context) ServiceReleaseMapOutput }
ServiceReleaseMapInput is an input type that accepts ServiceReleaseMap and ServiceReleaseMapOutput values. You can construct a concrete instance of `ServiceReleaseMapInput` via:
ServiceReleaseMap{ "key": ServiceReleaseArgs{...} }
type ServiceReleaseMapOutput ¶
type ServiceReleaseMapOutput struct{ *pulumi.OutputState }
func (ServiceReleaseMapOutput) ElementType ¶
func (ServiceReleaseMapOutput) ElementType() reflect.Type
func (ServiceReleaseMapOutput) MapIndex ¶
func (o ServiceReleaseMapOutput) MapIndex(k pulumi.StringInput) ServiceReleaseOutput
func (ServiceReleaseMapOutput) ToServiceReleaseMapOutput ¶
func (o ServiceReleaseMapOutput) ToServiceReleaseMapOutput() ServiceReleaseMapOutput
func (ServiceReleaseMapOutput) ToServiceReleaseMapOutputWithContext ¶
func (o ServiceReleaseMapOutput) ToServiceReleaseMapOutputWithContext(ctx context.Context) ServiceReleaseMapOutput
type ServiceReleaseOutput ¶
type ServiceReleaseOutput struct{ *pulumi.OutputState }
func (ServiceReleaseOutput) ElementType ¶
func (ServiceReleaseOutput) ElementType() reflect.Type
func (ServiceReleaseOutput) EnvironmentName ¶
func (o ServiceReleaseOutput) EnvironmentName() pulumi.StringOutput
API gateway service environment name to be released. Valid values: `test`, `prepub`, `release`.
func (ServiceReleaseOutput) ReleaseDesc ¶
func (o ServiceReleaseOutput) ReleaseDesc() pulumi.StringOutput
This release description of the API gateway service.
func (ServiceReleaseOutput) ReleaseVersion ¶
func (o ServiceReleaseOutput) ReleaseVersion() pulumi.StringOutput
The release version.
func (ServiceReleaseOutput) ServiceId ¶
func (o ServiceReleaseOutput) ServiceId() pulumi.StringOutput
ID of API gateway service.
func (ServiceReleaseOutput) ToServiceReleaseOutput ¶
func (o ServiceReleaseOutput) ToServiceReleaseOutput() ServiceReleaseOutput
func (ServiceReleaseOutput) ToServiceReleaseOutputWithContext ¶
func (o ServiceReleaseOutput) ToServiceReleaseOutputWithContext(ctx context.Context) ServiceReleaseOutput
type ServiceReleaseState ¶
type ServiceReleaseState struct { // API gateway service environment name to be released. Valid values: `test`, `prepub`, `release`. EnvironmentName pulumi.StringPtrInput // This release description of the API gateway service. ReleaseDesc pulumi.StringPtrInput // The release version. ReleaseVersion pulumi.StringPtrInput // ID of API gateway service. ServiceId pulumi.StringPtrInput }
func (ServiceReleaseState) ElementType ¶
func (ServiceReleaseState) ElementType() reflect.Type
type ServiceState ¶
type ServiceState struct { // A list of APIs. ApiLists ServiceApiListArrayInput // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringPtrInput // Self-deployed cluster name, which is used to specify the self-deployed cluster where the service is to be created. // // Deprecated: It has been deprecated from version 1.81.9. ExclusiveSetName pulumi.StringPtrInput // Port number for http access over private network. InnerHttpPort pulumi.IntPtrInput // Port number for https access over private network. InnerHttpsPort pulumi.IntPtrInput // Exclusive instance ID. InstanceId pulumi.StringPtrInput // Private network access subdomain name. InternalSubDomain pulumi.StringPtrInput // IP version number. Valid values: `IPv4`, `IPv6`. Default value: `IPv4`. IpVersion pulumi.StringPtrInput // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringPtrInput // Network type list, which is used to specify the supported network types. Valid values: `INNER`, `OUTER`. `INNER` // indicates access over private network, and `OUTER` indicates access over public network. NetTypes pulumi.StringArrayInput // Public network access subdomain name. OuterSubDomain pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. PreLimit pulumi.IntPtrInput // Service frontend request type. Valid values: `http`, `https`, `http&https`. Protocol pulumi.StringPtrInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. ReleaseLimit pulumi.IntPtrInput // Custom service description. ServiceDesc pulumi.StringPtrInput // Custom service name. ServiceName pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // API QPS value. Enter a positive number to limit the API query rate per second `QPS`. TestLimit pulumi.IntPtrInput // VPC ID. UniqVpcId pulumi.StringPtrInput // A list of attach usage plans. UsagePlanLists ServiceUsagePlanListArrayInput }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type ServiceUsagePlanList ¶
type ServiceUsagePlanListArgs ¶
type ServiceUsagePlanListArgs struct { ApiId pulumi.StringPtrInput `pulumi:"apiId"` BindType pulumi.StringPtrInput `pulumi:"bindType"` UsagePlanId pulumi.StringPtrInput `pulumi:"usagePlanId"` UsagePlanName pulumi.StringPtrInput `pulumi:"usagePlanName"` }
func (ServiceUsagePlanListArgs) ElementType ¶
func (ServiceUsagePlanListArgs) ElementType() reflect.Type
func (ServiceUsagePlanListArgs) ToServiceUsagePlanListOutput ¶
func (i ServiceUsagePlanListArgs) ToServiceUsagePlanListOutput() ServiceUsagePlanListOutput
func (ServiceUsagePlanListArgs) ToServiceUsagePlanListOutputWithContext ¶
func (i ServiceUsagePlanListArgs) ToServiceUsagePlanListOutputWithContext(ctx context.Context) ServiceUsagePlanListOutput
type ServiceUsagePlanListArray ¶
type ServiceUsagePlanListArray []ServiceUsagePlanListInput
func (ServiceUsagePlanListArray) ElementType ¶
func (ServiceUsagePlanListArray) ElementType() reflect.Type
func (ServiceUsagePlanListArray) ToServiceUsagePlanListArrayOutput ¶
func (i ServiceUsagePlanListArray) ToServiceUsagePlanListArrayOutput() ServiceUsagePlanListArrayOutput
func (ServiceUsagePlanListArray) ToServiceUsagePlanListArrayOutputWithContext ¶
func (i ServiceUsagePlanListArray) ToServiceUsagePlanListArrayOutputWithContext(ctx context.Context) ServiceUsagePlanListArrayOutput
type ServiceUsagePlanListArrayInput ¶
type ServiceUsagePlanListArrayInput interface { pulumi.Input ToServiceUsagePlanListArrayOutput() ServiceUsagePlanListArrayOutput ToServiceUsagePlanListArrayOutputWithContext(context.Context) ServiceUsagePlanListArrayOutput }
ServiceUsagePlanListArrayInput is an input type that accepts ServiceUsagePlanListArray and ServiceUsagePlanListArrayOutput values. You can construct a concrete instance of `ServiceUsagePlanListArrayInput` via:
ServiceUsagePlanListArray{ ServiceUsagePlanListArgs{...} }
type ServiceUsagePlanListArrayOutput ¶
type ServiceUsagePlanListArrayOutput struct{ *pulumi.OutputState }
func (ServiceUsagePlanListArrayOutput) ElementType ¶
func (ServiceUsagePlanListArrayOutput) ElementType() reflect.Type
func (ServiceUsagePlanListArrayOutput) Index ¶
func (o ServiceUsagePlanListArrayOutput) Index(i pulumi.IntInput) ServiceUsagePlanListOutput
func (ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutput ¶
func (o ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutput() ServiceUsagePlanListArrayOutput
func (ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutputWithContext ¶
func (o ServiceUsagePlanListArrayOutput) ToServiceUsagePlanListArrayOutputWithContext(ctx context.Context) ServiceUsagePlanListArrayOutput
type ServiceUsagePlanListInput ¶
type ServiceUsagePlanListInput interface { pulumi.Input ToServiceUsagePlanListOutput() ServiceUsagePlanListOutput ToServiceUsagePlanListOutputWithContext(context.Context) ServiceUsagePlanListOutput }
ServiceUsagePlanListInput is an input type that accepts ServiceUsagePlanListArgs and ServiceUsagePlanListOutput values. You can construct a concrete instance of `ServiceUsagePlanListInput` via:
ServiceUsagePlanListArgs{...}
type ServiceUsagePlanListOutput ¶
type ServiceUsagePlanListOutput struct{ *pulumi.OutputState }
func (ServiceUsagePlanListOutput) ApiId ¶
func (o ServiceUsagePlanListOutput) ApiId() pulumi.StringPtrOutput
func (ServiceUsagePlanListOutput) BindType ¶
func (o ServiceUsagePlanListOutput) BindType() pulumi.StringPtrOutput
func (ServiceUsagePlanListOutput) ElementType ¶
func (ServiceUsagePlanListOutput) ElementType() reflect.Type
func (ServiceUsagePlanListOutput) ToServiceUsagePlanListOutput ¶
func (o ServiceUsagePlanListOutput) ToServiceUsagePlanListOutput() ServiceUsagePlanListOutput
func (ServiceUsagePlanListOutput) ToServiceUsagePlanListOutputWithContext ¶
func (o ServiceUsagePlanListOutput) ToServiceUsagePlanListOutputWithContext(ctx context.Context) ServiceUsagePlanListOutput
func (ServiceUsagePlanListOutput) UsagePlanId ¶
func (o ServiceUsagePlanListOutput) UsagePlanId() pulumi.StringPtrOutput
func (ServiceUsagePlanListOutput) UsagePlanName ¶
func (o ServiceUsagePlanListOutput) UsagePlanName() pulumi.StringPtrOutput
type StrategyAttachment ¶
type StrategyAttachment struct { pulumi.CustomResourceState // The API that needs to be bound. BindApiId pulumi.StringOutput `pulumi:"bindApiId"` // The environment of the strategy association. Valid values: `test`, `release`, `prepub`. EnvironmentName pulumi.StringOutput `pulumi:"environmentName"` // The ID of the API gateway service. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // The ID of the API gateway strategy. StrategyId pulumi.StringOutput `pulumi:"strategyId"` }
func GetStrategyAttachment ¶
func GetStrategyAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StrategyAttachmentState, opts ...pulumi.ResourceOption) (*StrategyAttachment, error)
GetStrategyAttachment gets an existing StrategyAttachment 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 NewStrategyAttachment ¶
func NewStrategyAttachment(ctx *pulumi.Context, name string, args *StrategyAttachmentArgs, opts ...pulumi.ResourceOption) (*StrategyAttachment, error)
NewStrategyAttachment registers a new resource with the given unique name, arguments, and options.
func (*StrategyAttachment) ElementType ¶
func (*StrategyAttachment) ElementType() reflect.Type
func (*StrategyAttachment) ToStrategyAttachmentOutput ¶
func (i *StrategyAttachment) ToStrategyAttachmentOutput() StrategyAttachmentOutput
func (*StrategyAttachment) ToStrategyAttachmentOutputWithContext ¶
func (i *StrategyAttachment) ToStrategyAttachmentOutputWithContext(ctx context.Context) StrategyAttachmentOutput
type StrategyAttachmentArgs ¶
type StrategyAttachmentArgs struct { // The API that needs to be bound. BindApiId pulumi.StringInput // The environment of the strategy association. Valid values: `test`, `release`, `prepub`. EnvironmentName pulumi.StringInput // The ID of the API gateway service. ServiceId pulumi.StringInput // The ID of the API gateway strategy. StrategyId pulumi.StringInput }
The set of arguments for constructing a StrategyAttachment resource.
func (StrategyAttachmentArgs) ElementType ¶
func (StrategyAttachmentArgs) ElementType() reflect.Type
type StrategyAttachmentArray ¶
type StrategyAttachmentArray []StrategyAttachmentInput
func (StrategyAttachmentArray) ElementType ¶
func (StrategyAttachmentArray) ElementType() reflect.Type
func (StrategyAttachmentArray) ToStrategyAttachmentArrayOutput ¶
func (i StrategyAttachmentArray) ToStrategyAttachmentArrayOutput() StrategyAttachmentArrayOutput
func (StrategyAttachmentArray) ToStrategyAttachmentArrayOutputWithContext ¶
func (i StrategyAttachmentArray) ToStrategyAttachmentArrayOutputWithContext(ctx context.Context) StrategyAttachmentArrayOutput
type StrategyAttachmentArrayInput ¶
type StrategyAttachmentArrayInput interface { pulumi.Input ToStrategyAttachmentArrayOutput() StrategyAttachmentArrayOutput ToStrategyAttachmentArrayOutputWithContext(context.Context) StrategyAttachmentArrayOutput }
StrategyAttachmentArrayInput is an input type that accepts StrategyAttachmentArray and StrategyAttachmentArrayOutput values. You can construct a concrete instance of `StrategyAttachmentArrayInput` via:
StrategyAttachmentArray{ StrategyAttachmentArgs{...} }
type StrategyAttachmentArrayOutput ¶
type StrategyAttachmentArrayOutput struct{ *pulumi.OutputState }
func (StrategyAttachmentArrayOutput) ElementType ¶
func (StrategyAttachmentArrayOutput) ElementType() reflect.Type
func (StrategyAttachmentArrayOutput) Index ¶
func (o StrategyAttachmentArrayOutput) Index(i pulumi.IntInput) StrategyAttachmentOutput
func (StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutput ¶
func (o StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutput() StrategyAttachmentArrayOutput
func (StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutputWithContext ¶
func (o StrategyAttachmentArrayOutput) ToStrategyAttachmentArrayOutputWithContext(ctx context.Context) StrategyAttachmentArrayOutput
type StrategyAttachmentInput ¶
type StrategyAttachmentInput interface { pulumi.Input ToStrategyAttachmentOutput() StrategyAttachmentOutput ToStrategyAttachmentOutputWithContext(ctx context.Context) StrategyAttachmentOutput }
type StrategyAttachmentMap ¶
type StrategyAttachmentMap map[string]StrategyAttachmentInput
func (StrategyAttachmentMap) ElementType ¶
func (StrategyAttachmentMap) ElementType() reflect.Type
func (StrategyAttachmentMap) ToStrategyAttachmentMapOutput ¶
func (i StrategyAttachmentMap) ToStrategyAttachmentMapOutput() StrategyAttachmentMapOutput
func (StrategyAttachmentMap) ToStrategyAttachmentMapOutputWithContext ¶
func (i StrategyAttachmentMap) ToStrategyAttachmentMapOutputWithContext(ctx context.Context) StrategyAttachmentMapOutput
type StrategyAttachmentMapInput ¶
type StrategyAttachmentMapInput interface { pulumi.Input ToStrategyAttachmentMapOutput() StrategyAttachmentMapOutput ToStrategyAttachmentMapOutputWithContext(context.Context) StrategyAttachmentMapOutput }
StrategyAttachmentMapInput is an input type that accepts StrategyAttachmentMap and StrategyAttachmentMapOutput values. You can construct a concrete instance of `StrategyAttachmentMapInput` via:
StrategyAttachmentMap{ "key": StrategyAttachmentArgs{...} }
type StrategyAttachmentMapOutput ¶
type StrategyAttachmentMapOutput struct{ *pulumi.OutputState }
func (StrategyAttachmentMapOutput) ElementType ¶
func (StrategyAttachmentMapOutput) ElementType() reflect.Type
func (StrategyAttachmentMapOutput) MapIndex ¶
func (o StrategyAttachmentMapOutput) MapIndex(k pulumi.StringInput) StrategyAttachmentOutput
func (StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutput ¶
func (o StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutput() StrategyAttachmentMapOutput
func (StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutputWithContext ¶
func (o StrategyAttachmentMapOutput) ToStrategyAttachmentMapOutputWithContext(ctx context.Context) StrategyAttachmentMapOutput
type StrategyAttachmentOutput ¶
type StrategyAttachmentOutput struct{ *pulumi.OutputState }
func (StrategyAttachmentOutput) BindApiId ¶
func (o StrategyAttachmentOutput) BindApiId() pulumi.StringOutput
The API that needs to be bound.
func (StrategyAttachmentOutput) ElementType ¶
func (StrategyAttachmentOutput) ElementType() reflect.Type
func (StrategyAttachmentOutput) EnvironmentName ¶
func (o StrategyAttachmentOutput) EnvironmentName() pulumi.StringOutput
The environment of the strategy association. Valid values: `test`, `release`, `prepub`.
func (StrategyAttachmentOutput) ServiceId ¶
func (o StrategyAttachmentOutput) ServiceId() pulumi.StringOutput
The ID of the API gateway service.
func (StrategyAttachmentOutput) StrategyId ¶
func (o StrategyAttachmentOutput) StrategyId() pulumi.StringOutput
The ID of the API gateway strategy.
func (StrategyAttachmentOutput) ToStrategyAttachmentOutput ¶
func (o StrategyAttachmentOutput) ToStrategyAttachmentOutput() StrategyAttachmentOutput
func (StrategyAttachmentOutput) ToStrategyAttachmentOutputWithContext ¶
func (o StrategyAttachmentOutput) ToStrategyAttachmentOutputWithContext(ctx context.Context) StrategyAttachmentOutput
type StrategyAttachmentState ¶
type StrategyAttachmentState struct { // The API that needs to be bound. BindApiId pulumi.StringPtrInput // The environment of the strategy association. Valid values: `test`, `release`, `prepub`. EnvironmentName pulumi.StringPtrInput // The ID of the API gateway service. ServiceId pulumi.StringPtrInput // The ID of the API gateway strategy. StrategyId pulumi.StringPtrInput }
func (StrategyAttachmentState) ElementType ¶
func (StrategyAttachmentState) ElementType() reflect.Type
type Upstream ¶
type Upstream struct { pulumi.CustomResourceState // Load balancing algorithm, value range: ROUND-ROBIN. Algorithm pulumi.StringOutput `pulumi:"algorithm"` // Health check configuration, currently only supports VPC channels. HealthChecker UpstreamHealthCheckerPtrOutput `pulumi:"healthChecker"` // Configuration of K8S container service. K8sServices UpstreamK8sServiceArrayOutput `pulumi:"k8sServices"` // Backend nodes. Nodes UpstreamNodeArrayOutput `pulumi:"nodes"` // Request retry count, default to 3 times. Retries pulumi.IntPtrOutput `pulumi:"retries"` // Backend protocol, value range: HTTP, HTTPS, gRPC, gRPCs. Scheme pulumi.StringOutput `pulumi:"scheme"` // Tag description list. Tags pulumi.MapOutput `pulumi:"tags"` // VPC Unique ID. UniqVpcId pulumi.StringOutput `pulumi:"uniqVpcId"` // Backend channel description. UpstreamDescription pulumi.StringPtrOutput `pulumi:"upstreamDescription"` // Host request header forwarded by gateway to backend. UpstreamHost pulumi.StringPtrOutput `pulumi:"upstreamHost"` // Backend channel name. UpstreamName pulumi.StringPtrOutput `pulumi:"upstreamName"` // Backend access type, value range: IP_PORT, K8S. UpstreamType pulumi.StringPtrOutput `pulumi:"upstreamType"` }
func GetUpstream ¶
func GetUpstream(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UpstreamState, opts ...pulumi.ResourceOption) (*Upstream, error)
GetUpstream gets an existing Upstream 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 NewUpstream ¶
func NewUpstream(ctx *pulumi.Context, name string, args *UpstreamArgs, opts ...pulumi.ResourceOption) (*Upstream, error)
NewUpstream registers a new resource with the given unique name, arguments, and options.
func (*Upstream) ElementType ¶
func (*Upstream) ToUpstreamOutput ¶
func (i *Upstream) ToUpstreamOutput() UpstreamOutput
func (*Upstream) ToUpstreamOutputWithContext ¶
func (i *Upstream) ToUpstreamOutputWithContext(ctx context.Context) UpstreamOutput
type UpstreamArgs ¶
type UpstreamArgs struct { // Load balancing algorithm, value range: ROUND-ROBIN. Algorithm pulumi.StringInput // Health check configuration, currently only supports VPC channels. HealthChecker UpstreamHealthCheckerPtrInput // Configuration of K8S container service. K8sServices UpstreamK8sServiceArrayInput // Backend nodes. Nodes UpstreamNodeArrayInput // Request retry count, default to 3 times. Retries pulumi.IntPtrInput // Backend protocol, value range: HTTP, HTTPS, gRPC, gRPCs. Scheme pulumi.StringInput // Tag description list. Tags pulumi.MapInput // VPC Unique ID. UniqVpcId pulumi.StringInput // Backend channel description. UpstreamDescription pulumi.StringPtrInput // Host request header forwarded by gateway to backend. UpstreamHost pulumi.StringPtrInput // Backend channel name. UpstreamName pulumi.StringPtrInput // Backend access type, value range: IP_PORT, K8S. UpstreamType pulumi.StringPtrInput }
The set of arguments for constructing a Upstream resource.
func (UpstreamArgs) ElementType ¶
func (UpstreamArgs) ElementType() reflect.Type
type UpstreamArray ¶
type UpstreamArray []UpstreamInput
func (UpstreamArray) ElementType ¶
func (UpstreamArray) ElementType() reflect.Type
func (UpstreamArray) ToUpstreamArrayOutput ¶
func (i UpstreamArray) ToUpstreamArrayOutput() UpstreamArrayOutput
func (UpstreamArray) ToUpstreamArrayOutputWithContext ¶
func (i UpstreamArray) ToUpstreamArrayOutputWithContext(ctx context.Context) UpstreamArrayOutput
type UpstreamArrayInput ¶
type UpstreamArrayInput interface { pulumi.Input ToUpstreamArrayOutput() UpstreamArrayOutput ToUpstreamArrayOutputWithContext(context.Context) UpstreamArrayOutput }
UpstreamArrayInput is an input type that accepts UpstreamArray and UpstreamArrayOutput values. You can construct a concrete instance of `UpstreamArrayInput` via:
UpstreamArray{ UpstreamArgs{...} }
type UpstreamArrayOutput ¶
type UpstreamArrayOutput struct{ *pulumi.OutputState }
func (UpstreamArrayOutput) ElementType ¶
func (UpstreamArrayOutput) ElementType() reflect.Type
func (UpstreamArrayOutput) Index ¶
func (o UpstreamArrayOutput) Index(i pulumi.IntInput) UpstreamOutput
func (UpstreamArrayOutput) ToUpstreamArrayOutput ¶
func (o UpstreamArrayOutput) ToUpstreamArrayOutput() UpstreamArrayOutput
func (UpstreamArrayOutput) ToUpstreamArrayOutputWithContext ¶
func (o UpstreamArrayOutput) ToUpstreamArrayOutputWithContext(ctx context.Context) UpstreamArrayOutput
type UpstreamHealthChecker ¶
type UpstreamHealthChecker struct { ActiveCheckHttpPath *string `pulumi:"activeCheckHttpPath"` ActiveCheckInterval *int `pulumi:"activeCheckInterval"` ActiveCheckTimeout *int `pulumi:"activeCheckTimeout"` EnableActiveCheck bool `pulumi:"enableActiveCheck"` EnablePassiveCheck bool `pulumi:"enablePassiveCheck"` HealthyHttpStatus string `pulumi:"healthyHttpStatus"` HttpFailureThreshold int `pulumi:"httpFailureThreshold"` TcpFailureThreshold int `pulumi:"tcpFailureThreshold"` TimeoutThreshold int `pulumi:"timeoutThreshold"` UnhealthyHttpStatus string `pulumi:"unhealthyHttpStatus"` UnhealthyTimeout *int `pulumi:"unhealthyTimeout"` }
type UpstreamHealthCheckerArgs ¶
type UpstreamHealthCheckerArgs struct { ActiveCheckHttpPath pulumi.StringPtrInput `pulumi:"activeCheckHttpPath"` ActiveCheckInterval pulumi.IntPtrInput `pulumi:"activeCheckInterval"` ActiveCheckTimeout pulumi.IntPtrInput `pulumi:"activeCheckTimeout"` EnableActiveCheck pulumi.BoolInput `pulumi:"enableActiveCheck"` EnablePassiveCheck pulumi.BoolInput `pulumi:"enablePassiveCheck"` HealthyHttpStatus pulumi.StringInput `pulumi:"healthyHttpStatus"` HttpFailureThreshold pulumi.IntInput `pulumi:"httpFailureThreshold"` TcpFailureThreshold pulumi.IntInput `pulumi:"tcpFailureThreshold"` TimeoutThreshold pulumi.IntInput `pulumi:"timeoutThreshold"` UnhealthyHttpStatus pulumi.StringInput `pulumi:"unhealthyHttpStatus"` UnhealthyTimeout pulumi.IntPtrInput `pulumi:"unhealthyTimeout"` }
func (UpstreamHealthCheckerArgs) ElementType ¶
func (UpstreamHealthCheckerArgs) ElementType() reflect.Type
func (UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutput ¶
func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutput() UpstreamHealthCheckerOutput
func (UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutputWithContext ¶
func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerOutputWithContext(ctx context.Context) UpstreamHealthCheckerOutput
func (UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutput ¶
func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
func (UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutputWithContext ¶
func (i UpstreamHealthCheckerArgs) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
type UpstreamHealthCheckerInput ¶
type UpstreamHealthCheckerInput interface { pulumi.Input ToUpstreamHealthCheckerOutput() UpstreamHealthCheckerOutput ToUpstreamHealthCheckerOutputWithContext(context.Context) UpstreamHealthCheckerOutput }
UpstreamHealthCheckerInput is an input type that accepts UpstreamHealthCheckerArgs and UpstreamHealthCheckerOutput values. You can construct a concrete instance of `UpstreamHealthCheckerInput` via:
UpstreamHealthCheckerArgs{...}
type UpstreamHealthCheckerOutput ¶
type UpstreamHealthCheckerOutput struct{ *pulumi.OutputState }
func (UpstreamHealthCheckerOutput) ActiveCheckHttpPath ¶
func (o UpstreamHealthCheckerOutput) ActiveCheckHttpPath() pulumi.StringPtrOutput
func (UpstreamHealthCheckerOutput) ActiveCheckInterval ¶
func (o UpstreamHealthCheckerOutput) ActiveCheckInterval() pulumi.IntPtrOutput
func (UpstreamHealthCheckerOutput) ActiveCheckTimeout ¶
func (o UpstreamHealthCheckerOutput) ActiveCheckTimeout() pulumi.IntPtrOutput
func (UpstreamHealthCheckerOutput) ElementType ¶
func (UpstreamHealthCheckerOutput) ElementType() reflect.Type
func (UpstreamHealthCheckerOutput) EnableActiveCheck ¶
func (o UpstreamHealthCheckerOutput) EnableActiveCheck() pulumi.BoolOutput
func (UpstreamHealthCheckerOutput) EnablePassiveCheck ¶
func (o UpstreamHealthCheckerOutput) EnablePassiveCheck() pulumi.BoolOutput
func (UpstreamHealthCheckerOutput) HealthyHttpStatus ¶
func (o UpstreamHealthCheckerOutput) HealthyHttpStatus() pulumi.StringOutput
func (UpstreamHealthCheckerOutput) HttpFailureThreshold ¶
func (o UpstreamHealthCheckerOutput) HttpFailureThreshold() pulumi.IntOutput
func (UpstreamHealthCheckerOutput) TcpFailureThreshold ¶
func (o UpstreamHealthCheckerOutput) TcpFailureThreshold() pulumi.IntOutput
func (UpstreamHealthCheckerOutput) TimeoutThreshold ¶
func (o UpstreamHealthCheckerOutput) TimeoutThreshold() pulumi.IntOutput
func (UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutput ¶
func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutput() UpstreamHealthCheckerOutput
func (UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutputWithContext ¶
func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerOutputWithContext(ctx context.Context) UpstreamHealthCheckerOutput
func (UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutput ¶
func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
func (UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutputWithContext ¶
func (o UpstreamHealthCheckerOutput) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
func (UpstreamHealthCheckerOutput) UnhealthyHttpStatus ¶
func (o UpstreamHealthCheckerOutput) UnhealthyHttpStatus() pulumi.StringOutput
func (UpstreamHealthCheckerOutput) UnhealthyTimeout ¶
func (o UpstreamHealthCheckerOutput) UnhealthyTimeout() pulumi.IntPtrOutput
type UpstreamHealthCheckerPtrInput ¶
type UpstreamHealthCheckerPtrInput interface { pulumi.Input ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput ToUpstreamHealthCheckerPtrOutputWithContext(context.Context) UpstreamHealthCheckerPtrOutput }
UpstreamHealthCheckerPtrInput is an input type that accepts UpstreamHealthCheckerArgs, UpstreamHealthCheckerPtr and UpstreamHealthCheckerPtrOutput values. You can construct a concrete instance of `UpstreamHealthCheckerPtrInput` via:
UpstreamHealthCheckerArgs{...} or: nil
func UpstreamHealthCheckerPtr ¶
func UpstreamHealthCheckerPtr(v *UpstreamHealthCheckerArgs) UpstreamHealthCheckerPtrInput
type UpstreamHealthCheckerPtrOutput ¶
type UpstreamHealthCheckerPtrOutput struct{ *pulumi.OutputState }
func (UpstreamHealthCheckerPtrOutput) ActiveCheckHttpPath ¶
func (o UpstreamHealthCheckerPtrOutput) ActiveCheckHttpPath() pulumi.StringPtrOutput
func (UpstreamHealthCheckerPtrOutput) ActiveCheckInterval ¶
func (o UpstreamHealthCheckerPtrOutput) ActiveCheckInterval() pulumi.IntPtrOutput
func (UpstreamHealthCheckerPtrOutput) ActiveCheckTimeout ¶
func (o UpstreamHealthCheckerPtrOutput) ActiveCheckTimeout() pulumi.IntPtrOutput
func (UpstreamHealthCheckerPtrOutput) Elem ¶
func (o UpstreamHealthCheckerPtrOutput) Elem() UpstreamHealthCheckerOutput
func (UpstreamHealthCheckerPtrOutput) ElementType ¶
func (UpstreamHealthCheckerPtrOutput) ElementType() reflect.Type
func (UpstreamHealthCheckerPtrOutput) EnableActiveCheck ¶
func (o UpstreamHealthCheckerPtrOutput) EnableActiveCheck() pulumi.BoolPtrOutput
func (UpstreamHealthCheckerPtrOutput) EnablePassiveCheck ¶
func (o UpstreamHealthCheckerPtrOutput) EnablePassiveCheck() pulumi.BoolPtrOutput
func (UpstreamHealthCheckerPtrOutput) HealthyHttpStatus ¶
func (o UpstreamHealthCheckerPtrOutput) HealthyHttpStatus() pulumi.StringPtrOutput
func (UpstreamHealthCheckerPtrOutput) HttpFailureThreshold ¶
func (o UpstreamHealthCheckerPtrOutput) HttpFailureThreshold() pulumi.IntPtrOutput
func (UpstreamHealthCheckerPtrOutput) TcpFailureThreshold ¶
func (o UpstreamHealthCheckerPtrOutput) TcpFailureThreshold() pulumi.IntPtrOutput
func (UpstreamHealthCheckerPtrOutput) TimeoutThreshold ¶
func (o UpstreamHealthCheckerPtrOutput) TimeoutThreshold() pulumi.IntPtrOutput
func (UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutput ¶
func (o UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutput() UpstreamHealthCheckerPtrOutput
func (UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutputWithContext ¶
func (o UpstreamHealthCheckerPtrOutput) ToUpstreamHealthCheckerPtrOutputWithContext(ctx context.Context) UpstreamHealthCheckerPtrOutput
func (UpstreamHealthCheckerPtrOutput) UnhealthyHttpStatus ¶
func (o UpstreamHealthCheckerPtrOutput) UnhealthyHttpStatus() pulumi.StringPtrOutput
func (UpstreamHealthCheckerPtrOutput) UnhealthyTimeout ¶
func (o UpstreamHealthCheckerPtrOutput) UnhealthyTimeout() pulumi.IntPtrOutput
type UpstreamInput ¶
type UpstreamInput interface { pulumi.Input ToUpstreamOutput() UpstreamOutput ToUpstreamOutputWithContext(ctx context.Context) UpstreamOutput }
type UpstreamK8sService ¶
type UpstreamK8sService struct { ClusterId string `pulumi:"clusterId"` ExtraLabels []UpstreamK8sServiceExtraLabel `pulumi:"extraLabels"` Name *string `pulumi:"name"` Namespace string `pulumi:"namespace"` Port int `pulumi:"port"` ServiceName string `pulumi:"serviceName"` Weight int `pulumi:"weight"` }
type UpstreamK8sServiceArgs ¶
type UpstreamK8sServiceArgs struct { ClusterId pulumi.StringInput `pulumi:"clusterId"` ExtraLabels UpstreamK8sServiceExtraLabelArrayInput `pulumi:"extraLabels"` Name pulumi.StringPtrInput `pulumi:"name"` Namespace pulumi.StringInput `pulumi:"namespace"` Port pulumi.IntInput `pulumi:"port"` ServiceName pulumi.StringInput `pulumi:"serviceName"` Weight pulumi.IntInput `pulumi:"weight"` }
func (UpstreamK8sServiceArgs) ElementType ¶
func (UpstreamK8sServiceArgs) ElementType() reflect.Type
func (UpstreamK8sServiceArgs) ToUpstreamK8sServiceOutput ¶
func (i UpstreamK8sServiceArgs) ToUpstreamK8sServiceOutput() UpstreamK8sServiceOutput
func (UpstreamK8sServiceArgs) ToUpstreamK8sServiceOutputWithContext ¶
func (i UpstreamK8sServiceArgs) ToUpstreamK8sServiceOutputWithContext(ctx context.Context) UpstreamK8sServiceOutput
type UpstreamK8sServiceArray ¶
type UpstreamK8sServiceArray []UpstreamK8sServiceInput
func (UpstreamK8sServiceArray) ElementType ¶
func (UpstreamK8sServiceArray) ElementType() reflect.Type
func (UpstreamK8sServiceArray) ToUpstreamK8sServiceArrayOutput ¶
func (i UpstreamK8sServiceArray) ToUpstreamK8sServiceArrayOutput() UpstreamK8sServiceArrayOutput
func (UpstreamK8sServiceArray) ToUpstreamK8sServiceArrayOutputWithContext ¶
func (i UpstreamK8sServiceArray) ToUpstreamK8sServiceArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceArrayOutput
type UpstreamK8sServiceArrayInput ¶
type UpstreamK8sServiceArrayInput interface { pulumi.Input ToUpstreamK8sServiceArrayOutput() UpstreamK8sServiceArrayOutput ToUpstreamK8sServiceArrayOutputWithContext(context.Context) UpstreamK8sServiceArrayOutput }
UpstreamK8sServiceArrayInput is an input type that accepts UpstreamK8sServiceArray and UpstreamK8sServiceArrayOutput values. You can construct a concrete instance of `UpstreamK8sServiceArrayInput` via:
UpstreamK8sServiceArray{ UpstreamK8sServiceArgs{...} }
type UpstreamK8sServiceArrayOutput ¶
type UpstreamK8sServiceArrayOutput struct{ *pulumi.OutputState }
func (UpstreamK8sServiceArrayOutput) ElementType ¶
func (UpstreamK8sServiceArrayOutput) ElementType() reflect.Type
func (UpstreamK8sServiceArrayOutput) Index ¶
func (o UpstreamK8sServiceArrayOutput) Index(i pulumi.IntInput) UpstreamK8sServiceOutput
func (UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutput ¶
func (o UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutput() UpstreamK8sServiceArrayOutput
func (UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutputWithContext ¶
func (o UpstreamK8sServiceArrayOutput) ToUpstreamK8sServiceArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceArrayOutput
type UpstreamK8sServiceExtraLabelArgs ¶
type UpstreamK8sServiceExtraLabelArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (UpstreamK8sServiceExtraLabelArgs) ElementType ¶
func (UpstreamK8sServiceExtraLabelArgs) ElementType() reflect.Type
func (UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutput ¶
func (i UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutput() UpstreamK8sServiceExtraLabelOutput
func (UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutputWithContext ¶
func (i UpstreamK8sServiceExtraLabelArgs) ToUpstreamK8sServiceExtraLabelOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelOutput
type UpstreamK8sServiceExtraLabelArray ¶
type UpstreamK8sServiceExtraLabelArray []UpstreamK8sServiceExtraLabelInput
func (UpstreamK8sServiceExtraLabelArray) ElementType ¶
func (UpstreamK8sServiceExtraLabelArray) ElementType() reflect.Type
func (UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutput ¶
func (i UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutput() UpstreamK8sServiceExtraLabelArrayOutput
func (UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext ¶
func (i UpstreamK8sServiceExtraLabelArray) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelArrayOutput
type UpstreamK8sServiceExtraLabelArrayInput ¶
type UpstreamK8sServiceExtraLabelArrayInput interface { pulumi.Input ToUpstreamK8sServiceExtraLabelArrayOutput() UpstreamK8sServiceExtraLabelArrayOutput ToUpstreamK8sServiceExtraLabelArrayOutputWithContext(context.Context) UpstreamK8sServiceExtraLabelArrayOutput }
UpstreamK8sServiceExtraLabelArrayInput is an input type that accepts UpstreamK8sServiceExtraLabelArray and UpstreamK8sServiceExtraLabelArrayOutput values. You can construct a concrete instance of `UpstreamK8sServiceExtraLabelArrayInput` via:
UpstreamK8sServiceExtraLabelArray{ UpstreamK8sServiceExtraLabelArgs{...} }
type UpstreamK8sServiceExtraLabelArrayOutput ¶
type UpstreamK8sServiceExtraLabelArrayOutput struct{ *pulumi.OutputState }
func (UpstreamK8sServiceExtraLabelArrayOutput) ElementType ¶
func (UpstreamK8sServiceExtraLabelArrayOutput) ElementType() reflect.Type
func (UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutput ¶
func (o UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutput() UpstreamK8sServiceExtraLabelArrayOutput
func (UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext ¶
func (o UpstreamK8sServiceExtraLabelArrayOutput) ToUpstreamK8sServiceExtraLabelArrayOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelArrayOutput
type UpstreamK8sServiceExtraLabelInput ¶
type UpstreamK8sServiceExtraLabelInput interface { pulumi.Input ToUpstreamK8sServiceExtraLabelOutput() UpstreamK8sServiceExtraLabelOutput ToUpstreamK8sServiceExtraLabelOutputWithContext(context.Context) UpstreamK8sServiceExtraLabelOutput }
UpstreamK8sServiceExtraLabelInput is an input type that accepts UpstreamK8sServiceExtraLabelArgs and UpstreamK8sServiceExtraLabelOutput values. You can construct a concrete instance of `UpstreamK8sServiceExtraLabelInput` via:
UpstreamK8sServiceExtraLabelArgs{...}
type UpstreamK8sServiceExtraLabelOutput ¶
type UpstreamK8sServiceExtraLabelOutput struct{ *pulumi.OutputState }
func (UpstreamK8sServiceExtraLabelOutput) ElementType ¶
func (UpstreamK8sServiceExtraLabelOutput) ElementType() reflect.Type
func (UpstreamK8sServiceExtraLabelOutput) Key ¶
func (o UpstreamK8sServiceExtraLabelOutput) Key() pulumi.StringOutput
func (UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutput ¶
func (o UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutput() UpstreamK8sServiceExtraLabelOutput
func (UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutputWithContext ¶
func (o UpstreamK8sServiceExtraLabelOutput) ToUpstreamK8sServiceExtraLabelOutputWithContext(ctx context.Context) UpstreamK8sServiceExtraLabelOutput
func (UpstreamK8sServiceExtraLabelOutput) Value ¶
func (o UpstreamK8sServiceExtraLabelOutput) Value() pulumi.StringOutput
type UpstreamK8sServiceInput ¶
type UpstreamK8sServiceInput interface { pulumi.Input ToUpstreamK8sServiceOutput() UpstreamK8sServiceOutput ToUpstreamK8sServiceOutputWithContext(context.Context) UpstreamK8sServiceOutput }
UpstreamK8sServiceInput is an input type that accepts UpstreamK8sServiceArgs and UpstreamK8sServiceOutput values. You can construct a concrete instance of `UpstreamK8sServiceInput` via:
UpstreamK8sServiceArgs{...}
type UpstreamK8sServiceOutput ¶
type UpstreamK8sServiceOutput struct{ *pulumi.OutputState }
func (UpstreamK8sServiceOutput) ClusterId ¶
func (o UpstreamK8sServiceOutput) ClusterId() pulumi.StringOutput
func (UpstreamK8sServiceOutput) ElementType ¶
func (UpstreamK8sServiceOutput) ElementType() reflect.Type
func (UpstreamK8sServiceOutput) ExtraLabels ¶
func (o UpstreamK8sServiceOutput) ExtraLabels() UpstreamK8sServiceExtraLabelArrayOutput
func (UpstreamK8sServiceOutput) Name ¶
func (o UpstreamK8sServiceOutput) Name() pulumi.StringPtrOutput
func (UpstreamK8sServiceOutput) Namespace ¶
func (o UpstreamK8sServiceOutput) Namespace() pulumi.StringOutput
func (UpstreamK8sServiceOutput) Port ¶
func (o UpstreamK8sServiceOutput) Port() pulumi.IntOutput
func (UpstreamK8sServiceOutput) ServiceName ¶
func (o UpstreamK8sServiceOutput) ServiceName() pulumi.StringOutput
func (UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutput ¶
func (o UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutput() UpstreamK8sServiceOutput
func (UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutputWithContext ¶
func (o UpstreamK8sServiceOutput) ToUpstreamK8sServiceOutputWithContext(ctx context.Context) UpstreamK8sServiceOutput
func (UpstreamK8sServiceOutput) Weight ¶
func (o UpstreamK8sServiceOutput) Weight() pulumi.IntOutput
type UpstreamMap ¶
type UpstreamMap map[string]UpstreamInput
func (UpstreamMap) ElementType ¶
func (UpstreamMap) ElementType() reflect.Type
func (UpstreamMap) ToUpstreamMapOutput ¶
func (i UpstreamMap) ToUpstreamMapOutput() UpstreamMapOutput
func (UpstreamMap) ToUpstreamMapOutputWithContext ¶
func (i UpstreamMap) ToUpstreamMapOutputWithContext(ctx context.Context) UpstreamMapOutput
type UpstreamMapInput ¶
type UpstreamMapInput interface { pulumi.Input ToUpstreamMapOutput() UpstreamMapOutput ToUpstreamMapOutputWithContext(context.Context) UpstreamMapOutput }
UpstreamMapInput is an input type that accepts UpstreamMap and UpstreamMapOutput values. You can construct a concrete instance of `UpstreamMapInput` via:
UpstreamMap{ "key": UpstreamArgs{...} }
type UpstreamMapOutput ¶
type UpstreamMapOutput struct{ *pulumi.OutputState }
func (UpstreamMapOutput) ElementType ¶
func (UpstreamMapOutput) ElementType() reflect.Type
func (UpstreamMapOutput) MapIndex ¶
func (o UpstreamMapOutput) MapIndex(k pulumi.StringInput) UpstreamOutput
func (UpstreamMapOutput) ToUpstreamMapOutput ¶
func (o UpstreamMapOutput) ToUpstreamMapOutput() UpstreamMapOutput
func (UpstreamMapOutput) ToUpstreamMapOutputWithContext ¶
func (o UpstreamMapOutput) ToUpstreamMapOutputWithContext(ctx context.Context) UpstreamMapOutput
type UpstreamNode ¶
type UpstreamNode struct { ClusterId *string `pulumi:"clusterId"` Host string `pulumi:"host"` NameSpace *string `pulumi:"nameSpace"` Port int `pulumi:"port"` ServiceName *string `pulumi:"serviceName"` Source *string `pulumi:"source"` Tags []string `pulumi:"tags"` UniqueServiceName *string `pulumi:"uniqueServiceName"` VmInstanceId *string `pulumi:"vmInstanceId"` Weight int `pulumi:"weight"` }
type UpstreamNodeArgs ¶
type UpstreamNodeArgs struct { ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` Host pulumi.StringInput `pulumi:"host"` NameSpace pulumi.StringPtrInput `pulumi:"nameSpace"` Port pulumi.IntInput `pulumi:"port"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` Source pulumi.StringPtrInput `pulumi:"source"` Tags pulumi.StringArrayInput `pulumi:"tags"` UniqueServiceName pulumi.StringPtrInput `pulumi:"uniqueServiceName"` VmInstanceId pulumi.StringPtrInput `pulumi:"vmInstanceId"` Weight pulumi.IntInput `pulumi:"weight"` }
func (UpstreamNodeArgs) ElementType ¶
func (UpstreamNodeArgs) ElementType() reflect.Type
func (UpstreamNodeArgs) ToUpstreamNodeOutput ¶
func (i UpstreamNodeArgs) ToUpstreamNodeOutput() UpstreamNodeOutput
func (UpstreamNodeArgs) ToUpstreamNodeOutputWithContext ¶
func (i UpstreamNodeArgs) ToUpstreamNodeOutputWithContext(ctx context.Context) UpstreamNodeOutput
type UpstreamNodeArray ¶
type UpstreamNodeArray []UpstreamNodeInput
func (UpstreamNodeArray) ElementType ¶
func (UpstreamNodeArray) ElementType() reflect.Type
func (UpstreamNodeArray) ToUpstreamNodeArrayOutput ¶
func (i UpstreamNodeArray) ToUpstreamNodeArrayOutput() UpstreamNodeArrayOutput
func (UpstreamNodeArray) ToUpstreamNodeArrayOutputWithContext ¶
func (i UpstreamNodeArray) ToUpstreamNodeArrayOutputWithContext(ctx context.Context) UpstreamNodeArrayOutput
type UpstreamNodeArrayInput ¶
type UpstreamNodeArrayInput interface { pulumi.Input ToUpstreamNodeArrayOutput() UpstreamNodeArrayOutput ToUpstreamNodeArrayOutputWithContext(context.Context) UpstreamNodeArrayOutput }
UpstreamNodeArrayInput is an input type that accepts UpstreamNodeArray and UpstreamNodeArrayOutput values. You can construct a concrete instance of `UpstreamNodeArrayInput` via:
UpstreamNodeArray{ UpstreamNodeArgs{...} }
type UpstreamNodeArrayOutput ¶
type UpstreamNodeArrayOutput struct{ *pulumi.OutputState }
func (UpstreamNodeArrayOutput) ElementType ¶
func (UpstreamNodeArrayOutput) ElementType() reflect.Type
func (UpstreamNodeArrayOutput) Index ¶
func (o UpstreamNodeArrayOutput) Index(i pulumi.IntInput) UpstreamNodeOutput
func (UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutput ¶
func (o UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutput() UpstreamNodeArrayOutput
func (UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutputWithContext ¶
func (o UpstreamNodeArrayOutput) ToUpstreamNodeArrayOutputWithContext(ctx context.Context) UpstreamNodeArrayOutput
type UpstreamNodeInput ¶
type UpstreamNodeInput interface { pulumi.Input ToUpstreamNodeOutput() UpstreamNodeOutput ToUpstreamNodeOutputWithContext(context.Context) UpstreamNodeOutput }
UpstreamNodeInput is an input type that accepts UpstreamNodeArgs and UpstreamNodeOutput values. You can construct a concrete instance of `UpstreamNodeInput` via:
UpstreamNodeArgs{...}
type UpstreamNodeOutput ¶
type UpstreamNodeOutput struct{ *pulumi.OutputState }
func (UpstreamNodeOutput) ClusterId ¶
func (o UpstreamNodeOutput) ClusterId() pulumi.StringPtrOutput
func (UpstreamNodeOutput) ElementType ¶
func (UpstreamNodeOutput) ElementType() reflect.Type
func (UpstreamNodeOutput) Host ¶
func (o UpstreamNodeOutput) Host() pulumi.StringOutput
func (UpstreamNodeOutput) NameSpace ¶
func (o UpstreamNodeOutput) NameSpace() pulumi.StringPtrOutput
func (UpstreamNodeOutput) Port ¶
func (o UpstreamNodeOutput) Port() pulumi.IntOutput
func (UpstreamNodeOutput) ServiceName ¶
func (o UpstreamNodeOutput) ServiceName() pulumi.StringPtrOutput
func (UpstreamNodeOutput) Source ¶
func (o UpstreamNodeOutput) Source() pulumi.StringPtrOutput
func (UpstreamNodeOutput) Tags ¶
func (o UpstreamNodeOutput) Tags() pulumi.StringArrayOutput
func (UpstreamNodeOutput) ToUpstreamNodeOutput ¶
func (o UpstreamNodeOutput) ToUpstreamNodeOutput() UpstreamNodeOutput
func (UpstreamNodeOutput) ToUpstreamNodeOutputWithContext ¶
func (o UpstreamNodeOutput) ToUpstreamNodeOutputWithContext(ctx context.Context) UpstreamNodeOutput
func (UpstreamNodeOutput) UniqueServiceName ¶
func (o UpstreamNodeOutput) UniqueServiceName() pulumi.StringPtrOutput
func (UpstreamNodeOutput) VmInstanceId ¶
func (o UpstreamNodeOutput) VmInstanceId() pulumi.StringPtrOutput
func (UpstreamNodeOutput) Weight ¶
func (o UpstreamNodeOutput) Weight() pulumi.IntOutput
type UpstreamOutput ¶
type UpstreamOutput struct{ *pulumi.OutputState }
func (UpstreamOutput) Algorithm ¶
func (o UpstreamOutput) Algorithm() pulumi.StringOutput
Load balancing algorithm, value range: ROUND-ROBIN.
func (UpstreamOutput) ElementType ¶
func (UpstreamOutput) ElementType() reflect.Type
func (UpstreamOutput) HealthChecker ¶
func (o UpstreamOutput) HealthChecker() UpstreamHealthCheckerPtrOutput
Health check configuration, currently only supports VPC channels.
func (UpstreamOutput) K8sServices ¶
func (o UpstreamOutput) K8sServices() UpstreamK8sServiceArrayOutput
Configuration of K8S container service.
func (UpstreamOutput) Nodes ¶
func (o UpstreamOutput) Nodes() UpstreamNodeArrayOutput
Backend nodes.
func (UpstreamOutput) Retries ¶
func (o UpstreamOutput) Retries() pulumi.IntPtrOutput
Request retry count, default to 3 times.
func (UpstreamOutput) Scheme ¶
func (o UpstreamOutput) Scheme() pulumi.StringOutput
Backend protocol, value range: HTTP, HTTPS, gRPC, gRPCs.
func (UpstreamOutput) ToUpstreamOutput ¶
func (o UpstreamOutput) ToUpstreamOutput() UpstreamOutput
func (UpstreamOutput) ToUpstreamOutputWithContext ¶
func (o UpstreamOutput) ToUpstreamOutputWithContext(ctx context.Context) UpstreamOutput
func (UpstreamOutput) UniqVpcId ¶
func (o UpstreamOutput) UniqVpcId() pulumi.StringOutput
VPC Unique ID.
func (UpstreamOutput) UpstreamDescription ¶
func (o UpstreamOutput) UpstreamDescription() pulumi.StringPtrOutput
Backend channel description.
func (UpstreamOutput) UpstreamHost ¶
func (o UpstreamOutput) UpstreamHost() pulumi.StringPtrOutput
Host request header forwarded by gateway to backend.
func (UpstreamOutput) UpstreamName ¶
func (o UpstreamOutput) UpstreamName() pulumi.StringPtrOutput
Backend channel name.
func (UpstreamOutput) UpstreamType ¶
func (o UpstreamOutput) UpstreamType() pulumi.StringPtrOutput
Backend access type, value range: IP_PORT, K8S.
type UpstreamState ¶
type UpstreamState struct { // Load balancing algorithm, value range: ROUND-ROBIN. Algorithm pulumi.StringPtrInput // Health check configuration, currently only supports VPC channels. HealthChecker UpstreamHealthCheckerPtrInput // Configuration of K8S container service. K8sServices UpstreamK8sServiceArrayInput // Backend nodes. Nodes UpstreamNodeArrayInput // Request retry count, default to 3 times. Retries pulumi.IntPtrInput // Backend protocol, value range: HTTP, HTTPS, gRPC, gRPCs. Scheme pulumi.StringPtrInput // Tag description list. Tags pulumi.MapInput // VPC Unique ID. UniqVpcId pulumi.StringPtrInput // Backend channel description. UpstreamDescription pulumi.StringPtrInput // Host request header forwarded by gateway to backend. UpstreamHost pulumi.StringPtrInput // Backend channel name. UpstreamName pulumi.StringPtrInput // Backend access type, value range: IP_PORT, K8S. UpstreamType pulumi.StringPtrInput }
func (UpstreamState) ElementType ¶
func (UpstreamState) ElementType() reflect.Type
type UsagePlan ¶
type UsagePlan struct { pulumi.CustomResourceState // Attach API keys list. AttachApiKeys pulumi.StringArrayOutput `pulumi:"attachApiKeys"` // Attach service and API list. AttachLists UsagePlanAttachListArrayOutput `pulumi:"attachLists"` // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Total number of requests allowed. Valid values: -1, [1,99999999]. The default value is -1, which indicates no limit. MaxRequestNum pulumi.IntPtrOutput `pulumi:"maxRequestNum"` // Limit of requests per second. Valid values: -1, [1,2000]. The default value is -1, which indicates no limit. MaxRequestNumPreSec pulumi.IntPtrOutput `pulumi:"maxRequestNumPreSec"` // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringOutput `pulumi:"modifyTime"` // Custom usage plan description. UsagePlanDesc pulumi.StringPtrOutput `pulumi:"usagePlanDesc"` // Custom usage plan name. UsagePlanName pulumi.StringOutput `pulumi:"usagePlanName"` }
func GetUsagePlan ¶
func GetUsagePlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UsagePlanState, opts ...pulumi.ResourceOption) (*UsagePlan, error)
GetUsagePlan gets an existing UsagePlan 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 NewUsagePlan ¶
func NewUsagePlan(ctx *pulumi.Context, name string, args *UsagePlanArgs, opts ...pulumi.ResourceOption) (*UsagePlan, error)
NewUsagePlan registers a new resource with the given unique name, arguments, and options.
func (*UsagePlan) ElementType ¶
func (*UsagePlan) ToUsagePlanOutput ¶
func (i *UsagePlan) ToUsagePlanOutput() UsagePlanOutput
func (*UsagePlan) ToUsagePlanOutputWithContext ¶
func (i *UsagePlan) ToUsagePlanOutputWithContext(ctx context.Context) UsagePlanOutput
type UsagePlanArgs ¶
type UsagePlanArgs struct { // Total number of requests allowed. Valid values: -1, [1,99999999]. The default value is -1, which indicates no limit. MaxRequestNum pulumi.IntPtrInput // Limit of requests per second. Valid values: -1, [1,2000]. The default value is -1, which indicates no limit. MaxRequestNumPreSec pulumi.IntPtrInput // Custom usage plan description. UsagePlanDesc pulumi.StringPtrInput // Custom usage plan name. UsagePlanName pulumi.StringInput }
The set of arguments for constructing a UsagePlan resource.
func (UsagePlanArgs) ElementType ¶
func (UsagePlanArgs) ElementType() reflect.Type
type UsagePlanArray ¶
type UsagePlanArray []UsagePlanInput
func (UsagePlanArray) ElementType ¶
func (UsagePlanArray) ElementType() reflect.Type
func (UsagePlanArray) ToUsagePlanArrayOutput ¶
func (i UsagePlanArray) ToUsagePlanArrayOutput() UsagePlanArrayOutput
func (UsagePlanArray) ToUsagePlanArrayOutputWithContext ¶
func (i UsagePlanArray) ToUsagePlanArrayOutputWithContext(ctx context.Context) UsagePlanArrayOutput
type UsagePlanArrayInput ¶
type UsagePlanArrayInput interface { pulumi.Input ToUsagePlanArrayOutput() UsagePlanArrayOutput ToUsagePlanArrayOutputWithContext(context.Context) UsagePlanArrayOutput }
UsagePlanArrayInput is an input type that accepts UsagePlanArray and UsagePlanArrayOutput values. You can construct a concrete instance of `UsagePlanArrayInput` via:
UsagePlanArray{ UsagePlanArgs{...} }
type UsagePlanArrayOutput ¶
type UsagePlanArrayOutput struct{ *pulumi.OutputState }
func (UsagePlanArrayOutput) ElementType ¶
func (UsagePlanArrayOutput) ElementType() reflect.Type
func (UsagePlanArrayOutput) Index ¶
func (o UsagePlanArrayOutput) Index(i pulumi.IntInput) UsagePlanOutput
func (UsagePlanArrayOutput) ToUsagePlanArrayOutput ¶
func (o UsagePlanArrayOutput) ToUsagePlanArrayOutput() UsagePlanArrayOutput
func (UsagePlanArrayOutput) ToUsagePlanArrayOutputWithContext ¶
func (o UsagePlanArrayOutput) ToUsagePlanArrayOutputWithContext(ctx context.Context) UsagePlanArrayOutput
type UsagePlanAttachList ¶
type UsagePlanAttachList struct { ApiId *string `pulumi:"apiId"` ApiName *string `pulumi:"apiName"` CreateTime *string `pulumi:"createTime"` Environment *string `pulumi:"environment"` Method *string `pulumi:"method"` ModifyTime *string `pulumi:"modifyTime"` Path *string `pulumi:"path"` ServiceId *string `pulumi:"serviceId"` ServiceName *string `pulumi:"serviceName"` }
type UsagePlanAttachListArgs ¶
type UsagePlanAttachListArgs struct { ApiId pulumi.StringPtrInput `pulumi:"apiId"` ApiName pulumi.StringPtrInput `pulumi:"apiName"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` Environment pulumi.StringPtrInput `pulumi:"environment"` Method pulumi.StringPtrInput `pulumi:"method"` ModifyTime pulumi.StringPtrInput `pulumi:"modifyTime"` Path pulumi.StringPtrInput `pulumi:"path"` ServiceId pulumi.StringPtrInput `pulumi:"serviceId"` ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` }
func (UsagePlanAttachListArgs) ElementType ¶
func (UsagePlanAttachListArgs) ElementType() reflect.Type
func (UsagePlanAttachListArgs) ToUsagePlanAttachListOutput ¶
func (i UsagePlanAttachListArgs) ToUsagePlanAttachListOutput() UsagePlanAttachListOutput
func (UsagePlanAttachListArgs) ToUsagePlanAttachListOutputWithContext ¶
func (i UsagePlanAttachListArgs) ToUsagePlanAttachListOutputWithContext(ctx context.Context) UsagePlanAttachListOutput
type UsagePlanAttachListArray ¶
type UsagePlanAttachListArray []UsagePlanAttachListInput
func (UsagePlanAttachListArray) ElementType ¶
func (UsagePlanAttachListArray) ElementType() reflect.Type
func (UsagePlanAttachListArray) ToUsagePlanAttachListArrayOutput ¶
func (i UsagePlanAttachListArray) ToUsagePlanAttachListArrayOutput() UsagePlanAttachListArrayOutput
func (UsagePlanAttachListArray) ToUsagePlanAttachListArrayOutputWithContext ¶
func (i UsagePlanAttachListArray) ToUsagePlanAttachListArrayOutputWithContext(ctx context.Context) UsagePlanAttachListArrayOutput
type UsagePlanAttachListArrayInput ¶
type UsagePlanAttachListArrayInput interface { pulumi.Input ToUsagePlanAttachListArrayOutput() UsagePlanAttachListArrayOutput ToUsagePlanAttachListArrayOutputWithContext(context.Context) UsagePlanAttachListArrayOutput }
UsagePlanAttachListArrayInput is an input type that accepts UsagePlanAttachListArray and UsagePlanAttachListArrayOutput values. You can construct a concrete instance of `UsagePlanAttachListArrayInput` via:
UsagePlanAttachListArray{ UsagePlanAttachListArgs{...} }
type UsagePlanAttachListArrayOutput ¶
type UsagePlanAttachListArrayOutput struct{ *pulumi.OutputState }
func (UsagePlanAttachListArrayOutput) ElementType ¶
func (UsagePlanAttachListArrayOutput) ElementType() reflect.Type
func (UsagePlanAttachListArrayOutput) Index ¶
func (o UsagePlanAttachListArrayOutput) Index(i pulumi.IntInput) UsagePlanAttachListOutput
func (UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutput ¶
func (o UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutput() UsagePlanAttachListArrayOutput
func (UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutputWithContext ¶
func (o UsagePlanAttachListArrayOutput) ToUsagePlanAttachListArrayOutputWithContext(ctx context.Context) UsagePlanAttachListArrayOutput
type UsagePlanAttachListInput ¶
type UsagePlanAttachListInput interface { pulumi.Input ToUsagePlanAttachListOutput() UsagePlanAttachListOutput ToUsagePlanAttachListOutputWithContext(context.Context) UsagePlanAttachListOutput }
UsagePlanAttachListInput is an input type that accepts UsagePlanAttachListArgs and UsagePlanAttachListOutput values. You can construct a concrete instance of `UsagePlanAttachListInput` via:
UsagePlanAttachListArgs{...}
type UsagePlanAttachListOutput ¶
type UsagePlanAttachListOutput struct{ *pulumi.OutputState }
func (UsagePlanAttachListOutput) ApiId ¶
func (o UsagePlanAttachListOutput) ApiId() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ApiName ¶
func (o UsagePlanAttachListOutput) ApiName() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) CreateTime ¶
func (o UsagePlanAttachListOutput) CreateTime() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ElementType ¶
func (UsagePlanAttachListOutput) ElementType() reflect.Type
func (UsagePlanAttachListOutput) Environment ¶
func (o UsagePlanAttachListOutput) Environment() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) Method ¶
func (o UsagePlanAttachListOutput) Method() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ModifyTime ¶
func (o UsagePlanAttachListOutput) ModifyTime() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) Path ¶
func (o UsagePlanAttachListOutput) Path() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ServiceId ¶
func (o UsagePlanAttachListOutput) ServiceId() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ServiceName ¶
func (o UsagePlanAttachListOutput) ServiceName() pulumi.StringPtrOutput
func (UsagePlanAttachListOutput) ToUsagePlanAttachListOutput ¶
func (o UsagePlanAttachListOutput) ToUsagePlanAttachListOutput() UsagePlanAttachListOutput
func (UsagePlanAttachListOutput) ToUsagePlanAttachListOutputWithContext ¶
func (o UsagePlanAttachListOutput) ToUsagePlanAttachListOutputWithContext(ctx context.Context) UsagePlanAttachListOutput
type UsagePlanAttachment ¶
type UsagePlanAttachment struct { pulumi.CustomResourceState // Array of key IDs to be bound. AccessKeyIds pulumi.StringArrayOutput `pulumi:"accessKeyIds"` // ID of the API. This parameter will be required when `bind_type` is `API`. ApiId pulumi.StringPtrOutput `pulumi:"apiId"` // Binding type. Valid values: `API`, `SERVICE`. Default value is `SERVICE`. BindType pulumi.StringPtrOutput `pulumi:"bindType"` // The environment to be bound. Valid values: `test`, `prepub`, `release`. Environment pulumi.StringOutput `pulumi:"environment"` // ID of the service. ServiceId pulumi.StringOutput `pulumi:"serviceId"` // ID of the usage plan. UsagePlanId pulumi.StringOutput `pulumi:"usagePlanId"` }
func GetUsagePlanAttachment ¶
func GetUsagePlanAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UsagePlanAttachmentState, opts ...pulumi.ResourceOption) (*UsagePlanAttachment, error)
GetUsagePlanAttachment gets an existing UsagePlanAttachment 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 NewUsagePlanAttachment ¶
func NewUsagePlanAttachment(ctx *pulumi.Context, name string, args *UsagePlanAttachmentArgs, opts ...pulumi.ResourceOption) (*UsagePlanAttachment, error)
NewUsagePlanAttachment registers a new resource with the given unique name, arguments, and options.
func (*UsagePlanAttachment) ElementType ¶
func (*UsagePlanAttachment) ElementType() reflect.Type
func (*UsagePlanAttachment) ToUsagePlanAttachmentOutput ¶
func (i *UsagePlanAttachment) ToUsagePlanAttachmentOutput() UsagePlanAttachmentOutput
func (*UsagePlanAttachment) ToUsagePlanAttachmentOutputWithContext ¶
func (i *UsagePlanAttachment) ToUsagePlanAttachmentOutputWithContext(ctx context.Context) UsagePlanAttachmentOutput
type UsagePlanAttachmentArgs ¶
type UsagePlanAttachmentArgs struct { // Array of key IDs to be bound. AccessKeyIds pulumi.StringArrayInput // ID of the API. This parameter will be required when `bind_type` is `API`. ApiId pulumi.StringPtrInput // Binding type. Valid values: `API`, `SERVICE`. Default value is `SERVICE`. BindType pulumi.StringPtrInput // The environment to be bound. Valid values: `test`, `prepub`, `release`. Environment pulumi.StringInput // ID of the service. ServiceId pulumi.StringInput // ID of the usage plan. UsagePlanId pulumi.StringInput }
The set of arguments for constructing a UsagePlanAttachment resource.
func (UsagePlanAttachmentArgs) ElementType ¶
func (UsagePlanAttachmentArgs) ElementType() reflect.Type
type UsagePlanAttachmentArray ¶
type UsagePlanAttachmentArray []UsagePlanAttachmentInput
func (UsagePlanAttachmentArray) ElementType ¶
func (UsagePlanAttachmentArray) ElementType() reflect.Type
func (UsagePlanAttachmentArray) ToUsagePlanAttachmentArrayOutput ¶
func (i UsagePlanAttachmentArray) ToUsagePlanAttachmentArrayOutput() UsagePlanAttachmentArrayOutput
func (UsagePlanAttachmentArray) ToUsagePlanAttachmentArrayOutputWithContext ¶
func (i UsagePlanAttachmentArray) ToUsagePlanAttachmentArrayOutputWithContext(ctx context.Context) UsagePlanAttachmentArrayOutput
type UsagePlanAttachmentArrayInput ¶
type UsagePlanAttachmentArrayInput interface { pulumi.Input ToUsagePlanAttachmentArrayOutput() UsagePlanAttachmentArrayOutput ToUsagePlanAttachmentArrayOutputWithContext(context.Context) UsagePlanAttachmentArrayOutput }
UsagePlanAttachmentArrayInput is an input type that accepts UsagePlanAttachmentArray and UsagePlanAttachmentArrayOutput values. You can construct a concrete instance of `UsagePlanAttachmentArrayInput` via:
UsagePlanAttachmentArray{ UsagePlanAttachmentArgs{...} }
type UsagePlanAttachmentArrayOutput ¶
type UsagePlanAttachmentArrayOutput struct{ *pulumi.OutputState }
func (UsagePlanAttachmentArrayOutput) ElementType ¶
func (UsagePlanAttachmentArrayOutput) ElementType() reflect.Type
func (UsagePlanAttachmentArrayOutput) Index ¶
func (o UsagePlanAttachmentArrayOutput) Index(i pulumi.IntInput) UsagePlanAttachmentOutput
func (UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutput ¶
func (o UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutput() UsagePlanAttachmentArrayOutput
func (UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutputWithContext ¶
func (o UsagePlanAttachmentArrayOutput) ToUsagePlanAttachmentArrayOutputWithContext(ctx context.Context) UsagePlanAttachmentArrayOutput
type UsagePlanAttachmentInput ¶
type UsagePlanAttachmentInput interface { pulumi.Input ToUsagePlanAttachmentOutput() UsagePlanAttachmentOutput ToUsagePlanAttachmentOutputWithContext(ctx context.Context) UsagePlanAttachmentOutput }
type UsagePlanAttachmentMap ¶
type UsagePlanAttachmentMap map[string]UsagePlanAttachmentInput
func (UsagePlanAttachmentMap) ElementType ¶
func (UsagePlanAttachmentMap) ElementType() reflect.Type
func (UsagePlanAttachmentMap) ToUsagePlanAttachmentMapOutput ¶
func (i UsagePlanAttachmentMap) ToUsagePlanAttachmentMapOutput() UsagePlanAttachmentMapOutput
func (UsagePlanAttachmentMap) ToUsagePlanAttachmentMapOutputWithContext ¶
func (i UsagePlanAttachmentMap) ToUsagePlanAttachmentMapOutputWithContext(ctx context.Context) UsagePlanAttachmentMapOutput
type UsagePlanAttachmentMapInput ¶
type UsagePlanAttachmentMapInput interface { pulumi.Input ToUsagePlanAttachmentMapOutput() UsagePlanAttachmentMapOutput ToUsagePlanAttachmentMapOutputWithContext(context.Context) UsagePlanAttachmentMapOutput }
UsagePlanAttachmentMapInput is an input type that accepts UsagePlanAttachmentMap and UsagePlanAttachmentMapOutput values. You can construct a concrete instance of `UsagePlanAttachmentMapInput` via:
UsagePlanAttachmentMap{ "key": UsagePlanAttachmentArgs{...} }
type UsagePlanAttachmentMapOutput ¶
type UsagePlanAttachmentMapOutput struct{ *pulumi.OutputState }
func (UsagePlanAttachmentMapOutput) ElementType ¶
func (UsagePlanAttachmentMapOutput) ElementType() reflect.Type
func (UsagePlanAttachmentMapOutput) MapIndex ¶
func (o UsagePlanAttachmentMapOutput) MapIndex(k pulumi.StringInput) UsagePlanAttachmentOutput
func (UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutput ¶
func (o UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutput() UsagePlanAttachmentMapOutput
func (UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutputWithContext ¶
func (o UsagePlanAttachmentMapOutput) ToUsagePlanAttachmentMapOutputWithContext(ctx context.Context) UsagePlanAttachmentMapOutput
type UsagePlanAttachmentOutput ¶
type UsagePlanAttachmentOutput struct{ *pulumi.OutputState }
func (UsagePlanAttachmentOutput) AccessKeyIds ¶
func (o UsagePlanAttachmentOutput) AccessKeyIds() pulumi.StringArrayOutput
Array of key IDs to be bound.
func (UsagePlanAttachmentOutput) ApiId ¶
func (o UsagePlanAttachmentOutput) ApiId() pulumi.StringPtrOutput
ID of the API. This parameter will be required when `bind_type` is `API`.
func (UsagePlanAttachmentOutput) BindType ¶
func (o UsagePlanAttachmentOutput) BindType() pulumi.StringPtrOutput
Binding type. Valid values: `API`, `SERVICE`. Default value is `SERVICE`.
func (UsagePlanAttachmentOutput) ElementType ¶
func (UsagePlanAttachmentOutput) ElementType() reflect.Type
func (UsagePlanAttachmentOutput) Environment ¶
func (o UsagePlanAttachmentOutput) Environment() pulumi.StringOutput
The environment to be bound. Valid values: `test`, `prepub`, `release`.
func (UsagePlanAttachmentOutput) ServiceId ¶
func (o UsagePlanAttachmentOutput) ServiceId() pulumi.StringOutput
ID of the service.
func (UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutput ¶
func (o UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutput() UsagePlanAttachmentOutput
func (UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutputWithContext ¶
func (o UsagePlanAttachmentOutput) ToUsagePlanAttachmentOutputWithContext(ctx context.Context) UsagePlanAttachmentOutput
func (UsagePlanAttachmentOutput) UsagePlanId ¶
func (o UsagePlanAttachmentOutput) UsagePlanId() pulumi.StringOutput
ID of the usage plan.
type UsagePlanAttachmentState ¶
type UsagePlanAttachmentState struct { // Array of key IDs to be bound. AccessKeyIds pulumi.StringArrayInput // ID of the API. This parameter will be required when `bind_type` is `API`. ApiId pulumi.StringPtrInput // Binding type. Valid values: `API`, `SERVICE`. Default value is `SERVICE`. BindType pulumi.StringPtrInput // The environment to be bound. Valid values: `test`, `prepub`, `release`. Environment pulumi.StringPtrInput // ID of the service. ServiceId pulumi.StringPtrInput // ID of the usage plan. UsagePlanId pulumi.StringPtrInput }
func (UsagePlanAttachmentState) ElementType ¶
func (UsagePlanAttachmentState) ElementType() reflect.Type
type UsagePlanInput ¶
type UsagePlanInput interface { pulumi.Input ToUsagePlanOutput() UsagePlanOutput ToUsagePlanOutputWithContext(ctx context.Context) UsagePlanOutput }
type UsagePlanMap ¶
type UsagePlanMap map[string]UsagePlanInput
func (UsagePlanMap) ElementType ¶
func (UsagePlanMap) ElementType() reflect.Type
func (UsagePlanMap) ToUsagePlanMapOutput ¶
func (i UsagePlanMap) ToUsagePlanMapOutput() UsagePlanMapOutput
func (UsagePlanMap) ToUsagePlanMapOutputWithContext ¶
func (i UsagePlanMap) ToUsagePlanMapOutputWithContext(ctx context.Context) UsagePlanMapOutput
type UsagePlanMapInput ¶
type UsagePlanMapInput interface { pulumi.Input ToUsagePlanMapOutput() UsagePlanMapOutput ToUsagePlanMapOutputWithContext(context.Context) UsagePlanMapOutput }
UsagePlanMapInput is an input type that accepts UsagePlanMap and UsagePlanMapOutput values. You can construct a concrete instance of `UsagePlanMapInput` via:
UsagePlanMap{ "key": UsagePlanArgs{...} }
type UsagePlanMapOutput ¶
type UsagePlanMapOutput struct{ *pulumi.OutputState }
func (UsagePlanMapOutput) ElementType ¶
func (UsagePlanMapOutput) ElementType() reflect.Type
func (UsagePlanMapOutput) MapIndex ¶
func (o UsagePlanMapOutput) MapIndex(k pulumi.StringInput) UsagePlanOutput
func (UsagePlanMapOutput) ToUsagePlanMapOutput ¶
func (o UsagePlanMapOutput) ToUsagePlanMapOutput() UsagePlanMapOutput
func (UsagePlanMapOutput) ToUsagePlanMapOutputWithContext ¶
func (o UsagePlanMapOutput) ToUsagePlanMapOutputWithContext(ctx context.Context) UsagePlanMapOutput
type UsagePlanOutput ¶
type UsagePlanOutput struct{ *pulumi.OutputState }
func (UsagePlanOutput) AttachApiKeys ¶
func (o UsagePlanOutput) AttachApiKeys() pulumi.StringArrayOutput
Attach API keys list.
func (UsagePlanOutput) AttachLists ¶
func (o UsagePlanOutput) AttachLists() UsagePlanAttachListArrayOutput
Attach service and API list.
func (UsagePlanOutput) CreateTime ¶
func (o UsagePlanOutput) CreateTime() pulumi.StringOutput
Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (UsagePlanOutput) ElementType ¶
func (UsagePlanOutput) ElementType() reflect.Type
func (UsagePlanOutput) MaxRequestNum ¶
func (o UsagePlanOutput) MaxRequestNum() pulumi.IntPtrOutput
Total number of requests allowed. Valid values: -1, [1,99999999]. The default value is -1, which indicates no limit.
func (UsagePlanOutput) MaxRequestNumPreSec ¶
func (o UsagePlanOutput) MaxRequestNumPreSec() pulumi.IntPtrOutput
Limit of requests per second. Valid values: -1, [1,2000]. The default value is -1, which indicates no limit.
func (UsagePlanOutput) ModifyTime ¶
func (o UsagePlanOutput) ModifyTime() pulumi.StringOutput
Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used.
func (UsagePlanOutput) ToUsagePlanOutput ¶
func (o UsagePlanOutput) ToUsagePlanOutput() UsagePlanOutput
func (UsagePlanOutput) ToUsagePlanOutputWithContext ¶
func (o UsagePlanOutput) ToUsagePlanOutputWithContext(ctx context.Context) UsagePlanOutput
func (UsagePlanOutput) UsagePlanDesc ¶
func (o UsagePlanOutput) UsagePlanDesc() pulumi.StringPtrOutput
Custom usage plan description.
func (UsagePlanOutput) UsagePlanName ¶
func (o UsagePlanOutput) UsagePlanName() pulumi.StringOutput
Custom usage plan name.
type UsagePlanState ¶
type UsagePlanState struct { // Attach API keys list. AttachApiKeys pulumi.StringArrayInput // Attach service and API list. AttachLists UsagePlanAttachListArrayInput // Creation time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. CreateTime pulumi.StringPtrInput // Total number of requests allowed. Valid values: -1, [1,99999999]. The default value is -1, which indicates no limit. MaxRequestNum pulumi.IntPtrInput // Limit of requests per second. Valid values: -1, [1,2000]. The default value is -1, which indicates no limit. MaxRequestNumPreSec pulumi.IntPtrInput // Last modified time in the format of YYYY-MM-DDThh:mm:ssZ according to ISO 8601 standard. UTC time is used. ModifyTime pulumi.StringPtrInput // Custom usage plan description. UsagePlanDesc pulumi.StringPtrInput // Custom usage plan name. UsagePlanName pulumi.StringPtrInput }
func (UsagePlanState) ElementType ¶
func (UsagePlanState) ElementType() reflect.Type
Source Files ¶
- api.go
- apiApp.go
- apiAppAttachment.go
- apiDoc.go
- apiKey.go
- apiKeyAttachment.go
- customDomain.go
- getApiAppService.go
- getApiApps.go
- getApiDocs.go
- getApiKeys.go
- getApiUsagePlans.go
- getApis.go
- getCustomerDomains.go
- getIpStrategies.go
- getPlugins.go
- getServices.go
- getThrottlingApis.go
- getThrottlingServices.go
- getUpstreams.go
- getUsagePlanEnvironments.go
- getUsagePlans.go
- init.go
- ipStrategy.go
- plugin.go
- pluginAttachment.go
- pulumiTypes.go
- service.go
- serviceRelease.go
- strategyAttachment.go
- upstream.go
- usagePlan.go
- usagePlanAttachment.go