Documentation
¶
Index ¶
- type ApiConnectionDefinitionProperties
- type ApiConnectionDefinitionPropertiesArgs
- func (ApiConnectionDefinitionPropertiesArgs) ElementType() reflect.Type
- func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput
- func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput
- func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
- func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
- type ApiConnectionDefinitionPropertiesInput
- type ApiConnectionDefinitionPropertiesOutput
- func (o ApiConnectionDefinitionPropertiesOutput) Api() ApiReferencePtrOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ChangedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionPropertiesOutput) CreatedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionPropertiesOutput) CustomParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (ApiConnectionDefinitionPropertiesOutput) ElementType() reflect.Type
- func (o ApiConnectionDefinitionPropertiesOutput) NonSecretParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesOutput) Statuses() ConnectionStatusDefinitionArrayOutput
- func (o ApiConnectionDefinitionPropertiesOutput) TestLinks() ApiConnectionTestLinkArrayOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
- func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
- type ApiConnectionDefinitionPropertiesPtrInput
- type ApiConnectionDefinitionPropertiesPtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) Api() ApiReferencePtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) ChangedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) CreatedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) CustomParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) Elem() ApiConnectionDefinitionPropertiesOutput
- func (ApiConnectionDefinitionPropertiesPtrOutput) ElementType() reflect.Type
- func (o ApiConnectionDefinitionPropertiesPtrOutput) NonSecretParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) ParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) Statuses() ConnectionStatusDefinitionArrayOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) TestLinks() ApiConnectionTestLinkArrayOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
- func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
- type ApiConnectionDefinitionResponseProperties
- type ApiConnectionDefinitionResponsePropertiesArgs
- func (ApiConnectionDefinitionResponsePropertiesArgs) ElementType() reflect.Type
- func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput
- func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput
- func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
- func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
- type ApiConnectionDefinitionResponsePropertiesInput
- type ApiConnectionDefinitionResponsePropertiesOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) Api() ApiReferenceResponsePtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ChangedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) CreatedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) CustomParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (ApiConnectionDefinitionResponsePropertiesOutput) ElementType() reflect.Type
- func (o ApiConnectionDefinitionResponsePropertiesOutput) NonSecretParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) Statuses() ConnectionStatusDefinitionResponseArrayOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) TestLinks() ApiConnectionTestLinkResponseArrayOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
- type ApiConnectionDefinitionResponsePropertiesPtrInput
- type ApiConnectionDefinitionResponsePropertiesPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) Api() ApiReferenceResponsePtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ChangedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) CreatedTime() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) CustomParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) Elem() ApiConnectionDefinitionResponsePropertiesOutput
- func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ElementType() reflect.Type
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) NonSecretParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ParameterValues() pulumi.StringMapOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) Statuses() ConnectionStatusDefinitionResponseArrayOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) TestLinks() ApiConnectionTestLinkResponseArrayOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
- func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
- type ApiConnectionTestLink
- type ApiConnectionTestLinkArgs
- type ApiConnectionTestLinkArray
- func (ApiConnectionTestLinkArray) ElementType() reflect.Type
- func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput
- func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput
- type ApiConnectionTestLinkArrayInput
- type ApiConnectionTestLinkArrayOutput
- func (ApiConnectionTestLinkArrayOutput) ElementType() reflect.Type
- func (o ApiConnectionTestLinkArrayOutput) Index(i pulumi.IntInput) ApiConnectionTestLinkOutput
- func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput
- func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput
- type ApiConnectionTestLinkInput
- type ApiConnectionTestLinkOutput
- func (ApiConnectionTestLinkOutput) ElementType() reflect.Type
- func (o ApiConnectionTestLinkOutput) Method() pulumi.StringPtrOutput
- func (o ApiConnectionTestLinkOutput) RequestUri() pulumi.StringPtrOutput
- func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput
- func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutputWithContext(ctx context.Context) ApiConnectionTestLinkOutput
- type ApiConnectionTestLinkResponse
- type ApiConnectionTestLinkResponseArgs
- func (ApiConnectionTestLinkResponseArgs) ElementType() reflect.Type
- func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput
- func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput
- type ApiConnectionTestLinkResponseArray
- func (ApiConnectionTestLinkResponseArray) ElementType() reflect.Type
- func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput
- func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput
- type ApiConnectionTestLinkResponseArrayInput
- type ApiConnectionTestLinkResponseArrayOutput
- func (ApiConnectionTestLinkResponseArrayOutput) ElementType() reflect.Type
- func (o ApiConnectionTestLinkResponseArrayOutput) Index(i pulumi.IntInput) ApiConnectionTestLinkResponseOutput
- func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput
- func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput
- type ApiConnectionTestLinkResponseInput
- type ApiConnectionTestLinkResponseOutput
- func (ApiConnectionTestLinkResponseOutput) ElementType() reflect.Type
- func (o ApiConnectionTestLinkResponseOutput) Method() pulumi.StringPtrOutput
- func (o ApiConnectionTestLinkResponseOutput) RequestUri() pulumi.StringPtrOutput
- func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput
- func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput
- type ApiDefinitionInfo
- type ApiDefinitionInfoArgs
- func (ApiDefinitionInfoArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- type ApiDefinitionInfoInput
- type ApiDefinitionInfoOutput
- func (ApiDefinitionInfoOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoPtrInput
- type ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Elem() ApiDefinitionInfoOutput
- func (ApiDefinitionInfoPtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponse
- type ApiDefinitionInfoResponseArgs
- func (ApiDefinitionInfoResponseArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- type ApiDefinitionInfoResponseInput
- type ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponsePtrInput
- type ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
- type ApiManagementConfig
- type ApiManagementConfigArgs
- func (ApiManagementConfigArgs) ElementType() reflect.Type
- func (i ApiManagementConfigArgs) ToApiManagementConfigOutput() ApiManagementConfigOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigInput
- type ApiManagementConfigOutput
- func (ApiManagementConfigOutput) ElementType() reflect.Type
- func (o ApiManagementConfigOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigOutput() ApiManagementConfigOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigPtrInput
- type ApiManagementConfigPtrOutput
- func (o ApiManagementConfigPtrOutput) Elem() ApiManagementConfigOutput
- func (ApiManagementConfigPtrOutput) ElementType() reflect.Type
- func (o ApiManagementConfigPtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigResponse
- type ApiManagementConfigResponseArgs
- func (ApiManagementConfigResponseArgs) ElementType() reflect.Type
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type ApiManagementConfigResponseInput
- type ApiManagementConfigResponseOutput
- func (ApiManagementConfigResponseOutput) ElementType() reflect.Type
- func (o ApiManagementConfigResponseOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type ApiManagementConfigResponsePtrInput
- type ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponsePtrOutput) Elem() ApiManagementConfigResponseOutput
- func (ApiManagementConfigResponsePtrOutput) ElementType() reflect.Type
- func (o ApiManagementConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type ApiOAuthSettings
- type ApiOAuthSettingsArgs
- func (ApiOAuthSettingsArgs) ElementType() reflect.Type
- func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput
- func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput
- func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
- func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
- type ApiOAuthSettingsInput
- type ApiOAuthSettingsOutput
- func (o ApiOAuthSettingsOutput) ClientId() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsOutput) CustomParameters() ApiOAuthSettingsParameterMapOutput
- func (ApiOAuthSettingsOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsOutput) IdentityProvider() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsOutput) Properties() pulumi.AnyOutput
- func (o ApiOAuthSettingsOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsOutput) Scopes() pulumi.StringArrayOutput
- func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput
- func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput
- func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
- func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
- type ApiOAuthSettingsParameter
- type ApiOAuthSettingsParameterArgs
- func (ApiOAuthSettingsParameterArgs) ElementType() reflect.Type
- func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput
- func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput
- type ApiOAuthSettingsParameterInput
- type ApiOAuthSettingsParameterMap
- func (ApiOAuthSettingsParameterMap) ElementType() reflect.Type
- func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput
- func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput
- type ApiOAuthSettingsParameterMapInput
- type ApiOAuthSettingsParameterMapOutput
- func (ApiOAuthSettingsParameterMapOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsParameterMapOutput) MapIndex(k pulumi.StringInput) ApiOAuthSettingsParameterOutput
- func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput
- func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput
- type ApiOAuthSettingsParameterOutput
- func (ApiOAuthSettingsParameterOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsParameterOutput) Options() pulumi.AnyOutput
- func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput
- func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput
- func (o ApiOAuthSettingsParameterOutput) UiDefinition() pulumi.AnyOutput
- func (o ApiOAuthSettingsParameterOutput) Value() pulumi.StringPtrOutput
- type ApiOAuthSettingsParameterResponse
- type ApiOAuthSettingsParameterResponseArgs
- func (ApiOAuthSettingsParameterResponseArgs) ElementType() reflect.Type
- func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput
- func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput
- type ApiOAuthSettingsParameterResponseInput
- type ApiOAuthSettingsParameterResponseMap
- func (ApiOAuthSettingsParameterResponseMap) ElementType() reflect.Type
- func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput
- func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput
- type ApiOAuthSettingsParameterResponseMapInput
- type ApiOAuthSettingsParameterResponseMapOutput
- func (ApiOAuthSettingsParameterResponseMapOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsParameterResponseMapOutput) MapIndex(k pulumi.StringInput) ApiOAuthSettingsParameterResponseOutput
- func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput
- func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput
- type ApiOAuthSettingsParameterResponseOutput
- func (ApiOAuthSettingsParameterResponseOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsParameterResponseOutput) Options() pulumi.AnyOutput
- func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput
- func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput
- func (o ApiOAuthSettingsParameterResponseOutput) UiDefinition() pulumi.AnyOutput
- func (o ApiOAuthSettingsParameterResponseOutput) Value() pulumi.StringPtrOutput
- type ApiOAuthSettingsPtrInput
- type ApiOAuthSettingsPtrOutput
- func (o ApiOAuthSettingsPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsPtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsPtrOutput) CustomParameters() ApiOAuthSettingsParameterMapOutput
- func (o ApiOAuthSettingsPtrOutput) Elem() ApiOAuthSettingsOutput
- func (ApiOAuthSettingsPtrOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsPtrOutput) IdentityProvider() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsPtrOutput) Properties() pulumi.AnyOutput
- func (o ApiOAuthSettingsPtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsPtrOutput) Scopes() pulumi.StringArrayOutput
- func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
- func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
- type ApiOAuthSettingsResponse
- type ApiOAuthSettingsResponseArgs
- func (ApiOAuthSettingsResponseArgs) ElementType() reflect.Type
- func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput
- func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput
- func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
- func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
- type ApiOAuthSettingsResponseInput
- type ApiOAuthSettingsResponseOutput
- func (o ApiOAuthSettingsResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponseOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponseOutput) CustomParameters() ApiOAuthSettingsParameterResponseMapOutput
- func (ApiOAuthSettingsResponseOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsResponseOutput) IdentityProvider() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponseOutput) Properties() pulumi.AnyOutput
- func (o ApiOAuthSettingsResponseOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponseOutput) Scopes() pulumi.StringArrayOutput
- func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput
- func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput
- func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
- func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
- type ApiOAuthSettingsResponsePtrInput
- type ApiOAuthSettingsResponsePtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) CustomParameters() ApiOAuthSettingsParameterResponseMapOutput
- func (o ApiOAuthSettingsResponsePtrOutput) Elem() ApiOAuthSettingsResponseOutput
- func (ApiOAuthSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ApiOAuthSettingsResponsePtrOutput) IdentityProvider() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) Properties() pulumi.AnyOutput
- func (o ApiOAuthSettingsResponsePtrOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) Scopes() pulumi.StringArrayOutput
- func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
- func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
- type ApiReference
- type ApiReferenceArgs
- func (ApiReferenceArgs) ElementType() reflect.Type
- func (i ApiReferenceArgs) ToApiReferenceOutput() ApiReferenceOutput
- func (i ApiReferenceArgs) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput
- func (i ApiReferenceArgs) ToApiReferencePtrOutput() ApiReferencePtrOutput
- func (i ApiReferenceArgs) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
- type ApiReferenceInput
- type ApiReferenceOutput
- func (o ApiReferenceOutput) BrandColor() pulumi.StringPtrOutput
- func (o ApiReferenceOutput) Description() pulumi.StringPtrOutput
- func (o ApiReferenceOutput) DisplayName() pulumi.StringPtrOutput
- func (ApiReferenceOutput) ElementType() reflect.Type
- func (o ApiReferenceOutput) IconUri() pulumi.StringPtrOutput
- func (o ApiReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ApiReferenceOutput) Name() pulumi.StringPtrOutput
- func (o ApiReferenceOutput) Swagger() pulumi.AnyOutput
- func (o ApiReferenceOutput) ToApiReferenceOutput() ApiReferenceOutput
- func (o ApiReferenceOutput) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput
- func (o ApiReferenceOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput
- func (o ApiReferenceOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
- func (o ApiReferenceOutput) Type() pulumi.StringPtrOutput
- type ApiReferencePtrInput
- type ApiReferencePtrOutput
- func (o ApiReferencePtrOutput) BrandColor() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) Description() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) Elem() ApiReferenceOutput
- func (ApiReferencePtrOutput) ElementType() reflect.Type
- func (o ApiReferencePtrOutput) IconUri() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) Name() pulumi.StringPtrOutput
- func (o ApiReferencePtrOutput) Swagger() pulumi.AnyOutput
- func (o ApiReferencePtrOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput
- func (o ApiReferencePtrOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
- func (o ApiReferencePtrOutput) Type() pulumi.StringPtrOutput
- type ApiReferenceResponse
- type ApiReferenceResponseArgs
- func (ApiReferenceResponseArgs) ElementType() reflect.Type
- func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutput() ApiReferenceResponseOutput
- func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput
- func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
- func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
- type ApiReferenceResponseInput
- type ApiReferenceResponseOutput
- func (o ApiReferenceResponseOutput) BrandColor() pulumi.StringPtrOutput
- func (o ApiReferenceResponseOutput) Description() pulumi.StringPtrOutput
- func (o ApiReferenceResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ApiReferenceResponseOutput) ElementType() reflect.Type
- func (o ApiReferenceResponseOutput) IconUri() pulumi.StringPtrOutput
- func (o ApiReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ApiReferenceResponseOutput) Name() pulumi.StringPtrOutput
- func (o ApiReferenceResponseOutput) Swagger() pulumi.AnyOutput
- func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutput() ApiReferenceResponseOutput
- func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput
- func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
- func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
- func (o ApiReferenceResponseOutput) Type() pulumi.StringPtrOutput
- type ApiReferenceResponsePtrInput
- type ApiReferenceResponsePtrOutput
- func (o ApiReferenceResponsePtrOutput) BrandColor() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) Elem() ApiReferenceResponseOutput
- func (ApiReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o ApiReferenceResponsePtrOutput) IconUri() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ApiReferenceResponsePtrOutput) Swagger() pulumi.AnyOutput
- func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
- func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
- func (o ApiReferenceResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ApiResourceBackendService
- type ApiResourceBackendServiceArgs
- func (ApiResourceBackendServiceArgs) ElementType() reflect.Type
- func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput
- func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput
- func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
- func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
- type ApiResourceBackendServiceInput
- type ApiResourceBackendServiceOutput
- func (ApiResourceBackendServiceOutput) ElementType() reflect.Type
- func (o ApiResourceBackendServiceOutput) ServiceUrl() pulumi.StringPtrOutput
- func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput
- func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput
- func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
- func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
- type ApiResourceBackendServicePtrInput
- type ApiResourceBackendServicePtrOutput
- func (o ApiResourceBackendServicePtrOutput) Elem() ApiResourceBackendServiceOutput
- func (ApiResourceBackendServicePtrOutput) ElementType() reflect.Type
- func (o ApiResourceBackendServicePtrOutput) ServiceUrl() pulumi.StringPtrOutput
- func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
- func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
- type ApiResourceBackendServiceResponse
- type ApiResourceBackendServiceResponseArgs
- func (ApiResourceBackendServiceResponseArgs) ElementType() reflect.Type
- func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput
- func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput
- func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
- func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
- type ApiResourceBackendServiceResponseInput
- type ApiResourceBackendServiceResponseOutput
- func (ApiResourceBackendServiceResponseOutput) ElementType() reflect.Type
- func (o ApiResourceBackendServiceResponseOutput) ServiceUrl() pulumi.StringPtrOutput
- func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput
- func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput
- func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
- func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
- type ApiResourceBackendServiceResponsePtrInput
- type ApiResourceBackendServiceResponsePtrOutput
- func (o ApiResourceBackendServiceResponsePtrOutput) Elem() ApiResourceBackendServiceResponseOutput
- func (ApiResourceBackendServiceResponsePtrOutput) ElementType() reflect.Type
- func (o ApiResourceBackendServiceResponsePtrOutput) ServiceUrl() pulumi.StringPtrOutput
- func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
- func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
- type ApiResourceDefinitions
- type ApiResourceDefinitionsArgs
- func (ApiResourceDefinitionsArgs) ElementType() reflect.Type
- func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput
- func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput
- func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
- func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
- type ApiResourceDefinitionsInput
- type ApiResourceDefinitionsOutput
- func (ApiResourceDefinitionsOutput) ElementType() reflect.Type
- func (o ApiResourceDefinitionsOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput
- func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput
- func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
- func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
- type ApiResourceDefinitionsPtrInput
- type ApiResourceDefinitionsPtrOutput
- func (o ApiResourceDefinitionsPtrOutput) Elem() ApiResourceDefinitionsOutput
- func (ApiResourceDefinitionsPtrOutput) ElementType() reflect.Type
- func (o ApiResourceDefinitionsPtrOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsPtrOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
- func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
- type ApiResourceDefinitionsResponse
- type ApiResourceDefinitionsResponseArgs
- func (ApiResourceDefinitionsResponseArgs) ElementType() reflect.Type
- func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput
- func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput
- func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
- func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
- type ApiResourceDefinitionsResponseInput
- type ApiResourceDefinitionsResponseOutput
- func (ApiResourceDefinitionsResponseOutput) ElementType() reflect.Type
- func (o ApiResourceDefinitionsResponseOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsResponseOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput
- func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput
- func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
- func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
- type ApiResourceDefinitionsResponsePtrInput
- type ApiResourceDefinitionsResponsePtrOutput
- func (o ApiResourceDefinitionsResponsePtrOutput) Elem() ApiResourceDefinitionsResponseOutput
- func (ApiResourceDefinitionsResponsePtrOutput) ElementType() reflect.Type
- func (o ApiResourceDefinitionsResponsePtrOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsResponsePtrOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
- func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
- func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
- type AppServiceEnvironment
- type AppServiceEnvironmentArgs
- type AppServiceEnvironmentState
- type AppServicePlan
- type AppServicePlanArgs
- type AppServicePlanRouteForVnet
- type AppServicePlanRouteForVnetArgs
- type AppServicePlanRouteForVnetState
- type AppServicePlanState
- type ArmIdWrapperResponse
- type ArmIdWrapperResponseArgs
- func (ArmIdWrapperResponseArgs) ElementType() reflect.Type
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- type ArmIdWrapperResponseInput
- type ArmIdWrapperResponseOutput
- func (ArmIdWrapperResponseOutput) ElementType() reflect.Type
- func (o ArmIdWrapperResponseOutput) Id() pulumi.StringOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- type ArmIdWrapperResponsePtrInput
- type ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponsePtrOutput) Elem() ArmIdWrapperResponseOutput
- func (ArmIdWrapperResponsePtrOutput) ElementType() reflect.Type
- func (o ArmIdWrapperResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- type AutoHealActions
- type AutoHealActionsArgs
- func (AutoHealActionsArgs) ElementType() reflect.Type
- func (i AutoHealActionsArgs) ToAutoHealActionsOutput() AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsInput
- type AutoHealActionsOutput
- func (o AutoHealActionsOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsOutput) CustomAction() AutoHealCustomActionPtrOutput
- func (AutoHealActionsOutput) ElementType() reflect.Type
- func (o AutoHealActionsOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsOutput() AutoHealActionsOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsPtrInput
- type AutoHealActionsPtrOutput
- func (o AutoHealActionsPtrOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsPtrOutput) CustomAction() AutoHealCustomActionPtrOutput
- func (o AutoHealActionsPtrOutput) Elem() AutoHealActionsOutput
- func (AutoHealActionsPtrOutput) ElementType() reflect.Type
- func (o AutoHealActionsPtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsResponse
- type AutoHealActionsResponseArgs
- func (AutoHealActionsResponseArgs) ElementType() reflect.Type
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealActionsResponseInput
- type AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (AutoHealActionsResponseOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealActionsResponsePtrInput
- type AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) Elem() AutoHealActionsResponseOutput
- func (AutoHealActionsResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponsePtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealCustomAction
- type AutoHealCustomActionArgs
- func (AutoHealCustomActionArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionInput
- type AutoHealCustomActionOutput
- func (AutoHealCustomActionOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionPtrInput
- type AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) Elem() AutoHealCustomActionOutput
- func (AutoHealCustomActionPtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionPtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionResponse
- type AutoHealCustomActionResponseArgs
- func (AutoHealCustomActionResponseArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponseInput
- type AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponseOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponseOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponsePtrInput
- type AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Elem() AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponsePtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealRules
- type AutoHealRulesArgs
- func (AutoHealRulesArgs) ElementType() reflect.Type
- func (i AutoHealRulesArgs) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- type AutoHealRulesInput
- type AutoHealRulesOutput
- func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
- func (AutoHealRulesOutput) ElementType() reflect.Type
- func (o AutoHealRulesOutput) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesPtrInput
- type AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Actions() AutoHealActionsPtrOutput
- func (o AutoHealRulesPtrOutput) Elem() AutoHealRulesOutput
- func (AutoHealRulesPtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesResponse
- type AutoHealRulesResponseArgs
- func (AutoHealRulesResponseArgs) ElementType() reflect.Type
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- type AutoHealRulesResponseInput
- type AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
- func (AutoHealRulesResponseOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealRulesResponsePtrInput
- type AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Actions() AutoHealActionsResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Elem() AutoHealRulesResponseOutput
- func (AutoHealRulesResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealTriggers
- type AutoHealTriggersArgs
- func (AutoHealTriggersArgs) ElementType() reflect.Type
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersInput
- type AutoHealTriggersOutput
- func (AutoHealTriggersOutput) ElementType() reflect.Type
- func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersPtrInput
- type AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) Elem() AutoHealTriggersOutput
- func (AutoHealTriggersPtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersPtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersResponse
- type AutoHealTriggersResponseArgs
- func (AutoHealTriggersResponseArgs) ElementType() reflect.Type
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponseInput
- type AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponsePtrInput
- type AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Elem() AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponsePtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AzureStorageInfoValueResponse
- type AzureStorageInfoValueResponseArgs
- func (AzureStorageInfoValueResponseArgs) ElementType() reflect.Type
- func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
- func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
- type AzureStorageInfoValueResponseInput
- type AzureStorageInfoValueResponseMap
- func (AzureStorageInfoValueResponseMap) ElementType() reflect.Type
- func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
- func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
- type AzureStorageInfoValueResponseMapInput
- type AzureStorageInfoValueResponseMapOutput
- func (AzureStorageInfoValueResponseMapOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueResponseMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
- func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
- type AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) AccessKey() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) AccountName() pulumi.StringPtrOutput
- func (AzureStorageInfoValueResponseOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueResponseOutput) MountPath() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) ShareName() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) State() pulumi.StringOutput
- func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) Type() pulumi.StringPtrOutput
- type BackupItemResponse
- type BackupItemResponseArgs
- type BackupItemResponseArray
- type BackupItemResponseArrayInput
- type BackupItemResponseArrayOutput
- func (BackupItemResponseArrayOutput) ElementType() reflect.Type
- func (o BackupItemResponseArrayOutput) Index(i pulumi.IntInput) BackupItemResponseOutput
- func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
- func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
- type BackupItemResponseInput
- type BackupItemResponseOutput
- func (o BackupItemResponseOutput) BackupId() pulumi.IntOutput
- func (o BackupItemResponseOutput) BlobName() pulumi.StringOutput
- func (o BackupItemResponseOutput) CorrelationId() pulumi.StringOutput
- func (o BackupItemResponseOutput) Created() pulumi.StringOutput
- func (o BackupItemResponseOutput) Databases() DatabaseBackupSettingResponseArrayOutput
- func (BackupItemResponseOutput) ElementType() reflect.Type
- func (o BackupItemResponseOutput) FinishedTimeStamp() pulumi.StringOutput
- func (o BackupItemResponseOutput) Id() pulumi.StringOutput
- func (o BackupItemResponseOutput) Kind() pulumi.StringPtrOutput
- func (o BackupItemResponseOutput) LastRestoreTimeStamp() pulumi.StringOutput
- func (o BackupItemResponseOutput) Log() pulumi.StringOutput
- func (o BackupItemResponseOutput) Name() pulumi.StringOutput
- func (o BackupItemResponseOutput) Scheduled() pulumi.BoolOutput
- func (o BackupItemResponseOutput) SizeInBytes() pulumi.IntOutput
- func (o BackupItemResponseOutput) Status() pulumi.StringOutput
- func (o BackupItemResponseOutput) StorageAccountUrl() pulumi.StringOutput
- func (o BackupItemResponseOutput) ToBackupItemResponseOutput() BackupItemResponseOutput
- func (o BackupItemResponseOutput) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
- func (o BackupItemResponseOutput) Type() pulumi.StringOutput
- func (o BackupItemResponseOutput) WebsiteSizeInBytes() pulumi.IntOutput
- type BackupSchedule
- type BackupScheduleArgs
- type BackupScheduleInput
- type BackupScheduleOutput
- func (BackupScheduleOutput) ElementType() reflect.Type
- func (o BackupScheduleOutput) FrequencyInterval() pulumi.IntOutput
- func (o BackupScheduleOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
- func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntOutput
- func (o BackupScheduleOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- type BackupScheduleResponse
- type BackupScheduleResponseArgs
- type BackupScheduleResponseInput
- type BackupScheduleResponseOutput
- func (BackupScheduleResponseOutput) ElementType() reflect.Type
- func (o BackupScheduleResponseOutput) FrequencyInterval() pulumi.IntOutput
- func (o BackupScheduleResponseOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleResponseOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
- func (o BackupScheduleResponseOutput) LastExecutionTime() pulumi.StringOutput
- func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntOutput
- func (o BackupScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
- type Capability
- type CapabilityArgs
- type CapabilityArray
- type CapabilityArrayInput
- type CapabilityArrayOutput
- func (CapabilityArrayOutput) ElementType() reflect.Type
- func (o CapabilityArrayOutput) Index(i pulumi.IntInput) CapabilityOutput
- func (o CapabilityArrayOutput) ToCapabilityArrayOutput() CapabilityArrayOutput
- func (o CapabilityArrayOutput) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
- type CapabilityInput
- type CapabilityOutput
- func (CapabilityOutput) ElementType() reflect.Type
- func (o CapabilityOutput) Name() pulumi.StringPtrOutput
- func (o CapabilityOutput) Reason() pulumi.StringPtrOutput
- func (o CapabilityOutput) ToCapabilityOutput() CapabilityOutput
- func (o CapabilityOutput) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
- func (o CapabilityOutput) Value() pulumi.StringPtrOutput
- type CapabilityResponse
- type CapabilityResponseArgs
- type CapabilityResponseArray
- type CapabilityResponseArrayInput
- type CapabilityResponseArrayOutput
- func (CapabilityResponseArrayOutput) ElementType() reflect.Type
- func (o CapabilityResponseArrayOutput) Index(i pulumi.IntInput) CapabilityResponseOutput
- func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
- func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
- type CapabilityResponseInput
- type CapabilityResponseOutput
- func (CapabilityResponseOutput) ElementType() reflect.Type
- func (o CapabilityResponseOutput) Name() pulumi.StringPtrOutput
- func (o CapabilityResponseOutput) Reason() pulumi.StringPtrOutput
- func (o CapabilityResponseOutput) ToCapabilityResponseOutput() CapabilityResponseOutput
- func (o CapabilityResponseOutput) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
- func (o CapabilityResponseOutput) Value() pulumi.StringPtrOutput
- type Certificate
- type CertificateArgs
- type CertificateCsr
- type CertificateCsrArgs
- type CertificateCsrState
- type CertificateState
- type CloningInfo
- type CloningInfoArgs
- func (CloningInfoArgs) ElementType() reflect.Type
- func (i CloningInfoArgs) ToCloningInfoOutput() CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- type CloningInfoInput
- type CloningInfoOutput
- func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoOutput) ElementType() reflect.Type
- func (o CloningInfoOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) SourceWebAppId() pulumi.StringOutput
- func (o CloningInfoOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoOutput) ToCloningInfoOutput() CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoPtrInput
- type CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Elem() CloningInfoOutput
- func (CloningInfoPtrOutput) ElementType() reflect.Type
- func (o CloningInfoPtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponse
- type CloningInfoResponseArgs
- func (CloningInfoResponseArgs) ElementType() reflect.Type
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- type CloningInfoResponseInput
- type CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoResponseOutput) ElementType() reflect.Type
- func (o CloningInfoResponseOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringOutput
- func (o CloningInfoResponseOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponsePtrInput
- type CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Elem() CloningInfoResponseOutput
- func (CloningInfoResponsePtrOutput) ElementType() reflect.Type
- func (o CloningInfoResponsePtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type ConnStringInfo
- type ConnStringInfoArgs
- type ConnStringInfoArray
- type ConnStringInfoArrayInput
- type ConnStringInfoArrayOutput
- func (ConnStringInfoArrayOutput) ElementType() reflect.Type
- func (o ConnStringInfoArrayOutput) Index(i pulumi.IntInput) ConnStringInfoOutput
- func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
- func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
- type ConnStringInfoInput
- type ConnStringInfoOutput
- func (o ConnStringInfoOutput) ConnectionString() pulumi.StringPtrOutput
- func (ConnStringInfoOutput) ElementType() reflect.Type
- func (o ConnStringInfoOutput) Name() pulumi.StringPtrOutput
- func (o ConnStringInfoOutput) ToConnStringInfoOutput() ConnStringInfoOutput
- func (o ConnStringInfoOutput) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
- func (o ConnStringInfoOutput) Type() pulumi.StringPtrOutput
- type ConnStringInfoResponse
- type ConnStringInfoResponseArgs
- type ConnStringInfoResponseArray
- func (ConnStringInfoResponseArray) ElementType() reflect.Type
- func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
- func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
- type ConnStringInfoResponseArrayInput
- type ConnStringInfoResponseArrayOutput
- func (ConnStringInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ConnStringInfoResponseArrayOutput) Index(i pulumi.IntInput) ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
- func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
- type ConnStringInfoResponseInput
- type ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) ConnectionString() pulumi.StringPtrOutput
- func (ConnStringInfoResponseOutput) ElementType() reflect.Type
- func (o ConnStringInfoResponseOutput) Name() pulumi.StringPtrOutput
- func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) Type() pulumi.StringPtrOutput
- type ConnStringValueTypePairResponse
- type ConnStringValueTypePairResponseArgs
- func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- type ConnStringValueTypePairResponseInput
- type ConnStringValueTypePairResponseMap
- func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseMapInput
- type ConnStringValueTypePairResponseMapOutput
- func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseOutput
- func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
- func (o ConnStringValueTypePairResponseOutput) Value() pulumi.StringOutput
- type Connection
- type ConnectionArgs
- type ConnectionError
- type ConnectionErrorArgs
- func (ConnectionErrorArgs) ElementType() reflect.Type
- func (i ConnectionErrorArgs) ToConnectionErrorOutput() ConnectionErrorOutput
- func (i ConnectionErrorArgs) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput
- func (i ConnectionErrorArgs) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
- func (i ConnectionErrorArgs) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
- type ConnectionErrorInput
- type ConnectionErrorOutput
- func (o ConnectionErrorOutput) Code() pulumi.StringPtrOutput
- func (ConnectionErrorOutput) ElementType() reflect.Type
- func (o ConnectionErrorOutput) Etag() pulumi.StringPtrOutput
- func (o ConnectionErrorOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionErrorOutput) Message() pulumi.StringPtrOutput
- func (o ConnectionErrorOutput) Tags() pulumi.StringMapOutput
- func (o ConnectionErrorOutput) ToConnectionErrorOutput() ConnectionErrorOutput
- func (o ConnectionErrorOutput) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput
- func (o ConnectionErrorOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
- func (o ConnectionErrorOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
- type ConnectionErrorPtrInput
- type ConnectionErrorPtrOutput
- func (o ConnectionErrorPtrOutput) Code() pulumi.StringPtrOutput
- func (o ConnectionErrorPtrOutput) Elem() ConnectionErrorOutput
- func (ConnectionErrorPtrOutput) ElementType() reflect.Type
- func (o ConnectionErrorPtrOutput) Etag() pulumi.StringPtrOutput
- func (o ConnectionErrorPtrOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionErrorPtrOutput) Message() pulumi.StringPtrOutput
- func (o ConnectionErrorPtrOutput) Tags() pulumi.StringMapOutput
- func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
- func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
- type ConnectionErrorResponse
- type ConnectionErrorResponseArgs
- func (ConnectionErrorResponseArgs) ElementType() reflect.Type
- func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput
- func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput
- func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
- func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
- type ConnectionErrorResponseInput
- type ConnectionErrorResponseOutput
- func (o ConnectionErrorResponseOutput) Code() pulumi.StringPtrOutput
- func (ConnectionErrorResponseOutput) ElementType() reflect.Type
- func (o ConnectionErrorResponseOutput) Etag() pulumi.StringPtrOutput
- func (o ConnectionErrorResponseOutput) Id() pulumi.StringOutput
- func (o ConnectionErrorResponseOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionErrorResponseOutput) Message() pulumi.StringPtrOutput
- func (o ConnectionErrorResponseOutput) Name() pulumi.StringOutput
- func (o ConnectionErrorResponseOutput) Tags() pulumi.StringMapOutput
- func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput
- func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput
- func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
- func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
- func (o ConnectionErrorResponseOutput) Type() pulumi.StringOutput
- type ConnectionErrorResponsePtrInput
- type ConnectionErrorResponsePtrOutput
- func (o ConnectionErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Elem() ConnectionErrorResponseOutput
- func (ConnectionErrorResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectionErrorResponsePtrOutput) Etag() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionErrorResponsePtrOutput) Tags() pulumi.StringMapOutput
- func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
- func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
- func (o ConnectionErrorResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionGateway
- type ConnectionGatewayArgs
- type ConnectionGatewayDefinitionProperties
- type ConnectionGatewayDefinitionPropertiesArgs
- func (ConnectionGatewayDefinitionPropertiesArgs) ElementType() reflect.Type
- func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput
- func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput
- func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
- func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
- type ConnectionGatewayDefinitionPropertiesInput
- type ConnectionGatewayDefinitionPropertiesOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) BackendUri() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ConnectionGatewayInstallation() ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ContactInformation() pulumi.StringArrayOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (ConnectionGatewayDefinitionPropertiesOutput) ElementType() reflect.Type
- func (o ConnectionGatewayDefinitionPropertiesOutput) MachineName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) Status() pulumi.AnyOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
- type ConnectionGatewayDefinitionPropertiesPtrInput
- type ConnectionGatewayDefinitionPropertiesPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) BackendUri() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ConnectionGatewayInstallation() ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ContactInformation() pulumi.StringArrayOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) Elem() ConnectionGatewayDefinitionPropertiesOutput
- func (ConnectionGatewayDefinitionPropertiesPtrOutput) ElementType() reflect.Type
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) Status() pulumi.AnyOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
- func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
- type ConnectionGatewayDefinitionResponseProperties
- type ConnectionGatewayDefinitionResponsePropertiesArgs
- func (ConnectionGatewayDefinitionResponsePropertiesArgs) ElementType() reflect.Type
- func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput
- func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput
- func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- type ConnectionGatewayDefinitionResponsePropertiesInput
- type ConnectionGatewayDefinitionResponsePropertiesOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) BackendUri() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ConnectionGatewayInstallation() ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ContactInformation() pulumi.StringArrayOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (ConnectionGatewayDefinitionResponsePropertiesOutput) ElementType() reflect.Type
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) MachineName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) Status() pulumi.AnyOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- type ConnectionGatewayDefinitionResponsePropertiesPtrInput
- type ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) BackendUri() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ConnectionGatewayInstallation() ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ContactInformation() pulumi.StringArrayOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Description() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Elem() ConnectionGatewayDefinitionResponsePropertiesOutput
- func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ElementType() reflect.Type
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Status() pulumi.AnyOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
- type ConnectionGatewayReference
- type ConnectionGatewayReferenceArgs
- func (ConnectionGatewayReferenceArgs) ElementType() reflect.Type
- func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput
- func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput
- func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
- func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
- type ConnectionGatewayReferenceInput
- type ConnectionGatewayReferenceOutput
- func (ConnectionGatewayReferenceOutput) ElementType() reflect.Type
- func (o ConnectionGatewayReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput
- func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput
- func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayReferenceOutput) Type() pulumi.StringPtrOutput
- type ConnectionGatewayReferencePtrInput
- type ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayReferencePtrOutput) Elem() ConnectionGatewayReferenceOutput
- func (ConnectionGatewayReferencePtrOutput) ElementType() reflect.Type
- func (o ConnectionGatewayReferencePtrOutput) Id() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferencePtrOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferencePtrOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
- func (o ConnectionGatewayReferencePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionGatewayReferenceResponse
- type ConnectionGatewayReferenceResponseArgs
- func (ConnectionGatewayReferenceResponseArgs) ElementType() reflect.Type
- func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput
- func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput
- func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
- func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
- type ConnectionGatewayReferenceResponseInput
- type ConnectionGatewayReferenceResponseOutput
- func (ConnectionGatewayReferenceResponseOutput) ElementType() reflect.Type
- func (o ConnectionGatewayReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponseOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponseOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput
- func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput
- func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayReferenceResponseOutput) Type() pulumi.StringPtrOutput
- type ConnectionGatewayReferenceResponsePtrInput
- type ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) Elem() ConnectionGatewayReferenceResponseOutput
- func (ConnectionGatewayReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectionGatewayReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
- func (o ConnectionGatewayReferenceResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ConnectionGatewayState
- type ConnectionParameter
- type ConnectionParameterArgs
- type ConnectionParameterInput
- type ConnectionParameterMap
- type ConnectionParameterMapInput
- type ConnectionParameterMapOutput
- func (ConnectionParameterMapOutput) ElementType() reflect.Type
- func (o ConnectionParameterMapOutput) MapIndex(k pulumi.StringInput) ConnectionParameterOutput
- func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutput() ConnectionParameterMapOutput
- func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutputWithContext(ctx context.Context) ConnectionParameterMapOutput
- type ConnectionParameterOutput
- func (ConnectionParameterOutput) ElementType() reflect.Type
- func (o ConnectionParameterOutput) OAuthSettings() ApiOAuthSettingsPtrOutput
- func (o ConnectionParameterOutput) ToConnectionParameterOutput() ConnectionParameterOutput
- func (o ConnectionParameterOutput) ToConnectionParameterOutputWithContext(ctx context.Context) ConnectionParameterOutput
- func (o ConnectionParameterOutput) Type() pulumi.StringPtrOutput
- type ConnectionParameterResponse
- type ConnectionParameterResponseArgs
- func (ConnectionParameterResponseArgs) ElementType() reflect.Type
- func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput
- func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput
- type ConnectionParameterResponseInput
- type ConnectionParameterResponseMap
- func (ConnectionParameterResponseMap) ElementType() reflect.Type
- func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput
- func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput
- type ConnectionParameterResponseMapInput
- type ConnectionParameterResponseMapOutput
- func (ConnectionParameterResponseMapOutput) ElementType() reflect.Type
- func (o ConnectionParameterResponseMapOutput) MapIndex(k pulumi.StringInput) ConnectionParameterResponseOutput
- func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput
- func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput
- type ConnectionParameterResponseOutput
- func (ConnectionParameterResponseOutput) ElementType() reflect.Type
- func (o ConnectionParameterResponseOutput) OAuthSettings() ApiOAuthSettingsResponsePtrOutput
- func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput
- func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput
- func (o ConnectionParameterResponseOutput) Type() pulumi.StringPtrOutput
- type ConnectionState
- type ConnectionStatusDefinition
- type ConnectionStatusDefinitionArgs
- func (ConnectionStatusDefinitionArgs) ElementType() reflect.Type
- func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput
- func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput
- type ConnectionStatusDefinitionArray
- func (ConnectionStatusDefinitionArray) ElementType() reflect.Type
- func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput
- func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput
- type ConnectionStatusDefinitionArrayInput
- type ConnectionStatusDefinitionArrayOutput
- func (ConnectionStatusDefinitionArrayOutput) ElementType() reflect.Type
- func (o ConnectionStatusDefinitionArrayOutput) Index(i pulumi.IntInput) ConnectionStatusDefinitionOutput
- func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput
- func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput
- type ConnectionStatusDefinitionInput
- type ConnectionStatusDefinitionOutput
- func (ConnectionStatusDefinitionOutput) ElementType() reflect.Type
- func (o ConnectionStatusDefinitionOutput) Error() ConnectionErrorPtrOutput
- func (o ConnectionStatusDefinitionOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStatusDefinitionOutput) Target() pulumi.StringPtrOutput
- func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput
- func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput
- type ConnectionStatusDefinitionResponse
- type ConnectionStatusDefinitionResponseArgs
- func (ConnectionStatusDefinitionResponseArgs) ElementType() reflect.Type
- func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput
- func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput
- type ConnectionStatusDefinitionResponseArray
- func (ConnectionStatusDefinitionResponseArray) ElementType() reflect.Type
- func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput
- func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput
- type ConnectionStatusDefinitionResponseArrayInput
- type ConnectionStatusDefinitionResponseArrayOutput
- func (ConnectionStatusDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o ConnectionStatusDefinitionResponseArrayOutput) Index(i pulumi.IntInput) ConnectionStatusDefinitionResponseOutput
- func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput
- func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput
- type ConnectionStatusDefinitionResponseInput
- type ConnectionStatusDefinitionResponseOutput
- func (ConnectionStatusDefinitionResponseOutput) ElementType() reflect.Type
- func (o ConnectionStatusDefinitionResponseOutput) Error() ConnectionErrorResponsePtrOutput
- func (o ConnectionStatusDefinitionResponseOutput) Status() pulumi.StringPtrOutput
- func (o ConnectionStatusDefinitionResponseOutput) Target() pulumi.StringPtrOutput
- func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput
- func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput
- type ConsentLinkDefinitionResponse
- type ConsentLinkDefinitionResponseArgs
- func (ConsentLinkDefinitionResponseArgs) ElementType() reflect.Type
- func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput
- func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput
- type ConsentLinkDefinitionResponseArray
- func (ConsentLinkDefinitionResponseArray) ElementType() reflect.Type
- func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput
- func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput
- type ConsentLinkDefinitionResponseArrayInput
- type ConsentLinkDefinitionResponseArrayOutput
- func (ConsentLinkDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o ConsentLinkDefinitionResponseArrayOutput) Index(i pulumi.IntInput) ConsentLinkDefinitionResponseOutput
- func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput
- func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput
- type ConsentLinkDefinitionResponseInput
- type ConsentLinkDefinitionResponseOutput
- func (o ConsentLinkDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ConsentLinkDefinitionResponseOutput) ElementType() reflect.Type
- func (o ConsentLinkDefinitionResponseOutput) FirstPartyLoginUri() pulumi.StringPtrOutput
- func (o ConsentLinkDefinitionResponseOutput) Link() pulumi.StringPtrOutput
- func (o ConsentLinkDefinitionResponseOutput) Status() pulumi.StringPtrOutput
- func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput
- func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput
- type ConsentLinkParameterDefinition
- type ConsentLinkParameterDefinitionArgs
- func (ConsentLinkParameterDefinitionArgs) ElementType() reflect.Type
- func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput
- func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput
- type ConsentLinkParameterDefinitionArray
- func (ConsentLinkParameterDefinitionArray) ElementType() reflect.Type
- func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput
- func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput
- type ConsentLinkParameterDefinitionArrayInput
- type ConsentLinkParameterDefinitionArrayOutput
- func (ConsentLinkParameterDefinitionArrayOutput) ElementType() reflect.Type
- func (o ConsentLinkParameterDefinitionArrayOutput) Index(i pulumi.IntInput) ConsentLinkParameterDefinitionOutput
- func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput
- func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput
- type ConsentLinkParameterDefinitionInput
- type ConsentLinkParameterDefinitionOutput
- func (ConsentLinkParameterDefinitionOutput) ElementType() reflect.Type
- func (o ConsentLinkParameterDefinitionOutput) ObjectId() pulumi.StringPtrOutput
- func (o ConsentLinkParameterDefinitionOutput) ParameterName() pulumi.StringPtrOutput
- func (o ConsentLinkParameterDefinitionOutput) RedirectUrl() pulumi.StringPtrOutput
- func (o ConsentLinkParameterDefinitionOutput) TenantId() pulumi.StringPtrOutput
- func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput
- func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput
- type CorsSettings
- type CorsSettingsArgs
- func (CorsSettingsArgs) ElementType() reflect.Type
- func (i CorsSettingsArgs) ToCorsSettingsOutput() CorsSettingsOutput
- func (i CorsSettingsArgs) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
- func (i CorsSettingsArgs) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (i CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsInput
- type CorsSettingsOutput
- func (o CorsSettingsOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsSettingsOutput) ElementType() reflect.Type
- func (o CorsSettingsOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsOutput) ToCorsSettingsOutput() CorsSettingsOutput
- func (o CorsSettingsOutput) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
- func (o CorsSettingsOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (o CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsPtrInput
- type CorsSettingsPtrOutput
- func (o CorsSettingsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o CorsSettingsPtrOutput) Elem() CorsSettingsOutput
- func (CorsSettingsPtrOutput) ElementType() reflect.Type
- func (o CorsSettingsPtrOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsResponse
- type CorsSettingsResponseArgs
- func (CorsSettingsResponseArgs) ElementType() reflect.Type
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CorsSettingsResponseInput
- type CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsSettingsResponseOutput) ElementType() reflect.Type
- func (o CorsSettingsResponseOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CorsSettingsResponsePtrInput
- type CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponsePtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o CorsSettingsResponsePtrOutput) Elem() CorsSettingsResponseOutput
- func (CorsSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CorsSettingsResponsePtrOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CustomApi
- type CustomApiArgs
- type CustomApiPropertiesDefinition
- type CustomApiPropertiesDefinitionArgs
- func (CustomApiPropertiesDefinitionArgs) ElementType() reflect.Type
- func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput
- func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput
- func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
- func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
- type CustomApiPropertiesDefinitionInput
- type CustomApiPropertiesDefinitionOutput
- func (o CustomApiPropertiesDefinitionOutput) ApiDefinitions() ApiResourceDefinitionsPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) ApiType() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) BackendService() ApiResourceBackendServicePtrOutput
- func (o CustomApiPropertiesDefinitionOutput) BrandColor() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) Capabilities() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionOutput) ConnectionParameters() ConnectionParameterMapOutput
- func (o CustomApiPropertiesDefinitionOutput) Description() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) DisplayName() pulumi.StringPtrOutput
- func (CustomApiPropertiesDefinitionOutput) ElementType() reflect.Type
- func (o CustomApiPropertiesDefinitionOutput) IconUri() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) RuntimeUrls() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionOutput) Swagger() pulumi.AnyOutput
- func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput
- func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput
- func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
- func (o CustomApiPropertiesDefinitionOutput) WsdlDefinition() WsdlDefinitionPtrOutput
- type CustomApiPropertiesDefinitionPtrInput
- type CustomApiPropertiesDefinitionPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) ApiDefinitions() ApiResourceDefinitionsPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) ApiType() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) BackendService() ApiResourceBackendServicePtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) BrandColor() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) Capabilities() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) ConnectionParameters() ConnectionParameterMapOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) Description() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) Elem() CustomApiPropertiesDefinitionOutput
- func (CustomApiPropertiesDefinitionPtrOutput) ElementType() reflect.Type
- func (o CustomApiPropertiesDefinitionPtrOutput) IconUri() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) RuntimeUrls() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) Swagger() pulumi.AnyOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
- func (o CustomApiPropertiesDefinitionPtrOutput) WsdlDefinition() WsdlDefinitionPtrOutput
- type CustomApiPropertiesDefinitionResponse
- type CustomApiPropertiesDefinitionResponseArgs
- func (CustomApiPropertiesDefinitionResponseArgs) ElementType() reflect.Type
- func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput
- func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput
- func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
- func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
- type CustomApiPropertiesDefinitionResponseInput
- type CustomApiPropertiesDefinitionResponseOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ApiDefinitions() ApiResourceDefinitionsResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ApiType() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) BackendService() ApiResourceBackendServiceResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) BrandColor() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) Capabilities() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ConnectionParameters() ConnectionParameterResponseMapOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) Description() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (CustomApiPropertiesDefinitionResponseOutput) ElementType() reflect.Type
- func (o CustomApiPropertiesDefinitionResponseOutput) IconUri() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) RuntimeUrls() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) Swagger() pulumi.AnyOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponseOutput) WsdlDefinition() WsdlDefinitionResponsePtrOutput
- type CustomApiPropertiesDefinitionResponsePtrInput
- type CustomApiPropertiesDefinitionResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) ApiDefinitions() ApiResourceDefinitionsResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) ApiType() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) BackendService() ApiResourceBackendServiceResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) BrandColor() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) Capabilities() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) ConnectionParameters() ConnectionParameterResponseMapOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) Elem() CustomApiPropertiesDefinitionResponseOutput
- func (CustomApiPropertiesDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) IconUri() pulumi.StringPtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) RuntimeUrls() pulumi.StringArrayOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) Swagger() pulumi.AnyOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
- func (o CustomApiPropertiesDefinitionResponsePtrOutput) WsdlDefinition() WsdlDefinitionResponsePtrOutput
- type CustomApiState
- type DatabaseBackupSetting
- type DatabaseBackupSettingArgs
- type DatabaseBackupSettingArray
- func (DatabaseBackupSettingArray) ElementType() reflect.Type
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingArrayInput
- type DatabaseBackupSettingArrayOutput
- func (DatabaseBackupSettingArrayOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingInput
- type DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) ConnectionStringName() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) DatabaseType() pulumi.StringOutput
- func (DatabaseBackupSettingOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
- type DatabaseBackupSettingResponse
- type DatabaseBackupSettingResponseArgs
- func (DatabaseBackupSettingResponseArgs) ElementType() reflect.Type
- func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
- func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
- type DatabaseBackupSettingResponseArray
- func (DatabaseBackupSettingResponseArray) ElementType() reflect.Type
- func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
- func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
- type DatabaseBackupSettingResponseArrayInput
- type DatabaseBackupSettingResponseArrayOutput
- func (DatabaseBackupSettingResponseArrayOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingResponseArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
- func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
- type DatabaseBackupSettingResponseInput
- type DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseOutput) ConnectionString() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) ConnectionStringName() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) DatabaseType() pulumi.StringOutput
- func (DatabaseBackupSettingResponseOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingResponseOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
- type Experiments
- type ExperimentsArgs
- func (ExperimentsArgs) ElementType() reflect.Type
- func (i ExperimentsArgs) ToExperimentsOutput() ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsInput
- type ExperimentsOutput
- func (ExperimentsOutput) ElementType() reflect.Type
- func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsOutput) ToExperimentsOutput() ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsPtrInput
- type ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) Elem() ExperimentsOutput
- func (ExperimentsPtrOutput) ElementType() reflect.Type
- func (o ExperimentsPtrOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsResponse
- type ExperimentsResponseArgs
- func (ExperimentsResponseArgs) ElementType() reflect.Type
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponseInput
- type ExperimentsResponseOutput
- func (ExperimentsResponseOutput) ElementType() reflect.Type
- func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponsePtrInput
- type ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) Elem() ExperimentsResponseOutput
- func (ExperimentsResponsePtrOutput) ElementType() reflect.Type
- func (o ExperimentsResponsePtrOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type HandlerMapping
- type HandlerMappingArgs
- type HandlerMappingArray
- type HandlerMappingArrayInput
- type HandlerMappingArrayOutput
- func (HandlerMappingArrayOutput) ElementType() reflect.Type
- func (o HandlerMappingArrayOutput) Index(i pulumi.IntInput) HandlerMappingOutput
- func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
- func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
- type HandlerMappingInput
- type HandlerMappingOutput
- func (o HandlerMappingOutput) Arguments() pulumi.StringPtrOutput
- func (HandlerMappingOutput) ElementType() reflect.Type
- func (o HandlerMappingOutput) Extension() pulumi.StringPtrOutput
- func (o HandlerMappingOutput) ScriptProcessor() pulumi.StringPtrOutput
- func (o HandlerMappingOutput) ToHandlerMappingOutput() HandlerMappingOutput
- func (o HandlerMappingOutput) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
- type HandlerMappingResponse
- type HandlerMappingResponseArgs
- type HandlerMappingResponseArray
- func (HandlerMappingResponseArray) ElementType() reflect.Type
- func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
- func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
- type HandlerMappingResponseArrayInput
- type HandlerMappingResponseArrayOutput
- func (HandlerMappingResponseArrayOutput) ElementType() reflect.Type
- func (o HandlerMappingResponseArrayOutput) Index(i pulumi.IntInput) HandlerMappingResponseOutput
- func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
- func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
- type HandlerMappingResponseInput
- type HandlerMappingResponseOutput
- func (o HandlerMappingResponseOutput) Arguments() pulumi.StringPtrOutput
- func (HandlerMappingResponseOutput) ElementType() reflect.Type
- func (o HandlerMappingResponseOutput) Extension() pulumi.StringPtrOutput
- func (o HandlerMappingResponseOutput) ScriptProcessor() pulumi.StringPtrOutput
- func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
- func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
- type HostNameSslState
- type HostNameSslStateArgs
- type HostNameSslStateArray
- type HostNameSslStateArrayInput
- type HostNameSslStateArrayOutput
- func (HostNameSslStateArrayOutput) ElementType() reflect.Type
- func (o HostNameSslStateArrayOutput) Index(i pulumi.IntInput) HostNameSslStateOutput
- func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
- func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
- type HostNameSslStateInput
- type HostNameSslStateOutput
- func (HostNameSslStateOutput) ElementType() reflect.Type
- func (o HostNameSslStateOutput) HostType() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) SslState() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) Thumbprint() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) ToHostNameSslStateOutput() HostNameSslStateOutput
- func (o HostNameSslStateOutput) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
- func (o HostNameSslStateOutput) ToUpdate() pulumi.BoolPtrOutput
- func (o HostNameSslStateOutput) VirtualIP() pulumi.StringPtrOutput
- type HostNameSslStateResponse
- type HostNameSslStateResponseArgs
- func (HostNameSslStateResponseArgs) ElementType() reflect.Type
- func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
- func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
- type HostNameSslStateResponseArray
- func (HostNameSslStateResponseArray) ElementType() reflect.Type
- func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
- func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
- type HostNameSslStateResponseArrayInput
- type HostNameSslStateResponseArrayOutput
- func (HostNameSslStateResponseArrayOutput) ElementType() reflect.Type
- func (o HostNameSslStateResponseArrayOutput) Index(i pulumi.IntInput) HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
- func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
- type HostNameSslStateResponseInput
- type HostNameSslStateResponseOutput
- func (HostNameSslStateResponseOutput) ElementType() reflect.Type
- func (o HostNameSslStateResponseOutput) HostType() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) SslState() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToUpdate() pulumi.BoolPtrOutput
- func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type HostingEnvironmentProfile
- type HostingEnvironmentProfileArgs
- func (HostingEnvironmentProfileArgs) ElementType() reflect.Type
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfileInput
- type HostingEnvironmentProfileOutput
- func (HostingEnvironmentProfileOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfilePtrInput
- type HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) Elem() HostingEnvironmentProfileOutput
- func (HostingEnvironmentProfilePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfileResponse
- type HostingEnvironmentProfileResponseArgs
- func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- type HostingEnvironmentProfileResponseInput
- type HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
- type HostingEnvironmentProfileResponsePtrInput
- type HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Elem() HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
- type IdentifierResponse
- type IdentifierResponseArgs
- type IdentifierResponseArray
- type IdentifierResponseArrayInput
- type IdentifierResponseArrayOutput
- func (IdentifierResponseArrayOutput) ElementType() reflect.Type
- func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
- type IdentifierResponseInput
- type IdentifierResponseOutput
- func (IdentifierResponseOutput) ElementType() reflect.Type
- func (o IdentifierResponseOutput) Id() pulumi.StringOutput
- func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
- func (o IdentifierResponseOutput) Name() pulumi.StringOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
- func (o IdentifierResponseOutput) Type() pulumi.StringOutput
- func (o IdentifierResponseOutput) Value() pulumi.StringPtrOutput
- type IpSecurityRestriction
- type IpSecurityRestrictionArgs
- type IpSecurityRestrictionArray
- func (IpSecurityRestrictionArray) ElementType() reflect.Type
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionArrayInput
- type IpSecurityRestrictionArrayOutput
- func (IpSecurityRestrictionArrayOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionInput
- type IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) Action() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Description() pulumi.StringPtrOutput
- func (IpSecurityRestrictionOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionOutput) Headers() pulumi.StringArrayMapOutput
- func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Name() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Priority() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) SubnetTrafficTag() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionOutput) Tag() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) VnetTrafficTag() pulumi.IntPtrOutput
- type IpSecurityRestrictionResponse
- type IpSecurityRestrictionResponseArgs
- func (IpSecurityRestrictionResponseArgs) ElementType() reflect.Type
- func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- type IpSecurityRestrictionResponseArray
- func (IpSecurityRestrictionResponseArray) ElementType() reflect.Type
- func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
- func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
- type IpSecurityRestrictionResponseArrayInput
- type IpSecurityRestrictionResponseArrayOutput
- func (IpSecurityRestrictionResponseArrayOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionResponseArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
- func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
- type IpSecurityRestrictionResponseInput
- type IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) Action() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Description() pulumi.StringPtrOutput
- func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionResponseOutput) Headers() pulumi.StringArrayMapOutput
- func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Name() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Priority() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetTrafficTag() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Tag() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) VnetTrafficTag() pulumi.IntPtrOutput
- type ListAppServicePlanHybridConnectionKeysArgs
- type ListAppServicePlanHybridConnectionKeysResult
- type ListConnectionConsentLinksArgs
- type ListConnectionConsentLinksResult
- type ListCustomApiWsdlInterfacesArgs
- type ListCustomApiWsdlInterfacesResult
- type ListSiteIdentifiersAssignedToHostNameArgs
- type ListSiteIdentifiersAssignedToHostNameResult
- type ListStaticSiteBuildFunctionAppSettingsArgs
- type ListStaticSiteBuildFunctionAppSettingsResult
- type ListStaticSiteFunctionAppSettingsArgs
- type ListStaticSiteFunctionAppSettingsResult
- type ListStaticSiteSecretsArgs
- type ListStaticSiteSecretsResult
- type ListStaticSiteUsersArgs
- type ListStaticSiteUsersResult
- type ListWebAppAuthSettingsArgs
- type ListWebAppAuthSettingsResult
- type ListWebAppAuthSettingsSlotArgs
- type ListWebAppAuthSettingsSlotResult
- type ListWebAppAzureStorageAccountsArgs
- type ListWebAppAzureStorageAccountsResult
- type ListWebAppAzureStorageAccountsSlotArgs
- type ListWebAppAzureStorageAccountsSlotResult
- type ListWebAppBackupConfigurationArgs
- type ListWebAppBackupConfigurationResult
- type ListWebAppBackupConfigurationSlotArgs
- type ListWebAppBackupConfigurationSlotResult
- type ListWebAppBackupStatusSecretsArgs
- type ListWebAppBackupStatusSecretsResult
- type ListWebAppBackupStatusSecretsSlotArgs
- type ListWebAppBackupStatusSecretsSlotResult
- type ListWebAppConnectionStringsArgs
- type ListWebAppConnectionStringsResult
- type ListWebAppConnectionStringsSlotArgs
- type ListWebAppConnectionStringsSlotResult
- type ListWebAppFunctionKeysArgs
- type ListWebAppFunctionKeysResult
- type ListWebAppFunctionKeysSlotArgs
- type ListWebAppFunctionKeysSlotResult
- type ListWebAppFunctionSecretsArgs
- type ListWebAppFunctionSecretsResult
- type ListWebAppFunctionSecretsSlotArgs
- type ListWebAppFunctionSecretsSlotResult
- type ListWebAppHostKeysArgs
- type ListWebAppHostKeysResult
- type ListWebAppHostKeysSlotArgs
- type ListWebAppHostKeysSlotResult
- type ListWebAppHybridConnectionKeysArgs
- type ListWebAppHybridConnectionKeysResult
- type ListWebAppHybridConnectionKeysSlotArgs
- type ListWebAppHybridConnectionKeysSlotResult
- type ListWebAppMetadataArgs
- type ListWebAppMetadataResult
- type ListWebAppMetadataSlotArgs
- type ListWebAppMetadataSlotResult
- type ListWebAppPublishingCredentialsArgs
- type ListWebAppPublishingCredentialsResult
- type ListWebAppPublishingCredentialsSlotArgs
- type ListWebAppPublishingCredentialsSlotResult
- type ListWebAppSiteBackupsArgs
- type ListWebAppSiteBackupsResult
- type ListWebAppSiteBackupsSlotArgs
- type ListWebAppSiteBackupsSlotResult
- type ListWebAppSitePushSettingsArgs
- type ListWebAppSitePushSettingsResult
- type ListWebAppSitePushSettingsSlotArgs
- type ListWebAppSitePushSettingsSlotResult
- type ListWebAppSyncFunctionTriggersArgs
- type ListWebAppSyncFunctionTriggersResult
- type ListWebAppSyncFunctionTriggersSlotArgs
- type ListWebAppSyncFunctionTriggersSlotResult
- type ListWebApplicationSettingsArgs
- type ListWebApplicationSettingsResult
- type ListWebApplicationSettingsSlotArgs
- type ListWebApplicationSettingsSlotResult
- type LookupAppServiceEnvironmentArgs
- type LookupAppServiceEnvironmentResult
- type LookupAppServicePlanArgs
- type LookupAppServicePlanResult
- type LookupCertificateArgs
- type LookupCertificateCsrArgs
- type LookupCertificateCsrResult
- type LookupCertificateResult
- type LookupConnectionArgs
- type LookupConnectionGatewayArgs
- type LookupConnectionGatewayResult
- type LookupConnectionResult
- type LookupCustomApiArgs
- type LookupCustomApiResult
- type LookupManagedHostingEnvironmentArgs
- type LookupManagedHostingEnvironmentResult
- type LookupSiteInstanceDeploymentArgs
- type LookupSiteInstanceDeploymentResult
- type LookupSiteInstanceDeploymentSlotArgs
- type LookupSiteInstanceDeploymentSlotResult
- type LookupStaticSiteArgs
- type LookupStaticSiteResult
- type LookupWebAppArgs
- type LookupWebAppDeploymentArgs
- type LookupWebAppDeploymentResult
- type LookupWebAppDeploymentSlotArgs
- type LookupWebAppDeploymentSlotResult
- type LookupWebAppDomainOwnershipIdentifierArgs
- type LookupWebAppDomainOwnershipIdentifierResult
- type LookupWebAppDomainOwnershipIdentifierSlotArgs
- type LookupWebAppDomainOwnershipIdentifierSlotResult
- type LookupWebAppFunctionArgs
- type LookupWebAppFunctionResult
- type LookupWebAppHostNameBindingArgs
- type LookupWebAppHostNameBindingResult
- type LookupWebAppHostNameBindingSlotArgs
- type LookupWebAppHostNameBindingSlotResult
- type LookupWebAppHybridConnectionArgs
- type LookupWebAppHybridConnectionResult
- type LookupWebAppHybridConnectionSlotArgs
- type LookupWebAppHybridConnectionSlotResult
- type LookupWebAppInstanceFunctionSlotArgs
- type LookupWebAppInstanceFunctionSlotResult
- type LookupWebAppPremierAddOnArgs
- type LookupWebAppPremierAddOnResult
- type LookupWebAppPremierAddOnSlotArgs
- type LookupWebAppPremierAddOnSlotResult
- type LookupWebAppPrivateEndpointConnectionArgs
- type LookupWebAppPrivateEndpointConnectionResult
- type LookupWebAppPublicCertificateArgs
- type LookupWebAppPublicCertificateResult
- type LookupWebAppPublicCertificateSlotArgs
- type LookupWebAppPublicCertificateSlotResult
- type LookupWebAppRelayServiceConnectionArgs
- type LookupWebAppRelayServiceConnectionResult
- type LookupWebAppRelayServiceConnectionSlotArgs
- type LookupWebAppRelayServiceConnectionSlotResult
- type LookupWebAppResult
- type LookupWebAppSiteExtensionArgs
- type LookupWebAppSiteExtensionResult
- type LookupWebAppSiteExtensionSlotArgs
- type LookupWebAppSiteExtensionSlotResult
- type LookupWebAppSlotArgs
- type LookupWebAppSlotResult
- type LookupWebAppSourceControlArgs
- type LookupWebAppSourceControlResult
- type LookupWebAppSourceControlSlotArgs
- type LookupWebAppSourceControlSlotResult
- type LookupWebAppSwiftVirtualNetworkConnectionArgs
- type LookupWebAppSwiftVirtualNetworkConnectionResult
- type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs
- type LookupWebAppSwiftVirtualNetworkConnectionSlotResult
- type LookupWebAppVnetConnectionArgs
- type LookupWebAppVnetConnectionResult
- type LookupWebAppVnetConnectionSlotArgs
- type LookupWebAppVnetConnectionSlotResult
- type ManagedHostingEnvironment
- type ManagedHostingEnvironmentArgs
- type ManagedHostingEnvironmentState
- type ManagedServiceIdentity
- type ManagedServiceIdentityArgs
- func (ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- type ManagedServiceIdentityInput
- type ManagedServiceIdentityOutput
- func (ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) Type() pulumi.StringPtrOutput
- type ManagedServiceIdentityPtrInput
- type ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
- func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ManagedServiceIdentityResponse
- type ManagedServiceIdentityResponseArgs
- func (ManagedServiceIdentityResponseArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- type ManagedServiceIdentityResponseInput
- type ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponsePtrInput
- type ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Elem() ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentities
- type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesInput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMap
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- type NameValuePair
- type NameValuePairArgs
- type NameValuePairArray
- type NameValuePairArrayInput
- type NameValuePairArrayOutput
- func (NameValuePairArrayOutput) ElementType() reflect.Type
- func (o NameValuePairArrayOutput) Index(i pulumi.IntInput) NameValuePairOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutput() NameValuePairArrayOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
- type NameValuePairInput
- type NameValuePairOutput
- func (NameValuePairOutput) ElementType() reflect.Type
- func (o NameValuePairOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairOutput) ToNameValuePairOutput() NameValuePairOutput
- func (o NameValuePairOutput) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
- func (o NameValuePairOutput) Value() pulumi.StringPtrOutput
- type NameValuePairResponse
- type NameValuePairResponseArgs
- type NameValuePairResponseArray
- func (NameValuePairResponseArray) ElementType() reflect.Type
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseArrayInput
- type NameValuePairResponseArrayOutput
- func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
- func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseInput
- type NameValuePairResponseOutput
- func (NameValuePairResponseOutput) ElementType() reflect.Type
- func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
- type NetworkAccessControlEntry
- type NetworkAccessControlEntryArgs
- func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryArray
- func (NetworkAccessControlEntryArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryArrayInput
- type NetworkAccessControlEntryArrayOutput
- func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryInput
- type NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryResponse
- type NetworkAccessControlEntryResponseArgs
- func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type NetworkAccessControlEntryResponseArray
- func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseArrayInput
- type NetworkAccessControlEntryResponseArrayOutput
- func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseInput
- type NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type PrivateLinkConnectionState
- type PrivateLinkConnectionStateArgs
- func (PrivateLinkConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStateInput
- type PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStatePtrInput
- type PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) Elem() PrivateLinkConnectionStateOutput
- func (PrivateLinkConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStateResponse
- type PrivateLinkConnectionStateResponseArgs
- func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponseInput
- type PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponsePtrInput
- type PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Elem() PrivateLinkConnectionStateResponseOutput
- func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PushSettings
- type PushSettingsArgs
- func (PushSettingsArgs) ElementType() reflect.Type
- func (i PushSettingsArgs) ToPushSettingsOutput() PushSettingsOutput
- func (i PushSettingsArgs) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
- func (i PushSettingsArgs) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (i PushSettingsArgs) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsInput
- type PushSettingsOutput
- func (o PushSettingsOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (PushSettingsOutput) ElementType() reflect.Type
- func (o PushSettingsOutput) IsPushEnabled() pulumi.BoolOutput
- func (o PushSettingsOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsOutput) ToPushSettingsOutput() PushSettingsOutput
- func (o PushSettingsOutput) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
- func (o PushSettingsOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (o PushSettingsOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsPtrInput
- type PushSettingsPtrOutput
- func (o PushSettingsPtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) Elem() PushSettingsOutput
- func (PushSettingsPtrOutput) ElementType() reflect.Type
- func (o PushSettingsPtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o PushSettingsPtrOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (o PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsResponse
- type PushSettingsResponseArgs
- func (PushSettingsResponseArgs) ElementType() reflect.Type
- func (i PushSettingsResponseArgs) ToPushSettingsResponseOutput() PushSettingsResponseOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- type PushSettingsResponseInput
- type PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (PushSettingsResponseOutput) ElementType() reflect.Type
- func (o PushSettingsResponseOutput) Id() pulumi.StringOutput
- func (o PushSettingsResponseOutput) IsPushEnabled() pulumi.BoolOutput
- func (o PushSettingsResponseOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) Name() pulumi.StringOutput
- func (o PushSettingsResponseOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponseOutput() PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- func (o PushSettingsResponseOutput) Type() pulumi.StringOutput
- type PushSettingsResponsePtrInput
- type PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) Elem() PushSettingsResponseOutput
- func (PushSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o PushSettingsResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o PushSettingsResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
- type RampUpRule
- type RampUpRuleArgs
- type RampUpRuleArray
- type RampUpRuleArrayInput
- type RampUpRuleArrayOutput
- func (RampUpRuleArrayOutput) ElementType() reflect.Type
- func (o RampUpRuleArrayOutput) Index(i pulumi.IntInput) RampUpRuleOutput
- func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
- func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
- type RampUpRuleInput
- type RampUpRuleOutput
- func (o RampUpRuleOutput) ActionHostName() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
- func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
- func (RampUpRuleOutput) ElementType() reflect.Type
- func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) Name() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) ToRampUpRuleOutput() RampUpRuleOutput
- func (o RampUpRuleOutput) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
- type RampUpRuleResponse
- type RampUpRuleResponseArgs
- type RampUpRuleResponseArray
- type RampUpRuleResponseArrayInput
- type RampUpRuleResponseArrayOutput
- func (RampUpRuleResponseArrayOutput) ElementType() reflect.Type
- func (o RampUpRuleResponseArrayOutput) Index(i pulumi.IntInput) RampUpRuleResponseOutput
- func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
- func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
- type RampUpRuleResponseInput
- type RampUpRuleResponseOutput
- func (o RampUpRuleResponseOutput) ActionHostName() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
- func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
- func (RampUpRuleResponseOutput) ElementType() reflect.Type
- func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) Name() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
- func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
- type RequestsBasedTrigger
- type RequestsBasedTriggerArgs
- func (RequestsBasedTriggerArgs) ElementType() reflect.Type
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerInput
- type RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (RequestsBasedTriggerOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerPtrInput
- type RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
- func (o RequestsBasedTriggerPtrOutput) Elem() RequestsBasedTriggerOutput
- func (RequestsBasedTriggerPtrOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerResponse
- type RequestsBasedTriggerResponseArgs
- func (RequestsBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type RequestsBasedTriggerResponseInput
- type RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (RequestsBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type RequestsBasedTriggerResponsePtrInput
- type RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) Elem() RequestsBasedTriggerResponseOutput
- func (RequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type SiteConfig
- type SiteConfigArgs
- func (SiteConfigArgs) ElementType() reflect.Type
- func (i SiteConfigArgs) ToSiteConfigOutput() SiteConfigOutput
- func (i SiteConfigArgs) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
- func (i SiteConfigArgs) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (i SiteConfigArgs) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- type SiteConfigInput
- type SiteConfigOutput
- func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
- func (o SiteConfigOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
- func (o SiteConfigOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigOutput) AppSettings() NameValuePairArrayOutput
- func (o SiteConfigOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) AutoHealRules() AutoHealRulesPtrOutput
- func (o SiteConfigOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ConnectionStrings() ConnStringInfoArrayOutput
- func (o SiteConfigOutput) Cors() CorsSettingsPtrOutput
- func (o SiteConfigOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) DocumentRoot() pulumi.StringPtrOutput
- func (SiteConfigOutput) ElementType() reflect.Type
- func (o SiteConfigOutput) Experiments() ExperimentsPtrOutput
- func (o SiteConfigOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigOutput) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigOutput) HealthCheckPath() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ToSiteConfigOutput() SiteConfigOutput
- func (o SiteConfigOutput) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
- func (o SiteConfigOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (o SiteConfigOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- func (o SiteConfigOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) VirtualApplications() VirtualApplicationArrayOutput
- func (o SiteConfigOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigPtrInput
- type SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
- func (o SiteConfigPtrOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
- func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
- func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
- func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ConnectionStrings() ConnStringInfoArrayOutput
- func (o SiteConfigPtrOutput) Cors() CorsSettingsPtrOutput
- func (o SiteConfigPtrOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigPtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) DocumentRoot() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Elem() SiteConfigOutput
- func (SiteConfigPtrOutput) ElementType() reflect.Type
- func (o SiteConfigPtrOutput) Experiments() ExperimentsPtrOutput
- func (o SiteConfigPtrOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigPtrOutput) HealthCheckPath() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigPtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) VirtualApplications() VirtualApplicationArrayOutput
- func (o SiteConfigPtrOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigResponse
- type SiteConfigResponseArgs
- func (SiteConfigResponseArgs) ElementType() reflect.Type
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- type SiteConfigResponseInput
- type SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponseOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
- func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
- func (o SiteConfigResponseOutput) Cors() CorsSettingsResponsePtrOutput
- func (o SiteConfigResponseOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigResponseOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) DocumentRoot() pulumi.StringPtrOutput
- func (SiteConfigResponseOutput) ElementType() reflect.Type
- func (o SiteConfigResponseOutput) Experiments() ExperimentsResponsePtrOutput
- func (o SiteConfigResponseOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponseOutput) HealthCheckPath() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponseOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) MachineKey() SiteMachineKeyResponseOutput
- func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponseOutput() SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- func (o SiteConfigResponseOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
- func (o SiteConfigResponseOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigResponsePtrInput
- type SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) Cors() CorsSettingsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) DocumentRoot() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Elem() SiteConfigResponseOutput
- func (SiteConfigResponsePtrOutput) ElementType() reflect.Type
- func (o SiteConfigResponsePtrOutput) Experiments() ExperimentsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) HealthCheckPath() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) MachineKey() SiteMachineKeyResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteInstanceDeployment
- type SiteInstanceDeploymentArgs
- type SiteInstanceDeploymentSlot
- type SiteInstanceDeploymentSlotArgs
- type SiteInstanceDeploymentSlotState
- type SiteInstanceDeploymentState
- type SiteLimits
- type SiteLimitsArgs
- func (SiteLimitsArgs) ElementType() reflect.Type
- func (i SiteLimitsArgs) ToSiteLimitsOutput() SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsInput
- type SiteLimitsOutput
- func (SiteLimitsOutput) ElementType() reflect.Type
- func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
- func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsPtrInput
- type SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
- func (SiteLimitsPtrOutput) ElementType() reflect.Type
- func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
- func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsResponse
- type SiteLimitsResponseArgs
- func (SiteLimitsResponseArgs) ElementType() reflect.Type
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponseInput
- type SiteLimitsResponseOutput
- func (SiteLimitsResponseOutput) ElementType() reflect.Type
- func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
- func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponsePtrInput
- type SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
- func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
- func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteMachineKeyResponse
- type SiteMachineKeyResponseArgs
- func (SiteMachineKeyResponseArgs) ElementType() reflect.Type
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- type SiteMachineKeyResponseInput
- type SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) Decryption() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponseOutput) DecryptionKey() pulumi.StringPtrOutput
- func (SiteMachineKeyResponseOutput) ElementType() reflect.Type
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponseOutput) Validation() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponseOutput) ValidationKey() pulumi.StringPtrOutput
- type SiteMachineKeyResponsePtrInput
- type SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Decryption() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) DecryptionKey() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Elem() SiteMachineKeyResponseOutput
- func (SiteMachineKeyResponsePtrOutput) ElementType() reflect.Type
- func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Validation() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) ValidationKey() pulumi.StringPtrOutput
- type SkuCapacity
- type SkuCapacityArgs
- func (SkuCapacityArgs) ElementType() reflect.Type
- func (i SkuCapacityArgs) ToSkuCapacityOutput() SkuCapacityOutput
- func (i SkuCapacityArgs) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
- func (i SkuCapacityArgs) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (i SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityInput
- type SkuCapacityOutput
- func (o SkuCapacityOutput) Default() pulumi.IntPtrOutput
- func (SkuCapacityOutput) ElementType() reflect.Type
- func (o SkuCapacityOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityOutput) ToSkuCapacityOutput() SkuCapacityOutput
- func (o SkuCapacityOutput) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
- func (o SkuCapacityOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (o SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityPtrInput
- type SkuCapacityPtrOutput
- func (o SkuCapacityPtrOutput) Default() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) Elem() SkuCapacityOutput
- func (SkuCapacityPtrOutput) ElementType() reflect.Type
- func (o SkuCapacityPtrOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityResponse
- type SkuCapacityResponseArgs
- func (SkuCapacityResponseArgs) ElementType() reflect.Type
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuCapacityResponseInput
- type SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) Default() pulumi.IntPtrOutput
- func (SkuCapacityResponseOutput) ElementType() reflect.Type
- func (o SkuCapacityResponseOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityResponseOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityResponseOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuCapacityResponsePtrInput
- type SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponsePtrOutput) Default() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) Elem() SkuCapacityResponseOutput
- func (SkuCapacityResponsePtrOutput) ElementType() reflect.Type
- func (o SkuCapacityResponsePtrOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuDescription
- type SkuDescriptionArgs
- func (SkuDescriptionArgs) ElementType() reflect.Type
- func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionInput
- type SkuDescriptionOutput
- func (o SkuDescriptionOutput) Capabilities() CapabilityArrayOutput
- func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionOutput) ElementType() reflect.Type
- func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) SkuCapacity() SkuCapacityPtrOutput
- func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionPtrInput
- type SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) Capabilities() CapabilityArrayOutput
- func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
- func (SkuDescriptionPtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) SkuCapacity() SkuCapacityPtrOutput
- func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionResponse
- type SkuDescriptionResponseArgs
- func (SkuDescriptionResponseArgs) ElementType() reflect.Type
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponseInput
- type SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) Capabilities() CapabilityResponseArrayOutput
- func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionResponseOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) SkuCapacity() SkuCapacityResponsePtrOutput
- func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponsePtrInput
- type SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) Capabilities() CapabilityResponseArrayOutput
- func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
- func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) SkuCapacity() SkuCapacityResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SlotSwapStatusResponse
- type SlotSwapStatusResponseArgs
- func (SlotSwapStatusResponseArgs) ElementType() reflect.Type
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlotSwapStatusResponseInput
- type SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) DestinationSlotName() pulumi.StringOutput
- func (SlotSwapStatusResponseOutput) ElementType() reflect.Type
- func (o SlotSwapStatusResponseOutput) SourceSlotName() pulumi.StringOutput
- func (o SlotSwapStatusResponseOutput) TimestampUtc() pulumi.StringOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlotSwapStatusResponsePtrInput
- type SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponsePtrOutput) DestinationSlotName() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) Elem() SlotSwapStatusResponseOutput
- func (SlotSwapStatusResponsePtrOutput) ElementType() reflect.Type
- func (o SlotSwapStatusResponsePtrOutput) SourceSlotName() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) TimestampUtc() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlowRequestsBasedTrigger
- type SlowRequestsBasedTriggerArgs
- func (SlowRequestsBasedTriggerArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerInput
- type SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerPtrInput
- type SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Elem() SlowRequestsBasedTriggerOutput
- func (SlowRequestsBasedTriggerPtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerResponse
- type SlowRequestsBasedTriggerResponseArgs
- func (SlowRequestsBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponseInput
- type SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponsePtrInput
- type SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Elem() SlowRequestsBasedTriggerResponseOutput
- func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type StampCapacity
- type StampCapacityArgs
- type StampCapacityArray
- type StampCapacityArrayInput
- type StampCapacityArrayOutput
- func (StampCapacityArrayOutput) ElementType() reflect.Type
- func (o StampCapacityArrayOutput) Index(i pulumi.IntInput) StampCapacityOutput
- func (o StampCapacityArrayOutput) ToStampCapacityArrayOutput() StampCapacityArrayOutput
- func (o StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
- type StampCapacityInput
- type StampCapacityOutput
- func (o StampCapacityOutput) AvailableCapacity() pulumi.IntPtrOutput
- func (o StampCapacityOutput) ComputeMode() pulumi.StringPtrOutput
- func (StampCapacityOutput) ElementType() reflect.Type
- func (o StampCapacityOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
- func (o StampCapacityOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
- func (o StampCapacityOutput) Name() pulumi.StringPtrOutput
- func (o StampCapacityOutput) SiteMode() pulumi.StringPtrOutput
- func (o StampCapacityOutput) ToStampCapacityOutput() StampCapacityOutput
- func (o StampCapacityOutput) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
- func (o StampCapacityOutput) TotalCapacity() pulumi.IntPtrOutput
- func (o StampCapacityOutput) Unit() pulumi.StringPtrOutput
- func (o StampCapacityOutput) WorkerSize() pulumi.StringPtrOutput
- func (o StampCapacityOutput) WorkerSizeId() pulumi.IntPtrOutput
- type StampCapacityResponse
- type StampCapacityResponseArgs
- type StampCapacityResponseArray
- func (StampCapacityResponseArray) ElementType() reflect.Type
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseArrayInput
- type StampCapacityResponseArrayOutput
- func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
- func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseInput
- type StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.IntPtrOutput
- func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (StampCapacityResponseOutput) ElementType() reflect.Type
- func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) TotalCapacity() pulumi.IntPtrOutput
- func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
- type StaticSite
- type StaticSiteArgs
- type StaticSiteBuildProperties
- type StaticSiteBuildPropertiesArgs
- func (StaticSiteBuildPropertiesArgs) ElementType() reflect.Type
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesInput
- type StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesOutput) AppLocation() pulumi.StringPtrOutput
- func (StaticSiteBuildPropertiesOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesPtrInput
- type StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) AppLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) Elem() StaticSiteBuildPropertiesOutput
- func (StaticSiteBuildPropertiesPtrOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesResponse
- type StaticSiteBuildPropertiesResponseArgs
- func (StaticSiteBuildPropertiesResponseArgs) ElementType() reflect.Type
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteBuildPropertiesResponseInput
- type StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) AppLocation() pulumi.StringPtrOutput
- func (StaticSiteBuildPropertiesResponseOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteBuildPropertiesResponsePtrInput
- type StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) AppLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) Elem() StaticSiteBuildPropertiesResponseOutput
- func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteState
- type StaticSiteUserARMResourceResponse
- type StaticSiteUserARMResourceResponseArgs
- func (StaticSiteUserARMResourceResponseArgs) ElementType() reflect.Type
- func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
- func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
- type StaticSiteUserARMResourceResponseArray
- func (StaticSiteUserARMResourceResponseArray) ElementType() reflect.Type
- func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
- func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
- type StaticSiteUserARMResourceResponseArrayInput
- type StaticSiteUserARMResourceResponseArrayOutput
- func (StaticSiteUserARMResourceResponseArrayOutput) ElementType() reflect.Type
- func (o StaticSiteUserARMResourceResponseArrayOutput) Index(i pulumi.IntInput) StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
- func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
- type StaticSiteUserARMResourceResponseInput
- type StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) DisplayName() pulumi.StringOutput
- func (StaticSiteUserARMResourceResponseOutput) ElementType() reflect.Type
- func (o StaticSiteUserARMResourceResponseOutput) Id() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Kind() pulumi.StringPtrOutput
- func (o StaticSiteUserARMResourceResponseOutput) Name() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Provider() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Roles() pulumi.StringPtrOutput
- func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) Type() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) UserId() pulumi.StringOutput
- type StatusCodesBasedTrigger
- type StatusCodesBasedTriggerArgs
- type StatusCodesBasedTriggerArray
- func (StatusCodesBasedTriggerArray) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
- func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
- type StatusCodesBasedTriggerArrayInput
- type StatusCodesBasedTriggerArrayOutput
- func (StatusCodesBasedTriggerArrayOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
- func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
- type StatusCodesBasedTriggerInput
- type StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (StatusCodesBasedTriggerOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerOutput) Status() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerOutput) SubStatus() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) Win32Status() pulumi.IntPtrOutput
- type StatusCodesBasedTriggerResponse
- type StatusCodesBasedTriggerResponseArgs
- func (StatusCodesBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
- func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
- type StatusCodesBasedTriggerResponseArray
- func (StatusCodesBasedTriggerResponseArray) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
- func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
- type StatusCodesBasedTriggerResponseArrayInput
- type StatusCodesBasedTriggerResponseArrayOutput
- func (StatusCodesBasedTriggerResponseArrayOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerResponseArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
- func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
- type StatusCodesBasedTriggerResponseInput
- type StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (StatusCodesBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerResponseOutput) Status() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) SubStatus() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) Win32Status() pulumi.IntPtrOutput
- type VirtualApplication
- type VirtualApplicationArgs
- type VirtualApplicationArray
- type VirtualApplicationArrayInput
- type VirtualApplicationArrayOutput
- func (VirtualApplicationArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationArrayOutput) Index(i pulumi.IntInput) VirtualApplicationOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
- type VirtualApplicationInput
- type VirtualApplicationOutput
- func (VirtualApplicationOutput) ElementType() reflect.Type
- func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutput() VirtualApplicationOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
- func (o VirtualApplicationOutput) VirtualDirectories() VirtualDirectoryArrayOutput
- func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualApplicationResponse
- type VirtualApplicationResponseArgs
- func (VirtualApplicationResponseArgs) ElementType() reflect.Type
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- type VirtualApplicationResponseArray
- func (VirtualApplicationResponseArray) ElementType() reflect.Type
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseArrayInput
- type VirtualApplicationResponseArrayOutput
- func (VirtualApplicationResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseArrayOutput) Index(i pulumi.IntInput) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseInput
- type VirtualApplicationResponseOutput
- func (VirtualApplicationResponseOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) VirtualDirectories() VirtualDirectoryResponseArrayOutput
- func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectory
- type VirtualDirectoryArgs
- type VirtualDirectoryArray
- type VirtualDirectoryArrayInput
- type VirtualDirectoryArrayOutput
- func (VirtualDirectoryArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
- type VirtualDirectoryInput
- type VirtualDirectoryOutput
- func (VirtualDirectoryOutput) ElementType() reflect.Type
- func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutput() VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectoryResponse
- type VirtualDirectoryResponseArgs
- func (VirtualDirectoryResponseArgs) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- type VirtualDirectoryResponseArray
- func (VirtualDirectoryResponseArray) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseArrayInput
- type VirtualDirectoryResponseArrayOutput
- func (VirtualDirectoryResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseInput
- type VirtualDirectoryResponseOutput
- func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualIPMapping
- type VirtualIPMappingArgs
- type VirtualIPMappingArray
- type VirtualIPMappingArrayInput
- type VirtualIPMappingArrayOutput
- func (VirtualIPMappingArrayOutput) ElementType() reflect.Type
- func (o VirtualIPMappingArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingOutput
- func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
- func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
- type VirtualIPMappingInput
- type VirtualIPMappingOutput
- func (VirtualIPMappingOutput) ElementType() reflect.Type
- func (o VirtualIPMappingOutput) InUse() pulumi.BoolPtrOutput
- func (o VirtualIPMappingOutput) InternalHttpPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingOutput) InternalHttpsPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingOutput) ToVirtualIPMappingOutput() VirtualIPMappingOutput
- func (o VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
- func (o VirtualIPMappingOutput) VirtualIP() pulumi.StringPtrOutput
- type VirtualIPMappingResponse
- type VirtualIPMappingResponseArgs
- func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- type VirtualIPMappingResponseArray
- func (VirtualIPMappingResponseArray) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseArrayInput
- type VirtualIPMappingResponseArrayOutput
- func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseInput
- type VirtualIPMappingResponseOutput
- func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type VirtualNetworkProfile
- type VirtualNetworkProfileArgs
- func (VirtualNetworkProfileArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- type VirtualNetworkProfileInput
- type VirtualNetworkProfileOutput
- func (VirtualNetworkProfileOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfileOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfilePtrInput
- type VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
- func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfileResponse
- type VirtualNetworkProfileResponseArgs
- func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- type VirtualNetworkProfileResponseInput
- type VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringPtrOutput
- type VirtualNetworkProfileResponsePtrInput
- type VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Elem() VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
- type VnetRouteResponse
- type VnetRouteResponseArgs
- type VnetRouteResponseArray
- type VnetRouteResponseArrayInput
- type VnetRouteResponseArrayOutput
- func (VnetRouteResponseArrayOutput) ElementType() reflect.Type
- func (o VnetRouteResponseArrayOutput) Index(i pulumi.IntInput) VnetRouteResponseOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
- type VnetRouteResponseInput
- type VnetRouteResponseOutput
- func (VnetRouteResponseOutput) ElementType() reflect.Type
- func (o VnetRouteResponseOutput) EndAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Id() pulumi.StringOutput
- func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Name() pulumi.StringOutput
- func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) StartAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutput() VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) Type() pulumi.StringOutput
- type WebApp
- type WebAppArgs
- type WebAppDeployment
- type WebAppDeploymentArgs
- type WebAppDeploymentSlot
- type WebAppDeploymentSlotArgs
- type WebAppDeploymentSlotState
- type WebAppDeploymentState
- type WebAppDomainOwnershipIdentifier
- func GetWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppDomainOwnershipIdentifier, error)
- func NewWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierArgs, ...) (*WebAppDomainOwnershipIdentifier, error)
- type WebAppDomainOwnershipIdentifierArgs
- type WebAppDomainOwnershipIdentifierSlot
- type WebAppDomainOwnershipIdentifierSlotArgs
- type WebAppDomainOwnershipIdentifierSlotState
- type WebAppDomainOwnershipIdentifierState
- type WebAppFunction
- type WebAppFunctionArgs
- type WebAppFunctionState
- type WebAppHostNameBinding
- type WebAppHostNameBindingArgs
- type WebAppHostNameBindingSlot
- type WebAppHostNameBindingSlotArgs
- type WebAppHostNameBindingSlotState
- type WebAppHostNameBindingState
- type WebAppHybridConnection
- type WebAppHybridConnectionArgs
- type WebAppHybridConnectionSlot
- type WebAppHybridConnectionSlotArgs
- type WebAppHybridConnectionSlotState
- type WebAppHybridConnectionState
- type WebAppInstanceFunctionSlot
- type WebAppInstanceFunctionSlotArgs
- type WebAppInstanceFunctionSlotState
- type WebAppPremierAddOn
- type WebAppPremierAddOnArgs
- type WebAppPremierAddOnSlot
- type WebAppPremierAddOnSlotArgs
- type WebAppPremierAddOnSlotState
- type WebAppPremierAddOnState
- type WebAppPrivateEndpointConnection
- func GetWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppPrivateEndpointConnection, error)
- func NewWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, args *WebAppPrivateEndpointConnectionArgs, ...) (*WebAppPrivateEndpointConnection, error)
- type WebAppPrivateEndpointConnectionArgs
- type WebAppPrivateEndpointConnectionState
- type WebAppPublicCertificate
- type WebAppPublicCertificateArgs
- type WebAppPublicCertificateSlot
- type WebAppPublicCertificateSlotArgs
- type WebAppPublicCertificateSlotState
- type WebAppPublicCertificateState
- type WebAppRelayServiceConnection
- type WebAppRelayServiceConnectionArgs
- type WebAppRelayServiceConnectionSlot
- func GetWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppRelayServiceConnectionSlot, error)
- func NewWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionSlotArgs, ...) (*WebAppRelayServiceConnectionSlot, error)
- type WebAppRelayServiceConnectionSlotArgs
- type WebAppRelayServiceConnectionSlotState
- type WebAppRelayServiceConnectionState
- type WebAppSiteExtension
- type WebAppSiteExtensionArgs
- type WebAppSiteExtensionSlot
- type WebAppSiteExtensionSlotArgs
- type WebAppSiteExtensionSlotState
- type WebAppSiteExtensionState
- type WebAppSlot
- type WebAppSlotArgs
- type WebAppSlotState
- type WebAppSourceControl
- type WebAppSourceControlArgs
- type WebAppSourceControlSlot
- type WebAppSourceControlSlotArgs
- type WebAppSourceControlSlotState
- type WebAppSourceControlState
- type WebAppState
- type WebAppSwiftVirtualNetworkConnection
- type WebAppSwiftVirtualNetworkConnectionArgs
- type WebAppSwiftVirtualNetworkConnectionSlot
- type WebAppSwiftVirtualNetworkConnectionSlotArgs
- type WebAppSwiftVirtualNetworkConnectionSlotState
- type WebAppSwiftVirtualNetworkConnectionState
- type WebAppVnetConnection
- type WebAppVnetConnectionArgs
- type WebAppVnetConnectionSlot
- type WebAppVnetConnectionSlotArgs
- type WebAppVnetConnectionSlotState
- type WebAppVnetConnectionState
- type WorkerPool
- type WorkerPoolArgs
- type WorkerPoolArray
- type WorkerPoolArrayInput
- type WorkerPoolArrayOutput
- func (WorkerPoolArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
- type WorkerPoolInput
- type WorkerPoolOutput
- func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolOutput) ElementType() reflect.Type
- func (o WorkerPoolOutput) Id() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Location() pulumi.StringOutput
- func (o WorkerPoolOutput) Name() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Sku() SkuDescriptionPtrOutput
- func (o WorkerPoolOutput) Tags() pulumi.StringMapOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- func (o WorkerPoolOutput) Type() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
- type WorkerPoolResponse
- type WorkerPoolResponseArgs
- type WorkerPoolResponseArray
- type WorkerPoolResponseArrayInput
- type WorkerPoolResponseArrayOutput
- func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
- type WorkerPoolResponseInput
- type WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolResponseOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseOutput) Id() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolResponseOutput) Kind() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) Location() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) Name() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) Sku() SkuDescriptionResponsePtrOutput
- func (o WorkerPoolResponseOutput) Tags() pulumi.StringMapOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) Type() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
- type WsdlDefinition
- type WsdlDefinitionArgs
- func (WsdlDefinitionArgs) ElementType() reflect.Type
- func (i WsdlDefinitionArgs) ToWsdlDefinitionOutput() WsdlDefinitionOutput
- func (i WsdlDefinitionArgs) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput
- func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
- func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
- type WsdlDefinitionInput
- type WsdlDefinitionOutput
- func (o WsdlDefinitionOutput) Content() pulumi.StringPtrOutput
- func (WsdlDefinitionOutput) ElementType() reflect.Type
- func (o WsdlDefinitionOutput) ImportMethod() pulumi.StringPtrOutput
- func (o WsdlDefinitionOutput) Service() WsdlServicePtrOutput
- func (o WsdlDefinitionOutput) ToWsdlDefinitionOutput() WsdlDefinitionOutput
- func (o WsdlDefinitionOutput) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput
- func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
- func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
- func (o WsdlDefinitionOutput) Url() pulumi.StringPtrOutput
- type WsdlDefinitionPtrInput
- type WsdlDefinitionPtrOutput
- func (o WsdlDefinitionPtrOutput) Content() pulumi.StringPtrOutput
- func (o WsdlDefinitionPtrOutput) Elem() WsdlDefinitionOutput
- func (WsdlDefinitionPtrOutput) ElementType() reflect.Type
- func (o WsdlDefinitionPtrOutput) ImportMethod() pulumi.StringPtrOutput
- func (o WsdlDefinitionPtrOutput) Service() WsdlServicePtrOutput
- func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
- func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
- func (o WsdlDefinitionPtrOutput) Url() pulumi.StringPtrOutput
- type WsdlDefinitionResponse
- type WsdlDefinitionResponseArgs
- func (WsdlDefinitionResponseArgs) ElementType() reflect.Type
- func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput
- func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput
- func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
- func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
- type WsdlDefinitionResponseInput
- type WsdlDefinitionResponseOutput
- func (o WsdlDefinitionResponseOutput) Content() pulumi.StringPtrOutput
- func (WsdlDefinitionResponseOutput) ElementType() reflect.Type
- func (o WsdlDefinitionResponseOutput) ImportMethod() pulumi.StringPtrOutput
- func (o WsdlDefinitionResponseOutput) Service() WsdlServiceResponsePtrOutput
- func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput
- func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput
- func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
- func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
- func (o WsdlDefinitionResponseOutput) Url() pulumi.StringPtrOutput
- type WsdlDefinitionResponsePtrInput
- type WsdlDefinitionResponsePtrOutput
- func (o WsdlDefinitionResponsePtrOutput) Content() pulumi.StringPtrOutput
- func (o WsdlDefinitionResponsePtrOutput) Elem() WsdlDefinitionResponseOutput
- func (WsdlDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o WsdlDefinitionResponsePtrOutput) ImportMethod() pulumi.StringPtrOutput
- func (o WsdlDefinitionResponsePtrOutput) Service() WsdlServiceResponsePtrOutput
- func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
- func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
- func (o WsdlDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
- type WsdlService
- type WsdlServiceArgs
- func (WsdlServiceArgs) ElementType() reflect.Type
- func (i WsdlServiceArgs) ToWsdlServiceOutput() WsdlServiceOutput
- func (i WsdlServiceArgs) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput
- func (i WsdlServiceArgs) ToWsdlServicePtrOutput() WsdlServicePtrOutput
- func (i WsdlServiceArgs) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
- type WsdlServiceInput
- type WsdlServiceOutput
- func (WsdlServiceOutput) ElementType() reflect.Type
- func (o WsdlServiceOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
- func (o WsdlServiceOutput) QualifiedName() pulumi.StringOutput
- func (o WsdlServiceOutput) ToWsdlServiceOutput() WsdlServiceOutput
- func (o WsdlServiceOutput) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput
- func (o WsdlServiceOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput
- func (o WsdlServiceOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
- type WsdlServicePtrInput
- type WsdlServicePtrOutput
- func (o WsdlServicePtrOutput) Elem() WsdlServiceOutput
- func (WsdlServicePtrOutput) ElementType() reflect.Type
- func (o WsdlServicePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
- func (o WsdlServicePtrOutput) QualifiedName() pulumi.StringPtrOutput
- func (o WsdlServicePtrOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput
- func (o WsdlServicePtrOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
- type WsdlServiceResponse
- type WsdlServiceResponseArgs
- func (WsdlServiceResponseArgs) ElementType() reflect.Type
- func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput
- func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput
- func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
- func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
- type WsdlServiceResponseArray
- type WsdlServiceResponseArrayInput
- type WsdlServiceResponseArrayOutput
- func (WsdlServiceResponseArrayOutput) ElementType() reflect.Type
- func (o WsdlServiceResponseArrayOutput) Index(i pulumi.IntInput) WsdlServiceResponseOutput
- func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput
- func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutputWithContext(ctx context.Context) WsdlServiceResponseArrayOutput
- type WsdlServiceResponseInput
- type WsdlServiceResponseOutput
- func (WsdlServiceResponseOutput) ElementType() reflect.Type
- func (o WsdlServiceResponseOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
- func (o WsdlServiceResponseOutput) QualifiedName() pulumi.StringOutput
- func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput
- func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput
- func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
- func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
- type WsdlServiceResponsePtrInput
- type WsdlServiceResponsePtrOutput
- func (o WsdlServiceResponsePtrOutput) Elem() WsdlServiceResponseOutput
- func (WsdlServiceResponsePtrOutput) ElementType() reflect.Type
- func (o WsdlServiceResponsePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
- func (o WsdlServiceResponsePtrOutput) QualifiedName() pulumi.StringPtrOutput
- func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
- func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiConnectionDefinitionProperties ¶
type ApiConnectionDefinitionProperties struct { Api *ApiReference `pulumi:"api"` // Timestamp of last connection change ChangedTime *string `pulumi:"changedTime"` // Timestamp of the connection creation CreatedTime *string `pulumi:"createdTime"` // Dictionary of custom parameter values CustomParameterValues map[string]string `pulumi:"customParameterValues"` // Display name DisplayName *string `pulumi:"displayName"` // Dictionary of nonsecret parameter values NonSecretParameterValues map[string]string `pulumi:"nonSecretParameterValues"` // Dictionary of parameter values ParameterValues map[string]string `pulumi:"parameterValues"` // Status of the connection Statuses []ConnectionStatusDefinition `pulumi:"statuses"` // Links to test the API connection TestLinks []ApiConnectionTestLink `pulumi:"testLinks"` }
type ApiConnectionDefinitionPropertiesArgs ¶
type ApiConnectionDefinitionPropertiesArgs struct { Api ApiReferencePtrInput `pulumi:"api"` // Timestamp of last connection change ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"` // Timestamp of the connection creation CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // Dictionary of custom parameter values CustomParameterValues pulumi.StringMapInput `pulumi:"customParameterValues"` // Display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Dictionary of nonsecret parameter values NonSecretParameterValues pulumi.StringMapInput `pulumi:"nonSecretParameterValues"` // Dictionary of parameter values ParameterValues pulumi.StringMapInput `pulumi:"parameterValues"` // Status of the connection Statuses ConnectionStatusDefinitionArrayInput `pulumi:"statuses"` // Links to test the API connection TestLinks ApiConnectionTestLinkArrayInput `pulumi:"testLinks"` }
func (ApiConnectionDefinitionPropertiesArgs) ElementType ¶
func (ApiConnectionDefinitionPropertiesArgs) ElementType() reflect.Type
func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutput ¶
func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput
func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutputWithContext ¶
func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput
func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutput ¶
func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutputWithContext ¶
func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
type ApiConnectionDefinitionPropertiesInput ¶
type ApiConnectionDefinitionPropertiesInput interface { pulumi.Input ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput ToApiConnectionDefinitionPropertiesOutputWithContext(context.Context) ApiConnectionDefinitionPropertiesOutput }
ApiConnectionDefinitionPropertiesInput is an input type that accepts ApiConnectionDefinitionPropertiesArgs and ApiConnectionDefinitionPropertiesOutput values. You can construct a concrete instance of `ApiConnectionDefinitionPropertiesInput` via:
ApiConnectionDefinitionPropertiesArgs{...}
type ApiConnectionDefinitionPropertiesOutput ¶
type ApiConnectionDefinitionPropertiesOutput struct{ *pulumi.OutputState }
func (ApiConnectionDefinitionPropertiesOutput) Api ¶
func (o ApiConnectionDefinitionPropertiesOutput) Api() ApiReferencePtrOutput
func (ApiConnectionDefinitionPropertiesOutput) ChangedTime ¶
func (o ApiConnectionDefinitionPropertiesOutput) ChangedTime() pulumi.StringPtrOutput
Timestamp of last connection change
func (ApiConnectionDefinitionPropertiesOutput) CreatedTime ¶
func (o ApiConnectionDefinitionPropertiesOutput) CreatedTime() pulumi.StringPtrOutput
Timestamp of the connection creation
func (ApiConnectionDefinitionPropertiesOutput) CustomParameterValues ¶
func (o ApiConnectionDefinitionPropertiesOutput) CustomParameterValues() pulumi.StringMapOutput
Dictionary of custom parameter values
func (ApiConnectionDefinitionPropertiesOutput) DisplayName ¶
func (o ApiConnectionDefinitionPropertiesOutput) DisplayName() pulumi.StringPtrOutput
Display name
func (ApiConnectionDefinitionPropertiesOutput) ElementType ¶
func (ApiConnectionDefinitionPropertiesOutput) ElementType() reflect.Type
func (ApiConnectionDefinitionPropertiesOutput) NonSecretParameterValues ¶
func (o ApiConnectionDefinitionPropertiesOutput) NonSecretParameterValues() pulumi.StringMapOutput
Dictionary of nonsecret parameter values
func (ApiConnectionDefinitionPropertiesOutput) ParameterValues ¶
func (o ApiConnectionDefinitionPropertiesOutput) ParameterValues() pulumi.StringMapOutput
Dictionary of parameter values
func (ApiConnectionDefinitionPropertiesOutput) Statuses ¶
func (o ApiConnectionDefinitionPropertiesOutput) Statuses() ConnectionStatusDefinitionArrayOutput
Status of the connection
func (ApiConnectionDefinitionPropertiesOutput) TestLinks ¶
func (o ApiConnectionDefinitionPropertiesOutput) TestLinks() ApiConnectionTestLinkArrayOutput
Links to test the API connection
func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutput ¶
func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput
func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutputWithContext ¶
func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput
func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutput ¶
func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext ¶
func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
type ApiConnectionDefinitionPropertiesPtrInput ¶
type ApiConnectionDefinitionPropertiesPtrInput interface { pulumi.Input ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput ToApiConnectionDefinitionPropertiesPtrOutputWithContext(context.Context) ApiConnectionDefinitionPropertiesPtrOutput }
ApiConnectionDefinitionPropertiesPtrInput is an input type that accepts ApiConnectionDefinitionPropertiesArgs, ApiConnectionDefinitionPropertiesPtr and ApiConnectionDefinitionPropertiesPtrOutput values. You can construct a concrete instance of `ApiConnectionDefinitionPropertiesPtrInput` via:
ApiConnectionDefinitionPropertiesArgs{...} or: nil
func ApiConnectionDefinitionPropertiesPtr ¶
func ApiConnectionDefinitionPropertiesPtr(v *ApiConnectionDefinitionPropertiesArgs) ApiConnectionDefinitionPropertiesPtrInput
type ApiConnectionDefinitionPropertiesPtrOutput ¶
type ApiConnectionDefinitionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ApiConnectionDefinitionPropertiesPtrOutput) Api ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) Api() ApiReferencePtrOutput
func (ApiConnectionDefinitionPropertiesPtrOutput) ChangedTime ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) ChangedTime() pulumi.StringPtrOutput
Timestamp of last connection change
func (ApiConnectionDefinitionPropertiesPtrOutput) CreatedTime ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) CreatedTime() pulumi.StringPtrOutput
Timestamp of the connection creation
func (ApiConnectionDefinitionPropertiesPtrOutput) CustomParameterValues ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) CustomParameterValues() pulumi.StringMapOutput
Dictionary of custom parameter values
func (ApiConnectionDefinitionPropertiesPtrOutput) DisplayName ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name
func (ApiConnectionDefinitionPropertiesPtrOutput) ElementType ¶
func (ApiConnectionDefinitionPropertiesPtrOutput) ElementType() reflect.Type
func (ApiConnectionDefinitionPropertiesPtrOutput) NonSecretParameterValues ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) NonSecretParameterValues() pulumi.StringMapOutput
Dictionary of nonsecret parameter values
func (ApiConnectionDefinitionPropertiesPtrOutput) ParameterValues ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) ParameterValues() pulumi.StringMapOutput
Dictionary of parameter values
func (ApiConnectionDefinitionPropertiesPtrOutput) Statuses ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) Statuses() ConnectionStatusDefinitionArrayOutput
Status of the connection
func (ApiConnectionDefinitionPropertiesPtrOutput) TestLinks ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) TestLinks() ApiConnectionTestLinkArrayOutput
Links to test the API connection
func (ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutput ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
func (ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext ¶
func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput
type ApiConnectionDefinitionResponseProperties ¶
type ApiConnectionDefinitionResponseProperties struct { Api *ApiReferenceResponse `pulumi:"api"` // Timestamp of last connection change ChangedTime *string `pulumi:"changedTime"` // Timestamp of the connection creation CreatedTime *string `pulumi:"createdTime"` // Dictionary of custom parameter values CustomParameterValues map[string]string `pulumi:"customParameterValues"` // Display name DisplayName *string `pulumi:"displayName"` // Dictionary of nonsecret parameter values NonSecretParameterValues map[string]string `pulumi:"nonSecretParameterValues"` // Dictionary of parameter values ParameterValues map[string]string `pulumi:"parameterValues"` // Status of the connection Statuses []ConnectionStatusDefinitionResponse `pulumi:"statuses"` // Links to test the API connection TestLinks []ApiConnectionTestLinkResponse `pulumi:"testLinks"` }
type ApiConnectionDefinitionResponsePropertiesArgs ¶
type ApiConnectionDefinitionResponsePropertiesArgs struct { Api ApiReferenceResponsePtrInput `pulumi:"api"` // Timestamp of last connection change ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"` // Timestamp of the connection creation CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"` // Dictionary of custom parameter values CustomParameterValues pulumi.StringMapInput `pulumi:"customParameterValues"` // Display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Dictionary of nonsecret parameter values NonSecretParameterValues pulumi.StringMapInput `pulumi:"nonSecretParameterValues"` // Dictionary of parameter values ParameterValues pulumi.StringMapInput `pulumi:"parameterValues"` // Status of the connection Statuses ConnectionStatusDefinitionResponseArrayInput `pulumi:"statuses"` // Links to test the API connection TestLinks ApiConnectionTestLinkResponseArrayInput `pulumi:"testLinks"` }
func (ApiConnectionDefinitionResponsePropertiesArgs) ElementType ¶
func (ApiConnectionDefinitionResponsePropertiesArgs) ElementType() reflect.Type
func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutput ¶
func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput
func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutputWithContext ¶
func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput
func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutput ¶
func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext ¶
func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
type ApiConnectionDefinitionResponsePropertiesInput ¶
type ApiConnectionDefinitionResponsePropertiesInput interface { pulumi.Input ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput ToApiConnectionDefinitionResponsePropertiesOutputWithContext(context.Context) ApiConnectionDefinitionResponsePropertiesOutput }
ApiConnectionDefinitionResponsePropertiesInput is an input type that accepts ApiConnectionDefinitionResponsePropertiesArgs and ApiConnectionDefinitionResponsePropertiesOutput values. You can construct a concrete instance of `ApiConnectionDefinitionResponsePropertiesInput` via:
ApiConnectionDefinitionResponsePropertiesArgs{...}
type ApiConnectionDefinitionResponsePropertiesOutput ¶
type ApiConnectionDefinitionResponsePropertiesOutput struct{ *pulumi.OutputState }
func (ApiConnectionDefinitionResponsePropertiesOutput) ChangedTime ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ChangedTime() pulumi.StringPtrOutput
Timestamp of last connection change
func (ApiConnectionDefinitionResponsePropertiesOutput) CreatedTime ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) CreatedTime() pulumi.StringPtrOutput
Timestamp of the connection creation
func (ApiConnectionDefinitionResponsePropertiesOutput) CustomParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) CustomParameterValues() pulumi.StringMapOutput
Dictionary of custom parameter values
func (ApiConnectionDefinitionResponsePropertiesOutput) DisplayName ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) DisplayName() pulumi.StringPtrOutput
Display name
func (ApiConnectionDefinitionResponsePropertiesOutput) ElementType ¶
func (ApiConnectionDefinitionResponsePropertiesOutput) ElementType() reflect.Type
func (ApiConnectionDefinitionResponsePropertiesOutput) NonSecretParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) NonSecretParameterValues() pulumi.StringMapOutput
Dictionary of nonsecret parameter values
func (ApiConnectionDefinitionResponsePropertiesOutput) ParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ParameterValues() pulumi.StringMapOutput
Dictionary of parameter values
func (ApiConnectionDefinitionResponsePropertiesOutput) Statuses ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) Statuses() ConnectionStatusDefinitionResponseArrayOutput
Status of the connection
func (ApiConnectionDefinitionResponsePropertiesOutput) TestLinks ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) TestLinks() ApiConnectionTestLinkResponseArrayOutput
Links to test the API connection
func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutput ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput
func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutputWithContext ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput
func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext ¶
func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
type ApiConnectionDefinitionResponsePropertiesPtrInput ¶
type ApiConnectionDefinitionResponsePropertiesPtrInput interface { pulumi.Input ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput }
ApiConnectionDefinitionResponsePropertiesPtrInput is an input type that accepts ApiConnectionDefinitionResponsePropertiesArgs, ApiConnectionDefinitionResponsePropertiesPtr and ApiConnectionDefinitionResponsePropertiesPtrOutput values. You can construct a concrete instance of `ApiConnectionDefinitionResponsePropertiesPtrInput` via:
ApiConnectionDefinitionResponsePropertiesArgs{...} or: nil
func ApiConnectionDefinitionResponsePropertiesPtr ¶
func ApiConnectionDefinitionResponsePropertiesPtr(v *ApiConnectionDefinitionResponsePropertiesArgs) ApiConnectionDefinitionResponsePropertiesPtrInput
type ApiConnectionDefinitionResponsePropertiesPtrOutput ¶
type ApiConnectionDefinitionResponsePropertiesPtrOutput struct{ *pulumi.OutputState }
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ChangedTime ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ChangedTime() pulumi.StringPtrOutput
Timestamp of last connection change
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) CreatedTime ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) CreatedTime() pulumi.StringPtrOutput
Timestamp of the connection creation
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) CustomParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) CustomParameterValues() pulumi.StringMapOutput
Dictionary of custom parameter values
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) DisplayName ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ElementType ¶
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ElementType() reflect.Type
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) NonSecretParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) NonSecretParameterValues() pulumi.StringMapOutput
Dictionary of nonsecret parameter values
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ParameterValues ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ParameterValues() pulumi.StringMapOutput
Dictionary of parameter values
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) Statuses ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) Statuses() ConnectionStatusDefinitionResponseArrayOutput
Status of the connection
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) TestLinks ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) TestLinks() ApiConnectionTestLinkResponseArrayOutput
Links to test the API connection
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext ¶
func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
type ApiConnectionTestLink ¶
type ApiConnectionTestLink struct { // HTTP Method Method *string `pulumi:"method"` // Test link request URI RequestUri *string `pulumi:"requestUri"` }
API connection properties
type ApiConnectionTestLinkArgs ¶
type ApiConnectionTestLinkArgs struct { // HTTP Method Method pulumi.StringPtrInput `pulumi:"method"` // Test link request URI RequestUri pulumi.StringPtrInput `pulumi:"requestUri"` }
API connection properties
func (ApiConnectionTestLinkArgs) ElementType ¶
func (ApiConnectionTestLinkArgs) ElementType() reflect.Type
func (ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutput ¶
func (i ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput
func (ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutputWithContext ¶
func (i ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutputWithContext(ctx context.Context) ApiConnectionTestLinkOutput
type ApiConnectionTestLinkArray ¶
type ApiConnectionTestLinkArray []ApiConnectionTestLinkInput
func (ApiConnectionTestLinkArray) ElementType ¶
func (ApiConnectionTestLinkArray) ElementType() reflect.Type
func (ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutput ¶
func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput
func (ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutputWithContext ¶
func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput
type ApiConnectionTestLinkArrayInput ¶
type ApiConnectionTestLinkArrayInput interface { pulumi.Input ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput ToApiConnectionTestLinkArrayOutputWithContext(context.Context) ApiConnectionTestLinkArrayOutput }
ApiConnectionTestLinkArrayInput is an input type that accepts ApiConnectionTestLinkArray and ApiConnectionTestLinkArrayOutput values. You can construct a concrete instance of `ApiConnectionTestLinkArrayInput` via:
ApiConnectionTestLinkArray{ ApiConnectionTestLinkArgs{...} }
type ApiConnectionTestLinkArrayOutput ¶
type ApiConnectionTestLinkArrayOutput struct{ *pulumi.OutputState }
func (ApiConnectionTestLinkArrayOutput) ElementType ¶
func (ApiConnectionTestLinkArrayOutput) ElementType() reflect.Type
func (ApiConnectionTestLinkArrayOutput) Index ¶
func (o ApiConnectionTestLinkArrayOutput) Index(i pulumi.IntInput) ApiConnectionTestLinkOutput
func (ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutput ¶
func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput
func (ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutputWithContext ¶
func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput
type ApiConnectionTestLinkInput ¶
type ApiConnectionTestLinkInput interface { pulumi.Input ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput ToApiConnectionTestLinkOutputWithContext(context.Context) ApiConnectionTestLinkOutput }
ApiConnectionTestLinkInput is an input type that accepts ApiConnectionTestLinkArgs and ApiConnectionTestLinkOutput values. You can construct a concrete instance of `ApiConnectionTestLinkInput` via:
ApiConnectionTestLinkArgs{...}
type ApiConnectionTestLinkOutput ¶
type ApiConnectionTestLinkOutput struct{ *pulumi.OutputState }
API connection properties
func (ApiConnectionTestLinkOutput) ElementType ¶
func (ApiConnectionTestLinkOutput) ElementType() reflect.Type
func (ApiConnectionTestLinkOutput) Method ¶
func (o ApiConnectionTestLinkOutput) Method() pulumi.StringPtrOutput
HTTP Method
func (ApiConnectionTestLinkOutput) RequestUri ¶
func (o ApiConnectionTestLinkOutput) RequestUri() pulumi.StringPtrOutput
Test link request URI
func (ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutput ¶
func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput
func (ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutputWithContext ¶
func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutputWithContext(ctx context.Context) ApiConnectionTestLinkOutput
type ApiConnectionTestLinkResponse ¶
type ApiConnectionTestLinkResponse struct { // HTTP Method Method *string `pulumi:"method"` // Test link request URI RequestUri *string `pulumi:"requestUri"` }
API connection properties
type ApiConnectionTestLinkResponseArgs ¶
type ApiConnectionTestLinkResponseArgs struct { // HTTP Method Method pulumi.StringPtrInput `pulumi:"method"` // Test link request URI RequestUri pulumi.StringPtrInput `pulumi:"requestUri"` }
API connection properties
func (ApiConnectionTestLinkResponseArgs) ElementType ¶
func (ApiConnectionTestLinkResponseArgs) ElementType() reflect.Type
func (ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutput ¶
func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput
func (ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutputWithContext ¶
func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput
type ApiConnectionTestLinkResponseArray ¶
type ApiConnectionTestLinkResponseArray []ApiConnectionTestLinkResponseInput
func (ApiConnectionTestLinkResponseArray) ElementType ¶
func (ApiConnectionTestLinkResponseArray) ElementType() reflect.Type
func (ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutput ¶
func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput
func (ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutputWithContext ¶
func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput
type ApiConnectionTestLinkResponseArrayInput ¶
type ApiConnectionTestLinkResponseArrayInput interface { pulumi.Input ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput ToApiConnectionTestLinkResponseArrayOutputWithContext(context.Context) ApiConnectionTestLinkResponseArrayOutput }
ApiConnectionTestLinkResponseArrayInput is an input type that accepts ApiConnectionTestLinkResponseArray and ApiConnectionTestLinkResponseArrayOutput values. You can construct a concrete instance of `ApiConnectionTestLinkResponseArrayInput` via:
ApiConnectionTestLinkResponseArray{ ApiConnectionTestLinkResponseArgs{...} }
type ApiConnectionTestLinkResponseArrayOutput ¶
type ApiConnectionTestLinkResponseArrayOutput struct{ *pulumi.OutputState }
func (ApiConnectionTestLinkResponseArrayOutput) ElementType ¶
func (ApiConnectionTestLinkResponseArrayOutput) ElementType() reflect.Type
func (ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutput ¶
func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput
func (ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutputWithContext ¶
func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput
type ApiConnectionTestLinkResponseInput ¶
type ApiConnectionTestLinkResponseInput interface { pulumi.Input ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput ToApiConnectionTestLinkResponseOutputWithContext(context.Context) ApiConnectionTestLinkResponseOutput }
ApiConnectionTestLinkResponseInput is an input type that accepts ApiConnectionTestLinkResponseArgs and ApiConnectionTestLinkResponseOutput values. You can construct a concrete instance of `ApiConnectionTestLinkResponseInput` via:
ApiConnectionTestLinkResponseArgs{...}
type ApiConnectionTestLinkResponseOutput ¶
type ApiConnectionTestLinkResponseOutput struct{ *pulumi.OutputState }
API connection properties
func (ApiConnectionTestLinkResponseOutput) ElementType ¶
func (ApiConnectionTestLinkResponseOutput) ElementType() reflect.Type
func (ApiConnectionTestLinkResponseOutput) Method ¶
func (o ApiConnectionTestLinkResponseOutput) Method() pulumi.StringPtrOutput
HTTP Method
func (ApiConnectionTestLinkResponseOutput) RequestUri ¶
func (o ApiConnectionTestLinkResponseOutput) RequestUri() pulumi.StringPtrOutput
Test link request URI
func (ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutput ¶
func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput
func (ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutputWithContext ¶
func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput
type ApiDefinitionInfo ¶
type ApiDefinitionInfo struct { // The URL of the API definition. Url *string `pulumi:"url"` }
Information about the formal API definition for the app.
type ApiDefinitionInfoArgs ¶
type ApiDefinitionInfoArgs struct { // The URL of the API definition. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the formal API definition for the app.
func (ApiDefinitionInfoArgs) ElementType ¶
func (ApiDefinitionInfoArgs) ElementType() reflect.Type
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
type ApiDefinitionInfoInput ¶
type ApiDefinitionInfoInput interface { pulumi.Input ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput ToApiDefinitionInfoOutputWithContext(context.Context) ApiDefinitionInfoOutput }
ApiDefinitionInfoInput is an input type that accepts ApiDefinitionInfoArgs and ApiDefinitionInfoOutput values. You can construct a concrete instance of `ApiDefinitionInfoInput` via:
ApiDefinitionInfoArgs{...}
type ApiDefinitionInfoOutput ¶
type ApiDefinitionInfoOutput struct{ *pulumi.OutputState }
Information about the formal API definition for the app.
func (ApiDefinitionInfoOutput) ElementType ¶
func (ApiDefinitionInfoOutput) ElementType() reflect.Type
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoOutput) Url ¶
func (o ApiDefinitionInfoOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoPtrInput ¶
type ApiDefinitionInfoPtrInput interface { pulumi.Input ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput ToApiDefinitionInfoPtrOutputWithContext(context.Context) ApiDefinitionInfoPtrOutput }
ApiDefinitionInfoPtrInput is an input type that accepts ApiDefinitionInfoArgs, ApiDefinitionInfoPtr and ApiDefinitionInfoPtrOutput values. You can construct a concrete instance of `ApiDefinitionInfoPtrInput` via:
ApiDefinitionInfoArgs{...} or: nil
func ApiDefinitionInfoPtr ¶
func ApiDefinitionInfoPtr(v *ApiDefinitionInfoArgs) ApiDefinitionInfoPtrInput
type ApiDefinitionInfoPtrOutput ¶
type ApiDefinitionInfoPtrOutput struct{ *pulumi.OutputState }
func (ApiDefinitionInfoPtrOutput) Elem ¶
func (o ApiDefinitionInfoPtrOutput) Elem() ApiDefinitionInfoOutput
func (ApiDefinitionInfoPtrOutput) ElementType ¶
func (ApiDefinitionInfoPtrOutput) ElementType() reflect.Type
func (ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput ¶
func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext ¶
func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoPtrOutput) Url ¶
func (o ApiDefinitionInfoPtrOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoResponse ¶
type ApiDefinitionInfoResponse struct { // The URL of the API definition. Url *string `pulumi:"url"` }
Information about the formal API definition for the app.
type ApiDefinitionInfoResponseArgs ¶
type ApiDefinitionInfoResponseArgs struct { // The URL of the API definition. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the formal API definition for the app.
func (ApiDefinitionInfoResponseArgs) ElementType ¶
func (ApiDefinitionInfoResponseArgs) ElementType() reflect.Type
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
type ApiDefinitionInfoResponseInput ¶
type ApiDefinitionInfoResponseInput interface { pulumi.Input ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput ToApiDefinitionInfoResponseOutputWithContext(context.Context) ApiDefinitionInfoResponseOutput }
ApiDefinitionInfoResponseInput is an input type that accepts ApiDefinitionInfoResponseArgs and ApiDefinitionInfoResponseOutput values. You can construct a concrete instance of `ApiDefinitionInfoResponseInput` via:
ApiDefinitionInfoResponseArgs{...}
type ApiDefinitionInfoResponseOutput ¶
type ApiDefinitionInfoResponseOutput struct{ *pulumi.OutputState }
Information about the formal API definition for the app.
func (ApiDefinitionInfoResponseOutput) ElementType ¶
func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) Url ¶
func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoResponsePtrInput ¶
type ApiDefinitionInfoResponsePtrInput interface { pulumi.Input ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput ToApiDefinitionInfoResponsePtrOutputWithContext(context.Context) ApiDefinitionInfoResponsePtrOutput }
ApiDefinitionInfoResponsePtrInput is an input type that accepts ApiDefinitionInfoResponseArgs, ApiDefinitionInfoResponsePtr and ApiDefinitionInfoResponsePtrOutput values. You can construct a concrete instance of `ApiDefinitionInfoResponsePtrInput` via:
ApiDefinitionInfoResponseArgs{...} or: nil
func ApiDefinitionInfoResponsePtr ¶
func ApiDefinitionInfoResponsePtr(v *ApiDefinitionInfoResponseArgs) ApiDefinitionInfoResponsePtrInput
type ApiDefinitionInfoResponsePtrOutput ¶
type ApiDefinitionInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiDefinitionInfoResponsePtrOutput) Elem ¶
func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponsePtrOutput) ElementType ¶
func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) Url ¶
func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiManagementConfig ¶
type ApiManagementConfig struct { // APIM-Api Identifier. Id *string `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
type ApiManagementConfigArgs ¶
type ApiManagementConfigArgs struct { // APIM-Api Identifier. Id pulumi.StringPtrInput `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigArgs) ElementType ¶
func (ApiManagementConfigArgs) ElementType() reflect.Type
func (ApiManagementConfigArgs) ToApiManagementConfigOutput ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigOutput() ApiManagementConfigOutput
func (ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
func (ApiManagementConfigArgs) ToApiManagementConfigPtrOutput ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigInput ¶
type ApiManagementConfigInput interface { pulumi.Input ToApiManagementConfigOutput() ApiManagementConfigOutput ToApiManagementConfigOutputWithContext(context.Context) ApiManagementConfigOutput }
ApiManagementConfigInput is an input type that accepts ApiManagementConfigArgs and ApiManagementConfigOutput values. You can construct a concrete instance of `ApiManagementConfigInput` via:
ApiManagementConfigArgs{...}
type ApiManagementConfigOutput ¶
type ApiManagementConfigOutput struct{ *pulumi.OutputState }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigOutput) ElementType ¶
func (ApiManagementConfigOutput) ElementType() reflect.Type
func (ApiManagementConfigOutput) Id ¶
func (o ApiManagementConfigOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigOutput) ToApiManagementConfigOutput ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigOutput() ApiManagementConfigOutput
func (ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
func (ApiManagementConfigOutput) ToApiManagementConfigPtrOutput ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigPtrInput ¶
type ApiManagementConfigPtrInput interface { pulumi.Input ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput ToApiManagementConfigPtrOutputWithContext(context.Context) ApiManagementConfigPtrOutput }
ApiManagementConfigPtrInput is an input type that accepts ApiManagementConfigArgs, ApiManagementConfigPtr and ApiManagementConfigPtrOutput values. You can construct a concrete instance of `ApiManagementConfigPtrInput` via:
ApiManagementConfigArgs{...} or: nil
func ApiManagementConfigPtr ¶
func ApiManagementConfigPtr(v *ApiManagementConfigArgs) ApiManagementConfigPtrInput
type ApiManagementConfigPtrOutput ¶
type ApiManagementConfigPtrOutput struct{ *pulumi.OutputState }
func (ApiManagementConfigPtrOutput) Elem ¶
func (o ApiManagementConfigPtrOutput) Elem() ApiManagementConfigOutput
func (ApiManagementConfigPtrOutput) ElementType ¶
func (ApiManagementConfigPtrOutput) ElementType() reflect.Type
func (ApiManagementConfigPtrOutput) Id ¶
func (o ApiManagementConfigPtrOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput ¶
func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext ¶
func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigResponse ¶
type ApiManagementConfigResponse struct { // APIM-Api Identifier. Id *string `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
type ApiManagementConfigResponseArgs ¶
type ApiManagementConfigResponseArgs struct { // APIM-Api Identifier. Id pulumi.StringPtrInput `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigResponseArgs) ElementType ¶
func (ApiManagementConfigResponseArgs) ElementType() reflect.Type
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type ApiManagementConfigResponseInput ¶
type ApiManagementConfigResponseInput interface { pulumi.Input ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput ToApiManagementConfigResponseOutputWithContext(context.Context) ApiManagementConfigResponseOutput }
ApiManagementConfigResponseInput is an input type that accepts ApiManagementConfigResponseArgs and ApiManagementConfigResponseOutput values. You can construct a concrete instance of `ApiManagementConfigResponseInput` via:
ApiManagementConfigResponseArgs{...}
type ApiManagementConfigResponseOutput ¶
type ApiManagementConfigResponseOutput struct{ *pulumi.OutputState }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigResponseOutput) ElementType ¶
func (ApiManagementConfigResponseOutput) ElementType() reflect.Type
func (ApiManagementConfigResponseOutput) Id ¶
func (o ApiManagementConfigResponseOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type ApiManagementConfigResponsePtrInput ¶
type ApiManagementConfigResponsePtrInput interface { pulumi.Input ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput ToApiManagementConfigResponsePtrOutputWithContext(context.Context) ApiManagementConfigResponsePtrOutput }
ApiManagementConfigResponsePtrInput is an input type that accepts ApiManagementConfigResponseArgs, ApiManagementConfigResponsePtr and ApiManagementConfigResponsePtrOutput values. You can construct a concrete instance of `ApiManagementConfigResponsePtrInput` via:
ApiManagementConfigResponseArgs{...} or: nil
func ApiManagementConfigResponsePtr ¶
func ApiManagementConfigResponsePtr(v *ApiManagementConfigResponseArgs) ApiManagementConfigResponsePtrInput
type ApiManagementConfigResponsePtrOutput ¶
type ApiManagementConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiManagementConfigResponsePtrOutput) ElementType ¶
func (ApiManagementConfigResponsePtrOutput) ElementType() reflect.Type
func (ApiManagementConfigResponsePtrOutput) Id ¶
func (o ApiManagementConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput ¶
func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type ApiOAuthSettings ¶
type ApiOAuthSettings struct { // Resource provider client id ClientId *string `pulumi:"clientId"` // Client Secret needed for OAuth ClientSecret *string `pulumi:"clientSecret"` // OAuth parameters key is the name of parameter CustomParameters map[string]ApiOAuthSettingsParameter `pulumi:"customParameters"` // Identity provider IdentityProvider *string `pulumi:"identityProvider"` // Read only properties for this oauth setting. Properties interface{} `pulumi:"properties"` // Url RedirectUrl *string `pulumi:"redirectUrl"` // OAuth scopes Scopes []string `pulumi:"scopes"` }
OAuth settings for the connection provider
type ApiOAuthSettingsArgs ¶
type ApiOAuthSettingsArgs struct { // Resource provider client id ClientId pulumi.StringPtrInput `pulumi:"clientId"` // Client Secret needed for OAuth ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` // OAuth parameters key is the name of parameter CustomParameters ApiOAuthSettingsParameterMapInput `pulumi:"customParameters"` // Identity provider IdentityProvider pulumi.StringPtrInput `pulumi:"identityProvider"` // Read only properties for this oauth setting. Properties pulumi.Input `pulumi:"properties"` // Url RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` // OAuth scopes Scopes pulumi.StringArrayInput `pulumi:"scopes"` }
OAuth settings for the connection provider
func (ApiOAuthSettingsArgs) ElementType ¶
func (ApiOAuthSettingsArgs) ElementType() reflect.Type
func (ApiOAuthSettingsArgs) ToApiOAuthSettingsOutput ¶
func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput
func (ApiOAuthSettingsArgs) ToApiOAuthSettingsOutputWithContext ¶
func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput
func (ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutput ¶
func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
func (ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutputWithContext ¶
func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
type ApiOAuthSettingsInput ¶
type ApiOAuthSettingsInput interface { pulumi.Input ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput ToApiOAuthSettingsOutputWithContext(context.Context) ApiOAuthSettingsOutput }
ApiOAuthSettingsInput is an input type that accepts ApiOAuthSettingsArgs and ApiOAuthSettingsOutput values. You can construct a concrete instance of `ApiOAuthSettingsInput` via:
ApiOAuthSettingsArgs{...}
type ApiOAuthSettingsOutput ¶
type ApiOAuthSettingsOutput struct{ *pulumi.OutputState }
OAuth settings for the connection provider
func (ApiOAuthSettingsOutput) ClientId ¶
func (o ApiOAuthSettingsOutput) ClientId() pulumi.StringPtrOutput
Resource provider client id
func (ApiOAuthSettingsOutput) ClientSecret ¶
func (o ApiOAuthSettingsOutput) ClientSecret() pulumi.StringPtrOutput
Client Secret needed for OAuth
func (ApiOAuthSettingsOutput) CustomParameters ¶
func (o ApiOAuthSettingsOutput) CustomParameters() ApiOAuthSettingsParameterMapOutput
OAuth parameters key is the name of parameter
func (ApiOAuthSettingsOutput) ElementType ¶
func (ApiOAuthSettingsOutput) ElementType() reflect.Type
func (ApiOAuthSettingsOutput) IdentityProvider ¶
func (o ApiOAuthSettingsOutput) IdentityProvider() pulumi.StringPtrOutput
Identity provider
func (ApiOAuthSettingsOutput) Properties ¶
func (o ApiOAuthSettingsOutput) Properties() pulumi.AnyOutput
Read only properties for this oauth setting.
func (ApiOAuthSettingsOutput) RedirectUrl ¶
func (o ApiOAuthSettingsOutput) RedirectUrl() pulumi.StringPtrOutput
Url
func (ApiOAuthSettingsOutput) Scopes ¶
func (o ApiOAuthSettingsOutput) Scopes() pulumi.StringArrayOutput
OAuth scopes
func (ApiOAuthSettingsOutput) ToApiOAuthSettingsOutput ¶
func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput
func (ApiOAuthSettingsOutput) ToApiOAuthSettingsOutputWithContext ¶
func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput
func (ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutput ¶
func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
func (ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutputWithContext ¶
func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
type ApiOAuthSettingsParameter ¶
type ApiOAuthSettingsParameter struct { // Options available to this parameter Options interface{} `pulumi:"options"` // UI definitions per culture as caller can specify the culture UiDefinition interface{} `pulumi:"uiDefinition"` // Value of the setting Value *string `pulumi:"value"` }
OAuth settings for the API
type ApiOAuthSettingsParameterArgs ¶
type ApiOAuthSettingsParameterArgs struct { // Options available to this parameter Options pulumi.Input `pulumi:"options"` // UI definitions per culture as caller can specify the culture UiDefinition pulumi.Input `pulumi:"uiDefinition"` // Value of the setting Value pulumi.StringPtrInput `pulumi:"value"` }
OAuth settings for the API
func (ApiOAuthSettingsParameterArgs) ElementType ¶
func (ApiOAuthSettingsParameterArgs) ElementType() reflect.Type
func (ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutput ¶
func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput
func (ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutputWithContext ¶
func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput
type ApiOAuthSettingsParameterInput ¶
type ApiOAuthSettingsParameterInput interface { pulumi.Input ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput ToApiOAuthSettingsParameterOutputWithContext(context.Context) ApiOAuthSettingsParameterOutput }
ApiOAuthSettingsParameterInput is an input type that accepts ApiOAuthSettingsParameterArgs and ApiOAuthSettingsParameterOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterInput` via:
ApiOAuthSettingsParameterArgs{...}
type ApiOAuthSettingsParameterMap ¶
type ApiOAuthSettingsParameterMap map[string]ApiOAuthSettingsParameterInput
func (ApiOAuthSettingsParameterMap) ElementType ¶
func (ApiOAuthSettingsParameterMap) ElementType() reflect.Type
func (ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutput ¶
func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput
func (ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutputWithContext ¶
func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput
type ApiOAuthSettingsParameterMapInput ¶
type ApiOAuthSettingsParameterMapInput interface { pulumi.Input ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput ToApiOAuthSettingsParameterMapOutputWithContext(context.Context) ApiOAuthSettingsParameterMapOutput }
ApiOAuthSettingsParameterMapInput is an input type that accepts ApiOAuthSettingsParameterMap and ApiOAuthSettingsParameterMapOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterMapInput` via:
ApiOAuthSettingsParameterMap{ "key": ApiOAuthSettingsParameterArgs{...} }
type ApiOAuthSettingsParameterMapOutput ¶
type ApiOAuthSettingsParameterMapOutput struct{ *pulumi.OutputState }
func (ApiOAuthSettingsParameterMapOutput) ElementType ¶
func (ApiOAuthSettingsParameterMapOutput) ElementType() reflect.Type
func (ApiOAuthSettingsParameterMapOutput) MapIndex ¶
func (o ApiOAuthSettingsParameterMapOutput) MapIndex(k pulumi.StringInput) ApiOAuthSettingsParameterOutput
func (ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutput ¶
func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput
func (ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutputWithContext ¶
func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput
type ApiOAuthSettingsParameterOutput ¶
type ApiOAuthSettingsParameterOutput struct{ *pulumi.OutputState }
OAuth settings for the API
func (ApiOAuthSettingsParameterOutput) ElementType ¶
func (ApiOAuthSettingsParameterOutput) ElementType() reflect.Type
func (ApiOAuthSettingsParameterOutput) Options ¶
func (o ApiOAuthSettingsParameterOutput) Options() pulumi.AnyOutput
Options available to this parameter
func (ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutput ¶
func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput
func (ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutputWithContext ¶
func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput
func (ApiOAuthSettingsParameterOutput) UiDefinition ¶
func (o ApiOAuthSettingsParameterOutput) UiDefinition() pulumi.AnyOutput
UI definitions per culture as caller can specify the culture
func (ApiOAuthSettingsParameterOutput) Value ¶
func (o ApiOAuthSettingsParameterOutput) Value() pulumi.StringPtrOutput
Value of the setting
type ApiOAuthSettingsParameterResponse ¶
type ApiOAuthSettingsParameterResponse struct { // Options available to this parameter Options interface{} `pulumi:"options"` // UI definitions per culture as caller can specify the culture UiDefinition interface{} `pulumi:"uiDefinition"` // Value of the setting Value *string `pulumi:"value"` }
OAuth settings for the API
type ApiOAuthSettingsParameterResponseArgs ¶
type ApiOAuthSettingsParameterResponseArgs struct { // Options available to this parameter Options pulumi.Input `pulumi:"options"` // UI definitions per culture as caller can specify the culture UiDefinition pulumi.Input `pulumi:"uiDefinition"` // Value of the setting Value pulumi.StringPtrInput `pulumi:"value"` }
OAuth settings for the API
func (ApiOAuthSettingsParameterResponseArgs) ElementType ¶
func (ApiOAuthSettingsParameterResponseArgs) ElementType() reflect.Type
func (ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutput ¶
func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput
func (ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutputWithContext ¶
func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput
type ApiOAuthSettingsParameterResponseInput ¶
type ApiOAuthSettingsParameterResponseInput interface { pulumi.Input ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput ToApiOAuthSettingsParameterResponseOutputWithContext(context.Context) ApiOAuthSettingsParameterResponseOutput }
ApiOAuthSettingsParameterResponseInput is an input type that accepts ApiOAuthSettingsParameterResponseArgs and ApiOAuthSettingsParameterResponseOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterResponseInput` via:
ApiOAuthSettingsParameterResponseArgs{...}
type ApiOAuthSettingsParameterResponseMap ¶
type ApiOAuthSettingsParameterResponseMap map[string]ApiOAuthSettingsParameterResponseInput
func (ApiOAuthSettingsParameterResponseMap) ElementType ¶
func (ApiOAuthSettingsParameterResponseMap) ElementType() reflect.Type
func (ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutput ¶
func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput
func (ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutputWithContext ¶
func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput
type ApiOAuthSettingsParameterResponseMapInput ¶
type ApiOAuthSettingsParameterResponseMapInput interface { pulumi.Input ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput ToApiOAuthSettingsParameterResponseMapOutputWithContext(context.Context) ApiOAuthSettingsParameterResponseMapOutput }
ApiOAuthSettingsParameterResponseMapInput is an input type that accepts ApiOAuthSettingsParameterResponseMap and ApiOAuthSettingsParameterResponseMapOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterResponseMapInput` via:
ApiOAuthSettingsParameterResponseMap{ "key": ApiOAuthSettingsParameterResponseArgs{...} }
type ApiOAuthSettingsParameterResponseMapOutput ¶
type ApiOAuthSettingsParameterResponseMapOutput struct{ *pulumi.OutputState }
func (ApiOAuthSettingsParameterResponseMapOutput) ElementType ¶
func (ApiOAuthSettingsParameterResponseMapOutput) ElementType() reflect.Type
func (ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutput ¶
func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput
func (ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutputWithContext ¶
func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput
type ApiOAuthSettingsParameterResponseOutput ¶
type ApiOAuthSettingsParameterResponseOutput struct{ *pulumi.OutputState }
OAuth settings for the API
func (ApiOAuthSettingsParameterResponseOutput) ElementType ¶
func (ApiOAuthSettingsParameterResponseOutput) ElementType() reflect.Type
func (ApiOAuthSettingsParameterResponseOutput) Options ¶
func (o ApiOAuthSettingsParameterResponseOutput) Options() pulumi.AnyOutput
Options available to this parameter
func (ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutput ¶
func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput
func (ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutputWithContext ¶
func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput
func (ApiOAuthSettingsParameterResponseOutput) UiDefinition ¶
func (o ApiOAuthSettingsParameterResponseOutput) UiDefinition() pulumi.AnyOutput
UI definitions per culture as caller can specify the culture
func (ApiOAuthSettingsParameterResponseOutput) Value ¶
func (o ApiOAuthSettingsParameterResponseOutput) Value() pulumi.StringPtrOutput
Value of the setting
type ApiOAuthSettingsPtrInput ¶
type ApiOAuthSettingsPtrInput interface { pulumi.Input ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput ToApiOAuthSettingsPtrOutputWithContext(context.Context) ApiOAuthSettingsPtrOutput }
ApiOAuthSettingsPtrInput is an input type that accepts ApiOAuthSettingsArgs, ApiOAuthSettingsPtr and ApiOAuthSettingsPtrOutput values. You can construct a concrete instance of `ApiOAuthSettingsPtrInput` via:
ApiOAuthSettingsArgs{...} or: nil
func ApiOAuthSettingsPtr ¶
func ApiOAuthSettingsPtr(v *ApiOAuthSettingsArgs) ApiOAuthSettingsPtrInput
type ApiOAuthSettingsPtrOutput ¶
type ApiOAuthSettingsPtrOutput struct{ *pulumi.OutputState }
func (ApiOAuthSettingsPtrOutput) ClientId ¶
func (o ApiOAuthSettingsPtrOutput) ClientId() pulumi.StringPtrOutput
Resource provider client id
func (ApiOAuthSettingsPtrOutput) ClientSecret ¶
func (o ApiOAuthSettingsPtrOutput) ClientSecret() pulumi.StringPtrOutput
Client Secret needed for OAuth
func (ApiOAuthSettingsPtrOutput) CustomParameters ¶
func (o ApiOAuthSettingsPtrOutput) CustomParameters() ApiOAuthSettingsParameterMapOutput
OAuth parameters key is the name of parameter
func (ApiOAuthSettingsPtrOutput) Elem ¶
func (o ApiOAuthSettingsPtrOutput) Elem() ApiOAuthSettingsOutput
func (ApiOAuthSettingsPtrOutput) ElementType ¶
func (ApiOAuthSettingsPtrOutput) ElementType() reflect.Type
func (ApiOAuthSettingsPtrOutput) IdentityProvider ¶
func (o ApiOAuthSettingsPtrOutput) IdentityProvider() pulumi.StringPtrOutput
Identity provider
func (ApiOAuthSettingsPtrOutput) Properties ¶
func (o ApiOAuthSettingsPtrOutput) Properties() pulumi.AnyOutput
Read only properties for this oauth setting.
func (ApiOAuthSettingsPtrOutput) RedirectUrl ¶
func (o ApiOAuthSettingsPtrOutput) RedirectUrl() pulumi.StringPtrOutput
Url
func (ApiOAuthSettingsPtrOutput) Scopes ¶
func (o ApiOAuthSettingsPtrOutput) Scopes() pulumi.StringArrayOutput
OAuth scopes
func (ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutput ¶
func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
func (ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutputWithContext ¶
func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput
type ApiOAuthSettingsResponse ¶
type ApiOAuthSettingsResponse struct { // Resource provider client id ClientId *string `pulumi:"clientId"` // Client Secret needed for OAuth ClientSecret *string `pulumi:"clientSecret"` // OAuth parameters key is the name of parameter CustomParameters map[string]ApiOAuthSettingsParameterResponse `pulumi:"customParameters"` // Identity provider IdentityProvider *string `pulumi:"identityProvider"` // Read only properties for this oauth setting. Properties interface{} `pulumi:"properties"` // Url RedirectUrl *string `pulumi:"redirectUrl"` // OAuth scopes Scopes []string `pulumi:"scopes"` }
OAuth settings for the connection provider
type ApiOAuthSettingsResponseArgs ¶
type ApiOAuthSettingsResponseArgs struct { // Resource provider client id ClientId pulumi.StringPtrInput `pulumi:"clientId"` // Client Secret needed for OAuth ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` // OAuth parameters key is the name of parameter CustomParameters ApiOAuthSettingsParameterResponseMapInput `pulumi:"customParameters"` // Identity provider IdentityProvider pulumi.StringPtrInput `pulumi:"identityProvider"` // Read only properties for this oauth setting. Properties pulumi.Input `pulumi:"properties"` // Url RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` // OAuth scopes Scopes pulumi.StringArrayInput `pulumi:"scopes"` }
OAuth settings for the connection provider
func (ApiOAuthSettingsResponseArgs) ElementType ¶
func (ApiOAuthSettingsResponseArgs) ElementType() reflect.Type
func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutput ¶
func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput
func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutputWithContext ¶
func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput
func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutput ¶
func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutputWithContext ¶
func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
type ApiOAuthSettingsResponseInput ¶
type ApiOAuthSettingsResponseInput interface { pulumi.Input ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput ToApiOAuthSettingsResponseOutputWithContext(context.Context) ApiOAuthSettingsResponseOutput }
ApiOAuthSettingsResponseInput is an input type that accepts ApiOAuthSettingsResponseArgs and ApiOAuthSettingsResponseOutput values. You can construct a concrete instance of `ApiOAuthSettingsResponseInput` via:
ApiOAuthSettingsResponseArgs{...}
type ApiOAuthSettingsResponseOutput ¶
type ApiOAuthSettingsResponseOutput struct{ *pulumi.OutputState }
OAuth settings for the connection provider
func (ApiOAuthSettingsResponseOutput) ClientId ¶
func (o ApiOAuthSettingsResponseOutput) ClientId() pulumi.StringPtrOutput
Resource provider client id
func (ApiOAuthSettingsResponseOutput) ClientSecret ¶
func (o ApiOAuthSettingsResponseOutput) ClientSecret() pulumi.StringPtrOutput
Client Secret needed for OAuth
func (ApiOAuthSettingsResponseOutput) CustomParameters ¶
func (o ApiOAuthSettingsResponseOutput) CustomParameters() ApiOAuthSettingsParameterResponseMapOutput
OAuth parameters key is the name of parameter
func (ApiOAuthSettingsResponseOutput) ElementType ¶
func (ApiOAuthSettingsResponseOutput) ElementType() reflect.Type
func (ApiOAuthSettingsResponseOutput) IdentityProvider ¶
func (o ApiOAuthSettingsResponseOutput) IdentityProvider() pulumi.StringPtrOutput
Identity provider
func (ApiOAuthSettingsResponseOutput) Properties ¶
func (o ApiOAuthSettingsResponseOutput) Properties() pulumi.AnyOutput
Read only properties for this oauth setting.
func (ApiOAuthSettingsResponseOutput) RedirectUrl ¶
func (o ApiOAuthSettingsResponseOutput) RedirectUrl() pulumi.StringPtrOutput
Url
func (ApiOAuthSettingsResponseOutput) Scopes ¶
func (o ApiOAuthSettingsResponseOutput) Scopes() pulumi.StringArrayOutput
OAuth scopes
func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutput ¶
func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput
func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutputWithContext ¶
func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput
func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutput ¶
func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutputWithContext ¶
func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
type ApiOAuthSettingsResponsePtrInput ¶
type ApiOAuthSettingsResponsePtrInput interface { pulumi.Input ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput ToApiOAuthSettingsResponsePtrOutputWithContext(context.Context) ApiOAuthSettingsResponsePtrOutput }
ApiOAuthSettingsResponsePtrInput is an input type that accepts ApiOAuthSettingsResponseArgs, ApiOAuthSettingsResponsePtr and ApiOAuthSettingsResponsePtrOutput values. You can construct a concrete instance of `ApiOAuthSettingsResponsePtrInput` via:
ApiOAuthSettingsResponseArgs{...} or: nil
func ApiOAuthSettingsResponsePtr ¶
func ApiOAuthSettingsResponsePtr(v *ApiOAuthSettingsResponseArgs) ApiOAuthSettingsResponsePtrInput
type ApiOAuthSettingsResponsePtrOutput ¶
type ApiOAuthSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiOAuthSettingsResponsePtrOutput) ClientId ¶
func (o ApiOAuthSettingsResponsePtrOutput) ClientId() pulumi.StringPtrOutput
Resource provider client id
func (ApiOAuthSettingsResponsePtrOutput) ClientSecret ¶
func (o ApiOAuthSettingsResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
Client Secret needed for OAuth
func (ApiOAuthSettingsResponsePtrOutput) CustomParameters ¶
func (o ApiOAuthSettingsResponsePtrOutput) CustomParameters() ApiOAuthSettingsParameterResponseMapOutput
OAuth parameters key is the name of parameter
func (ApiOAuthSettingsResponsePtrOutput) Elem ¶
func (o ApiOAuthSettingsResponsePtrOutput) Elem() ApiOAuthSettingsResponseOutput
func (ApiOAuthSettingsResponsePtrOutput) ElementType ¶
func (ApiOAuthSettingsResponsePtrOutput) ElementType() reflect.Type
func (ApiOAuthSettingsResponsePtrOutput) IdentityProvider ¶
func (o ApiOAuthSettingsResponsePtrOutput) IdentityProvider() pulumi.StringPtrOutput
Identity provider
func (ApiOAuthSettingsResponsePtrOutput) Properties ¶
func (o ApiOAuthSettingsResponsePtrOutput) Properties() pulumi.AnyOutput
Read only properties for this oauth setting.
func (ApiOAuthSettingsResponsePtrOutput) RedirectUrl ¶
func (o ApiOAuthSettingsResponsePtrOutput) RedirectUrl() pulumi.StringPtrOutput
Url
func (ApiOAuthSettingsResponsePtrOutput) Scopes ¶
func (o ApiOAuthSettingsResponsePtrOutput) Scopes() pulumi.StringArrayOutput
OAuth scopes
func (ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutput ¶
func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
func (ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutputWithContext ¶
func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput
type ApiReference ¶
type ApiReference struct { // Brand color BrandColor *string `pulumi:"brandColor"` // The custom API description Description *string `pulumi:"description"` // The display name DisplayName *string `pulumi:"displayName"` // The icon URI IconUri *string `pulumi:"iconUri"` // Resource reference id Id *string `pulumi:"id"` // The name of the API Name *string `pulumi:"name"` // The JSON representation of the swagger Swagger interface{} `pulumi:"swagger"` // Resource reference type Type *string `pulumi:"type"` }
type ApiReferenceArgs ¶
type ApiReferenceArgs struct { // Brand color BrandColor pulumi.StringPtrInput `pulumi:"brandColor"` // The custom API description Description pulumi.StringPtrInput `pulumi:"description"` // The display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The icon URI IconUri pulumi.StringPtrInput `pulumi:"iconUri"` // Resource reference id Id pulumi.StringPtrInput `pulumi:"id"` // The name of the API Name pulumi.StringPtrInput `pulumi:"name"` // The JSON representation of the swagger Swagger pulumi.Input `pulumi:"swagger"` // Resource reference type Type pulumi.StringPtrInput `pulumi:"type"` }
func (ApiReferenceArgs) ElementType ¶
func (ApiReferenceArgs) ElementType() reflect.Type
func (ApiReferenceArgs) ToApiReferenceOutput ¶
func (i ApiReferenceArgs) ToApiReferenceOutput() ApiReferenceOutput
func (ApiReferenceArgs) ToApiReferenceOutputWithContext ¶
func (i ApiReferenceArgs) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput
func (ApiReferenceArgs) ToApiReferencePtrOutput ¶
func (i ApiReferenceArgs) ToApiReferencePtrOutput() ApiReferencePtrOutput
func (ApiReferenceArgs) ToApiReferencePtrOutputWithContext ¶
func (i ApiReferenceArgs) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
type ApiReferenceInput ¶
type ApiReferenceInput interface { pulumi.Input ToApiReferenceOutput() ApiReferenceOutput ToApiReferenceOutputWithContext(context.Context) ApiReferenceOutput }
ApiReferenceInput is an input type that accepts ApiReferenceArgs and ApiReferenceOutput values. You can construct a concrete instance of `ApiReferenceInput` via:
ApiReferenceArgs{...}
type ApiReferenceOutput ¶
type ApiReferenceOutput struct{ *pulumi.OutputState }
func (ApiReferenceOutput) BrandColor ¶
func (o ApiReferenceOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (ApiReferenceOutput) Description ¶
func (o ApiReferenceOutput) Description() pulumi.StringPtrOutput
The custom API description
func (ApiReferenceOutput) DisplayName ¶
func (o ApiReferenceOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (ApiReferenceOutput) ElementType ¶
func (ApiReferenceOutput) ElementType() reflect.Type
func (ApiReferenceOutput) IconUri ¶
func (o ApiReferenceOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (ApiReferenceOutput) Id ¶
func (o ApiReferenceOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ApiReferenceOutput) Name ¶
func (o ApiReferenceOutput) Name() pulumi.StringPtrOutput
The name of the API
func (ApiReferenceOutput) Swagger ¶
func (o ApiReferenceOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (ApiReferenceOutput) ToApiReferenceOutput ¶
func (o ApiReferenceOutput) ToApiReferenceOutput() ApiReferenceOutput
func (ApiReferenceOutput) ToApiReferenceOutputWithContext ¶
func (o ApiReferenceOutput) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput
func (ApiReferenceOutput) ToApiReferencePtrOutput ¶
func (o ApiReferenceOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput
func (ApiReferenceOutput) ToApiReferencePtrOutputWithContext ¶
func (o ApiReferenceOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
func (ApiReferenceOutput) Type ¶
func (o ApiReferenceOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ApiReferencePtrInput ¶
type ApiReferencePtrInput interface { pulumi.Input ToApiReferencePtrOutput() ApiReferencePtrOutput ToApiReferencePtrOutputWithContext(context.Context) ApiReferencePtrOutput }
ApiReferencePtrInput is an input type that accepts ApiReferenceArgs, ApiReferencePtr and ApiReferencePtrOutput values. You can construct a concrete instance of `ApiReferencePtrInput` via:
ApiReferenceArgs{...} or: nil
func ApiReferencePtr ¶
func ApiReferencePtr(v *ApiReferenceArgs) ApiReferencePtrInput
type ApiReferencePtrOutput ¶
type ApiReferencePtrOutput struct{ *pulumi.OutputState }
func (ApiReferencePtrOutput) BrandColor ¶
func (o ApiReferencePtrOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (ApiReferencePtrOutput) Description ¶
func (o ApiReferencePtrOutput) Description() pulumi.StringPtrOutput
The custom API description
func (ApiReferencePtrOutput) DisplayName ¶
func (o ApiReferencePtrOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (ApiReferencePtrOutput) Elem ¶
func (o ApiReferencePtrOutput) Elem() ApiReferenceOutput
func (ApiReferencePtrOutput) ElementType ¶
func (ApiReferencePtrOutput) ElementType() reflect.Type
func (ApiReferencePtrOutput) IconUri ¶
func (o ApiReferencePtrOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (ApiReferencePtrOutput) Id ¶
func (o ApiReferencePtrOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ApiReferencePtrOutput) Name ¶
func (o ApiReferencePtrOutput) Name() pulumi.StringPtrOutput
The name of the API
func (ApiReferencePtrOutput) Swagger ¶
func (o ApiReferencePtrOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (ApiReferencePtrOutput) ToApiReferencePtrOutput ¶
func (o ApiReferencePtrOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput
func (ApiReferencePtrOutput) ToApiReferencePtrOutputWithContext ¶
func (o ApiReferencePtrOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput
func (ApiReferencePtrOutput) Type ¶
func (o ApiReferencePtrOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ApiReferenceResponse ¶
type ApiReferenceResponse struct { // Brand color BrandColor *string `pulumi:"brandColor"` // The custom API description Description *string `pulumi:"description"` // The display name DisplayName *string `pulumi:"displayName"` // The icon URI IconUri *string `pulumi:"iconUri"` // Resource reference id Id *string `pulumi:"id"` // The name of the API Name *string `pulumi:"name"` // The JSON representation of the swagger Swagger interface{} `pulumi:"swagger"` // Resource reference type Type *string `pulumi:"type"` }
type ApiReferenceResponseArgs ¶
type ApiReferenceResponseArgs struct { // Brand color BrandColor pulumi.StringPtrInput `pulumi:"brandColor"` // The custom API description Description pulumi.StringPtrInput `pulumi:"description"` // The display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The icon URI IconUri pulumi.StringPtrInput `pulumi:"iconUri"` // Resource reference id Id pulumi.StringPtrInput `pulumi:"id"` // The name of the API Name pulumi.StringPtrInput `pulumi:"name"` // The JSON representation of the swagger Swagger pulumi.Input `pulumi:"swagger"` // Resource reference type Type pulumi.StringPtrInput `pulumi:"type"` }
func (ApiReferenceResponseArgs) ElementType ¶
func (ApiReferenceResponseArgs) ElementType() reflect.Type
func (ApiReferenceResponseArgs) ToApiReferenceResponseOutput ¶
func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutput() ApiReferenceResponseOutput
func (ApiReferenceResponseArgs) ToApiReferenceResponseOutputWithContext ¶
func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput
func (ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutput ¶
func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
func (ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutputWithContext ¶
func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
type ApiReferenceResponseInput ¶
type ApiReferenceResponseInput interface { pulumi.Input ToApiReferenceResponseOutput() ApiReferenceResponseOutput ToApiReferenceResponseOutputWithContext(context.Context) ApiReferenceResponseOutput }
ApiReferenceResponseInput is an input type that accepts ApiReferenceResponseArgs and ApiReferenceResponseOutput values. You can construct a concrete instance of `ApiReferenceResponseInput` via:
ApiReferenceResponseArgs{...}
type ApiReferenceResponseOutput ¶
type ApiReferenceResponseOutput struct{ *pulumi.OutputState }
func (ApiReferenceResponseOutput) BrandColor ¶
func (o ApiReferenceResponseOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (ApiReferenceResponseOutput) Description ¶
func (o ApiReferenceResponseOutput) Description() pulumi.StringPtrOutput
The custom API description
func (ApiReferenceResponseOutput) DisplayName ¶
func (o ApiReferenceResponseOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (ApiReferenceResponseOutput) ElementType ¶
func (ApiReferenceResponseOutput) ElementType() reflect.Type
func (ApiReferenceResponseOutput) IconUri ¶
func (o ApiReferenceResponseOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (ApiReferenceResponseOutput) Id ¶
func (o ApiReferenceResponseOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ApiReferenceResponseOutput) Name ¶
func (o ApiReferenceResponseOutput) Name() pulumi.StringPtrOutput
The name of the API
func (ApiReferenceResponseOutput) Swagger ¶
func (o ApiReferenceResponseOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (ApiReferenceResponseOutput) ToApiReferenceResponseOutput ¶
func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutput() ApiReferenceResponseOutput
func (ApiReferenceResponseOutput) ToApiReferenceResponseOutputWithContext ¶
func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput
func (ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutput ¶
func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
func (ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutputWithContext ¶
func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
func (ApiReferenceResponseOutput) Type ¶
func (o ApiReferenceResponseOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ApiReferenceResponsePtrInput ¶
type ApiReferenceResponsePtrInput interface { pulumi.Input ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput ToApiReferenceResponsePtrOutputWithContext(context.Context) ApiReferenceResponsePtrOutput }
ApiReferenceResponsePtrInput is an input type that accepts ApiReferenceResponseArgs, ApiReferenceResponsePtr and ApiReferenceResponsePtrOutput values. You can construct a concrete instance of `ApiReferenceResponsePtrInput` via:
ApiReferenceResponseArgs{...} or: nil
func ApiReferenceResponsePtr ¶
func ApiReferenceResponsePtr(v *ApiReferenceResponseArgs) ApiReferenceResponsePtrInput
type ApiReferenceResponsePtrOutput ¶
type ApiReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiReferenceResponsePtrOutput) BrandColor ¶
func (o ApiReferenceResponsePtrOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (ApiReferenceResponsePtrOutput) Description ¶
func (o ApiReferenceResponsePtrOutput) Description() pulumi.StringPtrOutput
The custom API description
func (ApiReferenceResponsePtrOutput) DisplayName ¶
func (o ApiReferenceResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (ApiReferenceResponsePtrOutput) Elem ¶
func (o ApiReferenceResponsePtrOutput) Elem() ApiReferenceResponseOutput
func (ApiReferenceResponsePtrOutput) ElementType ¶
func (ApiReferenceResponsePtrOutput) ElementType() reflect.Type
func (ApiReferenceResponsePtrOutput) IconUri ¶
func (o ApiReferenceResponsePtrOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (ApiReferenceResponsePtrOutput) Id ¶
func (o ApiReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ApiReferenceResponsePtrOutput) Name ¶
func (o ApiReferenceResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the API
func (ApiReferenceResponsePtrOutput) Swagger ¶
func (o ApiReferenceResponsePtrOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutput ¶
func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
func (ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutputWithContext ¶
func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput
func (ApiReferenceResponsePtrOutput) Type ¶
func (o ApiReferenceResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ApiResourceBackendService ¶
type ApiResourceBackendService struct { // The service URL ServiceUrl *string `pulumi:"serviceUrl"` }
The API backend service
type ApiResourceBackendServiceArgs ¶
type ApiResourceBackendServiceArgs struct { // The service URL ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"` }
The API backend service
func (ApiResourceBackendServiceArgs) ElementType ¶
func (ApiResourceBackendServiceArgs) ElementType() reflect.Type
func (ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutput ¶
func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput
func (ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutputWithContext ¶
func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput
func (ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutput ¶
func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
func (ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutputWithContext ¶
func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
type ApiResourceBackendServiceInput ¶
type ApiResourceBackendServiceInput interface { pulumi.Input ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput ToApiResourceBackendServiceOutputWithContext(context.Context) ApiResourceBackendServiceOutput }
ApiResourceBackendServiceInput is an input type that accepts ApiResourceBackendServiceArgs and ApiResourceBackendServiceOutput values. You can construct a concrete instance of `ApiResourceBackendServiceInput` via:
ApiResourceBackendServiceArgs{...}
type ApiResourceBackendServiceOutput ¶
type ApiResourceBackendServiceOutput struct{ *pulumi.OutputState }
The API backend service
func (ApiResourceBackendServiceOutput) ElementType ¶
func (ApiResourceBackendServiceOutput) ElementType() reflect.Type
func (ApiResourceBackendServiceOutput) ServiceUrl ¶
func (o ApiResourceBackendServiceOutput) ServiceUrl() pulumi.StringPtrOutput
The service URL
func (ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutput ¶
func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput
func (ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutputWithContext ¶
func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput
func (ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutput ¶
func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
func (ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutputWithContext ¶
func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
type ApiResourceBackendServicePtrInput ¶
type ApiResourceBackendServicePtrInput interface { pulumi.Input ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput ToApiResourceBackendServicePtrOutputWithContext(context.Context) ApiResourceBackendServicePtrOutput }
ApiResourceBackendServicePtrInput is an input type that accepts ApiResourceBackendServiceArgs, ApiResourceBackendServicePtr and ApiResourceBackendServicePtrOutput values. You can construct a concrete instance of `ApiResourceBackendServicePtrInput` via:
ApiResourceBackendServiceArgs{...} or: nil
func ApiResourceBackendServicePtr ¶
func ApiResourceBackendServicePtr(v *ApiResourceBackendServiceArgs) ApiResourceBackendServicePtrInput
type ApiResourceBackendServicePtrOutput ¶
type ApiResourceBackendServicePtrOutput struct{ *pulumi.OutputState }
func (ApiResourceBackendServicePtrOutput) Elem ¶
func (o ApiResourceBackendServicePtrOutput) Elem() ApiResourceBackendServiceOutput
func (ApiResourceBackendServicePtrOutput) ElementType ¶
func (ApiResourceBackendServicePtrOutput) ElementType() reflect.Type
func (ApiResourceBackendServicePtrOutput) ServiceUrl ¶
func (o ApiResourceBackendServicePtrOutput) ServiceUrl() pulumi.StringPtrOutput
The service URL
func (ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutput ¶
func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
func (ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutputWithContext ¶
func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput
type ApiResourceBackendServiceResponse ¶
type ApiResourceBackendServiceResponse struct { // The service URL ServiceUrl *string `pulumi:"serviceUrl"` }
The API backend service
type ApiResourceBackendServiceResponseArgs ¶
type ApiResourceBackendServiceResponseArgs struct { // The service URL ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"` }
The API backend service
func (ApiResourceBackendServiceResponseArgs) ElementType ¶
func (ApiResourceBackendServiceResponseArgs) ElementType() reflect.Type
func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutput ¶
func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput
func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutputWithContext ¶
func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput
func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutput ¶
func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutputWithContext ¶
func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
type ApiResourceBackendServiceResponseInput ¶
type ApiResourceBackendServiceResponseInput interface { pulumi.Input ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput ToApiResourceBackendServiceResponseOutputWithContext(context.Context) ApiResourceBackendServiceResponseOutput }
ApiResourceBackendServiceResponseInput is an input type that accepts ApiResourceBackendServiceResponseArgs and ApiResourceBackendServiceResponseOutput values. You can construct a concrete instance of `ApiResourceBackendServiceResponseInput` via:
ApiResourceBackendServiceResponseArgs{...}
type ApiResourceBackendServiceResponseOutput ¶
type ApiResourceBackendServiceResponseOutput struct{ *pulumi.OutputState }
The API backend service
func (ApiResourceBackendServiceResponseOutput) ElementType ¶
func (ApiResourceBackendServiceResponseOutput) ElementType() reflect.Type
func (ApiResourceBackendServiceResponseOutput) ServiceUrl ¶
func (o ApiResourceBackendServiceResponseOutput) ServiceUrl() pulumi.StringPtrOutput
The service URL
func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutput ¶
func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput
func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutputWithContext ¶
func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput
func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutput ¶
func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext ¶
func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
type ApiResourceBackendServiceResponsePtrInput ¶
type ApiResourceBackendServiceResponsePtrInput interface { pulumi.Input ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput ToApiResourceBackendServiceResponsePtrOutputWithContext(context.Context) ApiResourceBackendServiceResponsePtrOutput }
ApiResourceBackendServiceResponsePtrInput is an input type that accepts ApiResourceBackendServiceResponseArgs, ApiResourceBackendServiceResponsePtr and ApiResourceBackendServiceResponsePtrOutput values. You can construct a concrete instance of `ApiResourceBackendServiceResponsePtrInput` via:
ApiResourceBackendServiceResponseArgs{...} or: nil
func ApiResourceBackendServiceResponsePtr ¶
func ApiResourceBackendServiceResponsePtr(v *ApiResourceBackendServiceResponseArgs) ApiResourceBackendServiceResponsePtrInput
type ApiResourceBackendServiceResponsePtrOutput ¶
type ApiResourceBackendServiceResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiResourceBackendServiceResponsePtrOutput) ElementType ¶
func (ApiResourceBackendServiceResponsePtrOutput) ElementType() reflect.Type
func (ApiResourceBackendServiceResponsePtrOutput) ServiceUrl ¶
func (o ApiResourceBackendServiceResponsePtrOutput) ServiceUrl() pulumi.StringPtrOutput
The service URL
func (ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutput ¶
func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
func (ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext ¶
func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput
type ApiResourceDefinitions ¶
type ApiResourceDefinitions struct { // The modified swagger URL ModifiedSwaggerUrl *string `pulumi:"modifiedSwaggerUrl"` // The original swagger URL OriginalSwaggerUrl *string `pulumi:"originalSwaggerUrl"` }
API Definitions
type ApiResourceDefinitionsArgs ¶
type ApiResourceDefinitionsArgs struct { // The modified swagger URL ModifiedSwaggerUrl pulumi.StringPtrInput `pulumi:"modifiedSwaggerUrl"` // The original swagger URL OriginalSwaggerUrl pulumi.StringPtrInput `pulumi:"originalSwaggerUrl"` }
API Definitions
func (ApiResourceDefinitionsArgs) ElementType ¶
func (ApiResourceDefinitionsArgs) ElementType() reflect.Type
func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutput ¶
func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput
func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutputWithContext ¶
func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput
func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutput ¶
func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutputWithContext ¶
func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
type ApiResourceDefinitionsInput ¶
type ApiResourceDefinitionsInput interface { pulumi.Input ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput ToApiResourceDefinitionsOutputWithContext(context.Context) ApiResourceDefinitionsOutput }
ApiResourceDefinitionsInput is an input type that accepts ApiResourceDefinitionsArgs and ApiResourceDefinitionsOutput values. You can construct a concrete instance of `ApiResourceDefinitionsInput` via:
ApiResourceDefinitionsArgs{...}
type ApiResourceDefinitionsOutput ¶
type ApiResourceDefinitionsOutput struct{ *pulumi.OutputState }
API Definitions
func (ApiResourceDefinitionsOutput) ElementType ¶
func (ApiResourceDefinitionsOutput) ElementType() reflect.Type
func (ApiResourceDefinitionsOutput) ModifiedSwaggerUrl ¶
func (o ApiResourceDefinitionsOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
The modified swagger URL
func (ApiResourceDefinitionsOutput) OriginalSwaggerUrl ¶
func (o ApiResourceDefinitionsOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
The original swagger URL
func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutput ¶
func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput
func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutputWithContext ¶
func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput
func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutput ¶
func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutputWithContext ¶
func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
type ApiResourceDefinitionsPtrInput ¶
type ApiResourceDefinitionsPtrInput interface { pulumi.Input ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput ToApiResourceDefinitionsPtrOutputWithContext(context.Context) ApiResourceDefinitionsPtrOutput }
ApiResourceDefinitionsPtrInput is an input type that accepts ApiResourceDefinitionsArgs, ApiResourceDefinitionsPtr and ApiResourceDefinitionsPtrOutput values. You can construct a concrete instance of `ApiResourceDefinitionsPtrInput` via:
ApiResourceDefinitionsArgs{...} or: nil
func ApiResourceDefinitionsPtr ¶
func ApiResourceDefinitionsPtr(v *ApiResourceDefinitionsArgs) ApiResourceDefinitionsPtrInput
type ApiResourceDefinitionsPtrOutput ¶
type ApiResourceDefinitionsPtrOutput struct{ *pulumi.OutputState }
func (ApiResourceDefinitionsPtrOutput) Elem ¶
func (o ApiResourceDefinitionsPtrOutput) Elem() ApiResourceDefinitionsOutput
func (ApiResourceDefinitionsPtrOutput) ElementType ¶
func (ApiResourceDefinitionsPtrOutput) ElementType() reflect.Type
func (ApiResourceDefinitionsPtrOutput) ModifiedSwaggerUrl ¶
func (o ApiResourceDefinitionsPtrOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
The modified swagger URL
func (ApiResourceDefinitionsPtrOutput) OriginalSwaggerUrl ¶
func (o ApiResourceDefinitionsPtrOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
The original swagger URL
func (ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutput ¶
func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
func (ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutputWithContext ¶
func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput
type ApiResourceDefinitionsResponse ¶
type ApiResourceDefinitionsResponse struct { // The modified swagger URL ModifiedSwaggerUrl *string `pulumi:"modifiedSwaggerUrl"` // The original swagger URL OriginalSwaggerUrl *string `pulumi:"originalSwaggerUrl"` }
API Definitions
type ApiResourceDefinitionsResponseArgs ¶
type ApiResourceDefinitionsResponseArgs struct { // The modified swagger URL ModifiedSwaggerUrl pulumi.StringPtrInput `pulumi:"modifiedSwaggerUrl"` // The original swagger URL OriginalSwaggerUrl pulumi.StringPtrInput `pulumi:"originalSwaggerUrl"` }
API Definitions
func (ApiResourceDefinitionsResponseArgs) ElementType ¶
func (ApiResourceDefinitionsResponseArgs) ElementType() reflect.Type
func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutput ¶
func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput
func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutputWithContext ¶
func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput
func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutput ¶
func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutputWithContext ¶
func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
type ApiResourceDefinitionsResponseInput ¶
type ApiResourceDefinitionsResponseInput interface { pulumi.Input ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput ToApiResourceDefinitionsResponseOutputWithContext(context.Context) ApiResourceDefinitionsResponseOutput }
ApiResourceDefinitionsResponseInput is an input type that accepts ApiResourceDefinitionsResponseArgs and ApiResourceDefinitionsResponseOutput values. You can construct a concrete instance of `ApiResourceDefinitionsResponseInput` via:
ApiResourceDefinitionsResponseArgs{...}
type ApiResourceDefinitionsResponseOutput ¶
type ApiResourceDefinitionsResponseOutput struct{ *pulumi.OutputState }
API Definitions
func (ApiResourceDefinitionsResponseOutput) ElementType ¶
func (ApiResourceDefinitionsResponseOutput) ElementType() reflect.Type
func (ApiResourceDefinitionsResponseOutput) ModifiedSwaggerUrl ¶
func (o ApiResourceDefinitionsResponseOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
The modified swagger URL
func (ApiResourceDefinitionsResponseOutput) OriginalSwaggerUrl ¶
func (o ApiResourceDefinitionsResponseOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
The original swagger URL
func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutput ¶
func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput
func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutputWithContext ¶
func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput
func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutput ¶
func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext ¶
func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
type ApiResourceDefinitionsResponsePtrInput ¶
type ApiResourceDefinitionsResponsePtrInput interface { pulumi.Input ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput ToApiResourceDefinitionsResponsePtrOutputWithContext(context.Context) ApiResourceDefinitionsResponsePtrOutput }
ApiResourceDefinitionsResponsePtrInput is an input type that accepts ApiResourceDefinitionsResponseArgs, ApiResourceDefinitionsResponsePtr and ApiResourceDefinitionsResponsePtrOutput values. You can construct a concrete instance of `ApiResourceDefinitionsResponsePtrInput` via:
ApiResourceDefinitionsResponseArgs{...} or: nil
func ApiResourceDefinitionsResponsePtr ¶
func ApiResourceDefinitionsResponsePtr(v *ApiResourceDefinitionsResponseArgs) ApiResourceDefinitionsResponsePtrInput
type ApiResourceDefinitionsResponsePtrOutput ¶
type ApiResourceDefinitionsResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiResourceDefinitionsResponsePtrOutput) ElementType ¶
func (ApiResourceDefinitionsResponsePtrOutput) ElementType() reflect.Type
func (ApiResourceDefinitionsResponsePtrOutput) ModifiedSwaggerUrl ¶
func (o ApiResourceDefinitionsResponsePtrOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput
The modified swagger URL
func (ApiResourceDefinitionsResponsePtrOutput) OriginalSwaggerUrl ¶
func (o ApiResourceDefinitionsResponsePtrOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput
The original swagger URL
func (ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutput ¶
func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
func (ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext ¶
func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput
type AppServiceEnvironment ¶
type AppServiceEnvironment struct { pulumi.CustomResourceState // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes pulumi.StringOutput `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes pulumi.StringOutput `pulumi:"allowedWorkerSizes"` // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrOutput `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairResponseArrayOutput `pulumi:"clusterSettings"` // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition pulumi.StringOutput `pulumi:"databaseEdition"` // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective pulumi.StringOutput `pulumi:"databaseServiceObjective"` // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor pulumi.IntOutput `pulumi:"defaultFrontEndScaleFactor"` // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrOutput `pulumi:"dynamicCacheEnabled"` // Current total, used, and available worker capacities. EnvironmentCapacities StampCapacityResponseArrayOutput `pulumi:"environmentCapacities"` // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy pulumi.BoolOutput `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus pulumi.StringOutput `pulumi:"environmentStatus"` // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrOutput `pulumi:"frontEndScaleFactor"` // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrOutput `pulumi:"hasLinuxWorkers"` // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrOutput `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrOutput `pulumi:"ipsslAddressCount"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last deployment action on the App Service Environment. LastAction pulumi.StringOutput `pulumi:"lastAction"` // Result of the last deployment action on the App Service Environment. LastActionResult pulumi.StringOutput `pulumi:"lastActionResult"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines pulumi.IntOutput `pulumi:"maximumNumberOfMachines"` // Number of front-end instances. MultiRoleCount pulumi.IntPtrOutput `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrOutput `pulumi:"multiSize"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryResponseArrayOutput `pulumi:"networkAccessControlList"` // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource group of the App Service Environment. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrOutput `pulumi:"sslCertKeyVaultId"` // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrOutput `pulumi:"sslCertKeyVaultSecretName"` // Current status of the App Service Environment. Status pulumi.StringOutput `pulumi:"status"` // Subscription of the App Service Environment. SubscriptionId pulumi.StringOutput `pulumi:"subscriptionId"` // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Number of upgrade domains of the App Service Environment. UpgradeDomains pulumi.IntOutput `pulumi:"upgradeDomains"` // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayOutput `pulumi:"userWhitelistedIpRanges"` // Description of IP SSL mapping for the App Service Environment. VipMappings VirtualIPMappingResponseArrayOutput `pulumi:"vipMappings"` // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponseOutput `pulumi:"virtualNetwork"` // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrOutput `pulumi:"vnetName"` // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrOutput `pulumi:"vnetResourceGroupName"` // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrOutput `pulumi:"vnetSubnetName"` // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolResponseArrayOutput `pulumi:"workerPools"` }
App Service Environment ARM resource.
func GetAppServiceEnvironment ¶
func GetAppServiceEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServiceEnvironmentState, opts ...pulumi.ResourceOption) (*AppServiceEnvironment, error)
GetAppServiceEnvironment gets an existing AppServiceEnvironment 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 NewAppServiceEnvironment ¶
func NewAppServiceEnvironment(ctx *pulumi.Context, name string, args *AppServiceEnvironmentArgs, opts ...pulumi.ResourceOption) (*AppServiceEnvironment, error)
NewAppServiceEnvironment registers a new resource with the given unique name, arguments, and options.
type AppServiceEnvironmentArgs ¶
type AppServiceEnvironmentArgs struct { // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairArrayInput // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrInput // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrInput // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrInput // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrInput // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Number of front-end instances. MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrInput // Name of the App Service Environment. Name pulumi.StringInput // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryArrayInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrInput // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrInput // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrInput // Resource tags. Tags pulumi.StringMapInput // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayInput // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileInput // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrInput // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrInput // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolArrayInput }
The set of arguments for constructing a AppServiceEnvironment resource.
func (AppServiceEnvironmentArgs) ElementType ¶
func (AppServiceEnvironmentArgs) ElementType() reflect.Type
type AppServiceEnvironmentState ¶
type AppServiceEnvironmentState struct { // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes pulumi.StringPtrInput // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairResponseArrayInput // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective pulumi.StringPtrInput // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor pulumi.IntPtrInput // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrInput // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrInput // Current total, used, and available worker capacities. EnvironmentCapacities StampCapacityResponseArrayInput // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus pulumi.StringPtrInput // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrInput // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrInput // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last deployment action on the App Service Environment. LastAction pulumi.StringPtrInput // Result of the last deployment action on the App Service Environment. LastActionResult pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances. MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryResponseArrayInput // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringPtrInput // Resource group of the App Service Environment. ResourceGroup pulumi.StringPtrInput // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrInput // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrInput // Current status of the App Service Environment. Status pulumi.StringPtrInput // Subscription of the App Service Environment. SubscriptionId pulumi.StringPtrInput // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Number of upgrade domains of the App Service Environment. UpgradeDomains pulumi.IntPtrInput // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayInput // Description of IP SSL mapping for the App Service Environment. VipMappings VirtualIPMappingResponseArrayInput // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponsePtrInput // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrInput // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrInput // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolResponseArrayInput }
func (AppServiceEnvironmentState) ElementType ¶
func (AppServiceEnvironmentState) ElementType() reflect.Type
type AppServicePlan ¶
type AppServicePlan struct { pulumi.CustomResourceState // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrOutput `pulumi:"freeOfferExpirationTime"` // Geographical location for the App Service plan. GeoRegion pulumi.StringOutput `pulumi:"geoRegion"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrOutput `pulumi:"isSpot"` // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrOutput `pulumi:"maximumElasticWorkerCount"` // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers pulumi.IntOutput `pulumi:"maximumNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Number of apps assigned to this App Service plan. NumberOfSites pulumi.IntOutput `pulumi:"numberOfSites"` // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrOutput `pulumi:"perSiteScaling"` // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Resource group of the App Service plan. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrOutput `pulumi:"sku"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrOutput `pulumi:"spotExpirationTime"` // App Service plan status. Status pulumi.StringOutput `pulumi:"status"` // App Service plan subscription. Subscription pulumi.StringOutput `pulumi:"subscription"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Scaling worker count. TargetWorkerCount pulumi.IntPtrOutput `pulumi:"targetWorkerCount"` // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrOutput `pulumi:"targetWorkerSizeId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrOutput `pulumi:"workerTierName"` }
App Service plan.
func GetAppServicePlan ¶
func GetAppServicePlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServicePlanState, opts ...pulumi.ResourceOption) (*AppServicePlan, error)
GetAppServicePlan gets an existing AppServicePlan 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 NewAppServicePlan ¶
func NewAppServicePlan(ctx *pulumi.Context, name string, args *AppServicePlanArgs, opts ...pulumi.ResourceOption) (*AppServicePlan, error)
NewAppServicePlan registers a new resource with the given unique name, arguments, and options.
type AppServicePlanArgs ¶
type AppServicePlanArgs struct { // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrInput // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrInput // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrInput // Name of the App Service plan. Name pulumi.StringInput // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrInput // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Description of a SKU for a scalable resource. Sku SkuDescriptionPtrInput // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Scaling worker count. TargetWorkerCount pulumi.IntPtrInput // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrInput // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrInput }
The set of arguments for constructing a AppServicePlan resource.
func (AppServicePlanArgs) ElementType ¶
func (AppServicePlanArgs) ElementType() reflect.Type
type AppServicePlanRouteForVnet ¶
type AppServicePlanRouteForVnet struct { pulumi.CustomResourceState // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrOutput `pulumi:"endAddress"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType pulumi.StringPtrOutput `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrOutput `pulumi:"startAddress"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
func GetAppServicePlanRouteForVnet ¶
func GetAppServicePlanRouteForVnet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServicePlanRouteForVnetState, opts ...pulumi.ResourceOption) (*AppServicePlanRouteForVnet, error)
GetAppServicePlanRouteForVnet gets an existing AppServicePlanRouteForVnet 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 NewAppServicePlanRouteForVnet ¶
func NewAppServicePlanRouteForVnet(ctx *pulumi.Context, name string, args *AppServicePlanRouteForVnetArgs, opts ...pulumi.ResourceOption) (*AppServicePlanRouteForVnet, error)
NewAppServicePlanRouteForVnet registers a new resource with the given unique name, arguments, and options.
type AppServicePlanRouteForVnetArgs ¶
type AppServicePlanRouteForVnetArgs struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the App Service plan. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the Virtual Network route. RouteName pulumi.StringInput // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType pulumi.StringPtrInput // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput // Name of the Virtual Network. VnetName pulumi.StringInput }
The set of arguments for constructing a AppServicePlanRouteForVnet resource.
func (AppServicePlanRouteForVnetArgs) ElementType ¶
func (AppServicePlanRouteForVnetArgs) ElementType() reflect.Type
type AppServicePlanRouteForVnetState ¶
type AppServicePlanRouteForVnetState struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType pulumi.StringPtrInput // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (AppServicePlanRouteForVnetState) ElementType ¶
func (AppServicePlanRouteForVnetState) ElementType() reflect.Type
type AppServicePlanState ¶
type AppServicePlanState struct { // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrInput // Geographical location for the App Service plan. GeoRegion pulumi.StringPtrInput // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrInput // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrInput // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // Number of apps assigned to this App Service plan. NumberOfSites pulumi.IntPtrInput // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrInput // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringPtrInput // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrInput // Resource group of the App Service plan. ResourceGroup pulumi.StringPtrInput // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrInput // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrInput // App Service plan status. Status pulumi.StringPtrInput // App Service plan subscription. Subscription pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Scaling worker count. TargetWorkerCount pulumi.IntPtrInput // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrInput }
func (AppServicePlanState) ElementType ¶
func (AppServicePlanState) ElementType() reflect.Type
type ArmIdWrapperResponse ¶
type ArmIdWrapperResponse struct {
Id string `pulumi:"id"`
}
A wrapper for an ARM resource id
type ArmIdWrapperResponseArgs ¶
type ArmIdWrapperResponseArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
A wrapper for an ARM resource id
func (ArmIdWrapperResponseArgs) ElementType ¶
func (ArmIdWrapperResponseArgs) ElementType() reflect.Type
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
type ArmIdWrapperResponseInput ¶
type ArmIdWrapperResponseInput interface { pulumi.Input ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput ToArmIdWrapperResponseOutputWithContext(context.Context) ArmIdWrapperResponseOutput }
ArmIdWrapperResponseInput is an input type that accepts ArmIdWrapperResponseArgs and ArmIdWrapperResponseOutput values. You can construct a concrete instance of `ArmIdWrapperResponseInput` via:
ArmIdWrapperResponseArgs{...}
type ArmIdWrapperResponseOutput ¶
type ArmIdWrapperResponseOutput struct{ *pulumi.OutputState }
A wrapper for an ARM resource id
func (ArmIdWrapperResponseOutput) ElementType ¶
func (ArmIdWrapperResponseOutput) ElementType() reflect.Type
func (ArmIdWrapperResponseOutput) Id ¶
func (o ArmIdWrapperResponseOutput) Id() pulumi.StringOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
type ArmIdWrapperResponsePtrInput ¶
type ArmIdWrapperResponsePtrInput interface { pulumi.Input ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput ToArmIdWrapperResponsePtrOutputWithContext(context.Context) ArmIdWrapperResponsePtrOutput }
ArmIdWrapperResponsePtrInput is an input type that accepts ArmIdWrapperResponseArgs, ArmIdWrapperResponsePtr and ArmIdWrapperResponsePtrOutput values. You can construct a concrete instance of `ArmIdWrapperResponsePtrInput` via:
ArmIdWrapperResponseArgs{...} or: nil
func ArmIdWrapperResponsePtr ¶
func ArmIdWrapperResponsePtr(v *ArmIdWrapperResponseArgs) ArmIdWrapperResponsePtrInput
type ArmIdWrapperResponsePtrOutput ¶
type ArmIdWrapperResponsePtrOutput struct{ *pulumi.OutputState }
func (ArmIdWrapperResponsePtrOutput) Elem ¶
func (o ArmIdWrapperResponsePtrOutput) Elem() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponsePtrOutput) ElementType ¶
func (ArmIdWrapperResponsePtrOutput) ElementType() reflect.Type
func (ArmIdWrapperResponsePtrOutput) Id ¶
func (o ArmIdWrapperResponsePtrOutput) Id() pulumi.StringPtrOutput
func (ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput ¶
func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
type AutoHealActions ¶
type AutoHealActions struct { // Predefined action to be taken. ActionType *string `pulumi:"actionType"` // Custom action to be taken. CustomAction *AutoHealCustomAction `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
type AutoHealActionsArgs ¶
type AutoHealActionsArgs struct { // Predefined action to be taken. ActionType pulumi.StringPtrInput `pulumi:"actionType"` // Custom action to be taken. CustomAction AutoHealCustomActionPtrInput `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsArgs) ElementType ¶
func (AutoHealActionsArgs) ElementType() reflect.Type
func (AutoHealActionsArgs) ToAutoHealActionsOutput ¶
func (i AutoHealActionsArgs) ToAutoHealActionsOutput() AutoHealActionsOutput
func (AutoHealActionsArgs) ToAutoHealActionsOutputWithContext ¶
func (i AutoHealActionsArgs) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
func (AutoHealActionsArgs) ToAutoHealActionsPtrOutput ¶
func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext ¶
func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsInput ¶
type AutoHealActionsInput interface { pulumi.Input ToAutoHealActionsOutput() AutoHealActionsOutput ToAutoHealActionsOutputWithContext(context.Context) AutoHealActionsOutput }
AutoHealActionsInput is an input type that accepts AutoHealActionsArgs and AutoHealActionsOutput values. You can construct a concrete instance of `AutoHealActionsInput` via:
AutoHealActionsArgs{...}
type AutoHealActionsOutput ¶
type AutoHealActionsOutput struct{ *pulumi.OutputState }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsOutput) ActionType ¶
func (o AutoHealActionsOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsOutput) CustomAction ¶
func (o AutoHealActionsOutput) CustomAction() AutoHealCustomActionPtrOutput
Custom action to be taken.
func (AutoHealActionsOutput) ElementType ¶
func (AutoHealActionsOutput) ElementType() reflect.Type
func (AutoHealActionsOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsOutput) ToAutoHealActionsOutput ¶
func (o AutoHealActionsOutput) ToAutoHealActionsOutput() AutoHealActionsOutput
func (AutoHealActionsOutput) ToAutoHealActionsOutputWithContext ¶
func (o AutoHealActionsOutput) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
func (AutoHealActionsOutput) ToAutoHealActionsPtrOutput ¶
func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext ¶
func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsPtrInput ¶
type AutoHealActionsPtrInput interface { pulumi.Input ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput ToAutoHealActionsPtrOutputWithContext(context.Context) AutoHealActionsPtrOutput }
AutoHealActionsPtrInput is an input type that accepts AutoHealActionsArgs, AutoHealActionsPtr and AutoHealActionsPtrOutput values. You can construct a concrete instance of `AutoHealActionsPtrInput` via:
AutoHealActionsArgs{...} or: nil
func AutoHealActionsPtr ¶
func AutoHealActionsPtr(v *AutoHealActionsArgs) AutoHealActionsPtrInput
type AutoHealActionsPtrOutput ¶
type AutoHealActionsPtrOutput struct{ *pulumi.OutputState }
func (AutoHealActionsPtrOutput) ActionType ¶
func (o AutoHealActionsPtrOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsPtrOutput) CustomAction ¶
func (o AutoHealActionsPtrOutput) CustomAction() AutoHealCustomActionPtrOutput
Custom action to be taken.
func (AutoHealActionsPtrOutput) Elem ¶
func (o AutoHealActionsPtrOutput) Elem() AutoHealActionsOutput
func (AutoHealActionsPtrOutput) ElementType ¶
func (AutoHealActionsPtrOutput) ElementType() reflect.Type
func (AutoHealActionsPtrOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsPtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput ¶
func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext ¶
func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsResponse ¶
type AutoHealActionsResponse struct { // Predefined action to be taken. ActionType *string `pulumi:"actionType"` // Custom action to be taken. CustomAction *AutoHealCustomActionResponse `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
type AutoHealActionsResponseArgs ¶
type AutoHealActionsResponseArgs struct { // Predefined action to be taken. ActionType pulumi.StringPtrInput `pulumi:"actionType"` // Custom action to be taken. CustomAction AutoHealCustomActionResponsePtrInput `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsResponseArgs) ElementType ¶
func (AutoHealActionsResponseArgs) ElementType() reflect.Type
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealActionsResponseInput ¶
type AutoHealActionsResponseInput interface { pulumi.Input ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput ToAutoHealActionsResponseOutputWithContext(context.Context) AutoHealActionsResponseOutput }
AutoHealActionsResponseInput is an input type that accepts AutoHealActionsResponseArgs and AutoHealActionsResponseOutput values. You can construct a concrete instance of `AutoHealActionsResponseInput` via:
AutoHealActionsResponseArgs{...}
type AutoHealActionsResponseOutput ¶
type AutoHealActionsResponseOutput struct{ *pulumi.OutputState }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsResponseOutput) ActionType ¶
func (o AutoHealActionsResponseOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsResponseOutput) CustomAction ¶
func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
Custom action to be taken.
func (AutoHealActionsResponseOutput) ElementType ¶
func (AutoHealActionsResponseOutput) ElementType() reflect.Type
func (AutoHealActionsResponseOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealActionsResponsePtrInput ¶
type AutoHealActionsResponsePtrInput interface { pulumi.Input ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput ToAutoHealActionsResponsePtrOutputWithContext(context.Context) AutoHealActionsResponsePtrOutput }
AutoHealActionsResponsePtrInput is an input type that accepts AutoHealActionsResponseArgs, AutoHealActionsResponsePtr and AutoHealActionsResponsePtrOutput values. You can construct a concrete instance of `AutoHealActionsResponsePtrInput` via:
AutoHealActionsResponseArgs{...} or: nil
func AutoHealActionsResponsePtr ¶
func AutoHealActionsResponsePtr(v *AutoHealActionsResponseArgs) AutoHealActionsResponsePtrInput
type AutoHealActionsResponsePtrOutput ¶
type AutoHealActionsResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealActionsResponsePtrOutput) ActionType ¶
func (o AutoHealActionsResponsePtrOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsResponsePtrOutput) CustomAction ¶
func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
Custom action to be taken.
func (AutoHealActionsResponsePtrOutput) Elem ¶
func (o AutoHealActionsResponsePtrOutput) Elem() AutoHealActionsResponseOutput
func (AutoHealActionsResponsePtrOutput) ElementType ¶
func (AutoHealActionsResponsePtrOutput) ElementType() reflect.Type
func (AutoHealActionsResponsePtrOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsResponsePtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput ¶
func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealCustomAction ¶
type AutoHealCustomAction struct { // Executable to be run. Exe *string `pulumi:"exe"` // Parameters for the executable. Parameters *string `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
type AutoHealCustomActionArgs ¶
type AutoHealCustomActionArgs struct { // Executable to be run. Exe pulumi.StringPtrInput `pulumi:"exe"` // Parameters for the executable. Parameters pulumi.StringPtrInput `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionArgs) ElementType ¶
func (AutoHealCustomActionArgs) ElementType() reflect.Type
func (AutoHealCustomActionArgs) ToAutoHealCustomActionOutput ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionInput ¶
type AutoHealCustomActionInput interface { pulumi.Input ToAutoHealCustomActionOutput() AutoHealCustomActionOutput ToAutoHealCustomActionOutputWithContext(context.Context) AutoHealCustomActionOutput }
AutoHealCustomActionInput is an input type that accepts AutoHealCustomActionArgs and AutoHealCustomActionOutput values. You can construct a concrete instance of `AutoHealCustomActionInput` via:
AutoHealCustomActionArgs{...}
type AutoHealCustomActionOutput ¶
type AutoHealCustomActionOutput struct{ *pulumi.OutputState }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionOutput) ElementType ¶
func (AutoHealCustomActionOutput) ElementType() reflect.Type
func (AutoHealCustomActionOutput) Exe ¶
func (o AutoHealCustomActionOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionOutput) Parameters ¶
func (o AutoHealCustomActionOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionOutput) ToAutoHealCustomActionOutput ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionPtrInput ¶
type AutoHealCustomActionPtrInput interface { pulumi.Input ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput ToAutoHealCustomActionPtrOutputWithContext(context.Context) AutoHealCustomActionPtrOutput }
AutoHealCustomActionPtrInput is an input type that accepts AutoHealCustomActionArgs, AutoHealCustomActionPtr and AutoHealCustomActionPtrOutput values. You can construct a concrete instance of `AutoHealCustomActionPtrInput` via:
AutoHealCustomActionArgs{...} or: nil
func AutoHealCustomActionPtr ¶
func AutoHealCustomActionPtr(v *AutoHealCustomActionArgs) AutoHealCustomActionPtrInput
type AutoHealCustomActionPtrOutput ¶
type AutoHealCustomActionPtrOutput struct{ *pulumi.OutputState }
func (AutoHealCustomActionPtrOutput) Elem ¶
func (o AutoHealCustomActionPtrOutput) Elem() AutoHealCustomActionOutput
func (AutoHealCustomActionPtrOutput) ElementType ¶
func (AutoHealCustomActionPtrOutput) ElementType() reflect.Type
func (AutoHealCustomActionPtrOutput) Exe ¶
func (o AutoHealCustomActionPtrOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionPtrOutput) Parameters ¶
func (o AutoHealCustomActionPtrOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput ¶
func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext ¶
func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionResponse ¶
type AutoHealCustomActionResponse struct { // Executable to be run. Exe *string `pulumi:"exe"` // Parameters for the executable. Parameters *string `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
type AutoHealCustomActionResponseArgs ¶
type AutoHealCustomActionResponseArgs struct { // Executable to be run. Exe pulumi.StringPtrInput `pulumi:"exe"` // Parameters for the executable. Parameters pulumi.StringPtrInput `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionResponseArgs) ElementType ¶
func (AutoHealCustomActionResponseArgs) ElementType() reflect.Type
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealCustomActionResponseInput ¶
type AutoHealCustomActionResponseInput interface { pulumi.Input ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput ToAutoHealCustomActionResponseOutputWithContext(context.Context) AutoHealCustomActionResponseOutput }
AutoHealCustomActionResponseInput is an input type that accepts AutoHealCustomActionResponseArgs and AutoHealCustomActionResponseOutput values. You can construct a concrete instance of `AutoHealCustomActionResponseInput` via:
AutoHealCustomActionResponseArgs{...}
type AutoHealCustomActionResponseOutput ¶
type AutoHealCustomActionResponseOutput struct{ *pulumi.OutputState }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionResponseOutput) ElementType ¶
func (AutoHealCustomActionResponseOutput) ElementType() reflect.Type
func (AutoHealCustomActionResponseOutput) Exe ¶
func (o AutoHealCustomActionResponseOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionResponseOutput) Parameters ¶
func (o AutoHealCustomActionResponseOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealCustomActionResponsePtrInput ¶
type AutoHealCustomActionResponsePtrInput interface { pulumi.Input ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput ToAutoHealCustomActionResponsePtrOutputWithContext(context.Context) AutoHealCustomActionResponsePtrOutput }
AutoHealCustomActionResponsePtrInput is an input type that accepts AutoHealCustomActionResponseArgs, AutoHealCustomActionResponsePtr and AutoHealCustomActionResponsePtrOutput values. You can construct a concrete instance of `AutoHealCustomActionResponsePtrInput` via:
AutoHealCustomActionResponseArgs{...} or: nil
func AutoHealCustomActionResponsePtr ¶
func AutoHealCustomActionResponsePtr(v *AutoHealCustomActionResponseArgs) AutoHealCustomActionResponsePtrInput
type AutoHealCustomActionResponsePtrOutput ¶
type AutoHealCustomActionResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealCustomActionResponsePtrOutput) ElementType ¶
func (AutoHealCustomActionResponsePtrOutput) ElementType() reflect.Type
func (AutoHealCustomActionResponsePtrOutput) Exe ¶
func (o AutoHealCustomActionResponsePtrOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionResponsePtrOutput) Parameters ¶
func (o AutoHealCustomActionResponsePtrOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput ¶
func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealRules ¶
type AutoHealRules struct { // Actions to be executed when a rule is triggered. Actions *AutoHealActions `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers *AutoHealTriggers `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
type AutoHealRulesArgs ¶
type AutoHealRulesArgs struct { // Actions to be executed when a rule is triggered. Actions AutoHealActionsPtrInput `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers AutoHealTriggersPtrInput `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
func (AutoHealRulesArgs) ElementType ¶
func (AutoHealRulesArgs) ElementType() reflect.Type
func (AutoHealRulesArgs) ToAutoHealRulesOutput ¶
func (i AutoHealRulesArgs) ToAutoHealRulesOutput() AutoHealRulesOutput
func (AutoHealRulesArgs) ToAutoHealRulesOutputWithContext ¶
func (i AutoHealRulesArgs) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
func (AutoHealRulesArgs) ToAutoHealRulesPtrOutput ¶
func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext ¶
func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
type AutoHealRulesInput ¶
type AutoHealRulesInput interface { pulumi.Input ToAutoHealRulesOutput() AutoHealRulesOutput ToAutoHealRulesOutputWithContext(context.Context) AutoHealRulesOutput }
AutoHealRulesInput is an input type that accepts AutoHealRulesArgs and AutoHealRulesOutput values. You can construct a concrete instance of `AutoHealRulesInput` via:
AutoHealRulesArgs{...}
type AutoHealRulesOutput ¶
type AutoHealRulesOutput struct{ *pulumi.OutputState }
Rules that can be defined for auto-heal.
func (AutoHealRulesOutput) Actions ¶
func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesOutput) ElementType ¶
func (AutoHealRulesOutput) ElementType() reflect.Type
func (AutoHealRulesOutput) ToAutoHealRulesOutput ¶
func (o AutoHealRulesOutput) ToAutoHealRulesOutput() AutoHealRulesOutput
func (AutoHealRulesOutput) ToAutoHealRulesOutputWithContext ¶
func (o AutoHealRulesOutput) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
func (AutoHealRulesOutput) ToAutoHealRulesPtrOutput ¶
func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext ¶
func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
func (AutoHealRulesOutput) Triggers ¶
func (o AutoHealRulesOutput) Triggers() AutoHealTriggersPtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesPtrInput ¶
type AutoHealRulesPtrInput interface { pulumi.Input ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput ToAutoHealRulesPtrOutputWithContext(context.Context) AutoHealRulesPtrOutput }
AutoHealRulesPtrInput is an input type that accepts AutoHealRulesArgs, AutoHealRulesPtr and AutoHealRulesPtrOutput values. You can construct a concrete instance of `AutoHealRulesPtrInput` via:
AutoHealRulesArgs{...} or: nil
func AutoHealRulesPtr ¶
func AutoHealRulesPtr(v *AutoHealRulesArgs) AutoHealRulesPtrInput
type AutoHealRulesPtrOutput ¶
type AutoHealRulesPtrOutput struct{ *pulumi.OutputState }
func (AutoHealRulesPtrOutput) Actions ¶
func (o AutoHealRulesPtrOutput) Actions() AutoHealActionsPtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesPtrOutput) Elem ¶
func (o AutoHealRulesPtrOutput) Elem() AutoHealRulesOutput
func (AutoHealRulesPtrOutput) ElementType ¶
func (AutoHealRulesPtrOutput) ElementType() reflect.Type
func (AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput ¶
func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext ¶
func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
func (AutoHealRulesPtrOutput) Triggers ¶
func (o AutoHealRulesPtrOutput) Triggers() AutoHealTriggersPtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesResponse ¶
type AutoHealRulesResponse struct { // Actions to be executed when a rule is triggered. Actions *AutoHealActionsResponse `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers *AutoHealTriggersResponse `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
type AutoHealRulesResponseArgs ¶
type AutoHealRulesResponseArgs struct { // Actions to be executed when a rule is triggered. Actions AutoHealActionsResponsePtrInput `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers AutoHealTriggersResponsePtrInput `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
func (AutoHealRulesResponseArgs) ElementType ¶
func (AutoHealRulesResponseArgs) ElementType() reflect.Type
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
type AutoHealRulesResponseInput ¶
type AutoHealRulesResponseInput interface { pulumi.Input ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput ToAutoHealRulesResponseOutputWithContext(context.Context) AutoHealRulesResponseOutput }
AutoHealRulesResponseInput is an input type that accepts AutoHealRulesResponseArgs and AutoHealRulesResponseOutput values. You can construct a concrete instance of `AutoHealRulesResponseInput` via:
AutoHealRulesResponseArgs{...}
type AutoHealRulesResponseOutput ¶
type AutoHealRulesResponseOutput struct{ *pulumi.OutputState }
Rules that can be defined for auto-heal.
func (AutoHealRulesResponseOutput) Actions ¶
func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesResponseOutput) ElementType ¶
func (AutoHealRulesResponseOutput) ElementType() reflect.Type
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseOutput) Triggers ¶
func (o AutoHealRulesResponseOutput) Triggers() AutoHealTriggersResponsePtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesResponsePtrInput ¶
type AutoHealRulesResponsePtrInput interface { pulumi.Input ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput ToAutoHealRulesResponsePtrOutputWithContext(context.Context) AutoHealRulesResponsePtrOutput }
AutoHealRulesResponsePtrInput is an input type that accepts AutoHealRulesResponseArgs, AutoHealRulesResponsePtr and AutoHealRulesResponsePtrOutput values. You can construct a concrete instance of `AutoHealRulesResponsePtrInput` via:
AutoHealRulesResponseArgs{...} or: nil
func AutoHealRulesResponsePtr ¶
func AutoHealRulesResponsePtr(v *AutoHealRulesResponseArgs) AutoHealRulesResponsePtrInput
type AutoHealRulesResponsePtrOutput ¶
type AutoHealRulesResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealRulesResponsePtrOutput) Actions ¶
func (o AutoHealRulesResponsePtrOutput) Actions() AutoHealActionsResponsePtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesResponsePtrOutput) Elem ¶
func (o AutoHealRulesResponsePtrOutput) Elem() AutoHealRulesResponseOutput
func (AutoHealRulesResponsePtrOutput) ElementType ¶
func (AutoHealRulesResponsePtrOutput) ElementType() reflect.Type
func (AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput ¶
func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponsePtrOutput) Triggers ¶
func (o AutoHealRulesResponsePtrOutput) Triggers() AutoHealTriggersResponsePtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealTriggers ¶
type AutoHealTriggers struct { // A rule based on private bytes. PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests *RequestsBasedTrigger `pulumi:"requests"` // A rule based on request execution time. SlowRequests *SlowRequestsBasedTrigger `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes []StatusCodesBasedTrigger `pulumi:"statusCodes"` }
Triggers for auto-heal.
type AutoHealTriggersArgs ¶
type AutoHealTriggersArgs struct { // A rule based on private bytes. PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests RequestsBasedTriggerPtrInput `pulumi:"requests"` // A rule based on request execution time. SlowRequests SlowRequestsBasedTriggerPtrInput `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes StatusCodesBasedTriggerArrayInput `pulumi:"statusCodes"` }
Triggers for auto-heal.
func (AutoHealTriggersArgs) ElementType ¶
func (AutoHealTriggersArgs) ElementType() reflect.Type
func (AutoHealTriggersArgs) ToAutoHealTriggersOutput ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersOutput() AutoHealTriggersOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersInput ¶
type AutoHealTriggersInput interface { pulumi.Input ToAutoHealTriggersOutput() AutoHealTriggersOutput ToAutoHealTriggersOutputWithContext(context.Context) AutoHealTriggersOutput }
AutoHealTriggersInput is an input type that accepts AutoHealTriggersArgs and AutoHealTriggersOutput values. You can construct a concrete instance of `AutoHealTriggersInput` via:
AutoHealTriggersArgs{...}
type AutoHealTriggersOutput ¶
type AutoHealTriggersOutput struct{ *pulumi.OutputState }
Triggers for auto-heal.
func (AutoHealTriggersOutput) ElementType ¶
func (AutoHealTriggersOutput) ElementType() reflect.Type
func (AutoHealTriggersOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersOutput) Requests ¶
func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
A rule based on total requests.
func (AutoHealTriggersOutput) SlowRequests ¶
func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
A rule based on request execution time.
func (AutoHealTriggersOutput) StatusCodes ¶
func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
A rule based on status codes.
func (AutoHealTriggersOutput) ToAutoHealTriggersOutput ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersOutput() AutoHealTriggersOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersPtrInput ¶
type AutoHealTriggersPtrInput interface { pulumi.Input ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput ToAutoHealTriggersPtrOutputWithContext(context.Context) AutoHealTriggersPtrOutput }
AutoHealTriggersPtrInput is an input type that accepts AutoHealTriggersArgs, AutoHealTriggersPtr and AutoHealTriggersPtrOutput values. You can construct a concrete instance of `AutoHealTriggersPtrInput` via:
AutoHealTriggersArgs{...} or: nil
func AutoHealTriggersPtr ¶
func AutoHealTriggersPtr(v *AutoHealTriggersArgs) AutoHealTriggersPtrInput
type AutoHealTriggersPtrOutput ¶
type AutoHealTriggersPtrOutput struct{ *pulumi.OutputState }
func (AutoHealTriggersPtrOutput) Elem ¶
func (o AutoHealTriggersPtrOutput) Elem() AutoHealTriggersOutput
func (AutoHealTriggersPtrOutput) ElementType ¶
func (AutoHealTriggersPtrOutput) ElementType() reflect.Type
func (AutoHealTriggersPtrOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersPtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersPtrOutput) Requests ¶
func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
A rule based on total requests.
func (AutoHealTriggersPtrOutput) SlowRequests ¶
func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
A rule based on request execution time.
func (AutoHealTriggersPtrOutput) StatusCodes ¶
func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
A rule based on status codes.
func (AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput ¶
func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext ¶
func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersResponse ¶
type AutoHealTriggersResponse struct { // A rule based on private bytes. PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests *RequestsBasedTriggerResponse `pulumi:"requests"` // A rule based on request execution time. SlowRequests *SlowRequestsBasedTriggerResponse `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes []StatusCodesBasedTriggerResponse `pulumi:"statusCodes"` }
Triggers for auto-heal.
type AutoHealTriggersResponseArgs ¶
type AutoHealTriggersResponseArgs struct { // A rule based on private bytes. PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests RequestsBasedTriggerResponsePtrInput `pulumi:"requests"` // A rule based on request execution time. SlowRequests SlowRequestsBasedTriggerResponsePtrInput `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes StatusCodesBasedTriggerResponseArrayInput `pulumi:"statusCodes"` }
Triggers for auto-heal.
func (AutoHealTriggersResponseArgs) ElementType ¶
func (AutoHealTriggersResponseArgs) ElementType() reflect.Type
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AutoHealTriggersResponseInput ¶
type AutoHealTriggersResponseInput interface { pulumi.Input ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput ToAutoHealTriggersResponseOutputWithContext(context.Context) AutoHealTriggersResponseOutput }
AutoHealTriggersResponseInput is an input type that accepts AutoHealTriggersResponseArgs and AutoHealTriggersResponseOutput values. You can construct a concrete instance of `AutoHealTriggersResponseInput` via:
AutoHealTriggersResponseArgs{...}
type AutoHealTriggersResponseOutput ¶
type AutoHealTriggersResponseOutput struct{ *pulumi.OutputState }
Triggers for auto-heal.
func (AutoHealTriggersResponseOutput) ElementType ¶
func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
func (AutoHealTriggersResponseOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersResponseOutput) Requests ¶
func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
A rule based on total requests.
func (AutoHealTriggersResponseOutput) SlowRequests ¶
func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
A rule based on request execution time.
func (AutoHealTriggersResponseOutput) StatusCodes ¶
func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
A rule based on status codes.
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AutoHealTriggersResponsePtrInput ¶
type AutoHealTriggersResponsePtrInput interface { pulumi.Input ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput ToAutoHealTriggersResponsePtrOutputWithContext(context.Context) AutoHealTriggersResponsePtrOutput }
AutoHealTriggersResponsePtrInput is an input type that accepts AutoHealTriggersResponseArgs, AutoHealTriggersResponsePtr and AutoHealTriggersResponsePtrOutput values. You can construct a concrete instance of `AutoHealTriggersResponsePtrInput` via:
AutoHealTriggersResponseArgs{...} or: nil
func AutoHealTriggersResponsePtr ¶
func AutoHealTriggersResponsePtr(v *AutoHealTriggersResponseArgs) AutoHealTriggersResponsePtrInput
type AutoHealTriggersResponsePtrOutput ¶
type AutoHealTriggersResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealTriggersResponsePtrOutput) Elem ¶
func (o AutoHealTriggersResponsePtrOutput) Elem() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponsePtrOutput) ElementType ¶
func (AutoHealTriggersResponsePtrOutput) ElementType() reflect.Type
func (AutoHealTriggersResponsePtrOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersResponsePtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersResponsePtrOutput) Requests ¶
func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
A rule based on total requests.
func (AutoHealTriggersResponsePtrOutput) SlowRequests ¶
func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
A rule based on request execution time.
func (AutoHealTriggersResponsePtrOutput) StatusCodes ¶
func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
A rule based on status codes.
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AzureStorageInfoValueResponse ¶ added in v0.2.2
type AzureStorageInfoValueResponse struct { // Access key for the storage account. AccessKey *string `pulumi:"accessKey"` // Name of the storage account. AccountName *string `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath *string `pulumi:"mountPath"` ShareName *string `pulumi:"shareName"` // State of the storage account. State string `pulumi:"state"` // Type of storage. Type *string `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
type AzureStorageInfoValueResponseArgs ¶ added in v0.2.2
type AzureStorageInfoValueResponseArgs struct { // Access key for the storage account. AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Name of the storage account. AccountName pulumi.StringPtrInput `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` ShareName pulumi.StringPtrInput `pulumi:"shareName"` // State of the storage account. State pulumi.StringInput `pulumi:"state"` // Type of storage. Type pulumi.StringPtrInput `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueResponseArgs) ElementType ¶ added in v0.2.2
func (AzureStorageInfoValueResponseArgs) ElementType() reflect.Type
func (AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput ¶ added in v0.2.2
func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext ¶ added in v0.2.2
func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
type AzureStorageInfoValueResponseInput ¶ added in v0.2.2
type AzureStorageInfoValueResponseInput interface { pulumi.Input ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput ToAzureStorageInfoValueResponseOutputWithContext(context.Context) AzureStorageInfoValueResponseOutput }
AzureStorageInfoValueResponseInput is an input type that accepts AzureStorageInfoValueResponseArgs and AzureStorageInfoValueResponseOutput values. You can construct a concrete instance of `AzureStorageInfoValueResponseInput` via:
AzureStorageInfoValueResponseArgs{...}
type AzureStorageInfoValueResponseMap ¶ added in v0.2.2
type AzureStorageInfoValueResponseMap map[string]AzureStorageInfoValueResponseInput
func (AzureStorageInfoValueResponseMap) ElementType ¶ added in v0.2.2
func (AzureStorageInfoValueResponseMap) ElementType() reflect.Type
func (AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput ¶ added in v0.2.2
func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
func (AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext ¶ added in v0.2.2
func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
type AzureStorageInfoValueResponseMapInput ¶ added in v0.2.2
type AzureStorageInfoValueResponseMapInput interface { pulumi.Input ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput ToAzureStorageInfoValueResponseMapOutputWithContext(context.Context) AzureStorageInfoValueResponseMapOutput }
AzureStorageInfoValueResponseMapInput is an input type that accepts AzureStorageInfoValueResponseMap and AzureStorageInfoValueResponseMapOutput values. You can construct a concrete instance of `AzureStorageInfoValueResponseMapInput` via:
AzureStorageInfoValueResponseMap{ "key": AzureStorageInfoValueResponseArgs{...} }
type AzureStorageInfoValueResponseMapOutput ¶ added in v0.2.2
type AzureStorageInfoValueResponseMapOutput struct{ *pulumi.OutputState }
func (AzureStorageInfoValueResponseMapOutput) ElementType ¶ added in v0.2.2
func (AzureStorageInfoValueResponseMapOutput) ElementType() reflect.Type
func (AzureStorageInfoValueResponseMapOutput) MapIndex ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
func (AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
type AzureStorageInfoValueResponseOutput ¶ added in v0.2.2
type AzureStorageInfoValueResponseOutput struct{ *pulumi.OutputState }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueResponseOutput) AccessKey ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) AccessKey() pulumi.StringPtrOutput
Access key for the storage account.
func (AzureStorageInfoValueResponseOutput) AccountName ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) AccountName() pulumi.StringPtrOutput
Name of the storage account.
func (AzureStorageInfoValueResponseOutput) ElementType ¶ added in v0.2.2
func (AzureStorageInfoValueResponseOutput) ElementType() reflect.Type
func (AzureStorageInfoValueResponseOutput) MountPath ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) MountPath() pulumi.StringPtrOutput
Path to mount the storage within the site's runtime environment.
func (AzureStorageInfoValueResponseOutput) ShareName ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) ShareName() pulumi.StringPtrOutput
Name of the file share (container name, for Blob storage).
func (AzureStorageInfoValueResponseOutput) State ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) State() pulumi.StringOutput
State of the storage account.
func (AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseOutput) Type ¶ added in v0.2.2
func (o AzureStorageInfoValueResponseOutput) Type() pulumi.StringPtrOutput
Type of storage.
type BackupItemResponse ¶
type BackupItemResponse struct { // Id of the backup. BackupId int `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId string `pulumi:"correlationId"` // Timestamp of the backup creation. Created string `pulumi:"created"` // List of databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp string `pulumi:"finishedTimeStamp"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp string `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log string `pulumi:"log"` // Resource Name. Name string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled bool `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes int `pulumi:"sizeInBytes"` // Backup status. Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes int `pulumi:"websiteSizeInBytes"` }
Backup description.
type BackupItemResponseArgs ¶
type BackupItemResponseArgs struct { // Id of the backup. BackupId pulumi.IntInput `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName pulumi.StringInput `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId pulumi.StringInput `pulumi:"correlationId"` // Timestamp of the backup creation. Created pulumi.StringInput `pulumi:"created"` // List of databases included in the backup. Databases DatabaseBackupSettingResponseArrayInput `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp pulumi.StringInput `pulumi:"finishedTimeStamp"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp pulumi.StringInput `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log pulumi.StringInput `pulumi:"log"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled pulumi.BoolInput `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes pulumi.IntInput `pulumi:"sizeInBytes"` // Backup status. Status pulumi.StringInput `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl pulumi.StringInput `pulumi:"storageAccountUrl"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes pulumi.IntInput `pulumi:"websiteSizeInBytes"` }
Backup description.
func (BackupItemResponseArgs) ElementType ¶
func (BackupItemResponseArgs) ElementType() reflect.Type
func (BackupItemResponseArgs) ToBackupItemResponseOutput ¶
func (i BackupItemResponseArgs) ToBackupItemResponseOutput() BackupItemResponseOutput
func (BackupItemResponseArgs) ToBackupItemResponseOutputWithContext ¶
func (i BackupItemResponseArgs) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
type BackupItemResponseArray ¶
type BackupItemResponseArray []BackupItemResponseInput
func (BackupItemResponseArray) ElementType ¶
func (BackupItemResponseArray) ElementType() reflect.Type
func (BackupItemResponseArray) ToBackupItemResponseArrayOutput ¶
func (i BackupItemResponseArray) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
func (BackupItemResponseArray) ToBackupItemResponseArrayOutputWithContext ¶
func (i BackupItemResponseArray) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
type BackupItemResponseArrayInput ¶
type BackupItemResponseArrayInput interface { pulumi.Input ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput ToBackupItemResponseArrayOutputWithContext(context.Context) BackupItemResponseArrayOutput }
BackupItemResponseArrayInput is an input type that accepts BackupItemResponseArray and BackupItemResponseArrayOutput values. You can construct a concrete instance of `BackupItemResponseArrayInput` via:
BackupItemResponseArray{ BackupItemResponseArgs{...} }
type BackupItemResponseArrayOutput ¶
type BackupItemResponseArrayOutput struct{ *pulumi.OutputState }
func (BackupItemResponseArrayOutput) ElementType ¶
func (BackupItemResponseArrayOutput) ElementType() reflect.Type
func (BackupItemResponseArrayOutput) Index ¶
func (o BackupItemResponseArrayOutput) Index(i pulumi.IntInput) BackupItemResponseOutput
func (BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput ¶
func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
func (BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext ¶
func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
type BackupItemResponseInput ¶
type BackupItemResponseInput interface { pulumi.Input ToBackupItemResponseOutput() BackupItemResponseOutput ToBackupItemResponseOutputWithContext(context.Context) BackupItemResponseOutput }
BackupItemResponseInput is an input type that accepts BackupItemResponseArgs and BackupItemResponseOutput values. You can construct a concrete instance of `BackupItemResponseInput` via:
BackupItemResponseArgs{...}
type BackupItemResponseOutput ¶
type BackupItemResponseOutput struct{ *pulumi.OutputState }
Backup description.
func (BackupItemResponseOutput) BackupId ¶
func (o BackupItemResponseOutput) BackupId() pulumi.IntOutput
Id of the backup.
func (BackupItemResponseOutput) BlobName ¶
func (o BackupItemResponseOutput) BlobName() pulumi.StringOutput
Name of the blob which contains data for this backup.
func (BackupItemResponseOutput) CorrelationId ¶
func (o BackupItemResponseOutput) CorrelationId() pulumi.StringOutput
Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.
func (BackupItemResponseOutput) Created ¶
func (o BackupItemResponseOutput) Created() pulumi.StringOutput
Timestamp of the backup creation.
func (BackupItemResponseOutput) Databases ¶
func (o BackupItemResponseOutput) Databases() DatabaseBackupSettingResponseArrayOutput
List of databases included in the backup.
func (BackupItemResponseOutput) ElementType ¶
func (BackupItemResponseOutput) ElementType() reflect.Type
func (BackupItemResponseOutput) FinishedTimeStamp ¶
func (o BackupItemResponseOutput) FinishedTimeStamp() pulumi.StringOutput
Timestamp when this backup finished.
func (BackupItemResponseOutput) Id ¶
func (o BackupItemResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (BackupItemResponseOutput) Kind ¶
func (o BackupItemResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (BackupItemResponseOutput) LastRestoreTimeStamp ¶
func (o BackupItemResponseOutput) LastRestoreTimeStamp() pulumi.StringOutput
Timestamp of a last restore operation which used this backup.
func (BackupItemResponseOutput) Log ¶
func (o BackupItemResponseOutput) Log() pulumi.StringOutput
Details regarding this backup. Might contain an error message.
func (BackupItemResponseOutput) Name ¶
func (o BackupItemResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (BackupItemResponseOutput) Scheduled ¶
func (o BackupItemResponseOutput) Scheduled() pulumi.BoolOutput
True if this backup has been created due to a schedule being triggered.
func (BackupItemResponseOutput) SizeInBytes ¶
func (o BackupItemResponseOutput) SizeInBytes() pulumi.IntOutput
Size of the backup in bytes.
func (BackupItemResponseOutput) Status ¶
func (o BackupItemResponseOutput) Status() pulumi.StringOutput
Backup status.
func (BackupItemResponseOutput) StorageAccountUrl ¶
func (o BackupItemResponseOutput) StorageAccountUrl() pulumi.StringOutput
SAS URL for the storage account container which contains this backup.
func (BackupItemResponseOutput) ToBackupItemResponseOutput ¶
func (o BackupItemResponseOutput) ToBackupItemResponseOutput() BackupItemResponseOutput
func (BackupItemResponseOutput) ToBackupItemResponseOutputWithContext ¶
func (o BackupItemResponseOutput) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
func (BackupItemResponseOutput) Type ¶
func (o BackupItemResponseOutput) Type() pulumi.StringOutput
Resource type.
func (BackupItemResponseOutput) WebsiteSizeInBytes ¶
func (o BackupItemResponseOutput) WebsiteSizeInBytes() pulumi.IntOutput
Size of the original web app which has been backed up.
type BackupSchedule ¶
type BackupSchedule struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval int `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit string `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup bool `pulumi:"keepAtLeastOneBackup"` // After how many days backups should be deleted. RetentionPeriodInDays int `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime *string `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
type BackupScheduleArgs ¶
type BackupScheduleArgs struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntInput `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit pulumi.StringInput `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup pulumi.BoolInput `pulumi:"keepAtLeastOneBackup"` // After how many days backups should be deleted. RetentionPeriodInDays pulumi.IntInput `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleArgs) ElementType ¶
func (BackupScheduleArgs) ElementType() reflect.Type
func (BackupScheduleArgs) ToBackupScheduleOutput ¶
func (i BackupScheduleArgs) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleArgs) ToBackupScheduleOutputWithContext ¶
func (i BackupScheduleArgs) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleInput ¶
type BackupScheduleInput interface { pulumi.Input ToBackupScheduleOutput() BackupScheduleOutput ToBackupScheduleOutputWithContext(context.Context) BackupScheduleOutput }
BackupScheduleInput is an input type that accepts BackupScheduleArgs and BackupScheduleOutput values. You can construct a concrete instance of `BackupScheduleInput` via:
BackupScheduleArgs{...}
type BackupScheduleOutput ¶
type BackupScheduleOutput struct{ *pulumi.OutputState }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleOutput) ElementType ¶
func (BackupScheduleOutput) ElementType() reflect.Type
func (BackupScheduleOutput) FrequencyInterval ¶
func (o BackupScheduleOutput) FrequencyInterval() pulumi.IntOutput
How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupScheduleOutput) FrequencyUnit ¶
func (o BackupScheduleOutput) FrequencyUnit() pulumi.StringOutput
The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupScheduleOutput) KeepAtLeastOneBackup ¶
func (o BackupScheduleOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupScheduleOutput) RetentionPeriodInDays ¶
func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntOutput
After how many days backups should be deleted.
func (BackupScheduleOutput) StartTime ¶
func (o BackupScheduleOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working.
func (BackupScheduleOutput) ToBackupScheduleOutput ¶
func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleOutput) ToBackupScheduleOutputWithContext ¶
func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleResponse ¶
type BackupScheduleResponse struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval int `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit string `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup bool `pulumi:"keepAtLeastOneBackup"` // Last time when this schedule was triggered. LastExecutionTime string `pulumi:"lastExecutionTime"` // After how many days backups should be deleted. RetentionPeriodInDays int `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime *string `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
type BackupScheduleResponseArgs ¶
type BackupScheduleResponseArgs struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntInput `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit pulumi.StringInput `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup pulumi.BoolInput `pulumi:"keepAtLeastOneBackup"` // Last time when this schedule was triggered. LastExecutionTime pulumi.StringInput `pulumi:"lastExecutionTime"` // After how many days backups should be deleted. RetentionPeriodInDays pulumi.IntInput `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleResponseArgs) ElementType ¶
func (BackupScheduleResponseArgs) ElementType() reflect.Type
func (BackupScheduleResponseArgs) ToBackupScheduleResponseOutput ¶
func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
func (BackupScheduleResponseArgs) ToBackupScheduleResponseOutputWithContext ¶
func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
type BackupScheduleResponseInput ¶
type BackupScheduleResponseInput interface { pulumi.Input ToBackupScheduleResponseOutput() BackupScheduleResponseOutput ToBackupScheduleResponseOutputWithContext(context.Context) BackupScheduleResponseOutput }
BackupScheduleResponseInput is an input type that accepts BackupScheduleResponseArgs and BackupScheduleResponseOutput values. You can construct a concrete instance of `BackupScheduleResponseInput` via:
BackupScheduleResponseArgs{...}
type BackupScheduleResponseOutput ¶
type BackupScheduleResponseOutput struct{ *pulumi.OutputState }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleResponseOutput) ElementType ¶
func (BackupScheduleResponseOutput) ElementType() reflect.Type
func (BackupScheduleResponseOutput) FrequencyInterval ¶
func (o BackupScheduleResponseOutput) FrequencyInterval() pulumi.IntOutput
How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupScheduleResponseOutput) FrequencyUnit ¶
func (o BackupScheduleResponseOutput) FrequencyUnit() pulumi.StringOutput
The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupScheduleResponseOutput) KeepAtLeastOneBackup ¶
func (o BackupScheduleResponseOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupScheduleResponseOutput) LastExecutionTime ¶
func (o BackupScheduleResponseOutput) LastExecutionTime() pulumi.StringOutput
Last time when this schedule was triggered.
func (BackupScheduleResponseOutput) RetentionPeriodInDays ¶
func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntOutput
After how many days backups should be deleted.
func (BackupScheduleResponseOutput) StartTime ¶
func (o BackupScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working.
func (BackupScheduleResponseOutput) ToBackupScheduleResponseOutput ¶
func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
func (BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext ¶
func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
type Capability ¶
type Capability struct { // Name of the SKU capability. Name *string `pulumi:"name"` // Reason of the SKU capability. Reason *string `pulumi:"reason"` // Value of the SKU capability. Value *string `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
type CapabilityArgs ¶
type CapabilityArgs struct { // Name of the SKU capability. Name pulumi.StringPtrInput `pulumi:"name"` // Reason of the SKU capability. Reason pulumi.StringPtrInput `pulumi:"reason"` // Value of the SKU capability. Value pulumi.StringPtrInput `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityArgs) ElementType ¶
func (CapabilityArgs) ElementType() reflect.Type
func (CapabilityArgs) ToCapabilityOutput ¶
func (i CapabilityArgs) ToCapabilityOutput() CapabilityOutput
func (CapabilityArgs) ToCapabilityOutputWithContext ¶
func (i CapabilityArgs) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
type CapabilityArray ¶
type CapabilityArray []CapabilityInput
func (CapabilityArray) ElementType ¶
func (CapabilityArray) ElementType() reflect.Type
func (CapabilityArray) ToCapabilityArrayOutput ¶
func (i CapabilityArray) ToCapabilityArrayOutput() CapabilityArrayOutput
func (CapabilityArray) ToCapabilityArrayOutputWithContext ¶
func (i CapabilityArray) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
type CapabilityArrayInput ¶
type CapabilityArrayInput interface { pulumi.Input ToCapabilityArrayOutput() CapabilityArrayOutput ToCapabilityArrayOutputWithContext(context.Context) CapabilityArrayOutput }
CapabilityArrayInput is an input type that accepts CapabilityArray and CapabilityArrayOutput values. You can construct a concrete instance of `CapabilityArrayInput` via:
CapabilityArray{ CapabilityArgs{...} }
type CapabilityArrayOutput ¶
type CapabilityArrayOutput struct{ *pulumi.OutputState }
func (CapabilityArrayOutput) ElementType ¶
func (CapabilityArrayOutput) ElementType() reflect.Type
func (CapabilityArrayOutput) Index ¶
func (o CapabilityArrayOutput) Index(i pulumi.IntInput) CapabilityOutput
func (CapabilityArrayOutput) ToCapabilityArrayOutput ¶
func (o CapabilityArrayOutput) ToCapabilityArrayOutput() CapabilityArrayOutput
func (CapabilityArrayOutput) ToCapabilityArrayOutputWithContext ¶
func (o CapabilityArrayOutput) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
type CapabilityInput ¶
type CapabilityInput interface { pulumi.Input ToCapabilityOutput() CapabilityOutput ToCapabilityOutputWithContext(context.Context) CapabilityOutput }
CapabilityInput is an input type that accepts CapabilityArgs and CapabilityOutput values. You can construct a concrete instance of `CapabilityInput` via:
CapabilityArgs{...}
type CapabilityOutput ¶
type CapabilityOutput struct{ *pulumi.OutputState }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityOutput) ElementType ¶
func (CapabilityOutput) ElementType() reflect.Type
func (CapabilityOutput) Name ¶
func (o CapabilityOutput) Name() pulumi.StringPtrOutput
Name of the SKU capability.
func (CapabilityOutput) Reason ¶
func (o CapabilityOutput) Reason() pulumi.StringPtrOutput
Reason of the SKU capability.
func (CapabilityOutput) ToCapabilityOutput ¶
func (o CapabilityOutput) ToCapabilityOutput() CapabilityOutput
func (CapabilityOutput) ToCapabilityOutputWithContext ¶
func (o CapabilityOutput) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
func (CapabilityOutput) Value ¶
func (o CapabilityOutput) Value() pulumi.StringPtrOutput
Value of the SKU capability.
type CapabilityResponse ¶
type CapabilityResponse struct { // Name of the SKU capability. Name *string `pulumi:"name"` // Reason of the SKU capability. Reason *string `pulumi:"reason"` // Value of the SKU capability. Value *string `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
type CapabilityResponseArgs ¶
type CapabilityResponseArgs struct { // Name of the SKU capability. Name pulumi.StringPtrInput `pulumi:"name"` // Reason of the SKU capability. Reason pulumi.StringPtrInput `pulumi:"reason"` // Value of the SKU capability. Value pulumi.StringPtrInput `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityResponseArgs) ElementType ¶
func (CapabilityResponseArgs) ElementType() reflect.Type
func (CapabilityResponseArgs) ToCapabilityResponseOutput ¶
func (i CapabilityResponseArgs) ToCapabilityResponseOutput() CapabilityResponseOutput
func (CapabilityResponseArgs) ToCapabilityResponseOutputWithContext ¶
func (i CapabilityResponseArgs) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
type CapabilityResponseArray ¶
type CapabilityResponseArray []CapabilityResponseInput
func (CapabilityResponseArray) ElementType ¶
func (CapabilityResponseArray) ElementType() reflect.Type
func (CapabilityResponseArray) ToCapabilityResponseArrayOutput ¶
func (i CapabilityResponseArray) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
func (CapabilityResponseArray) ToCapabilityResponseArrayOutputWithContext ¶
func (i CapabilityResponseArray) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
type CapabilityResponseArrayInput ¶
type CapabilityResponseArrayInput interface { pulumi.Input ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput ToCapabilityResponseArrayOutputWithContext(context.Context) CapabilityResponseArrayOutput }
CapabilityResponseArrayInput is an input type that accepts CapabilityResponseArray and CapabilityResponseArrayOutput values. You can construct a concrete instance of `CapabilityResponseArrayInput` via:
CapabilityResponseArray{ CapabilityResponseArgs{...} }
type CapabilityResponseArrayOutput ¶
type CapabilityResponseArrayOutput struct{ *pulumi.OutputState }
func (CapabilityResponseArrayOutput) ElementType ¶
func (CapabilityResponseArrayOutput) ElementType() reflect.Type
func (CapabilityResponseArrayOutput) Index ¶
func (o CapabilityResponseArrayOutput) Index(i pulumi.IntInput) CapabilityResponseOutput
func (CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput ¶
func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
func (CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext ¶
func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
type CapabilityResponseInput ¶
type CapabilityResponseInput interface { pulumi.Input ToCapabilityResponseOutput() CapabilityResponseOutput ToCapabilityResponseOutputWithContext(context.Context) CapabilityResponseOutput }
CapabilityResponseInput is an input type that accepts CapabilityResponseArgs and CapabilityResponseOutput values. You can construct a concrete instance of `CapabilityResponseInput` via:
CapabilityResponseArgs{...}
type CapabilityResponseOutput ¶
type CapabilityResponseOutput struct{ *pulumi.OutputState }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityResponseOutput) ElementType ¶
func (CapabilityResponseOutput) ElementType() reflect.Type
func (CapabilityResponseOutput) Name ¶
func (o CapabilityResponseOutput) Name() pulumi.StringPtrOutput
Name of the SKU capability.
func (CapabilityResponseOutput) Reason ¶
func (o CapabilityResponseOutput) Reason() pulumi.StringPtrOutput
Reason of the SKU capability.
func (CapabilityResponseOutput) ToCapabilityResponseOutput ¶
func (o CapabilityResponseOutput) ToCapabilityResponseOutput() CapabilityResponseOutput
func (CapabilityResponseOutput) ToCapabilityResponseOutputWithContext ¶
func (o CapabilityResponseOutput) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
func (CapabilityResponseOutput) Value ¶
func (o CapabilityResponseOutput) Value() pulumi.StringPtrOutput
Value of the SKU capability.
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrOutput `pulumi:"canonicalName"` // Raw bytes of .cer file CerBlob pulumi.StringOutput `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate pulumi.StringOutput `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // Host names the certificate applies to. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponseOutput `pulumi:"hostingEnvironmentProfile"` // Certificate issue Date. IssueDate pulumi.StringOutput `pulumi:"issueDate"` // Certificate issuer. Issuer pulumi.StringOutput `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrOutput `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrOutput `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringOutput `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Certificate password. Password pulumi.StringOutput `pulumi:"password"` // Pfx blob. PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash pulumi.StringOutput `pulumi:"publicKeyHash"` // Self link. SelfLink pulumi.StringOutput `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // App name. SiteName pulumi.StringOutput `pulumi:"siteName"` // Subject name of the certificate. SubjectName pulumi.StringOutput `pulumi:"subjectName"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Certificate thumbprint. Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Is the certificate valid?. Valid pulumi.BoolOutput `pulumi:"valid"` }
SSL certificate for an app.
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate 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 NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
type CertificateArgs ¶
type CertificateArgs struct { // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrInput // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name of the certificate. Name pulumi.StringInput // Certificate password. Password pulumi.StringInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateCsr ¶
type CertificateCsr struct { pulumi.CustomResourceState // Actual CSR string created CsrString pulumi.StringPtrOutput `pulumi:"csrString"` // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrOutput `pulumi:"distinguishedName"` // Hosting environment HostingEnvironment pulumi.StringPtrOutput `pulumi:"hostingEnvironment"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // PFX password Password pulumi.StringPtrOutput `pulumi:"password"` // PFX certificate of created certificate PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Hash of the certificates public key PublicKeyHash pulumi.StringPtrOutput `pulumi:"publicKeyHash"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Certificate signing request object
func GetCertificateCsr ¶
func GetCertificateCsr(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateCsrState, opts ...pulumi.ResourceOption) (*CertificateCsr, error)
GetCertificateCsr gets an existing CertificateCsr 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 NewCertificateCsr ¶
func NewCertificateCsr(ctx *pulumi.Context, name string, args *CertificateCsrArgs, opts ...pulumi.ResourceOption) (*CertificateCsr, error)
NewCertificateCsr registers a new resource with the given unique name, arguments, and options.
type CertificateCsrArgs ¶
type CertificateCsrArgs struct { // Actual CSR string created CsrString pulumi.StringPtrInput // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrInput // Hosting environment HostingEnvironment pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringInput // Resource Name Name pulumi.StringInput // PFX password Password pulumi.StringPtrInput // PFX certificate of created certificate PfxBlob pulumi.StringPtrInput // Hash of the certificates public key PublicKeyHash pulumi.StringPtrInput // Name of the resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a CertificateCsr resource.
func (CertificateCsrArgs) ElementType ¶
func (CertificateCsrArgs) ElementType() reflect.Type
type CertificateCsrState ¶
type CertificateCsrState struct { // Actual CSR string created CsrString pulumi.StringPtrInput // Distinguished name of certificate to be created DistinguishedName pulumi.StringPtrInput // Hosting environment HostingEnvironment pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // PFX password Password pulumi.StringPtrInput // PFX certificate of created certificate PfxBlob pulumi.StringPtrInput // Hash of the certificates public key PublicKeyHash pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (CertificateCsrState) ElementType ¶
func (CertificateCsrState) ElementType() reflect.Type
type CertificateState ¶
type CertificateState struct { // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrInput // Raw bytes of .cer file CerBlob pulumi.StringPtrInput // Certificate expiration date. ExpirationDate pulumi.StringPtrInput // Friendly name of the certificate. FriendlyName pulumi.StringPtrInput // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Certificate issue Date. IssueDate pulumi.StringPtrInput // Certificate issuer. Issuer pulumi.StringPtrInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Certificate password. Password pulumi.StringPtrInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Public key hash. PublicKeyHash pulumi.StringPtrInput // Self link. SelfLink pulumi.StringPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // App name. SiteName pulumi.StringPtrInput // Subject name of the certificate. SubjectName pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Certificate thumbprint. Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Is the certificate valid?. Valid pulumi.BoolPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CloningInfo ¶
type CloningInfo struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl *bool `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing *bool `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId *string `pulumi:"correlationId"` // App Service Environment. HostingEnvironment *string `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite *bool `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId string `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation *string `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId *string `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName *string `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
type CloningInfoArgs ¶
type CloningInfoArgs struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing pulumi.BoolPtrInput `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // App Service Environment. HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId pulumi.StringInput `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation pulumi.StringPtrInput `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId pulumi.StringPtrInput `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName pulumi.StringPtrInput `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
func (CloningInfoArgs) ElementType ¶
func (CloningInfoArgs) ElementType() reflect.Type
func (CloningInfoArgs) ToCloningInfoOutput ¶
func (i CloningInfoArgs) ToCloningInfoOutput() CloningInfoOutput
func (CloningInfoArgs) ToCloningInfoOutputWithContext ¶
func (i CloningInfoArgs) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
func (CloningInfoArgs) ToCloningInfoPtrOutput ¶
func (i CloningInfoArgs) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoArgs) ToCloningInfoPtrOutputWithContext ¶
func (i CloningInfoArgs) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
type CloningInfoInput ¶
type CloningInfoInput interface { pulumi.Input ToCloningInfoOutput() CloningInfoOutput ToCloningInfoOutputWithContext(context.Context) CloningInfoOutput }
CloningInfoInput is an input type that accepts CloningInfoArgs and CloningInfoOutput values. You can construct a concrete instance of `CloningInfoInput` via:
CloningInfoArgs{...}
type CloningInfoOutput ¶
type CloningInfoOutput struct{ *pulumi.OutputState }
Information needed for cloning operation.
func (CloningInfoOutput) AppSettingsOverrides ¶
func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoOutput) CloneCustomHostNames ¶
func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoOutput) CloneSourceControl ¶
func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoOutput) ConfigureLoadBalancing ¶
func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoOutput) CorrelationId ¶
func (o CloningInfoOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoOutput) ElementType ¶
func (CloningInfoOutput) ElementType() reflect.Type
func (CloningInfoOutput) HostingEnvironment ¶
func (o CloningInfoOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoOutput) Overwrite ¶
func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoOutput) SourceWebAppId ¶
func (o CloningInfoOutput) SourceWebAppId() pulumi.StringOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoOutput) SourceWebAppLocation ¶
func (o CloningInfoOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoOutput) ToCloningInfoOutput ¶
func (o CloningInfoOutput) ToCloningInfoOutput() CloningInfoOutput
func (CloningInfoOutput) ToCloningInfoOutputWithContext ¶
func (o CloningInfoOutput) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
func (CloningInfoOutput) ToCloningInfoPtrOutput ¶
func (o CloningInfoOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoOutput) ToCloningInfoPtrOutputWithContext ¶
func (o CloningInfoOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
func (CloningInfoOutput) TrafficManagerProfileId ¶
func (o CloningInfoOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoOutput) TrafficManagerProfileName ¶
func (o CloningInfoOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoPtrInput ¶
type CloningInfoPtrInput interface { pulumi.Input ToCloningInfoPtrOutput() CloningInfoPtrOutput ToCloningInfoPtrOutputWithContext(context.Context) CloningInfoPtrOutput }
CloningInfoPtrInput is an input type that accepts CloningInfoArgs, CloningInfoPtr and CloningInfoPtrOutput values. You can construct a concrete instance of `CloningInfoPtrInput` via:
CloningInfoArgs{...} or: nil
func CloningInfoPtr ¶
func CloningInfoPtr(v *CloningInfoArgs) CloningInfoPtrInput
type CloningInfoPtrOutput ¶
type CloningInfoPtrOutput struct{ *pulumi.OutputState }
func (CloningInfoPtrOutput) AppSettingsOverrides ¶
func (o CloningInfoPtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoPtrOutput) CloneCustomHostNames ¶
func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) CloneSourceControl ¶
func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoPtrOutput) CorrelationId ¶
func (o CloningInfoPtrOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoPtrOutput) Elem ¶
func (o CloningInfoPtrOutput) Elem() CloningInfoOutput
func (CloningInfoPtrOutput) ElementType ¶
func (CloningInfoPtrOutput) ElementType() reflect.Type
func (CloningInfoPtrOutput) HostingEnvironment ¶
func (o CloningInfoPtrOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoPtrOutput) Overwrite ¶
func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) SourceWebAppId ¶
func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoPtrOutput) SourceWebAppLocation ¶
func (o CloningInfoPtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoPtrOutput) ToCloningInfoPtrOutput ¶
func (o CloningInfoPtrOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext ¶
func (o CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
func (CloningInfoPtrOutput) TrafficManagerProfileId ¶
func (o CloningInfoPtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoPtrOutput) TrafficManagerProfileName ¶
func (o CloningInfoPtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoResponse ¶
type CloningInfoResponse struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl *bool `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing *bool `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId *string `pulumi:"correlationId"` // App Service Environment. HostingEnvironment *string `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite *bool `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId string `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation *string `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId *string `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName *string `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
type CloningInfoResponseArgs ¶
type CloningInfoResponseArgs struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing pulumi.BoolPtrInput `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // App Service Environment. HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId pulumi.StringInput `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation pulumi.StringPtrInput `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId pulumi.StringPtrInput `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName pulumi.StringPtrInput `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
func (CloningInfoResponseArgs) ElementType ¶
func (CloningInfoResponseArgs) ElementType() reflect.Type
func (CloningInfoResponseArgs) ToCloningInfoResponseOutput ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponseOutput() CloningInfoResponseOutput
func (CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
func (CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
type CloningInfoResponseInput ¶
type CloningInfoResponseInput interface { pulumi.Input ToCloningInfoResponseOutput() CloningInfoResponseOutput ToCloningInfoResponseOutputWithContext(context.Context) CloningInfoResponseOutput }
CloningInfoResponseInput is an input type that accepts CloningInfoResponseArgs and CloningInfoResponseOutput values. You can construct a concrete instance of `CloningInfoResponseInput` via:
CloningInfoResponseArgs{...}
type CloningInfoResponseOutput ¶
type CloningInfoResponseOutput struct{ *pulumi.OutputState }
Information needed for cloning operation.
func (CloningInfoResponseOutput) AppSettingsOverrides ¶
func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoResponseOutput) CloneCustomHostNames ¶
func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) CloneSourceControl ¶
func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoResponseOutput) CorrelationId ¶
func (o CloningInfoResponseOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoResponseOutput) ElementType ¶
func (CloningInfoResponseOutput) ElementType() reflect.Type
func (CloningInfoResponseOutput) HostingEnvironment ¶
func (o CloningInfoResponseOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoResponseOutput) Overwrite ¶
func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) SourceWebAppId ¶
func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoResponseOutput) SourceWebAppLocation ¶
func (o CloningInfoResponseOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoResponseOutput) ToCloningInfoResponseOutput ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponseOutput() CloningInfoResponseOutput
func (CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
func (CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
func (CloningInfoResponseOutput) TrafficManagerProfileId ¶
func (o CloningInfoResponseOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoResponseOutput) TrafficManagerProfileName ¶
func (o CloningInfoResponseOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoResponsePtrInput ¶
type CloningInfoResponsePtrInput interface { pulumi.Input ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput ToCloningInfoResponsePtrOutputWithContext(context.Context) CloningInfoResponsePtrOutput }
CloningInfoResponsePtrInput is an input type that accepts CloningInfoResponseArgs, CloningInfoResponsePtr and CloningInfoResponsePtrOutput values. You can construct a concrete instance of `CloningInfoResponsePtrInput` via:
CloningInfoResponseArgs{...} or: nil
func CloningInfoResponsePtr ¶
func CloningInfoResponsePtr(v *CloningInfoResponseArgs) CloningInfoResponsePtrInput
type CloningInfoResponsePtrOutput ¶
type CloningInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (CloningInfoResponsePtrOutput) AppSettingsOverrides ¶
func (o CloningInfoResponsePtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoResponsePtrOutput) CloneCustomHostNames ¶
func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) CloneSourceControl ¶
func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoResponsePtrOutput) CorrelationId ¶
func (o CloningInfoResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoResponsePtrOutput) Elem ¶
func (o CloningInfoResponsePtrOutput) Elem() CloningInfoResponseOutput
func (CloningInfoResponsePtrOutput) ElementType ¶
func (CloningInfoResponsePtrOutput) ElementType() reflect.Type
func (CloningInfoResponsePtrOutput) HostingEnvironment ¶
func (o CloningInfoResponsePtrOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoResponsePtrOutput) Overwrite ¶
func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) SourceWebAppId ¶
func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoResponsePtrOutput) SourceWebAppLocation ¶
func (o CloningInfoResponsePtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput ¶
func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext ¶
func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
func (CloningInfoResponsePtrOutput) TrafficManagerProfileId ¶
func (o CloningInfoResponsePtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoResponsePtrOutput) TrafficManagerProfileName ¶
func (o CloningInfoResponsePtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type ConnStringInfo ¶
type ConnStringInfo struct { // Connection string value. ConnectionString *string `pulumi:"connectionString"` // Name of connection string. Name *string `pulumi:"name"` // Type of database. Type *string `pulumi:"type"` }
Database connection string information.
type ConnStringInfoArgs ¶
type ConnStringInfoArgs struct { // Connection string value. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Name of connection string. Name pulumi.StringPtrInput `pulumi:"name"` // Type of database. Type pulumi.StringPtrInput `pulumi:"type"` }
Database connection string information.
func (ConnStringInfoArgs) ElementType ¶
func (ConnStringInfoArgs) ElementType() reflect.Type
func (ConnStringInfoArgs) ToConnStringInfoOutput ¶
func (i ConnStringInfoArgs) ToConnStringInfoOutput() ConnStringInfoOutput
func (ConnStringInfoArgs) ToConnStringInfoOutputWithContext ¶
func (i ConnStringInfoArgs) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
type ConnStringInfoArray ¶
type ConnStringInfoArray []ConnStringInfoInput
func (ConnStringInfoArray) ElementType ¶
func (ConnStringInfoArray) ElementType() reflect.Type
func (ConnStringInfoArray) ToConnStringInfoArrayOutput ¶
func (i ConnStringInfoArray) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
func (ConnStringInfoArray) ToConnStringInfoArrayOutputWithContext ¶
func (i ConnStringInfoArray) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
type ConnStringInfoArrayInput ¶
type ConnStringInfoArrayInput interface { pulumi.Input ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput ToConnStringInfoArrayOutputWithContext(context.Context) ConnStringInfoArrayOutput }
ConnStringInfoArrayInput is an input type that accepts ConnStringInfoArray and ConnStringInfoArrayOutput values. You can construct a concrete instance of `ConnStringInfoArrayInput` via:
ConnStringInfoArray{ ConnStringInfoArgs{...} }
type ConnStringInfoArrayOutput ¶
type ConnStringInfoArrayOutput struct{ *pulumi.OutputState }
func (ConnStringInfoArrayOutput) ElementType ¶
func (ConnStringInfoArrayOutput) ElementType() reflect.Type
func (ConnStringInfoArrayOutput) Index ¶
func (o ConnStringInfoArrayOutput) Index(i pulumi.IntInput) ConnStringInfoOutput
func (ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput ¶
func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
func (ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext ¶
func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
type ConnStringInfoInput ¶
type ConnStringInfoInput interface { pulumi.Input ToConnStringInfoOutput() ConnStringInfoOutput ToConnStringInfoOutputWithContext(context.Context) ConnStringInfoOutput }
ConnStringInfoInput is an input type that accepts ConnStringInfoArgs and ConnStringInfoOutput values. You can construct a concrete instance of `ConnStringInfoInput` via:
ConnStringInfoArgs{...}
type ConnStringInfoOutput ¶
type ConnStringInfoOutput struct{ *pulumi.OutputState }
Database connection string information.
func (ConnStringInfoOutput) ConnectionString ¶
func (o ConnStringInfoOutput) ConnectionString() pulumi.StringPtrOutput
Connection string value.
func (ConnStringInfoOutput) ElementType ¶
func (ConnStringInfoOutput) ElementType() reflect.Type
func (ConnStringInfoOutput) Name ¶
func (o ConnStringInfoOutput) Name() pulumi.StringPtrOutput
Name of connection string.
func (ConnStringInfoOutput) ToConnStringInfoOutput ¶
func (o ConnStringInfoOutput) ToConnStringInfoOutput() ConnStringInfoOutput
func (ConnStringInfoOutput) ToConnStringInfoOutputWithContext ¶
func (o ConnStringInfoOutput) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
func (ConnStringInfoOutput) Type ¶
func (o ConnStringInfoOutput) Type() pulumi.StringPtrOutput
Type of database.
type ConnStringInfoResponse ¶
type ConnStringInfoResponse struct { // Connection string value. ConnectionString *string `pulumi:"connectionString"` // Name of connection string. Name *string `pulumi:"name"` // Type of database. Type *string `pulumi:"type"` }
Database connection string information.
type ConnStringInfoResponseArgs ¶
type ConnStringInfoResponseArgs struct { // Connection string value. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Name of connection string. Name pulumi.StringPtrInput `pulumi:"name"` // Type of database. Type pulumi.StringPtrInput `pulumi:"type"` }
Database connection string information.
func (ConnStringInfoResponseArgs) ElementType ¶
func (ConnStringInfoResponseArgs) ElementType() reflect.Type
func (ConnStringInfoResponseArgs) ToConnStringInfoResponseOutput ¶
func (i ConnStringInfoResponseArgs) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
func (ConnStringInfoResponseArgs) ToConnStringInfoResponseOutputWithContext ¶
func (i ConnStringInfoResponseArgs) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
type ConnStringInfoResponseArray ¶
type ConnStringInfoResponseArray []ConnStringInfoResponseInput
func (ConnStringInfoResponseArray) ElementType ¶
func (ConnStringInfoResponseArray) ElementType() reflect.Type
func (ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput ¶
func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
func (ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext ¶
func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
type ConnStringInfoResponseArrayInput ¶
type ConnStringInfoResponseArrayInput interface { pulumi.Input ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput ToConnStringInfoResponseArrayOutputWithContext(context.Context) ConnStringInfoResponseArrayOutput }
ConnStringInfoResponseArrayInput is an input type that accepts ConnStringInfoResponseArray and ConnStringInfoResponseArrayOutput values. You can construct a concrete instance of `ConnStringInfoResponseArrayInput` via:
ConnStringInfoResponseArray{ ConnStringInfoResponseArgs{...} }
type ConnStringInfoResponseArrayOutput ¶
type ConnStringInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ConnStringInfoResponseArrayOutput) ElementType ¶
func (ConnStringInfoResponseArrayOutput) ElementType() reflect.Type
func (ConnStringInfoResponseArrayOutput) Index ¶
func (o ConnStringInfoResponseArrayOutput) Index(i pulumi.IntInput) ConnStringInfoResponseOutput
func (ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput ¶
func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
func (ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext ¶
func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
type ConnStringInfoResponseInput ¶
type ConnStringInfoResponseInput interface { pulumi.Input ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput ToConnStringInfoResponseOutputWithContext(context.Context) ConnStringInfoResponseOutput }
ConnStringInfoResponseInput is an input type that accepts ConnStringInfoResponseArgs and ConnStringInfoResponseOutput values. You can construct a concrete instance of `ConnStringInfoResponseInput` via:
ConnStringInfoResponseArgs{...}
type ConnStringInfoResponseOutput ¶
type ConnStringInfoResponseOutput struct{ *pulumi.OutputState }
Database connection string information.
func (ConnStringInfoResponseOutput) ConnectionString ¶
func (o ConnStringInfoResponseOutput) ConnectionString() pulumi.StringPtrOutput
Connection string value.
func (ConnStringInfoResponseOutput) ElementType ¶
func (ConnStringInfoResponseOutput) ElementType() reflect.Type
func (ConnStringInfoResponseOutput) Name ¶
func (o ConnStringInfoResponseOutput) Name() pulumi.StringPtrOutput
Name of connection string.
func (ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput ¶
func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
func (ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext ¶
func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
func (ConnStringInfoResponseOutput) Type ¶
func (o ConnStringInfoResponseOutput) Type() pulumi.StringPtrOutput
Type of database.
type ConnStringValueTypePairResponse ¶ added in v0.2.2
type ConnStringValueTypePairResponse struct { // Type of database. Type string `pulumi:"type"` // Value of pair. Value string `pulumi:"value"` }
Database connection string value to type pair.
type ConnStringValueTypePairResponseArgs ¶ added in v0.2.2
type ConnStringValueTypePairResponseArgs struct { // Type of database. Type pulumi.StringInput `pulumi:"type"` // Value of pair. Value pulumi.StringInput `pulumi:"value"` }
Database connection string value to type pair.
func (ConnStringValueTypePairResponseArgs) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
type ConnStringValueTypePairResponseInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseInput interface { pulumi.Input ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput ToConnStringValueTypePairResponseOutputWithContext(context.Context) ConnStringValueTypePairResponseOutput }
ConnStringValueTypePairResponseInput is an input type that accepts ConnStringValueTypePairResponseArgs and ConnStringValueTypePairResponseOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseInput` via:
ConnStringValueTypePairResponseArgs{...}
type ConnStringValueTypePairResponseMap ¶ added in v0.2.2
type ConnStringValueTypePairResponseMap map[string]ConnStringValueTypePairResponseInput
func (ConnStringValueTypePairResponseMap) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseMapInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapInput interface { pulumi.Input ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput ToConnStringValueTypePairResponseMapOutputWithContext(context.Context) ConnStringValueTypePairResponseMapOutput }
ConnStringValueTypePairResponseMapInput is an input type that accepts ConnStringValueTypePairResponseMap and ConnStringValueTypePairResponseMapOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseMapInput` via:
ConnStringValueTypePairResponseMap{ "key": ConnStringValueTypePairResponseArgs{...} }
type ConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapOutput struct{ *pulumi.OutputState }
func (ConnStringValueTypePairResponseMapOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMapOutput) MapIndex ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseOutput struct{ *pulumi.OutputState }
Database connection string value to type pair.
func (ConnStringValueTypePairResponseOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) Type ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
Type of database.
func (ConnStringValueTypePairResponseOutput) Value ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Value() pulumi.StringOutput
Value of pair.
type Connection ¶
type Connection struct { pulumi.CustomResourceState // Resource ETag Etag pulumi.StringPtrOutput `pulumi:"etag"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` Properties ApiConnectionDefinitionResponsePropertiesOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
API connection
func GetConnection ¶
func GetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)
GetConnection gets an existing Connection 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 NewConnection ¶
func NewConnection(ctx *pulumi.Context, name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)
NewConnection registers a new resource with the given unique name, arguments, and options.
type ConnectionArgs ¶
type ConnectionArgs struct { // Connection name ConnectionName pulumi.StringInput // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput Properties ApiConnectionDefinitionPropertiesPtrInput // The resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Connection resource.
func (ConnectionArgs) ElementType ¶
func (ConnectionArgs) ElementType() reflect.Type
type ConnectionError ¶
type ConnectionError struct { // Code of the status Code *string `pulumi:"code"` // Resource ETag Etag *string `pulumi:"etag"` // Resource location Location *string `pulumi:"location"` // Description of the status Message *string `pulumi:"message"` // Resource tags Tags map[string]string `pulumi:"tags"` }
Connection error
type ConnectionErrorArgs ¶
type ConnectionErrorArgs struct { // Code of the status Code pulumi.StringPtrInput `pulumi:"code"` // Resource ETag Etag pulumi.StringPtrInput `pulumi:"etag"` // Resource location Location pulumi.StringPtrInput `pulumi:"location"` // Description of the status Message pulumi.StringPtrInput `pulumi:"message"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` }
Connection error
func (ConnectionErrorArgs) ElementType ¶
func (ConnectionErrorArgs) ElementType() reflect.Type
func (ConnectionErrorArgs) ToConnectionErrorOutput ¶
func (i ConnectionErrorArgs) ToConnectionErrorOutput() ConnectionErrorOutput
func (ConnectionErrorArgs) ToConnectionErrorOutputWithContext ¶
func (i ConnectionErrorArgs) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput
func (ConnectionErrorArgs) ToConnectionErrorPtrOutput ¶
func (i ConnectionErrorArgs) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
func (ConnectionErrorArgs) ToConnectionErrorPtrOutputWithContext ¶
func (i ConnectionErrorArgs) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
type ConnectionErrorInput ¶
type ConnectionErrorInput interface { pulumi.Input ToConnectionErrorOutput() ConnectionErrorOutput ToConnectionErrorOutputWithContext(context.Context) ConnectionErrorOutput }
ConnectionErrorInput is an input type that accepts ConnectionErrorArgs and ConnectionErrorOutput values. You can construct a concrete instance of `ConnectionErrorInput` via:
ConnectionErrorArgs{...}
type ConnectionErrorOutput ¶
type ConnectionErrorOutput struct{ *pulumi.OutputState }
Connection error
func (ConnectionErrorOutput) Code ¶
func (o ConnectionErrorOutput) Code() pulumi.StringPtrOutput
Code of the status
func (ConnectionErrorOutput) ElementType ¶
func (ConnectionErrorOutput) ElementType() reflect.Type
func (ConnectionErrorOutput) Etag ¶
func (o ConnectionErrorOutput) Etag() pulumi.StringPtrOutput
Resource ETag
func (ConnectionErrorOutput) Location ¶
func (o ConnectionErrorOutput) Location() pulumi.StringPtrOutput
Resource location
func (ConnectionErrorOutput) Message ¶
func (o ConnectionErrorOutput) Message() pulumi.StringPtrOutput
Description of the status
func (ConnectionErrorOutput) Tags ¶
func (o ConnectionErrorOutput) Tags() pulumi.StringMapOutput
Resource tags
func (ConnectionErrorOutput) ToConnectionErrorOutput ¶
func (o ConnectionErrorOutput) ToConnectionErrorOutput() ConnectionErrorOutput
func (ConnectionErrorOutput) ToConnectionErrorOutputWithContext ¶
func (o ConnectionErrorOutput) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput
func (ConnectionErrorOutput) ToConnectionErrorPtrOutput ¶
func (o ConnectionErrorOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
func (ConnectionErrorOutput) ToConnectionErrorPtrOutputWithContext ¶
func (o ConnectionErrorOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
type ConnectionErrorPtrInput ¶
type ConnectionErrorPtrInput interface { pulumi.Input ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput ToConnectionErrorPtrOutputWithContext(context.Context) ConnectionErrorPtrOutput }
ConnectionErrorPtrInput is an input type that accepts ConnectionErrorArgs, ConnectionErrorPtr and ConnectionErrorPtrOutput values. You can construct a concrete instance of `ConnectionErrorPtrInput` via:
ConnectionErrorArgs{...} or: nil
func ConnectionErrorPtr ¶
func ConnectionErrorPtr(v *ConnectionErrorArgs) ConnectionErrorPtrInput
type ConnectionErrorPtrOutput ¶
type ConnectionErrorPtrOutput struct{ *pulumi.OutputState }
func (ConnectionErrorPtrOutput) Code ¶
func (o ConnectionErrorPtrOutput) Code() pulumi.StringPtrOutput
Code of the status
func (ConnectionErrorPtrOutput) Elem ¶
func (o ConnectionErrorPtrOutput) Elem() ConnectionErrorOutput
func (ConnectionErrorPtrOutput) ElementType ¶
func (ConnectionErrorPtrOutput) ElementType() reflect.Type
func (ConnectionErrorPtrOutput) Etag ¶
func (o ConnectionErrorPtrOutput) Etag() pulumi.StringPtrOutput
Resource ETag
func (ConnectionErrorPtrOutput) Location ¶
func (o ConnectionErrorPtrOutput) Location() pulumi.StringPtrOutput
Resource location
func (ConnectionErrorPtrOutput) Message ¶
func (o ConnectionErrorPtrOutput) Message() pulumi.StringPtrOutput
Description of the status
func (ConnectionErrorPtrOutput) Tags ¶
func (o ConnectionErrorPtrOutput) Tags() pulumi.StringMapOutput
Resource tags
func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput ¶
func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext ¶
func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput
type ConnectionErrorResponse ¶
type ConnectionErrorResponse struct { // Code of the status Code *string `pulumi:"code"` // Resource ETag Etag *string `pulumi:"etag"` // Resource id Id string `pulumi:"id"` // Resource location Location *string `pulumi:"location"` // Description of the status Message *string `pulumi:"message"` // Resource name Name string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Connection error
type ConnectionErrorResponseArgs ¶
type ConnectionErrorResponseArgs struct { // Code of the status Code pulumi.StringPtrInput `pulumi:"code"` // Resource ETag Etag pulumi.StringPtrInput `pulumi:"etag"` // Resource id Id pulumi.StringInput `pulumi:"id"` // Resource location Location pulumi.StringPtrInput `pulumi:"location"` // Description of the status Message pulumi.StringPtrInput `pulumi:"message"` // Resource name Name pulumi.StringInput `pulumi:"name"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringInput `pulumi:"type"` }
Connection error
func (ConnectionErrorResponseArgs) ElementType ¶
func (ConnectionErrorResponseArgs) ElementType() reflect.Type
func (ConnectionErrorResponseArgs) ToConnectionErrorResponseOutput ¶
func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput
func (ConnectionErrorResponseArgs) ToConnectionErrorResponseOutputWithContext ¶
func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput
func (ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutput ¶
func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
func (ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutputWithContext ¶
func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
type ConnectionErrorResponseInput ¶
type ConnectionErrorResponseInput interface { pulumi.Input ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput ToConnectionErrorResponseOutputWithContext(context.Context) ConnectionErrorResponseOutput }
ConnectionErrorResponseInput is an input type that accepts ConnectionErrorResponseArgs and ConnectionErrorResponseOutput values. You can construct a concrete instance of `ConnectionErrorResponseInput` via:
ConnectionErrorResponseArgs{...}
type ConnectionErrorResponseOutput ¶
type ConnectionErrorResponseOutput struct{ *pulumi.OutputState }
Connection error
func (ConnectionErrorResponseOutput) Code ¶
func (o ConnectionErrorResponseOutput) Code() pulumi.StringPtrOutput
Code of the status
func (ConnectionErrorResponseOutput) ElementType ¶
func (ConnectionErrorResponseOutput) ElementType() reflect.Type
func (ConnectionErrorResponseOutput) Etag ¶
func (o ConnectionErrorResponseOutput) Etag() pulumi.StringPtrOutput
Resource ETag
func (ConnectionErrorResponseOutput) Id ¶
func (o ConnectionErrorResponseOutput) Id() pulumi.StringOutput
Resource id
func (ConnectionErrorResponseOutput) Location ¶
func (o ConnectionErrorResponseOutput) Location() pulumi.StringPtrOutput
Resource location
func (ConnectionErrorResponseOutput) Message ¶
func (o ConnectionErrorResponseOutput) Message() pulumi.StringPtrOutput
Description of the status
func (ConnectionErrorResponseOutput) Name ¶
func (o ConnectionErrorResponseOutput) Name() pulumi.StringOutput
Resource name
func (ConnectionErrorResponseOutput) Tags ¶
func (o ConnectionErrorResponseOutput) Tags() pulumi.StringMapOutput
Resource tags
func (ConnectionErrorResponseOutput) ToConnectionErrorResponseOutput ¶
func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput
func (ConnectionErrorResponseOutput) ToConnectionErrorResponseOutputWithContext ¶
func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput
func (ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutput ¶
func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
func (ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutputWithContext ¶
func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
func (ConnectionErrorResponseOutput) Type ¶
func (o ConnectionErrorResponseOutput) Type() pulumi.StringOutput
Resource type
type ConnectionErrorResponsePtrInput ¶
type ConnectionErrorResponsePtrInput interface { pulumi.Input ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput ToConnectionErrorResponsePtrOutputWithContext(context.Context) ConnectionErrorResponsePtrOutput }
ConnectionErrorResponsePtrInput is an input type that accepts ConnectionErrorResponseArgs, ConnectionErrorResponsePtr and ConnectionErrorResponsePtrOutput values. You can construct a concrete instance of `ConnectionErrorResponsePtrInput` via:
ConnectionErrorResponseArgs{...} or: nil
func ConnectionErrorResponsePtr ¶
func ConnectionErrorResponsePtr(v *ConnectionErrorResponseArgs) ConnectionErrorResponsePtrInput
type ConnectionErrorResponsePtrOutput ¶
type ConnectionErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectionErrorResponsePtrOutput) Code ¶
func (o ConnectionErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
Code of the status
func (ConnectionErrorResponsePtrOutput) Elem ¶
func (o ConnectionErrorResponsePtrOutput) Elem() ConnectionErrorResponseOutput
func (ConnectionErrorResponsePtrOutput) ElementType ¶
func (ConnectionErrorResponsePtrOutput) ElementType() reflect.Type
func (ConnectionErrorResponsePtrOutput) Etag ¶
func (o ConnectionErrorResponsePtrOutput) Etag() pulumi.StringPtrOutput
Resource ETag
func (ConnectionErrorResponsePtrOutput) Id ¶
func (o ConnectionErrorResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id
func (ConnectionErrorResponsePtrOutput) Location ¶
func (o ConnectionErrorResponsePtrOutput) Location() pulumi.StringPtrOutput
Resource location
func (ConnectionErrorResponsePtrOutput) Message ¶
func (o ConnectionErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
Description of the status
func (ConnectionErrorResponsePtrOutput) Name ¶
func (o ConnectionErrorResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource name
func (ConnectionErrorResponsePtrOutput) Tags ¶
func (o ConnectionErrorResponsePtrOutput) Tags() pulumi.StringMapOutput
Resource tags
func (ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutput ¶
func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
func (ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutputWithContext ¶
func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput
func (ConnectionErrorResponsePtrOutput) Type ¶
func (o ConnectionErrorResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type
type ConnectionGateway ¶
type ConnectionGateway struct { pulumi.CustomResourceState // Resource ETag Etag pulumi.StringPtrOutput `pulumi:"etag"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` Properties ConnectionGatewayDefinitionResponsePropertiesOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
The gateway definition
func GetConnectionGateway ¶
func GetConnectionGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionGatewayState, opts ...pulumi.ResourceOption) (*ConnectionGateway, error)
GetConnectionGateway gets an existing ConnectionGateway 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 NewConnectionGateway ¶
func NewConnectionGateway(ctx *pulumi.Context, name string, args *ConnectionGatewayArgs, opts ...pulumi.ResourceOption) (*ConnectionGateway, error)
NewConnectionGateway registers a new resource with the given unique name, arguments, and options.
type ConnectionGatewayArgs ¶
type ConnectionGatewayArgs struct { // The connection gateway name ConnectionGatewayName pulumi.StringInput // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput Properties ConnectionGatewayDefinitionPropertiesPtrInput // The resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a ConnectionGateway resource.
func (ConnectionGatewayArgs) ElementType ¶
func (ConnectionGatewayArgs) ElementType() reflect.Type
type ConnectionGatewayDefinitionProperties ¶
type ConnectionGatewayDefinitionProperties struct { // The URI of the backend BackendUri *string `pulumi:"backendUri"` // The gateway installation reference ConnectionGatewayInstallation *ConnectionGatewayReference `pulumi:"connectionGatewayInstallation"` // The gateway admin ContactInformation []string `pulumi:"contactInformation"` // The gateway description Description *string `pulumi:"description"` // The gateway display name DisplayName *string `pulumi:"displayName"` // The machine name of the gateway MachineName *string `pulumi:"machineName"` // The gateway status Status interface{} `pulumi:"status"` }
type ConnectionGatewayDefinitionPropertiesArgs ¶
type ConnectionGatewayDefinitionPropertiesArgs struct { // The URI of the backend BackendUri pulumi.StringPtrInput `pulumi:"backendUri"` // The gateway installation reference ConnectionGatewayInstallation ConnectionGatewayReferencePtrInput `pulumi:"connectionGatewayInstallation"` // The gateway admin ContactInformation pulumi.StringArrayInput `pulumi:"contactInformation"` // The gateway description Description pulumi.StringPtrInput `pulumi:"description"` // The gateway display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The machine name of the gateway MachineName pulumi.StringPtrInput `pulumi:"machineName"` // The gateway status Status pulumi.Input `pulumi:"status"` }
func (ConnectionGatewayDefinitionPropertiesArgs) ElementType ¶
func (ConnectionGatewayDefinitionPropertiesArgs) ElementType() reflect.Type
func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutput ¶
func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput
func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutputWithContext ¶
func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput
func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutput ¶
func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext ¶
func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
type ConnectionGatewayDefinitionPropertiesInput ¶
type ConnectionGatewayDefinitionPropertiesInput interface { pulumi.Input ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput ToConnectionGatewayDefinitionPropertiesOutputWithContext(context.Context) ConnectionGatewayDefinitionPropertiesOutput }
ConnectionGatewayDefinitionPropertiesInput is an input type that accepts ConnectionGatewayDefinitionPropertiesArgs and ConnectionGatewayDefinitionPropertiesOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionPropertiesInput` via:
ConnectionGatewayDefinitionPropertiesArgs{...}
type ConnectionGatewayDefinitionPropertiesOutput ¶
type ConnectionGatewayDefinitionPropertiesOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayDefinitionPropertiesOutput) BackendUri ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) BackendUri() pulumi.StringPtrOutput
The URI of the backend
func (ConnectionGatewayDefinitionPropertiesOutput) ConnectionGatewayInstallation ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ConnectionGatewayInstallation() ConnectionGatewayReferencePtrOutput
The gateway installation reference
func (ConnectionGatewayDefinitionPropertiesOutput) ContactInformation ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ContactInformation() pulumi.StringArrayOutput
The gateway admin
func (ConnectionGatewayDefinitionPropertiesOutput) Description ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) Description() pulumi.StringPtrOutput
The gateway description
func (ConnectionGatewayDefinitionPropertiesOutput) DisplayName ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) DisplayName() pulumi.StringPtrOutput
The gateway display name
func (ConnectionGatewayDefinitionPropertiesOutput) ElementType ¶
func (ConnectionGatewayDefinitionPropertiesOutput) ElementType() reflect.Type
func (ConnectionGatewayDefinitionPropertiesOutput) MachineName ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) MachineName() pulumi.StringPtrOutput
The machine name of the gateway
func (ConnectionGatewayDefinitionPropertiesOutput) Status ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) Status() pulumi.AnyOutput
The gateway status
func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutput ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput
func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutputWithContext ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput
func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext ¶
func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
type ConnectionGatewayDefinitionPropertiesPtrInput ¶
type ConnectionGatewayDefinitionPropertiesPtrInput interface { pulumi.Input ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput }
ConnectionGatewayDefinitionPropertiesPtrInput is an input type that accepts ConnectionGatewayDefinitionPropertiesArgs, ConnectionGatewayDefinitionPropertiesPtr and ConnectionGatewayDefinitionPropertiesPtrOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionPropertiesPtrInput` via:
ConnectionGatewayDefinitionPropertiesArgs{...} or: nil
func ConnectionGatewayDefinitionPropertiesPtr ¶
func ConnectionGatewayDefinitionPropertiesPtr(v *ConnectionGatewayDefinitionPropertiesArgs) ConnectionGatewayDefinitionPropertiesPtrInput
type ConnectionGatewayDefinitionPropertiesPtrOutput ¶
type ConnectionGatewayDefinitionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayDefinitionPropertiesPtrOutput) BackendUri ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) BackendUri() pulumi.StringPtrOutput
The URI of the backend
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ConnectionGatewayInstallation ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ConnectionGatewayInstallation() ConnectionGatewayReferencePtrOutput
The gateway installation reference
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ContactInformation ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ContactInformation() pulumi.StringArrayOutput
The gateway admin
func (ConnectionGatewayDefinitionPropertiesPtrOutput) Description ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) Description() pulumi.StringPtrOutput
The gateway description
func (ConnectionGatewayDefinitionPropertiesPtrOutput) DisplayName ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
The gateway display name
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ElementType ¶
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ElementType() reflect.Type
func (ConnectionGatewayDefinitionPropertiesPtrOutput) MachineName ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
The machine name of the gateway
func (ConnectionGatewayDefinitionPropertiesPtrOutput) Status ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) Status() pulumi.AnyOutput
The gateway status
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
func (ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext ¶
func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
type ConnectionGatewayDefinitionResponseProperties ¶
type ConnectionGatewayDefinitionResponseProperties struct { // The URI of the backend BackendUri *string `pulumi:"backendUri"` // The gateway installation reference ConnectionGatewayInstallation *ConnectionGatewayReferenceResponse `pulumi:"connectionGatewayInstallation"` // The gateway admin ContactInformation []string `pulumi:"contactInformation"` // The gateway description Description *string `pulumi:"description"` // The gateway display name DisplayName *string `pulumi:"displayName"` // The machine name of the gateway MachineName *string `pulumi:"machineName"` // The gateway status Status interface{} `pulumi:"status"` }
type ConnectionGatewayDefinitionResponsePropertiesArgs ¶
type ConnectionGatewayDefinitionResponsePropertiesArgs struct { // The URI of the backend BackendUri pulumi.StringPtrInput `pulumi:"backendUri"` // The gateway installation reference ConnectionGatewayInstallation ConnectionGatewayReferenceResponsePtrInput `pulumi:"connectionGatewayInstallation"` // The gateway admin ContactInformation pulumi.StringArrayInput `pulumi:"contactInformation"` // The gateway description Description pulumi.StringPtrInput `pulumi:"description"` // The gateway display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The machine name of the gateway MachineName pulumi.StringPtrInput `pulumi:"machineName"` // The gateway status Status pulumi.Input `pulumi:"status"` }
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ElementType ¶
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ElementType() reflect.Type
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutput ¶
func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext ¶
func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput ¶
func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext ¶
func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
type ConnectionGatewayDefinitionResponsePropertiesInput ¶
type ConnectionGatewayDefinitionResponsePropertiesInput interface { pulumi.Input ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput }
ConnectionGatewayDefinitionResponsePropertiesInput is an input type that accepts ConnectionGatewayDefinitionResponsePropertiesArgs and ConnectionGatewayDefinitionResponsePropertiesOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionResponsePropertiesInput` via:
ConnectionGatewayDefinitionResponsePropertiesArgs{...}
type ConnectionGatewayDefinitionResponsePropertiesOutput ¶
type ConnectionGatewayDefinitionResponsePropertiesOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayDefinitionResponsePropertiesOutput) BackendUri ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) BackendUri() pulumi.StringPtrOutput
The URI of the backend
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ConnectionGatewayInstallation ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ConnectionGatewayInstallation() ConnectionGatewayReferenceResponsePtrOutput
The gateway installation reference
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ContactInformation ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ContactInformation() pulumi.StringArrayOutput
The gateway admin
func (ConnectionGatewayDefinitionResponsePropertiesOutput) Description ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) Description() pulumi.StringPtrOutput
The gateway description
func (ConnectionGatewayDefinitionResponsePropertiesOutput) DisplayName ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) DisplayName() pulumi.StringPtrOutput
The gateway display name
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ElementType ¶
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ElementType() reflect.Type
func (ConnectionGatewayDefinitionResponsePropertiesOutput) MachineName ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) MachineName() pulumi.StringPtrOutput
The machine name of the gateway
func (ConnectionGatewayDefinitionResponsePropertiesOutput) Status ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) Status() pulumi.AnyOutput
The gateway status
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutput ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext ¶
func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
type ConnectionGatewayDefinitionResponsePropertiesPtrInput ¶
type ConnectionGatewayDefinitionResponsePropertiesPtrInput interface { pulumi.Input ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput }
ConnectionGatewayDefinitionResponsePropertiesPtrInput is an input type that accepts ConnectionGatewayDefinitionResponsePropertiesArgs, ConnectionGatewayDefinitionResponsePropertiesPtr and ConnectionGatewayDefinitionResponsePropertiesPtrOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionResponsePropertiesPtrInput` via:
ConnectionGatewayDefinitionResponsePropertiesArgs{...} or: nil
func ConnectionGatewayDefinitionResponsePropertiesPtr ¶
func ConnectionGatewayDefinitionResponsePropertiesPtr(v *ConnectionGatewayDefinitionResponsePropertiesArgs) ConnectionGatewayDefinitionResponsePropertiesPtrInput
type ConnectionGatewayDefinitionResponsePropertiesPtrOutput ¶
type ConnectionGatewayDefinitionResponsePropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) BackendUri ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) BackendUri() pulumi.StringPtrOutput
The URI of the backend
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ConnectionGatewayInstallation ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ConnectionGatewayInstallation() ConnectionGatewayReferenceResponsePtrOutput
The gateway installation reference
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ContactInformation ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ContactInformation() pulumi.StringArrayOutput
The gateway admin
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Description ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Description() pulumi.StringPtrOutput
The gateway description
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) DisplayName ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
The gateway display name
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ElementType ¶
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ElementType() reflect.Type
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) MachineName ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) MachineName() pulumi.StringPtrOutput
The machine name of the gateway
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Status ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Status() pulumi.AnyOutput
The gateway status
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext ¶
func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
type ConnectionGatewayReference ¶
type ConnectionGatewayReference struct { // Resource reference id Id *string `pulumi:"id"` // Resource reference location Location *string `pulumi:"location"` // Resource reference name Name *string `pulumi:"name"` // Resource reference type Type *string `pulumi:"type"` }
The gateway installation reference
type ConnectionGatewayReferenceArgs ¶
type ConnectionGatewayReferenceArgs struct { // Resource reference id Id pulumi.StringPtrInput `pulumi:"id"` // Resource reference location Location pulumi.StringPtrInput `pulumi:"location"` // Resource reference name Name pulumi.StringPtrInput `pulumi:"name"` // Resource reference type Type pulumi.StringPtrInput `pulumi:"type"` }
The gateway installation reference
func (ConnectionGatewayReferenceArgs) ElementType ¶
func (ConnectionGatewayReferenceArgs) ElementType() reflect.Type
func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutput ¶
func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput
func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutputWithContext ¶
func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput
func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutput ¶
func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutputWithContext ¶
func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
type ConnectionGatewayReferenceInput ¶
type ConnectionGatewayReferenceInput interface { pulumi.Input ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput ToConnectionGatewayReferenceOutputWithContext(context.Context) ConnectionGatewayReferenceOutput }
ConnectionGatewayReferenceInput is an input type that accepts ConnectionGatewayReferenceArgs and ConnectionGatewayReferenceOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceInput` via:
ConnectionGatewayReferenceArgs{...}
type ConnectionGatewayReferenceOutput ¶
type ConnectionGatewayReferenceOutput struct{ *pulumi.OutputState }
The gateway installation reference
func (ConnectionGatewayReferenceOutput) ElementType ¶
func (ConnectionGatewayReferenceOutput) ElementType() reflect.Type
func (ConnectionGatewayReferenceOutput) Id ¶
func (o ConnectionGatewayReferenceOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ConnectionGatewayReferenceOutput) Location ¶
func (o ConnectionGatewayReferenceOutput) Location() pulumi.StringPtrOutput
Resource reference location
func (ConnectionGatewayReferenceOutput) Name ¶
func (o ConnectionGatewayReferenceOutput) Name() pulumi.StringPtrOutput
Resource reference name
func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutput ¶
func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput
func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutputWithContext ¶
func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput
func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutput ¶
func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutputWithContext ¶
func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
func (ConnectionGatewayReferenceOutput) Type ¶
func (o ConnectionGatewayReferenceOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ConnectionGatewayReferencePtrInput ¶
type ConnectionGatewayReferencePtrInput interface { pulumi.Input ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput ToConnectionGatewayReferencePtrOutputWithContext(context.Context) ConnectionGatewayReferencePtrOutput }
ConnectionGatewayReferencePtrInput is an input type that accepts ConnectionGatewayReferenceArgs, ConnectionGatewayReferencePtr and ConnectionGatewayReferencePtrOutput values. You can construct a concrete instance of `ConnectionGatewayReferencePtrInput` via:
ConnectionGatewayReferenceArgs{...} or: nil
func ConnectionGatewayReferencePtr ¶
func ConnectionGatewayReferencePtr(v *ConnectionGatewayReferenceArgs) ConnectionGatewayReferencePtrInput
type ConnectionGatewayReferencePtrOutput ¶
type ConnectionGatewayReferencePtrOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayReferencePtrOutput) Elem ¶
func (o ConnectionGatewayReferencePtrOutput) Elem() ConnectionGatewayReferenceOutput
func (ConnectionGatewayReferencePtrOutput) ElementType ¶
func (ConnectionGatewayReferencePtrOutput) ElementType() reflect.Type
func (ConnectionGatewayReferencePtrOutput) Id ¶
func (o ConnectionGatewayReferencePtrOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ConnectionGatewayReferencePtrOutput) Location ¶
func (o ConnectionGatewayReferencePtrOutput) Location() pulumi.StringPtrOutput
Resource reference location
func (ConnectionGatewayReferencePtrOutput) Name ¶
func (o ConnectionGatewayReferencePtrOutput) Name() pulumi.StringPtrOutput
Resource reference name
func (ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutput ¶
func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
func (ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutputWithContext ¶
func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput
func (ConnectionGatewayReferencePtrOutput) Type ¶
func (o ConnectionGatewayReferencePtrOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ConnectionGatewayReferenceResponse ¶
type ConnectionGatewayReferenceResponse struct { // Resource reference id Id *string `pulumi:"id"` // Resource reference location Location *string `pulumi:"location"` // Resource reference name Name *string `pulumi:"name"` // Resource reference type Type *string `pulumi:"type"` }
The gateway installation reference
type ConnectionGatewayReferenceResponseArgs ¶
type ConnectionGatewayReferenceResponseArgs struct { // Resource reference id Id pulumi.StringPtrInput `pulumi:"id"` // Resource reference location Location pulumi.StringPtrInput `pulumi:"location"` // Resource reference name Name pulumi.StringPtrInput `pulumi:"name"` // Resource reference type Type pulumi.StringPtrInput `pulumi:"type"` }
The gateway installation reference
func (ConnectionGatewayReferenceResponseArgs) ElementType ¶
func (ConnectionGatewayReferenceResponseArgs) ElementType() reflect.Type
func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutput ¶
func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput
func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutputWithContext ¶
func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput
func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutput ¶
func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutputWithContext ¶
func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
type ConnectionGatewayReferenceResponseInput ¶
type ConnectionGatewayReferenceResponseInput interface { pulumi.Input ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput ToConnectionGatewayReferenceResponseOutputWithContext(context.Context) ConnectionGatewayReferenceResponseOutput }
ConnectionGatewayReferenceResponseInput is an input type that accepts ConnectionGatewayReferenceResponseArgs and ConnectionGatewayReferenceResponseOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceResponseInput` via:
ConnectionGatewayReferenceResponseArgs{...}
type ConnectionGatewayReferenceResponseOutput ¶
type ConnectionGatewayReferenceResponseOutput struct{ *pulumi.OutputState }
The gateway installation reference
func (ConnectionGatewayReferenceResponseOutput) ElementType ¶
func (ConnectionGatewayReferenceResponseOutput) ElementType() reflect.Type
func (ConnectionGatewayReferenceResponseOutput) Id ¶
func (o ConnectionGatewayReferenceResponseOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ConnectionGatewayReferenceResponseOutput) Location ¶
func (o ConnectionGatewayReferenceResponseOutput) Location() pulumi.StringPtrOutput
Resource reference location
func (ConnectionGatewayReferenceResponseOutput) Name ¶
func (o ConnectionGatewayReferenceResponseOutput) Name() pulumi.StringPtrOutput
Resource reference name
func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutput ¶
func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput
func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutputWithContext ¶
func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput
func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutput ¶
func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext ¶
func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
func (ConnectionGatewayReferenceResponseOutput) Type ¶
func (o ConnectionGatewayReferenceResponseOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ConnectionGatewayReferenceResponsePtrInput ¶
type ConnectionGatewayReferenceResponsePtrInput interface { pulumi.Input ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput ToConnectionGatewayReferenceResponsePtrOutputWithContext(context.Context) ConnectionGatewayReferenceResponsePtrOutput }
ConnectionGatewayReferenceResponsePtrInput is an input type that accepts ConnectionGatewayReferenceResponseArgs, ConnectionGatewayReferenceResponsePtr and ConnectionGatewayReferenceResponsePtrOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceResponsePtrInput` via:
ConnectionGatewayReferenceResponseArgs{...} or: nil
func ConnectionGatewayReferenceResponsePtr ¶
func ConnectionGatewayReferenceResponsePtr(v *ConnectionGatewayReferenceResponseArgs) ConnectionGatewayReferenceResponsePtrInput
type ConnectionGatewayReferenceResponsePtrOutput ¶
type ConnectionGatewayReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectionGatewayReferenceResponsePtrOutput) ElementType ¶
func (ConnectionGatewayReferenceResponsePtrOutput) ElementType() reflect.Type
func (ConnectionGatewayReferenceResponsePtrOutput) Id ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource reference id
func (ConnectionGatewayReferenceResponsePtrOutput) Location ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) Location() pulumi.StringPtrOutput
Resource reference location
func (ConnectionGatewayReferenceResponsePtrOutput) Name ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource reference name
func (ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutput ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
func (ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput
func (ConnectionGatewayReferenceResponsePtrOutput) Type ¶
func (o ConnectionGatewayReferenceResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource reference type
type ConnectionGatewayState ¶
type ConnectionGatewayState struct { // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput Properties ConnectionGatewayDefinitionResponsePropertiesPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ConnectionGatewayState) ElementType ¶
func (ConnectionGatewayState) ElementType() reflect.Type
type ConnectionParameter ¶
type ConnectionParameter struct { // OAuth settings for the connection provider OAuthSettings *ApiOAuthSettings `pulumi:"oAuthSettings"` // Type of the parameter Type *string `pulumi:"type"` }
Connection provider parameters
type ConnectionParameterArgs ¶
type ConnectionParameterArgs struct { // OAuth settings for the connection provider OAuthSettings ApiOAuthSettingsPtrInput `pulumi:"oAuthSettings"` // Type of the parameter Type pulumi.StringPtrInput `pulumi:"type"` }
Connection provider parameters
func (ConnectionParameterArgs) ElementType ¶
func (ConnectionParameterArgs) ElementType() reflect.Type
func (ConnectionParameterArgs) ToConnectionParameterOutput ¶
func (i ConnectionParameterArgs) ToConnectionParameterOutput() ConnectionParameterOutput
func (ConnectionParameterArgs) ToConnectionParameterOutputWithContext ¶
func (i ConnectionParameterArgs) ToConnectionParameterOutputWithContext(ctx context.Context) ConnectionParameterOutput
type ConnectionParameterInput ¶
type ConnectionParameterInput interface { pulumi.Input ToConnectionParameterOutput() ConnectionParameterOutput ToConnectionParameterOutputWithContext(context.Context) ConnectionParameterOutput }
ConnectionParameterInput is an input type that accepts ConnectionParameterArgs and ConnectionParameterOutput values. You can construct a concrete instance of `ConnectionParameterInput` via:
ConnectionParameterArgs{...}
type ConnectionParameterMap ¶
type ConnectionParameterMap map[string]ConnectionParameterInput
func (ConnectionParameterMap) ElementType ¶
func (ConnectionParameterMap) ElementType() reflect.Type
func (ConnectionParameterMap) ToConnectionParameterMapOutput ¶
func (i ConnectionParameterMap) ToConnectionParameterMapOutput() ConnectionParameterMapOutput
func (ConnectionParameterMap) ToConnectionParameterMapOutputWithContext ¶
func (i ConnectionParameterMap) ToConnectionParameterMapOutputWithContext(ctx context.Context) ConnectionParameterMapOutput
type ConnectionParameterMapInput ¶
type ConnectionParameterMapInput interface { pulumi.Input ToConnectionParameterMapOutput() ConnectionParameterMapOutput ToConnectionParameterMapOutputWithContext(context.Context) ConnectionParameterMapOutput }
ConnectionParameterMapInput is an input type that accepts ConnectionParameterMap and ConnectionParameterMapOutput values. You can construct a concrete instance of `ConnectionParameterMapInput` via:
ConnectionParameterMap{ "key": ConnectionParameterArgs{...} }
type ConnectionParameterMapOutput ¶
type ConnectionParameterMapOutput struct{ *pulumi.OutputState }
func (ConnectionParameterMapOutput) ElementType ¶
func (ConnectionParameterMapOutput) ElementType() reflect.Type
func (ConnectionParameterMapOutput) MapIndex ¶
func (o ConnectionParameterMapOutput) MapIndex(k pulumi.StringInput) ConnectionParameterOutput
func (ConnectionParameterMapOutput) ToConnectionParameterMapOutput ¶
func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutput() ConnectionParameterMapOutput
func (ConnectionParameterMapOutput) ToConnectionParameterMapOutputWithContext ¶
func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutputWithContext(ctx context.Context) ConnectionParameterMapOutput
type ConnectionParameterOutput ¶
type ConnectionParameterOutput struct{ *pulumi.OutputState }
Connection provider parameters
func (ConnectionParameterOutput) ElementType ¶
func (ConnectionParameterOutput) ElementType() reflect.Type
func (ConnectionParameterOutput) OAuthSettings ¶
func (o ConnectionParameterOutput) OAuthSettings() ApiOAuthSettingsPtrOutput
OAuth settings for the connection provider
func (ConnectionParameterOutput) ToConnectionParameterOutput ¶
func (o ConnectionParameterOutput) ToConnectionParameterOutput() ConnectionParameterOutput
func (ConnectionParameterOutput) ToConnectionParameterOutputWithContext ¶
func (o ConnectionParameterOutput) ToConnectionParameterOutputWithContext(ctx context.Context) ConnectionParameterOutput
func (ConnectionParameterOutput) Type ¶
func (o ConnectionParameterOutput) Type() pulumi.StringPtrOutput
Type of the parameter
type ConnectionParameterResponse ¶
type ConnectionParameterResponse struct { // OAuth settings for the connection provider OAuthSettings *ApiOAuthSettingsResponse `pulumi:"oAuthSettings"` // Type of the parameter Type *string `pulumi:"type"` }
Connection provider parameters
type ConnectionParameterResponseArgs ¶
type ConnectionParameterResponseArgs struct { // OAuth settings for the connection provider OAuthSettings ApiOAuthSettingsResponsePtrInput `pulumi:"oAuthSettings"` // Type of the parameter Type pulumi.StringPtrInput `pulumi:"type"` }
Connection provider parameters
func (ConnectionParameterResponseArgs) ElementType ¶
func (ConnectionParameterResponseArgs) ElementType() reflect.Type
func (ConnectionParameterResponseArgs) ToConnectionParameterResponseOutput ¶
func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput
func (ConnectionParameterResponseArgs) ToConnectionParameterResponseOutputWithContext ¶
func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput
type ConnectionParameterResponseInput ¶
type ConnectionParameterResponseInput interface { pulumi.Input ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput ToConnectionParameterResponseOutputWithContext(context.Context) ConnectionParameterResponseOutput }
ConnectionParameterResponseInput is an input type that accepts ConnectionParameterResponseArgs and ConnectionParameterResponseOutput values. You can construct a concrete instance of `ConnectionParameterResponseInput` via:
ConnectionParameterResponseArgs{...}
type ConnectionParameterResponseMap ¶
type ConnectionParameterResponseMap map[string]ConnectionParameterResponseInput
func (ConnectionParameterResponseMap) ElementType ¶
func (ConnectionParameterResponseMap) ElementType() reflect.Type
func (ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutput ¶
func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput
func (ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutputWithContext ¶
func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput
type ConnectionParameterResponseMapInput ¶
type ConnectionParameterResponseMapInput interface { pulumi.Input ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput ToConnectionParameterResponseMapOutputWithContext(context.Context) ConnectionParameterResponseMapOutput }
ConnectionParameterResponseMapInput is an input type that accepts ConnectionParameterResponseMap and ConnectionParameterResponseMapOutput values. You can construct a concrete instance of `ConnectionParameterResponseMapInput` via:
ConnectionParameterResponseMap{ "key": ConnectionParameterResponseArgs{...} }
type ConnectionParameterResponseMapOutput ¶
type ConnectionParameterResponseMapOutput struct{ *pulumi.OutputState }
func (ConnectionParameterResponseMapOutput) ElementType ¶
func (ConnectionParameterResponseMapOutput) ElementType() reflect.Type
func (ConnectionParameterResponseMapOutput) MapIndex ¶
func (o ConnectionParameterResponseMapOutput) MapIndex(k pulumi.StringInput) ConnectionParameterResponseOutput
func (ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutput ¶
func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput
func (ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutputWithContext ¶
func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput
type ConnectionParameterResponseOutput ¶
type ConnectionParameterResponseOutput struct{ *pulumi.OutputState }
Connection provider parameters
func (ConnectionParameterResponseOutput) ElementType ¶
func (ConnectionParameterResponseOutput) ElementType() reflect.Type
func (ConnectionParameterResponseOutput) OAuthSettings ¶
func (o ConnectionParameterResponseOutput) OAuthSettings() ApiOAuthSettingsResponsePtrOutput
OAuth settings for the connection provider
func (ConnectionParameterResponseOutput) ToConnectionParameterResponseOutput ¶
func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput
func (ConnectionParameterResponseOutput) ToConnectionParameterResponseOutputWithContext ¶
func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput
func (ConnectionParameterResponseOutput) Type ¶
func (o ConnectionParameterResponseOutput) Type() pulumi.StringPtrOutput
Type of the parameter
type ConnectionState ¶
type ConnectionState struct { // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput Properties ApiConnectionDefinitionResponsePropertiesPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ConnectionState) ElementType ¶
func (ConnectionState) ElementType() reflect.Type
type ConnectionStatusDefinition ¶
type ConnectionStatusDefinition struct { // Connection error Error *ConnectionError `pulumi:"error"` // The gateway status Status *string `pulumi:"status"` // Target of the error Target *string `pulumi:"target"` }
Connection status
type ConnectionStatusDefinitionArgs ¶
type ConnectionStatusDefinitionArgs struct { // Connection error Error ConnectionErrorPtrInput `pulumi:"error"` // The gateway status Status pulumi.StringPtrInput `pulumi:"status"` // Target of the error Target pulumi.StringPtrInput `pulumi:"target"` }
Connection status
func (ConnectionStatusDefinitionArgs) ElementType ¶
func (ConnectionStatusDefinitionArgs) ElementType() reflect.Type
func (ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutput ¶
func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput
func (ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutputWithContext ¶
func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput
type ConnectionStatusDefinitionArray ¶
type ConnectionStatusDefinitionArray []ConnectionStatusDefinitionInput
func (ConnectionStatusDefinitionArray) ElementType ¶
func (ConnectionStatusDefinitionArray) ElementType() reflect.Type
func (ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutput ¶
func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput
func (ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutputWithContext ¶
func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput
type ConnectionStatusDefinitionArrayInput ¶
type ConnectionStatusDefinitionArrayInput interface { pulumi.Input ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput ToConnectionStatusDefinitionArrayOutputWithContext(context.Context) ConnectionStatusDefinitionArrayOutput }
ConnectionStatusDefinitionArrayInput is an input type that accepts ConnectionStatusDefinitionArray and ConnectionStatusDefinitionArrayOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionArrayInput` via:
ConnectionStatusDefinitionArray{ ConnectionStatusDefinitionArgs{...} }
type ConnectionStatusDefinitionArrayOutput ¶
type ConnectionStatusDefinitionArrayOutput struct{ *pulumi.OutputState }
func (ConnectionStatusDefinitionArrayOutput) ElementType ¶
func (ConnectionStatusDefinitionArrayOutput) ElementType() reflect.Type
func (ConnectionStatusDefinitionArrayOutput) Index ¶
func (o ConnectionStatusDefinitionArrayOutput) Index(i pulumi.IntInput) ConnectionStatusDefinitionOutput
func (ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutput ¶
func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput
func (ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutputWithContext ¶
func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput
type ConnectionStatusDefinitionInput ¶
type ConnectionStatusDefinitionInput interface { pulumi.Input ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput ToConnectionStatusDefinitionOutputWithContext(context.Context) ConnectionStatusDefinitionOutput }
ConnectionStatusDefinitionInput is an input type that accepts ConnectionStatusDefinitionArgs and ConnectionStatusDefinitionOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionInput` via:
ConnectionStatusDefinitionArgs{...}
type ConnectionStatusDefinitionOutput ¶
type ConnectionStatusDefinitionOutput struct{ *pulumi.OutputState }
Connection status
func (ConnectionStatusDefinitionOutput) ElementType ¶
func (ConnectionStatusDefinitionOutput) ElementType() reflect.Type
func (ConnectionStatusDefinitionOutput) Error ¶
func (o ConnectionStatusDefinitionOutput) Error() ConnectionErrorPtrOutput
Connection error
func (ConnectionStatusDefinitionOutput) Status ¶
func (o ConnectionStatusDefinitionOutput) Status() pulumi.StringPtrOutput
The gateway status
func (ConnectionStatusDefinitionOutput) Target ¶
func (o ConnectionStatusDefinitionOutput) Target() pulumi.StringPtrOutput
Target of the error
func (ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutput ¶
func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput
func (ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutputWithContext ¶
func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput
type ConnectionStatusDefinitionResponse ¶
type ConnectionStatusDefinitionResponse struct { // Connection error Error *ConnectionErrorResponse `pulumi:"error"` // The gateway status Status *string `pulumi:"status"` // Target of the error Target *string `pulumi:"target"` }
Connection status
type ConnectionStatusDefinitionResponseArgs ¶
type ConnectionStatusDefinitionResponseArgs struct { // Connection error Error ConnectionErrorResponsePtrInput `pulumi:"error"` // The gateway status Status pulumi.StringPtrInput `pulumi:"status"` // Target of the error Target pulumi.StringPtrInput `pulumi:"target"` }
Connection status
func (ConnectionStatusDefinitionResponseArgs) ElementType ¶
func (ConnectionStatusDefinitionResponseArgs) ElementType() reflect.Type
func (ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutput ¶
func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput
func (ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutputWithContext ¶
func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput
type ConnectionStatusDefinitionResponseArray ¶
type ConnectionStatusDefinitionResponseArray []ConnectionStatusDefinitionResponseInput
func (ConnectionStatusDefinitionResponseArray) ElementType ¶
func (ConnectionStatusDefinitionResponseArray) ElementType() reflect.Type
func (ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutput ¶
func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput
func (ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutputWithContext ¶
func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput
type ConnectionStatusDefinitionResponseArrayInput ¶
type ConnectionStatusDefinitionResponseArrayInput interface { pulumi.Input ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput ToConnectionStatusDefinitionResponseArrayOutputWithContext(context.Context) ConnectionStatusDefinitionResponseArrayOutput }
ConnectionStatusDefinitionResponseArrayInput is an input type that accepts ConnectionStatusDefinitionResponseArray and ConnectionStatusDefinitionResponseArrayOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionResponseArrayInput` via:
ConnectionStatusDefinitionResponseArray{ ConnectionStatusDefinitionResponseArgs{...} }
type ConnectionStatusDefinitionResponseArrayOutput ¶
type ConnectionStatusDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (ConnectionStatusDefinitionResponseArrayOutput) ElementType ¶
func (ConnectionStatusDefinitionResponseArrayOutput) ElementType() reflect.Type
func (ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutput ¶
func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput
func (ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutputWithContext ¶
func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput
type ConnectionStatusDefinitionResponseInput ¶
type ConnectionStatusDefinitionResponseInput interface { pulumi.Input ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput ToConnectionStatusDefinitionResponseOutputWithContext(context.Context) ConnectionStatusDefinitionResponseOutput }
ConnectionStatusDefinitionResponseInput is an input type that accepts ConnectionStatusDefinitionResponseArgs and ConnectionStatusDefinitionResponseOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionResponseInput` via:
ConnectionStatusDefinitionResponseArgs{...}
type ConnectionStatusDefinitionResponseOutput ¶
type ConnectionStatusDefinitionResponseOutput struct{ *pulumi.OutputState }
Connection status
func (ConnectionStatusDefinitionResponseOutput) ElementType ¶
func (ConnectionStatusDefinitionResponseOutput) ElementType() reflect.Type
func (ConnectionStatusDefinitionResponseOutput) Error ¶
func (o ConnectionStatusDefinitionResponseOutput) Error() ConnectionErrorResponsePtrOutput
Connection error
func (ConnectionStatusDefinitionResponseOutput) Status ¶
func (o ConnectionStatusDefinitionResponseOutput) Status() pulumi.StringPtrOutput
The gateway status
func (ConnectionStatusDefinitionResponseOutput) Target ¶
func (o ConnectionStatusDefinitionResponseOutput) Target() pulumi.StringPtrOutput
Target of the error
func (ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutput ¶
func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput
func (ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutputWithContext ¶
func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput
type ConsentLinkDefinitionResponse ¶
type ConsentLinkDefinitionResponse struct { // Display name of the parameter in the connection provider's OAuth settings DisplayName *string `pulumi:"displayName"` // URI for first party login FirstPartyLoginUri *string `pulumi:"firstPartyLoginUri"` // URI for the consent link Link *string `pulumi:"link"` // Status of the link Status *string `pulumi:"status"` }
A consent link
type ConsentLinkDefinitionResponseArgs ¶
type ConsentLinkDefinitionResponseArgs struct { // Display name of the parameter in the connection provider's OAuth settings DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // URI for first party login FirstPartyLoginUri pulumi.StringPtrInput `pulumi:"firstPartyLoginUri"` // URI for the consent link Link pulumi.StringPtrInput `pulumi:"link"` // Status of the link Status pulumi.StringPtrInput `pulumi:"status"` }
A consent link
func (ConsentLinkDefinitionResponseArgs) ElementType ¶
func (ConsentLinkDefinitionResponseArgs) ElementType() reflect.Type
func (ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutput ¶
func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput
func (ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutputWithContext ¶
func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput
type ConsentLinkDefinitionResponseArray ¶
type ConsentLinkDefinitionResponseArray []ConsentLinkDefinitionResponseInput
func (ConsentLinkDefinitionResponseArray) ElementType ¶
func (ConsentLinkDefinitionResponseArray) ElementType() reflect.Type
func (ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutput ¶
func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput
func (ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutputWithContext ¶
func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput
type ConsentLinkDefinitionResponseArrayInput ¶
type ConsentLinkDefinitionResponseArrayInput interface { pulumi.Input ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput ToConsentLinkDefinitionResponseArrayOutputWithContext(context.Context) ConsentLinkDefinitionResponseArrayOutput }
ConsentLinkDefinitionResponseArrayInput is an input type that accepts ConsentLinkDefinitionResponseArray and ConsentLinkDefinitionResponseArrayOutput values. You can construct a concrete instance of `ConsentLinkDefinitionResponseArrayInput` via:
ConsentLinkDefinitionResponseArray{ ConsentLinkDefinitionResponseArgs{...} }
type ConsentLinkDefinitionResponseArrayOutput ¶
type ConsentLinkDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (ConsentLinkDefinitionResponseArrayOutput) ElementType ¶
func (ConsentLinkDefinitionResponseArrayOutput) ElementType() reflect.Type
func (ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutput ¶
func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput
func (ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutputWithContext ¶
func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput
type ConsentLinkDefinitionResponseInput ¶
type ConsentLinkDefinitionResponseInput interface { pulumi.Input ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput ToConsentLinkDefinitionResponseOutputWithContext(context.Context) ConsentLinkDefinitionResponseOutput }
ConsentLinkDefinitionResponseInput is an input type that accepts ConsentLinkDefinitionResponseArgs and ConsentLinkDefinitionResponseOutput values. You can construct a concrete instance of `ConsentLinkDefinitionResponseInput` via:
ConsentLinkDefinitionResponseArgs{...}
type ConsentLinkDefinitionResponseOutput ¶
type ConsentLinkDefinitionResponseOutput struct{ *pulumi.OutputState }
A consent link
func (ConsentLinkDefinitionResponseOutput) DisplayName ¶
func (o ConsentLinkDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
Display name of the parameter in the connection provider's OAuth settings
func (ConsentLinkDefinitionResponseOutput) ElementType ¶
func (ConsentLinkDefinitionResponseOutput) ElementType() reflect.Type
func (ConsentLinkDefinitionResponseOutput) FirstPartyLoginUri ¶
func (o ConsentLinkDefinitionResponseOutput) FirstPartyLoginUri() pulumi.StringPtrOutput
URI for first party login
func (ConsentLinkDefinitionResponseOutput) Link ¶
func (o ConsentLinkDefinitionResponseOutput) Link() pulumi.StringPtrOutput
URI for the consent link
func (ConsentLinkDefinitionResponseOutput) Status ¶
func (o ConsentLinkDefinitionResponseOutput) Status() pulumi.StringPtrOutput
Status of the link
func (ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutput ¶
func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput
func (ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutputWithContext ¶
func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput
type ConsentLinkParameterDefinition ¶
type ConsentLinkParameterDefinition struct { // AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount ObjectId *string `pulumi:"objectId"` // Name of the parameter in the connection provider's OAuth settings ParameterName *string `pulumi:"parameterName"` // Name of the parameter in the connection provider's OAuth settings RedirectUrl *string `pulumi:"redirectUrl"` // The tenant id TenantId *string `pulumi:"tenantId"` }
Consent link definition
type ConsentLinkParameterDefinitionArgs ¶
type ConsentLinkParameterDefinitionArgs struct { // AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // Name of the parameter in the connection provider's OAuth settings ParameterName pulumi.StringPtrInput `pulumi:"parameterName"` // Name of the parameter in the connection provider's OAuth settings RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"` // The tenant id TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Consent link definition
func (ConsentLinkParameterDefinitionArgs) ElementType ¶
func (ConsentLinkParameterDefinitionArgs) ElementType() reflect.Type
func (ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutput ¶
func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput
func (ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutputWithContext ¶
func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput
type ConsentLinkParameterDefinitionArray ¶
type ConsentLinkParameterDefinitionArray []ConsentLinkParameterDefinitionInput
func (ConsentLinkParameterDefinitionArray) ElementType ¶
func (ConsentLinkParameterDefinitionArray) ElementType() reflect.Type
func (ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutput ¶
func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput
func (ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutputWithContext ¶
func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput
type ConsentLinkParameterDefinitionArrayInput ¶
type ConsentLinkParameterDefinitionArrayInput interface { pulumi.Input ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput ToConsentLinkParameterDefinitionArrayOutputWithContext(context.Context) ConsentLinkParameterDefinitionArrayOutput }
ConsentLinkParameterDefinitionArrayInput is an input type that accepts ConsentLinkParameterDefinitionArray and ConsentLinkParameterDefinitionArrayOutput values. You can construct a concrete instance of `ConsentLinkParameterDefinitionArrayInput` via:
ConsentLinkParameterDefinitionArray{ ConsentLinkParameterDefinitionArgs{...} }
type ConsentLinkParameterDefinitionArrayOutput ¶
type ConsentLinkParameterDefinitionArrayOutput struct{ *pulumi.OutputState }
func (ConsentLinkParameterDefinitionArrayOutput) ElementType ¶
func (ConsentLinkParameterDefinitionArrayOutput) ElementType() reflect.Type
func (ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutput ¶
func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput
func (ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutputWithContext ¶
func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput
type ConsentLinkParameterDefinitionInput ¶
type ConsentLinkParameterDefinitionInput interface { pulumi.Input ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput ToConsentLinkParameterDefinitionOutputWithContext(context.Context) ConsentLinkParameterDefinitionOutput }
ConsentLinkParameterDefinitionInput is an input type that accepts ConsentLinkParameterDefinitionArgs and ConsentLinkParameterDefinitionOutput values. You can construct a concrete instance of `ConsentLinkParameterDefinitionInput` via:
ConsentLinkParameterDefinitionArgs{...}
type ConsentLinkParameterDefinitionOutput ¶
type ConsentLinkParameterDefinitionOutput struct{ *pulumi.OutputState }
Consent link definition
func (ConsentLinkParameterDefinitionOutput) ElementType ¶
func (ConsentLinkParameterDefinitionOutput) ElementType() reflect.Type
func (ConsentLinkParameterDefinitionOutput) ObjectId ¶
func (o ConsentLinkParameterDefinitionOutput) ObjectId() pulumi.StringPtrOutput
AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
func (ConsentLinkParameterDefinitionOutput) ParameterName ¶
func (o ConsentLinkParameterDefinitionOutput) ParameterName() pulumi.StringPtrOutput
Name of the parameter in the connection provider's OAuth settings
func (ConsentLinkParameterDefinitionOutput) RedirectUrl ¶
func (o ConsentLinkParameterDefinitionOutput) RedirectUrl() pulumi.StringPtrOutput
Name of the parameter in the connection provider's OAuth settings
func (ConsentLinkParameterDefinitionOutput) TenantId ¶
func (o ConsentLinkParameterDefinitionOutput) TenantId() pulumi.StringPtrOutput
The tenant id
func (ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutput ¶
func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput
func (ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutputWithContext ¶
func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput
type CorsSettings ¶
type CorsSettings struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins []string `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials *bool `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
type CorsSettingsArgs ¶
type CorsSettingsArgs struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials pulumi.BoolPtrInput `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsArgs) ElementType ¶
func (CorsSettingsArgs) ElementType() reflect.Type
func (CorsSettingsArgs) ToCorsSettingsOutput ¶
func (i CorsSettingsArgs) ToCorsSettingsOutput() CorsSettingsOutput
func (CorsSettingsArgs) ToCorsSettingsOutputWithContext ¶
func (i CorsSettingsArgs) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
func (CorsSettingsArgs) ToCorsSettingsPtrOutput ¶
func (i CorsSettingsArgs) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext ¶
func (i CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsInput ¶
type CorsSettingsInput interface { pulumi.Input ToCorsSettingsOutput() CorsSettingsOutput ToCorsSettingsOutputWithContext(context.Context) CorsSettingsOutput }
CorsSettingsInput is an input type that accepts CorsSettingsArgs and CorsSettingsOutput values. You can construct a concrete instance of `CorsSettingsInput` via:
CorsSettingsArgs{...}
type CorsSettingsOutput ¶
type CorsSettingsOutput struct{ *pulumi.OutputState }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsOutput) AllowedOrigins ¶
func (o CorsSettingsOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsOutput) ElementType ¶
func (CorsSettingsOutput) ElementType() reflect.Type
func (CorsSettingsOutput) SupportCredentials ¶
func (o CorsSettingsOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsOutput) ToCorsSettingsOutput ¶
func (o CorsSettingsOutput) ToCorsSettingsOutput() CorsSettingsOutput
func (CorsSettingsOutput) ToCorsSettingsOutputWithContext ¶
func (o CorsSettingsOutput) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
func (CorsSettingsOutput) ToCorsSettingsPtrOutput ¶
func (o CorsSettingsOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext ¶
func (o CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsPtrInput ¶
type CorsSettingsPtrInput interface { pulumi.Input ToCorsSettingsPtrOutput() CorsSettingsPtrOutput ToCorsSettingsPtrOutputWithContext(context.Context) CorsSettingsPtrOutput }
CorsSettingsPtrInput is an input type that accepts CorsSettingsArgs, CorsSettingsPtr and CorsSettingsPtrOutput values. You can construct a concrete instance of `CorsSettingsPtrInput` via:
CorsSettingsArgs{...} or: nil
func CorsSettingsPtr ¶
func CorsSettingsPtr(v *CorsSettingsArgs) CorsSettingsPtrInput
type CorsSettingsPtrOutput ¶
type CorsSettingsPtrOutput struct{ *pulumi.OutputState }
func (CorsSettingsPtrOutput) AllowedOrigins ¶
func (o CorsSettingsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsPtrOutput) Elem ¶
func (o CorsSettingsPtrOutput) Elem() CorsSettingsOutput
func (CorsSettingsPtrOutput) ElementType ¶
func (CorsSettingsPtrOutput) ElementType() reflect.Type
func (CorsSettingsPtrOutput) SupportCredentials ¶
func (o CorsSettingsPtrOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsPtrOutput) ToCorsSettingsPtrOutput ¶
func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext ¶
func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsResponse ¶
type CorsSettingsResponse struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins []string `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials *bool `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
type CorsSettingsResponseArgs ¶
type CorsSettingsResponseArgs struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials pulumi.BoolPtrInput `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsResponseArgs) ElementType ¶
func (CorsSettingsResponseArgs) ElementType() reflect.Type
func (CorsSettingsResponseArgs) ToCorsSettingsResponseOutput ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CorsSettingsResponseInput ¶
type CorsSettingsResponseInput interface { pulumi.Input ToCorsSettingsResponseOutput() CorsSettingsResponseOutput ToCorsSettingsResponseOutputWithContext(context.Context) CorsSettingsResponseOutput }
CorsSettingsResponseInput is an input type that accepts CorsSettingsResponseArgs and CorsSettingsResponseOutput values. You can construct a concrete instance of `CorsSettingsResponseInput` via:
CorsSettingsResponseArgs{...}
type CorsSettingsResponseOutput ¶
type CorsSettingsResponseOutput struct{ *pulumi.OutputState }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsResponseOutput) AllowedOrigins ¶
func (o CorsSettingsResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsResponseOutput) ElementType ¶
func (CorsSettingsResponseOutput) ElementType() reflect.Type
func (CorsSettingsResponseOutput) SupportCredentials ¶
func (o CorsSettingsResponseOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsResponseOutput) ToCorsSettingsResponseOutput ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CorsSettingsResponsePtrInput ¶
type CorsSettingsResponsePtrInput interface { pulumi.Input ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput ToCorsSettingsResponsePtrOutputWithContext(context.Context) CorsSettingsResponsePtrOutput }
CorsSettingsResponsePtrInput is an input type that accepts CorsSettingsResponseArgs, CorsSettingsResponsePtr and CorsSettingsResponsePtrOutput values. You can construct a concrete instance of `CorsSettingsResponsePtrInput` via:
CorsSettingsResponseArgs{...} or: nil
func CorsSettingsResponsePtr ¶
func CorsSettingsResponsePtr(v *CorsSettingsResponseArgs) CorsSettingsResponsePtrInput
type CorsSettingsResponsePtrOutput ¶
type CorsSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CorsSettingsResponsePtrOutput) AllowedOrigins ¶
func (o CorsSettingsResponsePtrOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsResponsePtrOutput) Elem ¶
func (o CorsSettingsResponsePtrOutput) Elem() CorsSettingsResponseOutput
func (CorsSettingsResponsePtrOutput) ElementType ¶
func (CorsSettingsResponsePtrOutput) ElementType() reflect.Type
func (CorsSettingsResponsePtrOutput) SupportCredentials ¶
func (o CorsSettingsResponsePtrOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput ¶
func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext ¶
func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CustomApi ¶
type CustomApi struct { pulumi.CustomResourceState // Resource ETag Etag pulumi.StringPtrOutput `pulumi:"etag"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Custom API properties Properties CustomApiPropertiesDefinitionResponseOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
A custom API
func GetCustomApi ¶
func GetCustomApi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomApiState, opts ...pulumi.ResourceOption) (*CustomApi, error)
GetCustomApi gets an existing CustomApi 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 NewCustomApi ¶
func NewCustomApi(ctx *pulumi.Context, name string, args *CustomApiArgs, opts ...pulumi.ResourceOption) (*CustomApi, error)
NewCustomApi registers a new resource with the given unique name, arguments, and options.
type CustomApiArgs ¶
type CustomApiArgs struct { // API name ApiName pulumi.StringInput // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Custom API properties Properties CustomApiPropertiesDefinitionPtrInput // The resource group ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a CustomApi resource.
func (CustomApiArgs) ElementType ¶
func (CustomApiArgs) ElementType() reflect.Type
type CustomApiPropertiesDefinition ¶
type CustomApiPropertiesDefinition struct { // API Definitions ApiDefinitions *ApiResourceDefinitions `pulumi:"apiDefinitions"` // The API type ApiType *string `pulumi:"apiType"` // The API backend service BackendService *ApiResourceBackendService `pulumi:"backendService"` // Brand color BrandColor *string `pulumi:"brandColor"` // The custom API capabilities Capabilities []string `pulumi:"capabilities"` // Connection parameters ConnectionParameters map[string]ConnectionParameter `pulumi:"connectionParameters"` // The custom API description Description *string `pulumi:"description"` // The display name DisplayName *string `pulumi:"displayName"` // The icon URI IconUri *string `pulumi:"iconUri"` // Runtime URLs RuntimeUrls []string `pulumi:"runtimeUrls"` // The JSON representation of the swagger Swagger interface{} `pulumi:"swagger"` // The WSDL definition WsdlDefinition *WsdlDefinition `pulumi:"wsdlDefinition"` }
Custom API properties
type CustomApiPropertiesDefinitionArgs ¶
type CustomApiPropertiesDefinitionArgs struct { // API Definitions ApiDefinitions ApiResourceDefinitionsPtrInput `pulumi:"apiDefinitions"` // The API type ApiType pulumi.StringPtrInput `pulumi:"apiType"` // The API backend service BackendService ApiResourceBackendServicePtrInput `pulumi:"backendService"` // Brand color BrandColor pulumi.StringPtrInput `pulumi:"brandColor"` // The custom API capabilities Capabilities pulumi.StringArrayInput `pulumi:"capabilities"` // Connection parameters ConnectionParameters ConnectionParameterMapInput `pulumi:"connectionParameters"` // The custom API description Description pulumi.StringPtrInput `pulumi:"description"` // The display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The icon URI IconUri pulumi.StringPtrInput `pulumi:"iconUri"` // Runtime URLs RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"` // The JSON representation of the swagger Swagger pulumi.Input `pulumi:"swagger"` // The WSDL definition WsdlDefinition WsdlDefinitionPtrInput `pulumi:"wsdlDefinition"` }
Custom API properties
func (CustomApiPropertiesDefinitionArgs) ElementType ¶
func (CustomApiPropertiesDefinitionArgs) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutput ¶
func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput
func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutputWithContext ¶
func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput
func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutput ¶
func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutputWithContext ¶
func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
type CustomApiPropertiesDefinitionInput ¶
type CustomApiPropertiesDefinitionInput interface { pulumi.Input ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput ToCustomApiPropertiesDefinitionOutputWithContext(context.Context) CustomApiPropertiesDefinitionOutput }
CustomApiPropertiesDefinitionInput is an input type that accepts CustomApiPropertiesDefinitionArgs and CustomApiPropertiesDefinitionOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionInput` via:
CustomApiPropertiesDefinitionArgs{...}
type CustomApiPropertiesDefinitionOutput ¶
type CustomApiPropertiesDefinitionOutput struct{ *pulumi.OutputState }
Custom API properties
func (CustomApiPropertiesDefinitionOutput) ApiDefinitions ¶
func (o CustomApiPropertiesDefinitionOutput) ApiDefinitions() ApiResourceDefinitionsPtrOutput
API Definitions
func (CustomApiPropertiesDefinitionOutput) ApiType ¶
func (o CustomApiPropertiesDefinitionOutput) ApiType() pulumi.StringPtrOutput
The API type
func (CustomApiPropertiesDefinitionOutput) BackendService ¶
func (o CustomApiPropertiesDefinitionOutput) BackendService() ApiResourceBackendServicePtrOutput
The API backend service
func (CustomApiPropertiesDefinitionOutput) BrandColor ¶
func (o CustomApiPropertiesDefinitionOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (CustomApiPropertiesDefinitionOutput) Capabilities ¶
func (o CustomApiPropertiesDefinitionOutput) Capabilities() pulumi.StringArrayOutput
The custom API capabilities
func (CustomApiPropertiesDefinitionOutput) ConnectionParameters ¶
func (o CustomApiPropertiesDefinitionOutput) ConnectionParameters() ConnectionParameterMapOutput
Connection parameters
func (CustomApiPropertiesDefinitionOutput) Description ¶
func (o CustomApiPropertiesDefinitionOutput) Description() pulumi.StringPtrOutput
The custom API description
func (CustomApiPropertiesDefinitionOutput) DisplayName ¶
func (o CustomApiPropertiesDefinitionOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (CustomApiPropertiesDefinitionOutput) ElementType ¶
func (CustomApiPropertiesDefinitionOutput) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionOutput) IconUri ¶
func (o CustomApiPropertiesDefinitionOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (CustomApiPropertiesDefinitionOutput) RuntimeUrls ¶
func (o CustomApiPropertiesDefinitionOutput) RuntimeUrls() pulumi.StringArrayOutput
Runtime URLs
func (CustomApiPropertiesDefinitionOutput) Swagger ¶
func (o CustomApiPropertiesDefinitionOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutput ¶
func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput
func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutputWithContext ¶
func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput
func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutput ¶
func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext ¶
func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
func (CustomApiPropertiesDefinitionOutput) WsdlDefinition ¶
func (o CustomApiPropertiesDefinitionOutput) WsdlDefinition() WsdlDefinitionPtrOutput
The WSDL definition
type CustomApiPropertiesDefinitionPtrInput ¶
type CustomApiPropertiesDefinitionPtrInput interface { pulumi.Input ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput ToCustomApiPropertiesDefinitionPtrOutputWithContext(context.Context) CustomApiPropertiesDefinitionPtrOutput }
CustomApiPropertiesDefinitionPtrInput is an input type that accepts CustomApiPropertiesDefinitionArgs, CustomApiPropertiesDefinitionPtr and CustomApiPropertiesDefinitionPtrOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionPtrInput` via:
CustomApiPropertiesDefinitionArgs{...} or: nil
func CustomApiPropertiesDefinitionPtr ¶
func CustomApiPropertiesDefinitionPtr(v *CustomApiPropertiesDefinitionArgs) CustomApiPropertiesDefinitionPtrInput
type CustomApiPropertiesDefinitionPtrOutput ¶
type CustomApiPropertiesDefinitionPtrOutput struct{ *pulumi.OutputState }
func (CustomApiPropertiesDefinitionPtrOutput) ApiDefinitions ¶
func (o CustomApiPropertiesDefinitionPtrOutput) ApiDefinitions() ApiResourceDefinitionsPtrOutput
API Definitions
func (CustomApiPropertiesDefinitionPtrOutput) ApiType ¶
func (o CustomApiPropertiesDefinitionPtrOutput) ApiType() pulumi.StringPtrOutput
The API type
func (CustomApiPropertiesDefinitionPtrOutput) BackendService ¶
func (o CustomApiPropertiesDefinitionPtrOutput) BackendService() ApiResourceBackendServicePtrOutput
The API backend service
func (CustomApiPropertiesDefinitionPtrOutput) BrandColor ¶
func (o CustomApiPropertiesDefinitionPtrOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (CustomApiPropertiesDefinitionPtrOutput) Capabilities ¶
func (o CustomApiPropertiesDefinitionPtrOutput) Capabilities() pulumi.StringArrayOutput
The custom API capabilities
func (CustomApiPropertiesDefinitionPtrOutput) ConnectionParameters ¶
func (o CustomApiPropertiesDefinitionPtrOutput) ConnectionParameters() ConnectionParameterMapOutput
Connection parameters
func (CustomApiPropertiesDefinitionPtrOutput) Description ¶
func (o CustomApiPropertiesDefinitionPtrOutput) Description() pulumi.StringPtrOutput
The custom API description
func (CustomApiPropertiesDefinitionPtrOutput) DisplayName ¶
func (o CustomApiPropertiesDefinitionPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (CustomApiPropertiesDefinitionPtrOutput) ElementType ¶
func (CustomApiPropertiesDefinitionPtrOutput) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionPtrOutput) IconUri ¶
func (o CustomApiPropertiesDefinitionPtrOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (CustomApiPropertiesDefinitionPtrOutput) RuntimeUrls ¶
func (o CustomApiPropertiesDefinitionPtrOutput) RuntimeUrls() pulumi.StringArrayOutput
Runtime URLs
func (CustomApiPropertiesDefinitionPtrOutput) Swagger ¶
func (o CustomApiPropertiesDefinitionPtrOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutput ¶
func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
func (CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext ¶
func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput
func (CustomApiPropertiesDefinitionPtrOutput) WsdlDefinition ¶
func (o CustomApiPropertiesDefinitionPtrOutput) WsdlDefinition() WsdlDefinitionPtrOutput
The WSDL definition
type CustomApiPropertiesDefinitionResponse ¶
type CustomApiPropertiesDefinitionResponse struct { // API Definitions ApiDefinitions *ApiResourceDefinitionsResponse `pulumi:"apiDefinitions"` // The API type ApiType *string `pulumi:"apiType"` // The API backend service BackendService *ApiResourceBackendServiceResponse `pulumi:"backendService"` // Brand color BrandColor *string `pulumi:"brandColor"` // The custom API capabilities Capabilities []string `pulumi:"capabilities"` // Connection parameters ConnectionParameters map[string]ConnectionParameterResponse `pulumi:"connectionParameters"` // The custom API description Description *string `pulumi:"description"` // The display name DisplayName *string `pulumi:"displayName"` // The icon URI IconUri *string `pulumi:"iconUri"` // Runtime URLs RuntimeUrls []string `pulumi:"runtimeUrls"` // The JSON representation of the swagger Swagger interface{} `pulumi:"swagger"` // The WSDL definition WsdlDefinition *WsdlDefinitionResponse `pulumi:"wsdlDefinition"` }
Custom API properties
type CustomApiPropertiesDefinitionResponseArgs ¶
type CustomApiPropertiesDefinitionResponseArgs struct { // API Definitions ApiDefinitions ApiResourceDefinitionsResponsePtrInput `pulumi:"apiDefinitions"` // The API type ApiType pulumi.StringPtrInput `pulumi:"apiType"` // The API backend service BackendService ApiResourceBackendServiceResponsePtrInput `pulumi:"backendService"` // Brand color BrandColor pulumi.StringPtrInput `pulumi:"brandColor"` // The custom API capabilities Capabilities pulumi.StringArrayInput `pulumi:"capabilities"` // Connection parameters ConnectionParameters ConnectionParameterResponseMapInput `pulumi:"connectionParameters"` // The custom API description Description pulumi.StringPtrInput `pulumi:"description"` // The display name DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The icon URI IconUri pulumi.StringPtrInput `pulumi:"iconUri"` // Runtime URLs RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"` // The JSON representation of the swagger Swagger pulumi.Input `pulumi:"swagger"` // The WSDL definition WsdlDefinition WsdlDefinitionResponsePtrInput `pulumi:"wsdlDefinition"` }
Custom API properties
func (CustomApiPropertiesDefinitionResponseArgs) ElementType ¶
func (CustomApiPropertiesDefinitionResponseArgs) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutput ¶
func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput
func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutputWithContext ¶
func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput
func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutput ¶
func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext ¶
func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
type CustomApiPropertiesDefinitionResponseInput ¶
type CustomApiPropertiesDefinitionResponseInput interface { pulumi.Input ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput ToCustomApiPropertiesDefinitionResponseOutputWithContext(context.Context) CustomApiPropertiesDefinitionResponseOutput }
CustomApiPropertiesDefinitionResponseInput is an input type that accepts CustomApiPropertiesDefinitionResponseArgs and CustomApiPropertiesDefinitionResponseOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionResponseInput` via:
CustomApiPropertiesDefinitionResponseArgs{...}
type CustomApiPropertiesDefinitionResponseOutput ¶
type CustomApiPropertiesDefinitionResponseOutput struct{ *pulumi.OutputState }
Custom API properties
func (CustomApiPropertiesDefinitionResponseOutput) ApiDefinitions ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ApiDefinitions() ApiResourceDefinitionsResponsePtrOutput
API Definitions
func (CustomApiPropertiesDefinitionResponseOutput) ApiType ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ApiType() pulumi.StringPtrOutput
The API type
func (CustomApiPropertiesDefinitionResponseOutput) BackendService ¶
func (o CustomApiPropertiesDefinitionResponseOutput) BackendService() ApiResourceBackendServiceResponsePtrOutput
The API backend service
func (CustomApiPropertiesDefinitionResponseOutput) BrandColor ¶
func (o CustomApiPropertiesDefinitionResponseOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (CustomApiPropertiesDefinitionResponseOutput) Capabilities ¶
func (o CustomApiPropertiesDefinitionResponseOutput) Capabilities() pulumi.StringArrayOutput
The custom API capabilities
func (CustomApiPropertiesDefinitionResponseOutput) ConnectionParameters ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ConnectionParameters() ConnectionParameterResponseMapOutput
Connection parameters
func (CustomApiPropertiesDefinitionResponseOutput) Description ¶
func (o CustomApiPropertiesDefinitionResponseOutput) Description() pulumi.StringPtrOutput
The custom API description
func (CustomApiPropertiesDefinitionResponseOutput) DisplayName ¶
func (o CustomApiPropertiesDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (CustomApiPropertiesDefinitionResponseOutput) ElementType ¶
func (CustomApiPropertiesDefinitionResponseOutput) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionResponseOutput) IconUri ¶
func (o CustomApiPropertiesDefinitionResponseOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (CustomApiPropertiesDefinitionResponseOutput) RuntimeUrls ¶
func (o CustomApiPropertiesDefinitionResponseOutput) RuntimeUrls() pulumi.StringArrayOutput
Runtime URLs
func (CustomApiPropertiesDefinitionResponseOutput) Swagger ¶
func (o CustomApiPropertiesDefinitionResponseOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutput ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput
func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutputWithContext ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput
func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext ¶
func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
func (CustomApiPropertiesDefinitionResponseOutput) WsdlDefinition ¶
func (o CustomApiPropertiesDefinitionResponseOutput) WsdlDefinition() WsdlDefinitionResponsePtrOutput
The WSDL definition
type CustomApiPropertiesDefinitionResponsePtrInput ¶
type CustomApiPropertiesDefinitionResponsePtrInput interface { pulumi.Input ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(context.Context) CustomApiPropertiesDefinitionResponsePtrOutput }
CustomApiPropertiesDefinitionResponsePtrInput is an input type that accepts CustomApiPropertiesDefinitionResponseArgs, CustomApiPropertiesDefinitionResponsePtr and CustomApiPropertiesDefinitionResponsePtrOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionResponsePtrInput` via:
CustomApiPropertiesDefinitionResponseArgs{...} or: nil
func CustomApiPropertiesDefinitionResponsePtr ¶
func CustomApiPropertiesDefinitionResponsePtr(v *CustomApiPropertiesDefinitionResponseArgs) CustomApiPropertiesDefinitionResponsePtrInput
type CustomApiPropertiesDefinitionResponsePtrOutput ¶
type CustomApiPropertiesDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomApiPropertiesDefinitionResponsePtrOutput) ApiDefinitions ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) ApiDefinitions() ApiResourceDefinitionsResponsePtrOutput
API Definitions
func (CustomApiPropertiesDefinitionResponsePtrOutput) ApiType ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) ApiType() pulumi.StringPtrOutput
The API type
func (CustomApiPropertiesDefinitionResponsePtrOutput) BackendService ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) BackendService() ApiResourceBackendServiceResponsePtrOutput
The API backend service
func (CustomApiPropertiesDefinitionResponsePtrOutput) BrandColor ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) BrandColor() pulumi.StringPtrOutput
Brand color
func (CustomApiPropertiesDefinitionResponsePtrOutput) Capabilities ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) Capabilities() pulumi.StringArrayOutput
The custom API capabilities
func (CustomApiPropertiesDefinitionResponsePtrOutput) ConnectionParameters ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) ConnectionParameters() ConnectionParameterResponseMapOutput
Connection parameters
func (CustomApiPropertiesDefinitionResponsePtrOutput) Description ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) Description() pulumi.StringPtrOutput
The custom API description
func (CustomApiPropertiesDefinitionResponsePtrOutput) DisplayName ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
The display name
func (CustomApiPropertiesDefinitionResponsePtrOutput) ElementType ¶
func (CustomApiPropertiesDefinitionResponsePtrOutput) ElementType() reflect.Type
func (CustomApiPropertiesDefinitionResponsePtrOutput) IconUri ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) IconUri() pulumi.StringPtrOutput
The icon URI
func (CustomApiPropertiesDefinitionResponsePtrOutput) RuntimeUrls ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) RuntimeUrls() pulumi.StringArrayOutput
Runtime URLs
func (CustomApiPropertiesDefinitionResponsePtrOutput) Swagger ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) Swagger() pulumi.AnyOutput
The JSON representation of the swagger
func (CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
func (CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
func (CustomApiPropertiesDefinitionResponsePtrOutput) WsdlDefinition ¶
func (o CustomApiPropertiesDefinitionResponsePtrOutput) WsdlDefinition() WsdlDefinitionResponsePtrOutput
The WSDL definition
type CustomApiState ¶
type CustomApiState struct { // Resource ETag Etag pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Custom API properties Properties CustomApiPropertiesDefinitionResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (CustomApiState) ElementType ¶
func (CustomApiState) ElementType() reflect.Type
type DatabaseBackupSetting ¶
type DatabaseBackupSetting struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString *string `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName *string `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Database backup settings.
type DatabaseBackupSettingArgs ¶
type DatabaseBackupSettingArgs struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName pulumi.StringPtrInput `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType pulumi.StringInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Database backup settings.
func (DatabaseBackupSettingArgs) ElementType ¶
func (DatabaseBackupSettingArgs) ElementType() reflect.Type
func (DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutput ¶
func (i DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
func (DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutputWithContext ¶
func (i DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
type DatabaseBackupSettingArray ¶
type DatabaseBackupSettingArray []DatabaseBackupSettingInput
func (DatabaseBackupSettingArray) ElementType ¶
func (DatabaseBackupSettingArray) ElementType() reflect.Type
func (DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput ¶
func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
func (DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext ¶
func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
type DatabaseBackupSettingArrayInput ¶
type DatabaseBackupSettingArrayInput interface { pulumi.Input ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput ToDatabaseBackupSettingArrayOutputWithContext(context.Context) DatabaseBackupSettingArrayOutput }
DatabaseBackupSettingArrayInput is an input type that accepts DatabaseBackupSettingArray and DatabaseBackupSettingArrayOutput values. You can construct a concrete instance of `DatabaseBackupSettingArrayInput` via:
DatabaseBackupSettingArray{ DatabaseBackupSettingArgs{...} }
type DatabaseBackupSettingArrayOutput ¶
type DatabaseBackupSettingArrayOutput struct{ *pulumi.OutputState }
func (DatabaseBackupSettingArrayOutput) ElementType ¶
func (DatabaseBackupSettingArrayOutput) ElementType() reflect.Type
func (DatabaseBackupSettingArrayOutput) Index ¶
func (o DatabaseBackupSettingArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingOutput
func (DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput ¶
func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
func (DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext ¶
func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
type DatabaseBackupSettingInput ¶
type DatabaseBackupSettingInput interface { pulumi.Input ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput ToDatabaseBackupSettingOutputWithContext(context.Context) DatabaseBackupSettingOutput }
DatabaseBackupSettingInput is an input type that accepts DatabaseBackupSettingArgs and DatabaseBackupSettingOutput values. You can construct a concrete instance of `DatabaseBackupSettingInput` via:
DatabaseBackupSettingArgs{...}
type DatabaseBackupSettingOutput ¶
type DatabaseBackupSettingOutput struct{ *pulumi.OutputState }
Database backup settings.
func (DatabaseBackupSettingOutput) ConnectionString ¶
func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.
func (DatabaseBackupSettingOutput) ConnectionStringName ¶
func (o DatabaseBackupSettingOutput) ConnectionStringName() pulumi.StringPtrOutput
Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.
func (DatabaseBackupSettingOutput) DatabaseType ¶
func (o DatabaseBackupSettingOutput) DatabaseType() pulumi.StringOutput
Database type (e.g. SqlAzure / MySql).
func (DatabaseBackupSettingOutput) ElementType ¶
func (DatabaseBackupSettingOutput) ElementType() reflect.Type
func (DatabaseBackupSettingOutput) Name ¶
func (o DatabaseBackupSettingOutput) Name() pulumi.StringPtrOutput
func (DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput ¶
func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
func (DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext ¶
func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
type DatabaseBackupSettingResponse ¶
type DatabaseBackupSettingResponse struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString *string `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName *string `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Database backup settings.
type DatabaseBackupSettingResponseArgs ¶
type DatabaseBackupSettingResponseArgs struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName pulumi.StringPtrInput `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType pulumi.StringInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Database backup settings.
func (DatabaseBackupSettingResponseArgs) ElementType ¶
func (DatabaseBackupSettingResponseArgs) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput ¶
func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
func (DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext ¶
func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
type DatabaseBackupSettingResponseArray ¶
type DatabaseBackupSettingResponseArray []DatabaseBackupSettingResponseInput
func (DatabaseBackupSettingResponseArray) ElementType ¶
func (DatabaseBackupSettingResponseArray) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput ¶
func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
func (DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext ¶
func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
type DatabaseBackupSettingResponseArrayInput ¶
type DatabaseBackupSettingResponseArrayInput interface { pulumi.Input ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput ToDatabaseBackupSettingResponseArrayOutputWithContext(context.Context) DatabaseBackupSettingResponseArrayOutput }
DatabaseBackupSettingResponseArrayInput is an input type that accepts DatabaseBackupSettingResponseArray and DatabaseBackupSettingResponseArrayOutput values. You can construct a concrete instance of `DatabaseBackupSettingResponseArrayInput` via:
DatabaseBackupSettingResponseArray{ DatabaseBackupSettingResponseArgs{...} }
type DatabaseBackupSettingResponseArrayOutput ¶
type DatabaseBackupSettingResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseBackupSettingResponseArrayOutput) ElementType ¶
func (DatabaseBackupSettingResponseArrayOutput) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput ¶
func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
func (DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext ¶
func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
type DatabaseBackupSettingResponseInput ¶
type DatabaseBackupSettingResponseInput interface { pulumi.Input ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput ToDatabaseBackupSettingResponseOutputWithContext(context.Context) DatabaseBackupSettingResponseOutput }
DatabaseBackupSettingResponseInput is an input type that accepts DatabaseBackupSettingResponseArgs and DatabaseBackupSettingResponseOutput values. You can construct a concrete instance of `DatabaseBackupSettingResponseInput` via:
DatabaseBackupSettingResponseArgs{...}
type DatabaseBackupSettingResponseOutput ¶
type DatabaseBackupSettingResponseOutput struct{ *pulumi.OutputState }
Database backup settings.
func (DatabaseBackupSettingResponseOutput) ConnectionString ¶
func (o DatabaseBackupSettingResponseOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.
func (DatabaseBackupSettingResponseOutput) ConnectionStringName ¶
func (o DatabaseBackupSettingResponseOutput) ConnectionStringName() pulumi.StringPtrOutput
Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.
func (DatabaseBackupSettingResponseOutput) DatabaseType ¶
func (o DatabaseBackupSettingResponseOutput) DatabaseType() pulumi.StringOutput
Database type (e.g. SqlAzure / MySql).
func (DatabaseBackupSettingResponseOutput) ElementType ¶
func (DatabaseBackupSettingResponseOutput) ElementType() reflect.Type
func (DatabaseBackupSettingResponseOutput) Name ¶
func (o DatabaseBackupSettingResponseOutput) Name() pulumi.StringPtrOutput
func (DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput ¶
func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
func (DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext ¶
func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
type Experiments ¶
type Experiments struct { // List of ramp-up rules. RampUpRules []RampUpRule `pulumi:"rampUpRules"` }
Routing rules in production experiments.
type ExperimentsArgs ¶
type ExperimentsArgs struct { // List of ramp-up rules. RampUpRules RampUpRuleArrayInput `pulumi:"rampUpRules"` }
Routing rules in production experiments.
func (ExperimentsArgs) ElementType ¶
func (ExperimentsArgs) ElementType() reflect.Type
func (ExperimentsArgs) ToExperimentsOutput ¶
func (i ExperimentsArgs) ToExperimentsOutput() ExperimentsOutput
func (ExperimentsArgs) ToExperimentsOutputWithContext ¶
func (i ExperimentsArgs) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
func (ExperimentsArgs) ToExperimentsPtrOutput ¶
func (i ExperimentsArgs) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsArgs) ToExperimentsPtrOutputWithContext ¶
func (i ExperimentsArgs) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsInput ¶
type ExperimentsInput interface { pulumi.Input ToExperimentsOutput() ExperimentsOutput ToExperimentsOutputWithContext(context.Context) ExperimentsOutput }
ExperimentsInput is an input type that accepts ExperimentsArgs and ExperimentsOutput values. You can construct a concrete instance of `ExperimentsInput` via:
ExperimentsArgs{...}
type ExperimentsOutput ¶
type ExperimentsOutput struct{ *pulumi.OutputState }
Routing rules in production experiments.
func (ExperimentsOutput) ElementType ¶
func (ExperimentsOutput) ElementType() reflect.Type
func (ExperimentsOutput) RampUpRules ¶
func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
List of ramp-up rules.
func (ExperimentsOutput) ToExperimentsOutput ¶
func (o ExperimentsOutput) ToExperimentsOutput() ExperimentsOutput
func (ExperimentsOutput) ToExperimentsOutputWithContext ¶
func (o ExperimentsOutput) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
func (ExperimentsOutput) ToExperimentsPtrOutput ¶
func (o ExperimentsOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsOutput) ToExperimentsPtrOutputWithContext ¶
func (o ExperimentsOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsPtrInput ¶
type ExperimentsPtrInput interface { pulumi.Input ToExperimentsPtrOutput() ExperimentsPtrOutput ToExperimentsPtrOutputWithContext(context.Context) ExperimentsPtrOutput }
ExperimentsPtrInput is an input type that accepts ExperimentsArgs, ExperimentsPtr and ExperimentsPtrOutput values. You can construct a concrete instance of `ExperimentsPtrInput` via:
ExperimentsArgs{...} or: nil
func ExperimentsPtr ¶
func ExperimentsPtr(v *ExperimentsArgs) ExperimentsPtrInput
type ExperimentsPtrOutput ¶
type ExperimentsPtrOutput struct{ *pulumi.OutputState }
func (ExperimentsPtrOutput) Elem ¶
func (o ExperimentsPtrOutput) Elem() ExperimentsOutput
func (ExperimentsPtrOutput) ElementType ¶
func (ExperimentsPtrOutput) ElementType() reflect.Type
func (ExperimentsPtrOutput) RampUpRules ¶
func (o ExperimentsPtrOutput) RampUpRules() RampUpRuleArrayOutput
List of ramp-up rules.
func (ExperimentsPtrOutput) ToExperimentsPtrOutput ¶
func (o ExperimentsPtrOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext ¶
func (o ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsResponse ¶
type ExperimentsResponse struct { // List of ramp-up rules. RampUpRules []RampUpRuleResponse `pulumi:"rampUpRules"` }
Routing rules in production experiments.
type ExperimentsResponseArgs ¶
type ExperimentsResponseArgs struct { // List of ramp-up rules. RampUpRules RampUpRuleResponseArrayInput `pulumi:"rampUpRules"` }
Routing rules in production experiments.
func (ExperimentsResponseArgs) ElementType ¶
func (ExperimentsResponseArgs) ElementType() reflect.Type
func (ExperimentsResponseArgs) ToExperimentsResponseOutput ¶
func (i ExperimentsResponseArgs) ToExperimentsResponseOutput() ExperimentsResponseOutput
func (ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext ¶
func (i ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
func (ExperimentsResponseArgs) ToExperimentsResponsePtrOutput ¶
func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext ¶
func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type ExperimentsResponseInput ¶
type ExperimentsResponseInput interface { pulumi.Input ToExperimentsResponseOutput() ExperimentsResponseOutput ToExperimentsResponseOutputWithContext(context.Context) ExperimentsResponseOutput }
ExperimentsResponseInput is an input type that accepts ExperimentsResponseArgs and ExperimentsResponseOutput values. You can construct a concrete instance of `ExperimentsResponseInput` via:
ExperimentsResponseArgs{...}
type ExperimentsResponseOutput ¶
type ExperimentsResponseOutput struct{ *pulumi.OutputState }
Routing rules in production experiments.
func (ExperimentsResponseOutput) ElementType ¶
func (ExperimentsResponseOutput) ElementType() reflect.Type
func (ExperimentsResponseOutput) RampUpRules ¶
func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
List of ramp-up rules.
func (ExperimentsResponseOutput) ToExperimentsResponseOutput ¶
func (o ExperimentsResponseOutput) ToExperimentsResponseOutput() ExperimentsResponseOutput
func (ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext ¶
func (o ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
func (ExperimentsResponseOutput) ToExperimentsResponsePtrOutput ¶
func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext ¶
func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type ExperimentsResponsePtrInput ¶
type ExperimentsResponsePtrInput interface { pulumi.Input ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput ToExperimentsResponsePtrOutputWithContext(context.Context) ExperimentsResponsePtrOutput }
ExperimentsResponsePtrInput is an input type that accepts ExperimentsResponseArgs, ExperimentsResponsePtr and ExperimentsResponsePtrOutput values. You can construct a concrete instance of `ExperimentsResponsePtrInput` via:
ExperimentsResponseArgs{...} or: nil
func ExperimentsResponsePtr ¶
func ExperimentsResponsePtr(v *ExperimentsResponseArgs) ExperimentsResponsePtrInput
type ExperimentsResponsePtrOutput ¶
type ExperimentsResponsePtrOutput struct{ *pulumi.OutputState }
func (ExperimentsResponsePtrOutput) Elem ¶
func (o ExperimentsResponsePtrOutput) Elem() ExperimentsResponseOutput
func (ExperimentsResponsePtrOutput) ElementType ¶
func (ExperimentsResponsePtrOutput) ElementType() reflect.Type
func (ExperimentsResponsePtrOutput) RampUpRules ¶
func (o ExperimentsResponsePtrOutput) RampUpRules() RampUpRuleResponseArrayOutput
List of ramp-up rules.
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type HandlerMapping ¶
type HandlerMapping struct { // Command-line arguments to be passed to the script processor. Arguments *string `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension *string `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor *string `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
type HandlerMappingArgs ¶
type HandlerMappingArgs struct { // Command-line arguments to be passed to the script processor. Arguments pulumi.StringPtrInput `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension pulumi.StringPtrInput `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor pulumi.StringPtrInput `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingArgs) ElementType ¶
func (HandlerMappingArgs) ElementType() reflect.Type
func (HandlerMappingArgs) ToHandlerMappingOutput ¶
func (i HandlerMappingArgs) ToHandlerMappingOutput() HandlerMappingOutput
func (HandlerMappingArgs) ToHandlerMappingOutputWithContext ¶
func (i HandlerMappingArgs) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
type HandlerMappingArray ¶
type HandlerMappingArray []HandlerMappingInput
func (HandlerMappingArray) ElementType ¶
func (HandlerMappingArray) ElementType() reflect.Type
func (HandlerMappingArray) ToHandlerMappingArrayOutput ¶
func (i HandlerMappingArray) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
func (HandlerMappingArray) ToHandlerMappingArrayOutputWithContext ¶
func (i HandlerMappingArray) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
type HandlerMappingArrayInput ¶
type HandlerMappingArrayInput interface { pulumi.Input ToHandlerMappingArrayOutput() HandlerMappingArrayOutput ToHandlerMappingArrayOutputWithContext(context.Context) HandlerMappingArrayOutput }
HandlerMappingArrayInput is an input type that accepts HandlerMappingArray and HandlerMappingArrayOutput values. You can construct a concrete instance of `HandlerMappingArrayInput` via:
HandlerMappingArray{ HandlerMappingArgs{...} }
type HandlerMappingArrayOutput ¶
type HandlerMappingArrayOutput struct{ *pulumi.OutputState }
func (HandlerMappingArrayOutput) ElementType ¶
func (HandlerMappingArrayOutput) ElementType() reflect.Type
func (HandlerMappingArrayOutput) Index ¶
func (o HandlerMappingArrayOutput) Index(i pulumi.IntInput) HandlerMappingOutput
func (HandlerMappingArrayOutput) ToHandlerMappingArrayOutput ¶
func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
func (HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext ¶
func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
type HandlerMappingInput ¶
type HandlerMappingInput interface { pulumi.Input ToHandlerMappingOutput() HandlerMappingOutput ToHandlerMappingOutputWithContext(context.Context) HandlerMappingOutput }
HandlerMappingInput is an input type that accepts HandlerMappingArgs and HandlerMappingOutput values. You can construct a concrete instance of `HandlerMappingInput` via:
HandlerMappingArgs{...}
type HandlerMappingOutput ¶
type HandlerMappingOutput struct{ *pulumi.OutputState }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingOutput) Arguments ¶
func (o HandlerMappingOutput) Arguments() pulumi.StringPtrOutput
Command-line arguments to be passed to the script processor.
func (HandlerMappingOutput) ElementType ¶
func (HandlerMappingOutput) ElementType() reflect.Type
func (HandlerMappingOutput) Extension ¶
func (o HandlerMappingOutput) Extension() pulumi.StringPtrOutput
Requests with this extension will be handled using the specified FastCGI application.
func (HandlerMappingOutput) ScriptProcessor ¶
func (o HandlerMappingOutput) ScriptProcessor() pulumi.StringPtrOutput
The absolute path to the FastCGI application.
func (HandlerMappingOutput) ToHandlerMappingOutput ¶
func (o HandlerMappingOutput) ToHandlerMappingOutput() HandlerMappingOutput
func (HandlerMappingOutput) ToHandlerMappingOutputWithContext ¶
func (o HandlerMappingOutput) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
type HandlerMappingResponse ¶
type HandlerMappingResponse struct { // Command-line arguments to be passed to the script processor. Arguments *string `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension *string `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor *string `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
type HandlerMappingResponseArgs ¶
type HandlerMappingResponseArgs struct { // Command-line arguments to be passed to the script processor. Arguments pulumi.StringPtrInput `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension pulumi.StringPtrInput `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor pulumi.StringPtrInput `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingResponseArgs) ElementType ¶
func (HandlerMappingResponseArgs) ElementType() reflect.Type
func (HandlerMappingResponseArgs) ToHandlerMappingResponseOutput ¶
func (i HandlerMappingResponseArgs) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
func (HandlerMappingResponseArgs) ToHandlerMappingResponseOutputWithContext ¶
func (i HandlerMappingResponseArgs) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
type HandlerMappingResponseArray ¶
type HandlerMappingResponseArray []HandlerMappingResponseInput
func (HandlerMappingResponseArray) ElementType ¶
func (HandlerMappingResponseArray) ElementType() reflect.Type
func (HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput ¶
func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
func (HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext ¶
func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
type HandlerMappingResponseArrayInput ¶
type HandlerMappingResponseArrayInput interface { pulumi.Input ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput ToHandlerMappingResponseArrayOutputWithContext(context.Context) HandlerMappingResponseArrayOutput }
HandlerMappingResponseArrayInput is an input type that accepts HandlerMappingResponseArray and HandlerMappingResponseArrayOutput values. You can construct a concrete instance of `HandlerMappingResponseArrayInput` via:
HandlerMappingResponseArray{ HandlerMappingResponseArgs{...} }
type HandlerMappingResponseArrayOutput ¶
type HandlerMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (HandlerMappingResponseArrayOutput) ElementType ¶
func (HandlerMappingResponseArrayOutput) ElementType() reflect.Type
func (HandlerMappingResponseArrayOutput) Index ¶
func (o HandlerMappingResponseArrayOutput) Index(i pulumi.IntInput) HandlerMappingResponseOutput
func (HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput ¶
func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
func (HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext ¶
func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
type HandlerMappingResponseInput ¶
type HandlerMappingResponseInput interface { pulumi.Input ToHandlerMappingResponseOutput() HandlerMappingResponseOutput ToHandlerMappingResponseOutputWithContext(context.Context) HandlerMappingResponseOutput }
HandlerMappingResponseInput is an input type that accepts HandlerMappingResponseArgs and HandlerMappingResponseOutput values. You can construct a concrete instance of `HandlerMappingResponseInput` via:
HandlerMappingResponseArgs{...}
type HandlerMappingResponseOutput ¶
type HandlerMappingResponseOutput struct{ *pulumi.OutputState }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingResponseOutput) Arguments ¶
func (o HandlerMappingResponseOutput) Arguments() pulumi.StringPtrOutput
Command-line arguments to be passed to the script processor.
func (HandlerMappingResponseOutput) ElementType ¶
func (HandlerMappingResponseOutput) ElementType() reflect.Type
func (HandlerMappingResponseOutput) Extension ¶
func (o HandlerMappingResponseOutput) Extension() pulumi.StringPtrOutput
Requests with this extension will be handled using the specified FastCGI application.
func (HandlerMappingResponseOutput) ScriptProcessor ¶
func (o HandlerMappingResponseOutput) ScriptProcessor() pulumi.StringPtrOutput
The absolute path to the FastCGI application.
func (HandlerMappingResponseOutput) ToHandlerMappingResponseOutput ¶
func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
func (HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext ¶
func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
type HostNameSslState ¶
type HostNameSslState struct { // Indicates whether the hostname is a standard or repository hostname. HostType *string `pulumi:"hostType"` // Hostname. Name *string `pulumi:"name"` // SSL type. SslState *string `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint *string `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `pulumi:"virtualIP"` }
SSL-enabled hostname.
type HostNameSslStateArgs ¶
type HostNameSslStateArgs struct { // Indicates whether the hostname is a standard or repository hostname. HostType pulumi.StringPtrInput `pulumi:"hostType"` // Hostname. Name pulumi.StringPtrInput `pulumi:"name"` // SSL type. SslState pulumi.StringPtrInput `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
SSL-enabled hostname.
func (HostNameSslStateArgs) ElementType ¶
func (HostNameSslStateArgs) ElementType() reflect.Type
func (HostNameSslStateArgs) ToHostNameSslStateOutput ¶
func (i HostNameSslStateArgs) ToHostNameSslStateOutput() HostNameSslStateOutput
func (HostNameSslStateArgs) ToHostNameSslStateOutputWithContext ¶
func (i HostNameSslStateArgs) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
type HostNameSslStateArray ¶
type HostNameSslStateArray []HostNameSslStateInput
func (HostNameSslStateArray) ElementType ¶
func (HostNameSslStateArray) ElementType() reflect.Type
func (HostNameSslStateArray) ToHostNameSslStateArrayOutput ¶
func (i HostNameSslStateArray) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
func (HostNameSslStateArray) ToHostNameSslStateArrayOutputWithContext ¶
func (i HostNameSslStateArray) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
type HostNameSslStateArrayInput ¶
type HostNameSslStateArrayInput interface { pulumi.Input ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput ToHostNameSslStateArrayOutputWithContext(context.Context) HostNameSslStateArrayOutput }
HostNameSslStateArrayInput is an input type that accepts HostNameSslStateArray and HostNameSslStateArrayOutput values. You can construct a concrete instance of `HostNameSslStateArrayInput` via:
HostNameSslStateArray{ HostNameSslStateArgs{...} }
type HostNameSslStateArrayOutput ¶
type HostNameSslStateArrayOutput struct{ *pulumi.OutputState }
func (HostNameSslStateArrayOutput) ElementType ¶
func (HostNameSslStateArrayOutput) ElementType() reflect.Type
func (HostNameSslStateArrayOutput) Index ¶
func (o HostNameSslStateArrayOutput) Index(i pulumi.IntInput) HostNameSslStateOutput
func (HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput ¶
func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
func (HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext ¶
func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
type HostNameSslStateInput ¶
type HostNameSslStateInput interface { pulumi.Input ToHostNameSslStateOutput() HostNameSslStateOutput ToHostNameSslStateOutputWithContext(context.Context) HostNameSslStateOutput }
HostNameSslStateInput is an input type that accepts HostNameSslStateArgs and HostNameSslStateOutput values. You can construct a concrete instance of `HostNameSslStateInput` via:
HostNameSslStateArgs{...}
type HostNameSslStateOutput ¶
type HostNameSslStateOutput struct{ *pulumi.OutputState }
SSL-enabled hostname.
func (HostNameSslStateOutput) ElementType ¶
func (HostNameSslStateOutput) ElementType() reflect.Type
func (HostNameSslStateOutput) HostType ¶
func (o HostNameSslStateOutput) HostType() pulumi.StringPtrOutput
Indicates whether the hostname is a standard or repository hostname.
func (HostNameSslStateOutput) Name ¶
func (o HostNameSslStateOutput) Name() pulumi.StringPtrOutput
Hostname.
func (HostNameSslStateOutput) SslState ¶
func (o HostNameSslStateOutput) SslState() pulumi.StringPtrOutput
SSL type.
func (HostNameSslStateOutput) Thumbprint ¶
func (o HostNameSslStateOutput) Thumbprint() pulumi.StringPtrOutput
SSL certificate thumbprint.
func (HostNameSslStateOutput) ToHostNameSslStateOutput ¶
func (o HostNameSslStateOutput) ToHostNameSslStateOutput() HostNameSslStateOutput
func (HostNameSslStateOutput) ToHostNameSslStateOutputWithContext ¶
func (o HostNameSslStateOutput) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
func (HostNameSslStateOutput) ToUpdate ¶
func (o HostNameSslStateOutput) ToUpdate() pulumi.BoolPtrOutput
Set to <code>true</code> to update existing hostname.
func (HostNameSslStateOutput) VirtualIP ¶
func (o HostNameSslStateOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the hostname if IP based SSL is enabled.
type HostNameSslStateResponse ¶
type HostNameSslStateResponse struct { // Indicates whether the hostname is a standard or repository hostname. HostType *string `pulumi:"hostType"` // Hostname. Name *string `pulumi:"name"` // SSL type. SslState *string `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint *string `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `pulumi:"virtualIP"` }
SSL-enabled hostname.
type HostNameSslStateResponseArgs ¶
type HostNameSslStateResponseArgs struct { // Indicates whether the hostname is a standard or repository hostname. HostType pulumi.StringPtrInput `pulumi:"hostType"` // Hostname. Name pulumi.StringPtrInput `pulumi:"name"` // SSL type. SslState pulumi.StringPtrInput `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
SSL-enabled hostname.
func (HostNameSslStateResponseArgs) ElementType ¶
func (HostNameSslStateResponseArgs) ElementType() reflect.Type
func (HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput ¶
func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
func (HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext ¶
func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
type HostNameSslStateResponseArray ¶
type HostNameSslStateResponseArray []HostNameSslStateResponseInput
func (HostNameSslStateResponseArray) ElementType ¶
func (HostNameSslStateResponseArray) ElementType() reflect.Type
func (HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput ¶
func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
func (HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext ¶
func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
type HostNameSslStateResponseArrayInput ¶
type HostNameSslStateResponseArrayInput interface { pulumi.Input ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput ToHostNameSslStateResponseArrayOutputWithContext(context.Context) HostNameSslStateResponseArrayOutput }
HostNameSslStateResponseArrayInput is an input type that accepts HostNameSslStateResponseArray and HostNameSslStateResponseArrayOutput values. You can construct a concrete instance of `HostNameSslStateResponseArrayInput` via:
HostNameSslStateResponseArray{ HostNameSslStateResponseArgs{...} }
type HostNameSslStateResponseArrayOutput ¶
type HostNameSslStateResponseArrayOutput struct{ *pulumi.OutputState }
func (HostNameSslStateResponseArrayOutput) ElementType ¶
func (HostNameSslStateResponseArrayOutput) ElementType() reflect.Type
func (HostNameSslStateResponseArrayOutput) Index ¶
func (o HostNameSslStateResponseArrayOutput) Index(i pulumi.IntInput) HostNameSslStateResponseOutput
func (HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput ¶
func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
func (HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext ¶
func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
type HostNameSslStateResponseInput ¶
type HostNameSslStateResponseInput interface { pulumi.Input ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput ToHostNameSslStateResponseOutputWithContext(context.Context) HostNameSslStateResponseOutput }
HostNameSslStateResponseInput is an input type that accepts HostNameSslStateResponseArgs and HostNameSslStateResponseOutput values. You can construct a concrete instance of `HostNameSslStateResponseInput` via:
HostNameSslStateResponseArgs{...}
type HostNameSslStateResponseOutput ¶
type HostNameSslStateResponseOutput struct{ *pulumi.OutputState }
SSL-enabled hostname.
func (HostNameSslStateResponseOutput) ElementType ¶
func (HostNameSslStateResponseOutput) ElementType() reflect.Type
func (HostNameSslStateResponseOutput) HostType ¶
func (o HostNameSslStateResponseOutput) HostType() pulumi.StringPtrOutput
Indicates whether the hostname is a standard or repository hostname.
func (HostNameSslStateResponseOutput) Name ¶
func (o HostNameSslStateResponseOutput) Name() pulumi.StringPtrOutput
Hostname.
func (HostNameSslStateResponseOutput) SslState ¶
func (o HostNameSslStateResponseOutput) SslState() pulumi.StringPtrOutput
SSL type.
func (HostNameSslStateResponseOutput) Thumbprint ¶
func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
SSL certificate thumbprint.
func (HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput ¶
func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
func (HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext ¶
func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
func (HostNameSslStateResponseOutput) ToUpdate ¶
func (o HostNameSslStateResponseOutput) ToUpdate() pulumi.BoolPtrOutput
Set to <code>true</code> to update existing hostname.
func (HostNameSslStateResponseOutput) VirtualIP ¶
func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the hostname if IP based SSL is enabled.
type HostingEnvironmentProfile ¶
type HostingEnvironmentProfile struct { // Resource ID of the App Service Environment. Id *string `pulumi:"id"` }
Specification for an App Service Environment to use for this resource.
type HostingEnvironmentProfileArgs ¶
type HostingEnvironmentProfileArgs struct { // Resource ID of the App Service Environment. Id pulumi.StringPtrInput `pulumi:"id"` }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileArgs) ElementType ¶
func (HostingEnvironmentProfileArgs) ElementType() reflect.Type
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfileInput ¶
type HostingEnvironmentProfileInput interface { pulumi.Input ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput ToHostingEnvironmentProfileOutputWithContext(context.Context) HostingEnvironmentProfileOutput }
HostingEnvironmentProfileInput is an input type that accepts HostingEnvironmentProfileArgs and HostingEnvironmentProfileOutput values. You can construct a concrete instance of `HostingEnvironmentProfileInput` via:
HostingEnvironmentProfileArgs{...}
type HostingEnvironmentProfileOutput ¶
type HostingEnvironmentProfileOutput struct{ *pulumi.OutputState }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileOutput) ElementType ¶
func (HostingEnvironmentProfileOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileOutput) Id ¶
func (o HostingEnvironmentProfileOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfilePtrInput ¶
type HostingEnvironmentProfilePtrInput interface { pulumi.Input ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput ToHostingEnvironmentProfilePtrOutputWithContext(context.Context) HostingEnvironmentProfilePtrOutput }
HostingEnvironmentProfilePtrInput is an input type that accepts HostingEnvironmentProfileArgs, HostingEnvironmentProfilePtr and HostingEnvironmentProfilePtrOutput values. You can construct a concrete instance of `HostingEnvironmentProfilePtrInput` via:
HostingEnvironmentProfileArgs{...} or: nil
func HostingEnvironmentProfilePtr ¶
func HostingEnvironmentProfilePtr(v *HostingEnvironmentProfileArgs) HostingEnvironmentProfilePtrInput
type HostingEnvironmentProfilePtrOutput ¶
type HostingEnvironmentProfilePtrOutput struct{ *pulumi.OutputState }
func (HostingEnvironmentProfilePtrOutput) Elem ¶
func (o HostingEnvironmentProfilePtrOutput) Elem() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfilePtrOutput) ElementType ¶
func (HostingEnvironmentProfilePtrOutput) ElementType() reflect.Type
func (HostingEnvironmentProfilePtrOutput) Id ¶
func (o HostingEnvironmentProfilePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfileResponse ¶
type HostingEnvironmentProfileResponse struct { // Resource ID of the App Service Environment. Id *string `pulumi:"id"` // Name of the App Service Environment. Name string `pulumi:"name"` // Resource type of the App Service Environment. Type string `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
type HostingEnvironmentProfileResponseArgs ¶
type HostingEnvironmentProfileResponseArgs struct { // Resource ID of the App Service Environment. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the App Service Environment. Name pulumi.StringInput `pulumi:"name"` // Resource type of the App Service Environment. Type pulumi.StringInput `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseArgs) ElementType ¶
func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
type HostingEnvironmentProfileResponseInput ¶
type HostingEnvironmentProfileResponseInput interface { pulumi.Input ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput ToHostingEnvironmentProfileResponseOutputWithContext(context.Context) HostingEnvironmentProfileResponseOutput }
HostingEnvironmentProfileResponseInput is an input type that accepts HostingEnvironmentProfileResponseArgs and HostingEnvironmentProfileResponseOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponseInput` via:
HostingEnvironmentProfileResponseArgs{...}
type HostingEnvironmentProfileResponseOutput ¶
type HostingEnvironmentProfileResponseOutput struct{ *pulumi.OutputState }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseOutput) ElementType ¶
func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseOutput) Id ¶
func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) Name ¶
func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) Type ¶
func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
Resource type of the App Service Environment.
type HostingEnvironmentProfileResponsePtrInput ¶
type HostingEnvironmentProfileResponsePtrInput interface { pulumi.Input ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput ToHostingEnvironmentProfileResponsePtrOutputWithContext(context.Context) HostingEnvironmentProfileResponsePtrOutput }
HostingEnvironmentProfileResponsePtrInput is an input type that accepts HostingEnvironmentProfileResponseArgs, HostingEnvironmentProfileResponsePtr and HostingEnvironmentProfileResponsePtrOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponsePtrInput` via:
HostingEnvironmentProfileResponseArgs{...} or: nil
func HostingEnvironmentProfileResponsePtr ¶
func HostingEnvironmentProfileResponsePtr(v *HostingEnvironmentProfileResponseArgs) HostingEnvironmentProfileResponsePtrInput
type HostingEnvironmentProfileResponsePtrOutput ¶
type HostingEnvironmentProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (HostingEnvironmentProfileResponsePtrOutput) ElementType ¶
func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponsePtrOutput) Id ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) Name ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) Type ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the App Service Environment.
type IdentifierResponse ¶
type IdentifierResponse struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // String representation of the identity. Value *string `pulumi:"value"` }
A domain specific resource identifier.
type IdentifierResponseArgs ¶
type IdentifierResponseArgs struct { // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // String representation of the identity. Value pulumi.StringPtrInput `pulumi:"value"` }
A domain specific resource identifier.
func (IdentifierResponseArgs) ElementType ¶
func (IdentifierResponseArgs) ElementType() reflect.Type
func (IdentifierResponseArgs) ToIdentifierResponseOutput ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseArgs) ToIdentifierResponseOutputWithContext ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
type IdentifierResponseArray ¶
type IdentifierResponseArray []IdentifierResponseInput
func (IdentifierResponseArray) ElementType ¶
func (IdentifierResponseArray) ElementType() reflect.Type
func (IdentifierResponseArray) ToIdentifierResponseArrayOutput ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseArrayInput ¶
type IdentifierResponseArrayInput interface { pulumi.Input ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput ToIdentifierResponseArrayOutputWithContext(context.Context) IdentifierResponseArrayOutput }
IdentifierResponseArrayInput is an input type that accepts IdentifierResponseArray and IdentifierResponseArrayOutput values. You can construct a concrete instance of `IdentifierResponseArrayInput` via:
IdentifierResponseArray{ IdentifierResponseArgs{...} }
type IdentifierResponseArrayOutput ¶
type IdentifierResponseArrayOutput struct{ *pulumi.OutputState }
func (IdentifierResponseArrayOutput) ElementType ¶
func (IdentifierResponseArrayOutput) ElementType() reflect.Type
func (IdentifierResponseArrayOutput) Index ¶
func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseInput ¶
type IdentifierResponseInput interface { pulumi.Input ToIdentifierResponseOutput() IdentifierResponseOutput ToIdentifierResponseOutputWithContext(context.Context) IdentifierResponseOutput }
IdentifierResponseInput is an input type that accepts IdentifierResponseArgs and IdentifierResponseOutput values. You can construct a concrete instance of `IdentifierResponseInput` via:
IdentifierResponseArgs{...}
type IdentifierResponseOutput ¶
type IdentifierResponseOutput struct{ *pulumi.OutputState }
A domain specific resource identifier.
func (IdentifierResponseOutput) ElementType ¶
func (IdentifierResponseOutput) ElementType() reflect.Type
func (IdentifierResponseOutput) Id ¶
func (o IdentifierResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (IdentifierResponseOutput) Kind ¶
func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (IdentifierResponseOutput) Name ¶
func (o IdentifierResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (IdentifierResponseOutput) ToIdentifierResponseOutput ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseOutput) ToIdentifierResponseOutputWithContext ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
func (IdentifierResponseOutput) Type ¶
func (o IdentifierResponseOutput) Type() pulumi.StringOutput
Resource type.
func (IdentifierResponseOutput) Value ¶
func (o IdentifierResponseOutput) Value() pulumi.StringPtrOutput
String representation of the identity.
type IpSecurityRestriction ¶
type IpSecurityRestriction struct { // Allow or Deny access for this IP range. Action *string `pulumi:"action"` // IP restriction rule description. Description *string `pulumi:"description"` // IP restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers map[string][]string `pulumi:"headers"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress *string `pulumi:"ipAddress"` // IP restriction rule name. Name *string `pulumi:"name"` // Priority of IP restriction rule. Priority *int `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag *int `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag *string `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId *string `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag *int `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
type IpSecurityRestrictionArgs ¶
type IpSecurityRestrictionArgs struct { // Allow or Deny access for this IP range. Action pulumi.StringPtrInput `pulumi:"action"` // IP restriction rule description. Description pulumi.StringPtrInput `pulumi:"description"` // IP restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers pulumi.StringArrayMapInput `pulumi:"headers"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // IP restriction rule name. Name pulumi.StringPtrInput `pulumi:"name"` // Priority of IP restriction rule. Priority pulumi.IntPtrInput `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag pulumi.IntPtrInput `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag pulumi.StringPtrInput `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId pulumi.StringPtrInput `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag pulumi.IntPtrInput `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
func (IpSecurityRestrictionArgs) ElementType ¶
func (IpSecurityRestrictionArgs) ElementType() reflect.Type
func (IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutput ¶
func (i IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
func (IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutputWithContext ¶
func (i IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
type IpSecurityRestrictionArray ¶
type IpSecurityRestrictionArray []IpSecurityRestrictionInput
func (IpSecurityRestrictionArray) ElementType ¶
func (IpSecurityRestrictionArray) ElementType() reflect.Type
func (IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput ¶
func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
func (IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext ¶
func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
type IpSecurityRestrictionArrayInput ¶
type IpSecurityRestrictionArrayInput interface { pulumi.Input ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput ToIpSecurityRestrictionArrayOutputWithContext(context.Context) IpSecurityRestrictionArrayOutput }
IpSecurityRestrictionArrayInput is an input type that accepts IpSecurityRestrictionArray and IpSecurityRestrictionArrayOutput values. You can construct a concrete instance of `IpSecurityRestrictionArrayInput` via:
IpSecurityRestrictionArray{ IpSecurityRestrictionArgs{...} }
type IpSecurityRestrictionArrayOutput ¶
type IpSecurityRestrictionArrayOutput struct{ *pulumi.OutputState }
func (IpSecurityRestrictionArrayOutput) ElementType ¶
func (IpSecurityRestrictionArrayOutput) ElementType() reflect.Type
func (IpSecurityRestrictionArrayOutput) Index ¶
func (o IpSecurityRestrictionArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionOutput
func (IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput ¶
func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
func (IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext ¶
func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
type IpSecurityRestrictionInput ¶
type IpSecurityRestrictionInput interface { pulumi.Input ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput ToIpSecurityRestrictionOutputWithContext(context.Context) IpSecurityRestrictionOutput }
IpSecurityRestrictionInput is an input type that accepts IpSecurityRestrictionArgs and IpSecurityRestrictionOutput values. You can construct a concrete instance of `IpSecurityRestrictionInput` via:
IpSecurityRestrictionArgs{...}
type IpSecurityRestrictionOutput ¶
type IpSecurityRestrictionOutput struct{ *pulumi.OutputState }
IP security restriction on an app.
func (IpSecurityRestrictionOutput) Action ¶
func (o IpSecurityRestrictionOutput) Action() pulumi.StringPtrOutput
Allow or Deny access for this IP range.
func (IpSecurityRestrictionOutput) Description ¶
func (o IpSecurityRestrictionOutput) Description() pulumi.StringPtrOutput
IP restriction rule description.
func (IpSecurityRestrictionOutput) ElementType ¶
func (IpSecurityRestrictionOutput) ElementType() reflect.Type
func (IpSecurityRestrictionOutput) Headers ¶
func (o IpSecurityRestrictionOutput) Headers() pulumi.StringArrayMapOutput
IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is ..
- If the property is null or empty (default), all hosts(or lack of) are allowed.
- A value is compared using ordinal-ignore-case (excluding port number).
- Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com
- Unicode host names are allowed but are converted to Punycode for matching.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property.
X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match.
func (IpSecurityRestrictionOutput) IpAddress ¶
func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.
func (IpSecurityRestrictionOutput) Name ¶
func (o IpSecurityRestrictionOutput) Name() pulumi.StringPtrOutput
IP restriction rule name.
func (IpSecurityRestrictionOutput) Priority ¶
func (o IpSecurityRestrictionOutput) Priority() pulumi.IntPtrOutput
Priority of IP restriction rule.
func (IpSecurityRestrictionOutput) SubnetMask ¶
func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionOutput) SubnetTrafficTag ¶
func (o IpSecurityRestrictionOutput) SubnetTrafficTag() pulumi.IntPtrOutput
(internal) Subnet traffic tag
func (IpSecurityRestrictionOutput) Tag ¶
func (o IpSecurityRestrictionOutput) Tag() pulumi.StringPtrOutput
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
func (IpSecurityRestrictionOutput) VnetSubnetResourceId ¶
func (o IpSecurityRestrictionOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
Virtual network resource id
func (IpSecurityRestrictionOutput) VnetTrafficTag ¶
func (o IpSecurityRestrictionOutput) VnetTrafficTag() pulumi.IntPtrOutput
(internal) Vnet traffic tag
type IpSecurityRestrictionResponse ¶
type IpSecurityRestrictionResponse struct { // Allow or Deny access for this IP range. Action *string `pulumi:"action"` // IP restriction rule description. Description *string `pulumi:"description"` // IP restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers map[string][]string `pulumi:"headers"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress *string `pulumi:"ipAddress"` // IP restriction rule name. Name *string `pulumi:"name"` // Priority of IP restriction rule. Priority *int `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag *int `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag *string `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId *string `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag *int `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
type IpSecurityRestrictionResponseArgs ¶
type IpSecurityRestrictionResponseArgs struct { // Allow or Deny access for this IP range. Action pulumi.StringPtrInput `pulumi:"action"` // IP restriction rule description. Description pulumi.StringPtrInput `pulumi:"description"` // IP restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers pulumi.StringArrayMapInput `pulumi:"headers"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // IP restriction rule name. Name pulumi.StringPtrInput `pulumi:"name"` // Priority of IP restriction rule. Priority pulumi.IntPtrInput `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag pulumi.IntPtrInput `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag pulumi.StringPtrInput `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId pulumi.StringPtrInput `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag pulumi.IntPtrInput `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
func (IpSecurityRestrictionResponseArgs) ElementType ¶
func (IpSecurityRestrictionResponseArgs) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput ¶
func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext ¶
func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
type IpSecurityRestrictionResponseArray ¶
type IpSecurityRestrictionResponseArray []IpSecurityRestrictionResponseInput
func (IpSecurityRestrictionResponseArray) ElementType ¶
func (IpSecurityRestrictionResponseArray) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput ¶
func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
func (IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext ¶
func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
type IpSecurityRestrictionResponseArrayInput ¶
type IpSecurityRestrictionResponseArrayInput interface { pulumi.Input ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput ToIpSecurityRestrictionResponseArrayOutputWithContext(context.Context) IpSecurityRestrictionResponseArrayOutput }
IpSecurityRestrictionResponseArrayInput is an input type that accepts IpSecurityRestrictionResponseArray and IpSecurityRestrictionResponseArrayOutput values. You can construct a concrete instance of `IpSecurityRestrictionResponseArrayInput` via:
IpSecurityRestrictionResponseArray{ IpSecurityRestrictionResponseArgs{...} }
type IpSecurityRestrictionResponseArrayOutput ¶
type IpSecurityRestrictionResponseArrayOutput struct{ *pulumi.OutputState }
func (IpSecurityRestrictionResponseArrayOutput) ElementType ¶
func (IpSecurityRestrictionResponseArrayOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput ¶
func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
func (IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext ¶
func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
type IpSecurityRestrictionResponseInput ¶
type IpSecurityRestrictionResponseInput interface { pulumi.Input ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput ToIpSecurityRestrictionResponseOutputWithContext(context.Context) IpSecurityRestrictionResponseOutput }
IpSecurityRestrictionResponseInput is an input type that accepts IpSecurityRestrictionResponseArgs and IpSecurityRestrictionResponseOutput values. You can construct a concrete instance of `IpSecurityRestrictionResponseInput` via:
IpSecurityRestrictionResponseArgs{...}
type IpSecurityRestrictionResponseOutput ¶
type IpSecurityRestrictionResponseOutput struct{ *pulumi.OutputState }
IP security restriction on an app.
func (IpSecurityRestrictionResponseOutput) Action ¶
func (o IpSecurityRestrictionResponseOutput) Action() pulumi.StringPtrOutput
Allow or Deny access for this IP range.
func (IpSecurityRestrictionResponseOutput) Description ¶
func (o IpSecurityRestrictionResponseOutput) Description() pulumi.StringPtrOutput
IP restriction rule description.
func (IpSecurityRestrictionResponseOutput) ElementType ¶
func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseOutput) Headers ¶
func (o IpSecurityRestrictionResponseOutput) Headers() pulumi.StringArrayMapOutput
IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is ..
- If the property is null or empty (default), all hosts(or lack of) are allowed.
- A value is compared using ordinal-ignore-case (excluding port number).
- Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com
- Unicode host names are allowed but are converted to Punycode for matching.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property.
X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match.
func (IpSecurityRestrictionResponseOutput) IpAddress ¶
func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.
func (IpSecurityRestrictionResponseOutput) Name ¶
func (o IpSecurityRestrictionResponseOutput) Name() pulumi.StringPtrOutput
IP restriction rule name.
func (IpSecurityRestrictionResponseOutput) Priority ¶
func (o IpSecurityRestrictionResponseOutput) Priority() pulumi.IntPtrOutput
Priority of IP restriction rule.
func (IpSecurityRestrictionResponseOutput) SubnetMask ¶
func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionResponseOutput) SubnetTrafficTag ¶
func (o IpSecurityRestrictionResponseOutput) SubnetTrafficTag() pulumi.IntPtrOutput
(internal) Subnet traffic tag
func (IpSecurityRestrictionResponseOutput) Tag ¶
func (o IpSecurityRestrictionResponseOutput) Tag() pulumi.StringPtrOutput
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseOutput) VnetSubnetResourceId ¶
func (o IpSecurityRestrictionResponseOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
Virtual network resource id
func (IpSecurityRestrictionResponseOutput) VnetTrafficTag ¶
func (o IpSecurityRestrictionResponseOutput) VnetTrafficTag() pulumi.IntPtrOutput
(internal) Vnet traffic tag
type ListAppServicePlanHybridConnectionKeysArgs ¶
type ListAppServicePlanHybridConnectionKeysArgs struct { // Name of the App Service plan. Name string `pulumi:"name"` // The name of the Service Bus namespace. NamespaceName string `pulumi:"namespaceName"` // The name of the Service Bus relay. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListAppServicePlanHybridConnectionKeysResult ¶
type ListAppServicePlanHybridConnectionKeysResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListAppServicePlanHybridConnectionKeys ¶
func ListAppServicePlanHybridConnectionKeys(ctx *pulumi.Context, args *ListAppServicePlanHybridConnectionKeysArgs, opts ...pulumi.InvokeOption) (*ListAppServicePlanHybridConnectionKeysResult, error)
type ListConnectionConsentLinksArgs ¶
type ListConnectionConsentLinksArgs struct { // Connection name ConnectionName string `pulumi:"connectionName"` // Collection of resources Parameters []ConsentLinkParameterDefinition `pulumi:"parameters"` // The resource group ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListConnectionConsentLinksResult ¶
type ListConnectionConsentLinksResult struct { // Collection of resources Value []ConsentLinkDefinitionResponse `pulumi:"value"` }
Collection of consent links
func ListConnectionConsentLinks ¶
func ListConnectionConsentLinks(ctx *pulumi.Context, args *ListConnectionConsentLinksArgs, opts ...pulumi.InvokeOption) (*ListConnectionConsentLinksResult, error)
type ListCustomApiWsdlInterfacesArgs ¶
type ListCustomApiWsdlInterfacesArgs struct { // The WSDL content Content *string `pulumi:"content"` // The WSDL import method ImportMethod *string `pulumi:"importMethod"` // The location Location string `pulumi:"location"` // The service with name and endpoint names Service *WsdlService `pulumi:"service"` // The WSDL URL Url *string `pulumi:"url"` }
type ListCustomApiWsdlInterfacesResult ¶
type ListCustomApiWsdlInterfacesResult struct { // Collection of WSDL interfaces Value []WsdlServiceResponse `pulumi:"value"` }
A list of custom API WSDL interfaces
func ListCustomApiWsdlInterfaces ¶
func ListCustomApiWsdlInterfaces(ctx *pulumi.Context, args *ListCustomApiWsdlInterfacesArgs, opts ...pulumi.InvokeOption) (*ListCustomApiWsdlInterfacesResult, error)
type ListSiteIdentifiersAssignedToHostNameArgs ¶
type ListSiteIdentifiersAssignedToHostNameArgs struct { // Name of the object. Name *string `pulumi:"name"` }
type ListSiteIdentifiersAssignedToHostNameResult ¶
type ListSiteIdentifiersAssignedToHostNameResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []IdentifierResponse `pulumi:"value"` }
Collection of identifiers.
func ListSiteIdentifiersAssignedToHostName ¶
func ListSiteIdentifiersAssignedToHostName(ctx *pulumi.Context, args *ListSiteIdentifiersAssignedToHostNameArgs, opts ...pulumi.InvokeOption) (*ListSiteIdentifiersAssignedToHostNameResult, error)
type ListStaticSiteBuildFunctionAppSettingsResult ¶
type ListStaticSiteBuildFunctionAppSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteBuildFunctionAppSettings ¶
func ListStaticSiteBuildFunctionAppSettings(ctx *pulumi.Context, args *ListStaticSiteBuildFunctionAppSettingsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteBuildFunctionAppSettingsResult, error)
type ListStaticSiteFunctionAppSettingsResult ¶
type ListStaticSiteFunctionAppSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteFunctionAppSettings ¶
func ListStaticSiteFunctionAppSettings(ctx *pulumi.Context, args *ListStaticSiteFunctionAppSettingsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteFunctionAppSettingsResult, error)
type ListStaticSiteSecretsResult ¶
type ListStaticSiteSecretsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteSecrets ¶
func ListStaticSiteSecrets(ctx *pulumi.Context, args *ListStaticSiteSecretsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteSecretsResult, error)
type ListStaticSiteUsersArgs ¶
type ListStaticSiteUsersResult ¶
type ListStaticSiteUsersResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []StaticSiteUserARMResourceResponse `pulumi:"value"` }
Collection of static site custom users.
func ListStaticSiteUsers ¶
func ListStaticSiteUsers(ctx *pulumi.Context, args *ListStaticSiteUsersArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteUsersResult, error)
type ListWebAppAuthSettingsResult ¶
type ListWebAppAuthSettingsResult struct { // Gets a JSON string containing the Azure AD Acl settings. AadClaimsAuthorization *string `pulumi:"aadClaimsAuthorization"` // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The path of the config file containing auth settings. // If the path is relative, base will the site's root directory. AuthFilePath *string `pulumi:"authFilePath"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as // a replacement for the Client Secret. It is also optional. ClientSecretCertificateThumbprint *string `pulumi:"clientSecretCertificateThumbprint"` // The app setting name that contains the client secret of the relying party application. ClientSecretSettingName *string `pulumi:"clientSecretSettingName"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The app setting name that contains the app secret used for Facebook Login. FacebookAppSecretSettingName *string `pulumi:"facebookAppSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The Client Id of the GitHub app used for login. // This setting is required for enabling Github login GitHubClientId *string `pulumi:"gitHubClientId"` // The Client Secret of the GitHub app used for Github Login. // This setting is required for enabling Github login. GitHubClientSecret *string `pulumi:"gitHubClientSecret"` // The app setting name that contains the client secret of the Github // app used for GitHub Login. GitHubClientSecretSettingName *string `pulumi:"gitHubClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication. // This setting is optional GitHubOAuthScopes []string `pulumi:"gitHubOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The app setting name that contains the client secret associated with // the Google web application. GoogleClientSecretSettingName *string `pulumi:"googleClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // "true" if the auth config settings should be read from a file, // "false" otherwise IsAuthFromFile *string `pulumi:"isAuthFromFile"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The app setting name containing the OAuth 2.0 client secret that was created for the // app used for authentication. MicrosoftAccountClientSecretSettingName *string `pulumi:"microsoftAccountClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // The app setting name that contains the OAuth 1.0a consumer secret of the Twitter // application used for sign-in. TwitterConsumerSecretSettingName *string `pulumi:"twitterConsumerSecretSettingName"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` // Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. ValidateIssuer *bool `pulumi:"validateIssuer"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func ListWebAppAuthSettings ¶
func ListWebAppAuthSettings(ctx *pulumi.Context, args *ListWebAppAuthSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebAppAuthSettingsResult, error)
type ListWebAppAuthSettingsSlotArgs ¶
type ListWebAppAuthSettingsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppAuthSettingsSlotResult ¶
type ListWebAppAuthSettingsSlotResult struct { // Gets a JSON string containing the Azure AD Acl settings. AadClaimsAuthorization *string `pulumi:"aadClaimsAuthorization"` // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The path of the config file containing auth settings. // If the path is relative, base will the site's root directory. AuthFilePath *string `pulumi:"authFilePath"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as // a replacement for the Client Secret. It is also optional. ClientSecretCertificateThumbprint *string `pulumi:"clientSecretCertificateThumbprint"` // The app setting name that contains the client secret of the relying party application. ClientSecretSettingName *string `pulumi:"clientSecretSettingName"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The app setting name that contains the app secret used for Facebook Login. FacebookAppSecretSettingName *string `pulumi:"facebookAppSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The Client Id of the GitHub app used for login. // This setting is required for enabling Github login GitHubClientId *string `pulumi:"gitHubClientId"` // The Client Secret of the GitHub app used for Github Login. // This setting is required for enabling Github login. GitHubClientSecret *string `pulumi:"gitHubClientSecret"` // The app setting name that contains the client secret of the Github // app used for GitHub Login. GitHubClientSecretSettingName *string `pulumi:"gitHubClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication. // This setting is optional GitHubOAuthScopes []string `pulumi:"gitHubOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The app setting name that contains the client secret associated with // the Google web application. GoogleClientSecretSettingName *string `pulumi:"googleClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // "true" if the auth config settings should be read from a file, // "false" otherwise IsAuthFromFile *string `pulumi:"isAuthFromFile"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The app setting name containing the OAuth 2.0 client secret that was created for the // app used for authentication. MicrosoftAccountClientSecretSettingName *string `pulumi:"microsoftAccountClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // The app setting name that contains the OAuth 1.0a consumer secret of the Twitter // application used for sign-in. TwitterConsumerSecretSettingName *string `pulumi:"twitterConsumerSecretSettingName"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` // Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. ValidateIssuer *bool `pulumi:"validateIssuer"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func ListWebAppAuthSettingsSlot ¶
func ListWebAppAuthSettingsSlot(ctx *pulumi.Context, args *ListWebAppAuthSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppAuthSettingsSlotResult, error)
type ListWebAppAzureStorageAccountsResult ¶
type ListWebAppAzureStorageAccountsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Azure storage accounts. Properties map[string]AzureStorageInfoValueResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
AzureStorageInfo dictionary resource.
func ListWebAppAzureStorageAccounts ¶
func ListWebAppAzureStorageAccounts(ctx *pulumi.Context, args *ListWebAppAzureStorageAccountsArgs, opts ...pulumi.InvokeOption) (*ListWebAppAzureStorageAccountsResult, error)
type ListWebAppAzureStorageAccountsSlotArgs ¶
type ListWebAppAzureStorageAccountsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppAzureStorageAccountsSlotResult ¶
type ListWebAppAzureStorageAccountsSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Azure storage accounts. Properties map[string]AzureStorageInfoValueResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
AzureStorageInfo dictionary resource.
func ListWebAppAzureStorageAccountsSlot ¶
func ListWebAppAzureStorageAccountsSlot(ctx *pulumi.Context, args *ListWebAppAzureStorageAccountsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppAzureStorageAccountsSlotResult, error)
type ListWebAppBackupConfigurationResult ¶
type ListWebAppBackupConfigurationResult struct { // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` }
Description of a backup which will be performed.
func ListWebAppBackupConfiguration ¶
func ListWebAppBackupConfiguration(ctx *pulumi.Context, args *ListWebAppBackupConfigurationArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupConfigurationResult, error)
type ListWebAppBackupConfigurationSlotArgs ¶
type ListWebAppBackupConfigurationSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppBackupConfigurationSlotResult ¶
type ListWebAppBackupConfigurationSlotResult struct { // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` }
Description of a backup which will be performed.
func ListWebAppBackupConfigurationSlot ¶
func ListWebAppBackupConfigurationSlot(ctx *pulumi.Context, args *ListWebAppBackupConfigurationSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupConfigurationSlotResult, error)
type ListWebAppBackupStatusSecretsArgs ¶
type ListWebAppBackupStatusSecretsArgs struct { // ID of backup. BackupId string `pulumi:"backupId"` // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupSchedule `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSetting `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` }
type ListWebAppBackupStatusSecretsResult ¶
type ListWebAppBackupStatusSecretsResult struct { // Id of the backup. BackupId int `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId string `pulumi:"correlationId"` // Timestamp of the backup creation. Created string `pulumi:"created"` // List of databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp string `pulumi:"finishedTimeStamp"` // Kind of resource. Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp string `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log string `pulumi:"log"` // Resource Name. Name string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled bool `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes int `pulumi:"sizeInBytes"` // Backup status. Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes int `pulumi:"websiteSizeInBytes"` }
Backup description.
func ListWebAppBackupStatusSecrets ¶
func ListWebAppBackupStatusSecrets(ctx *pulumi.Context, args *ListWebAppBackupStatusSecretsArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupStatusSecretsResult, error)
type ListWebAppBackupStatusSecretsSlotArgs ¶
type ListWebAppBackupStatusSecretsSlotArgs struct { // ID of backup. BackupId string `pulumi:"backupId"` // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupSchedule `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSetting `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` }
type ListWebAppBackupStatusSecretsSlotResult ¶
type ListWebAppBackupStatusSecretsSlotResult struct { // Id of the backup. BackupId int `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId string `pulumi:"correlationId"` // Timestamp of the backup creation. Created string `pulumi:"created"` // List of databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp string `pulumi:"finishedTimeStamp"` // Kind of resource. Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp string `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log string `pulumi:"log"` // Resource Name. Name string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled bool `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes int `pulumi:"sizeInBytes"` // Backup status. Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes int `pulumi:"websiteSizeInBytes"` }
Backup description.
func ListWebAppBackupStatusSecretsSlot ¶
func ListWebAppBackupStatusSecretsSlot(ctx *pulumi.Context, args *ListWebAppBackupStatusSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupStatusSecretsSlotResult, error)
type ListWebAppConnectionStringsResult ¶
type ListWebAppConnectionStringsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Connection strings. Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppConnectionStrings ¶
func ListWebAppConnectionStrings(ctx *pulumi.Context, args *ListWebAppConnectionStringsArgs, opts ...pulumi.InvokeOption) (*ListWebAppConnectionStringsResult, error)
type ListWebAppConnectionStringsSlotArgs ¶
type ListWebAppConnectionStringsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppConnectionStringsSlotResult ¶
type ListWebAppConnectionStringsSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Connection strings. Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppConnectionStringsSlot ¶
func ListWebAppConnectionStringsSlot(ctx *pulumi.Context, args *ListWebAppConnectionStringsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppConnectionStringsSlotResult, error)
type ListWebAppFunctionKeysResult ¶
type ListWebAppFunctionKeysResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppFunctionKeys ¶
func ListWebAppFunctionKeys(ctx *pulumi.Context, args *ListWebAppFunctionKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionKeysResult, error)
type ListWebAppFunctionKeysSlotArgs ¶
type ListWebAppFunctionKeysSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. Slot string `pulumi:"slot"` }
type ListWebAppFunctionKeysSlotResult ¶
type ListWebAppFunctionKeysSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppFunctionKeysSlot ¶
func ListWebAppFunctionKeysSlot(ctx *pulumi.Context, args *ListWebAppFunctionKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionKeysSlotResult, error)
type ListWebAppFunctionSecretsResult ¶
type ListWebAppFunctionSecretsResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppFunctionSecrets ¶
func ListWebAppFunctionSecrets(ctx *pulumi.Context, args *ListWebAppFunctionSecretsArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsResult, error)
type ListWebAppFunctionSecretsSlotArgs ¶
type ListWebAppFunctionSecretsSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. Slot string `pulumi:"slot"` }
type ListWebAppFunctionSecretsSlotResult ¶
type ListWebAppFunctionSecretsSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppFunctionSecretsSlot ¶
func ListWebAppFunctionSecretsSlot(ctx *pulumi.Context, args *ListWebAppFunctionSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsSlotResult, error)
type ListWebAppHostKeysArgs ¶
type ListWebAppHostKeysResult ¶
type ListWebAppHostKeysResult struct { // Host level function keys. FunctionKeys map[string]string `pulumi:"functionKeys"` // Secret key. MasterKey *string `pulumi:"masterKey"` // System keys. SystemKeys map[string]string `pulumi:"systemKeys"` }
Functions host level keys.
func ListWebAppHostKeys ¶
func ListWebAppHostKeys(ctx *pulumi.Context, args *ListWebAppHostKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppHostKeysResult, error)
type ListWebAppHostKeysSlotResult ¶
type ListWebAppHostKeysSlotResult struct { // Host level function keys. FunctionKeys map[string]string `pulumi:"functionKeys"` // Secret key. MasterKey *string `pulumi:"masterKey"` // System keys. SystemKeys map[string]string `pulumi:"systemKeys"` }
Functions host level keys.
func ListWebAppHostKeysSlot ¶
func ListWebAppHostKeysSlot(ctx *pulumi.Context, args *ListWebAppHostKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppHostKeysSlotResult, error)
type ListWebAppHybridConnectionKeysArgs ¶
type ListWebAppHybridConnectionKeysArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListWebAppHybridConnectionKeysResult ¶
type ListWebAppHybridConnectionKeysResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeys ¶
func ListWebAppHybridConnectionKeys(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysResult, error)
type ListWebAppHybridConnectionKeysSlotArgs ¶
type ListWebAppHybridConnectionKeysSlotArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type ListWebAppHybridConnectionKeysSlotResult ¶
type ListWebAppHybridConnectionKeysSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeysSlot ¶
func ListWebAppHybridConnectionKeysSlot(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysSlotResult, error)
type ListWebAppMetadataArgs ¶
type ListWebAppMetadataResult ¶
type ListWebAppMetadataResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppMetadata ¶
func ListWebAppMetadata(ctx *pulumi.Context, args *ListWebAppMetadataArgs, opts ...pulumi.InvokeOption) (*ListWebAppMetadataResult, error)
type ListWebAppMetadataSlotArgs ¶
type ListWebAppMetadataSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppMetadataSlotResult ¶
type ListWebAppMetadataSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppMetadataSlot ¶
func ListWebAppMetadataSlot(ctx *pulumi.Context, args *ListWebAppMetadataSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppMetadataSlotResult, error)
type ListWebAppPublishingCredentialsResult ¶
type ListWebAppPublishingCredentialsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Password used for publishing. PublishingPassword *string `pulumi:"publishingPassword"` // Password hash used for publishing. PublishingPasswordHash *string `pulumi:"publishingPasswordHash"` // Password hash salt used for publishing. PublishingPasswordHashSalt *string `pulumi:"publishingPasswordHashSalt"` // Username used for publishing. PublishingUserName string `pulumi:"publishingUserName"` // Url of SCM site. ScmUri *string `pulumi:"scmUri"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func ListWebAppPublishingCredentials ¶
func ListWebAppPublishingCredentials(ctx *pulumi.Context, args *ListWebAppPublishingCredentialsArgs, opts ...pulumi.InvokeOption) (*ListWebAppPublishingCredentialsResult, error)
type ListWebAppPublishingCredentialsSlotArgs ¶
type ListWebAppPublishingCredentialsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppPublishingCredentialsSlotResult ¶
type ListWebAppPublishingCredentialsSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Password used for publishing. PublishingPassword *string `pulumi:"publishingPassword"` // Password hash used for publishing. PublishingPasswordHash *string `pulumi:"publishingPasswordHash"` // Password hash salt used for publishing. PublishingPasswordHashSalt *string `pulumi:"publishingPasswordHashSalt"` // Username used for publishing. PublishingUserName string `pulumi:"publishingUserName"` // Url of SCM site. ScmUri *string `pulumi:"scmUri"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func ListWebAppPublishingCredentialsSlot ¶
func ListWebAppPublishingCredentialsSlot(ctx *pulumi.Context, args *ListWebAppPublishingCredentialsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppPublishingCredentialsSlotResult, error)
type ListWebAppSiteBackupsResult ¶
type ListWebAppSiteBackupsResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []BackupItemResponse `pulumi:"value"` }
Collection of backup items.
func ListWebAppSiteBackups ¶
func ListWebAppSiteBackups(ctx *pulumi.Context, args *ListWebAppSiteBackupsArgs, opts ...pulumi.InvokeOption) (*ListWebAppSiteBackupsResult, error)
type ListWebAppSiteBackupsSlotArgs ¶
type ListWebAppSiteBackupsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot. Slot string `pulumi:"slot"` }
type ListWebAppSiteBackupsSlotResult ¶
type ListWebAppSiteBackupsSlotResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []BackupItemResponse `pulumi:"value"` }
Collection of backup items.
func ListWebAppSiteBackupsSlot ¶
func ListWebAppSiteBackupsSlot(ctx *pulumi.Context, args *ListWebAppSiteBackupsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSiteBackupsSlotResult, error)
type ListWebAppSitePushSettingsResult ¶
type ListWebAppSitePushSettingsResult struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
func ListWebAppSitePushSettings ¶
func ListWebAppSitePushSettings(ctx *pulumi.Context, args *ListWebAppSitePushSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebAppSitePushSettingsResult, error)
type ListWebAppSitePushSettingsSlotArgs ¶
type ListWebAppSitePushSettingsSlotArgs struct { // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type ListWebAppSitePushSettingsSlotResult ¶
type ListWebAppSitePushSettingsSlotResult struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
func ListWebAppSitePushSettingsSlot ¶
func ListWebAppSitePushSettingsSlot(ctx *pulumi.Context, args *ListWebAppSitePushSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSitePushSettingsSlotResult, error)
type ListWebAppSyncFunctionTriggersResult ¶
type ListWebAppSyncFunctionTriggersResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppSyncFunctionTriggers ¶
func ListWebAppSyncFunctionTriggers(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersResult, error)
type ListWebAppSyncFunctionTriggersSlotResult ¶
type ListWebAppSyncFunctionTriggersSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppSyncFunctionTriggersSlot ¶
func ListWebAppSyncFunctionTriggersSlot(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersSlotResult, error)
type ListWebApplicationSettingsResult ¶
type ListWebApplicationSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebApplicationSettings ¶
func ListWebApplicationSettings(ctx *pulumi.Context, args *ListWebApplicationSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebApplicationSettingsResult, error)
type ListWebApplicationSettingsSlotArgs ¶
type ListWebApplicationSettingsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebApplicationSettingsSlotResult ¶
type ListWebApplicationSettingsSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebApplicationSettingsSlot ¶
func ListWebApplicationSettingsSlot(ctx *pulumi.Context, args *ListWebApplicationSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebApplicationSettingsSlotResult, error)
type LookupAppServiceEnvironmentResult ¶
type LookupAppServiceEnvironmentResult struct { // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes string `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes string `pulumi:"allowedWorkerSizes"` // API Management Account associated with the App Service Environment. ApiManagementAccountId *string `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the App Service Environment. ClusterSettings []NameValuePairResponse `pulumi:"clusterSettings"` // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition string `pulumi:"databaseEdition"` // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective string `pulumi:"databaseServiceObjective"` // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor int `pulumi:"defaultFrontEndScaleFactor"` // DNS suffix of the App Service Environment. DnsSuffix *string `pulumi:"dnsSuffix"` // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled *bool `pulumi:"dynamicCacheEnabled"` // Current total, used, and available worker capacities. EnvironmentCapacities []StampCapacityResponse `pulumi:"environmentCapacities"` // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy bool `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus string `pulumi:"environmentStatus"` // Scale factor for front-ends. FrontEndScaleFactor *int `pulumi:"frontEndScaleFactor"` // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers *bool `pulumi:"hasLinuxWorkers"` // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode *string `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount *int `pulumi:"ipsslAddressCount"` // Kind of resource. Kind *string `pulumi:"kind"` // Last deployment action on the App Service Environment. LastAction string `pulumi:"lastAction"` // Result of the last deployment action on the App Service Environment. LastActionResult string `pulumi:"lastActionResult"` // Resource Location. Location string `pulumi:"location"` // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines int `pulumi:"maximumNumberOfMachines"` // Number of front-end instances. MultiRoleCount *int `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large". MultiSize *string `pulumi:"multiSize"` // Resource Name. Name string `pulumi:"name"` // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList []NetworkAccessControlEntryResponse `pulumi:"networkAccessControlList"` // Provisioning state of the App Service Environment. ProvisioningState string `pulumi:"provisioningState"` // Resource group of the App Service Environment. ResourceGroup string `pulumi:"resourceGroup"` // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId *string `pulumi:"sslCertKeyVaultId"` // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName *string `pulumi:"sslCertKeyVaultSecretName"` // Current status of the App Service Environment. Status string `pulumi:"status"` // Subscription of the App Service Environment. SubscriptionId string `pulumi:"subscriptionId"` // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended *bool `pulumi:"suspended"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Number of upgrade domains of the App Service Environment. UpgradeDomains int `pulumi:"upgradeDomains"` // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges []string `pulumi:"userWhitelistedIpRanges"` // Description of IP SSL mapping for the App Service Environment. VipMappings []VirtualIPMappingResponse `pulumi:"vipMappings"` // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponse `pulumi:"virtualNetwork"` // Name of the Virtual Network for the App Service Environment. VnetName *string `pulumi:"vnetName"` // Resource group of the Virtual Network. VnetResourceGroupName *string `pulumi:"vnetResourceGroupName"` // Subnet of the Virtual Network. VnetSubnetName *string `pulumi:"vnetSubnetName"` // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools []WorkerPoolResponse `pulumi:"workerPools"` }
App Service Environment ARM resource.
func LookupAppServiceEnvironment ¶
func LookupAppServiceEnvironment(ctx *pulumi.Context, args *LookupAppServiceEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupAppServiceEnvironmentResult, error)
type LookupAppServicePlanResult ¶
type LookupAppServicePlanResult struct { // The time when the server farm free offer expires. FreeOfferExpirationTime *string `pulumi:"freeOfferExpirationTime"` // Geographical location for the App Service plan. GeoRegion string `pulumi:"geoRegion"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV *bool `pulumi:"hyperV"` // If <code>true</code>, this App Service Plan owns spot instances. IsSpot *bool `pulumi:"isSpot"` // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount *int `pulumi:"maximumElasticWorkerCount"` // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers int `pulumi:"maximumNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // Number of apps assigned to this App Service plan. NumberOfSites int `pulumi:"numberOfSites"` // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling *bool `pulumi:"perSiteScaling"` // Provisioning state of the App Service Environment. ProvisioningState string `pulumi:"provisioningState"` // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved *bool `pulumi:"reserved"` // Resource group of the App Service plan. ResourceGroup string `pulumi:"resourceGroup"` // Description of a SKU for a scalable resource. Sku *SkuDescriptionResponse `pulumi:"sku"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime *string `pulumi:"spotExpirationTime"` // App Service plan status. Status string `pulumi:"status"` // App Service plan subscription. Subscription string `pulumi:"subscription"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Scaling worker count. TargetWorkerCount *int `pulumi:"targetWorkerCount"` // Scaling worker size ID. TargetWorkerSizeId *int `pulumi:"targetWorkerSizeId"` // Resource type. Type string `pulumi:"type"` // Target worker tier assigned to the App Service plan. WorkerTierName *string `pulumi:"workerTierName"` }
App Service plan.
func LookupAppServicePlan ¶
func LookupAppServicePlan(ctx *pulumi.Context, args *LookupAppServicePlanArgs, opts ...pulumi.InvokeOption) (*LookupAppServicePlanResult, error)
type LookupCertificateArgs ¶
type LookupCertificateCsrResult ¶
type LookupCertificateCsrResult struct { // Actual CSR string created CsrString *string `pulumi:"csrString"` // Distinguished name of certificate to be created DistinguishedName *string `pulumi:"distinguishedName"` // Hosting environment HostingEnvironment *string `pulumi:"hostingEnvironment"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // PFX password Password *string `pulumi:"password"` // PFX certificate of created certificate PfxBlob *string `pulumi:"pfxBlob"` // Hash of the certificates public key PublicKeyHash *string `pulumi:"publicKeyHash"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Certificate signing request object
func LookupCertificateCsr ¶
func LookupCertificateCsr(ctx *pulumi.Context, args *LookupCertificateCsrArgs, opts ...pulumi.InvokeOption) (*LookupCertificateCsrResult, error)
type LookupCertificateResult ¶
type LookupCertificateResult struct { // CNAME of the certificate to be issued via free certificate CanonicalName *string `pulumi:"canonicalName"` // Raw bytes of .cer file CerBlob string `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate string `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName string `pulumi:"friendlyName"` // Host names the certificate applies to. HostNames []string `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Certificate issue Date. IssueDate string `pulumi:"issueDate"` // Certificate issuer. Issuer string `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId *string `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName *string `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus string `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Resource Name. Name string `pulumi:"name"` // Certificate password. Password string `pulumi:"password"` // Pfx blob. PfxBlob *string `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash string `pulumi:"publicKeyHash"` // Self link. SelfLink string `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // App name. SiteName string `pulumi:"siteName"` // Subject name of the certificate. SubjectName string `pulumi:"subjectName"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Certificate thumbprint. Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Is the certificate valid?. Valid bool `pulumi:"valid"` }
SSL certificate for an app.
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
type LookupConnectionArgs ¶
type LookupConnectionGatewayResult ¶
type LookupConnectionGatewayResult struct { // Resource ETag Etag *string `pulumi:"etag"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` Properties ConnectionGatewayDefinitionResponseProperties `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
The gateway definition
func LookupConnectionGateway ¶
func LookupConnectionGateway(ctx *pulumi.Context, args *LookupConnectionGatewayArgs, opts ...pulumi.InvokeOption) (*LookupConnectionGatewayResult, error)
type LookupConnectionResult ¶
type LookupConnectionResult struct { // Resource ETag Etag *string `pulumi:"etag"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` Properties ApiConnectionDefinitionResponseProperties `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
API connection
func LookupConnection ¶
func LookupConnection(ctx *pulumi.Context, args *LookupConnectionArgs, opts ...pulumi.InvokeOption) (*LookupConnectionResult, error)
type LookupCustomApiArgs ¶
type LookupCustomApiResult ¶
type LookupCustomApiResult struct { // Resource ETag Etag *string `pulumi:"etag"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Custom API properties Properties CustomApiPropertiesDefinitionResponse `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
A custom API
func LookupCustomApi ¶
func LookupCustomApi(ctx *pulumi.Context, args *LookupCustomApiArgs, opts ...pulumi.InvokeOption) (*LookupCustomApiResult, error)
type LookupManagedHostingEnvironmentResult ¶
type LookupManagedHostingEnvironmentResult struct { // Resource id of the api management account associated with this managed hosting environment (read only) ApiManagementAccount *string `pulumi:"apiManagementAccount"` // DNS suffix of the managed hosting environment DnsSuffix *string `pulumi:"dnsSuffix"` // True/false indicating whether the managed hosting environment is healthy EnvironmentIsHealthy *bool `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the managed hosting environment EnvironmentStatus *string `pulumi:"environmentStatus"` // Number of ip ssl addresses reserved for the managed hosting environment IpsslAddressCount *int `pulumi:"ipsslAddressCount"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Resource group of the managed hosting environment (read only) ResourceGroup *string `pulumi:"resourceGroup"` // Current status of the managed hosting environment Status string `pulumi:"status"` // Subscription of the managed hosting environment (read only) SubscriptionId *string `pulumi:"subscriptionId"` // True/false indicating whether the managed hosting environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended *bool `pulumi:"suspended"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Description of the managed hosting environment's virtual network VirtualNetwork *VirtualNetworkProfileResponse `pulumi:"virtualNetwork"` }
Description of a managed hosting environment
func LookupManagedHostingEnvironment ¶
func LookupManagedHostingEnvironment(ctx *pulumi.Context, args *LookupManagedHostingEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupManagedHostingEnvironmentResult, error)
type LookupSiteInstanceDeploymentResult ¶
type LookupSiteInstanceDeploymentResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteInstanceDeployment ¶
func LookupSiteInstanceDeployment(ctx *pulumi.Context, args *LookupSiteInstanceDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupSiteInstanceDeploymentResult, error)
type LookupSiteInstanceDeploymentSlotArgs ¶
type LookupSiteInstanceDeploymentSlotArgs struct { // Id of the deployment Id string `pulumi:"id"` // Id of web app instance InstanceId string `pulumi:"instanceId"` // Name of web app Name string `pulumi:"name"` // Name of resource group ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type LookupSiteInstanceDeploymentSlotResult ¶
type LookupSiteInstanceDeploymentSlotResult struct { // Active Active *bool `pulumi:"active"` // Author Author *string `pulumi:"author"` // AuthorEmail AuthorEmail *string `pulumi:"authorEmail"` // Deployer Deployer *string `pulumi:"deployer"` // Detail Details *string `pulumi:"details"` // EndTime EndTime *string `pulumi:"endTime"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Message Message *string `pulumi:"message"` // Resource Name Name *string `pulumi:"name"` // StartTime StartTime *string `pulumi:"startTime"` // Status Status *int `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` }
Represents user credentials used for publishing activity
func LookupSiteInstanceDeploymentSlot ¶
func LookupSiteInstanceDeploymentSlot(ctx *pulumi.Context, args *LookupSiteInstanceDeploymentSlotArgs, opts ...pulumi.InvokeOption) (*LookupSiteInstanceDeploymentSlotResult, error)
type LookupStaticSiteArgs ¶
type LookupStaticSiteResult ¶
type LookupStaticSiteResult struct { // The target branch in the repository. Branch *string `pulumi:"branch"` // Build properties to configure on the repository. BuildProperties *StaticSiteBuildPropertiesResponse `pulumi:"buildProperties"` // The custom domains associated with this static site. CustomDomains []string `pulumi:"customDomains"` // The default autogenerated hostname for the static site. DefaultHostname string `pulumi:"defaultHostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Resource Name. Name string `pulumi:"name"` // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken *string `pulumi:"repositoryToken"` // URL for the repository of the static site. RepositoryUrl *string `pulumi:"repositoryUrl"` // Description of a SKU for a scalable resource. Sku *SkuDescriptionResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
Static Site ARM resource.
func LookupStaticSite ¶
func LookupStaticSite(ctx *pulumi.Context, args *LookupStaticSiteArgs, opts ...pulumi.InvokeOption) (*LookupStaticSiteResult, error)
type LookupWebAppArgs ¶
type LookupWebAppDeploymentResult ¶
type LookupWebAppDeploymentResult struct { // True if deployment is currently active, false if completed and null if not started. Active *bool `pulumi:"active"` // Who authored the deployment. Author *string `pulumi:"author"` // Author email. AuthorEmail *string `pulumi:"authorEmail"` // Who performed the deployment. Deployer *string `pulumi:"deployer"` // Details on deployment. Details *string `pulumi:"details"` // End time. EndTime *string `pulumi:"endTime"` // Kind of resource. Kind *string `pulumi:"kind"` // Details about deployment status. Message *string `pulumi:"message"` // Resource Name. Name string `pulumi:"name"` // Start time. StartTime *string `pulumi:"startTime"` // Deployment status. Status *int `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func LookupWebAppDeployment ¶
func LookupWebAppDeployment(ctx *pulumi.Context, args *LookupWebAppDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDeploymentResult, error)
type LookupWebAppDeploymentSlotArgs ¶
type LookupWebAppDeploymentSlotArgs struct { // Deployment ID. Id string `pulumi:"id"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppDeploymentSlotResult ¶
type LookupWebAppDeploymentSlotResult struct { // True if deployment is currently active, false if completed and null if not started. Active *bool `pulumi:"active"` // Who authored the deployment. Author *string `pulumi:"author"` // Author email. AuthorEmail *string `pulumi:"authorEmail"` // Who performed the deployment. Deployer *string `pulumi:"deployer"` // Details on deployment. Details *string `pulumi:"details"` // End time. EndTime *string `pulumi:"endTime"` // Kind of resource. Kind *string `pulumi:"kind"` // Details about deployment status. Message *string `pulumi:"message"` // Resource Name. Name string `pulumi:"name"` // Start time. StartTime *string `pulumi:"startTime"` // Deployment status. Status *int `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func LookupWebAppDeploymentSlot ¶
func LookupWebAppDeploymentSlot(ctx *pulumi.Context, args *LookupWebAppDeploymentSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDeploymentSlotResult, error)
type LookupWebAppDomainOwnershipIdentifierArgs ¶
type LookupWebAppDomainOwnershipIdentifierArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName string `pulumi:"domainOwnershipIdentifierName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppDomainOwnershipIdentifierResult ¶
type LookupWebAppDomainOwnershipIdentifierResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // String representation of the identity. Value *string `pulumi:"value"` }
A domain specific resource identifier.
func LookupWebAppDomainOwnershipIdentifier ¶
func LookupWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, args *LookupWebAppDomainOwnershipIdentifierArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDomainOwnershipIdentifierResult, error)
type LookupWebAppDomainOwnershipIdentifierSlotArgs ¶
type LookupWebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName string `pulumi:"domainOwnershipIdentifierName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppDomainOwnershipIdentifierSlotResult ¶
type LookupWebAppDomainOwnershipIdentifierSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // String representation of the identity. Value *string `pulumi:"value"` }
A domain specific resource identifier.
func LookupWebAppDomainOwnershipIdentifierSlot ¶
func LookupWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, args *LookupWebAppDomainOwnershipIdentifierSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDomainOwnershipIdentifierSlotResult, error)
type LookupWebAppFunctionResult ¶
type LookupWebAppFunctionResult struct { // Config information. Config interface{} `pulumi:"config"` // Config URI. ConfigHref *string `pulumi:"configHref"` // File list. Files map[string]string `pulumi:"files"` // Function App ID. FunctionAppId *string `pulumi:"functionAppId"` // Function URI. Href *string `pulumi:"href"` // The invocation URL InvokeUrlTemplate *string `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled *bool `pulumi:"isDisabled"` // Kind of resource. Kind *string `pulumi:"kind"` // The function language Language *string `pulumi:"language"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Test data URI. TestDataHref *string `pulumi:"testDataHref"` // Resource type. Type string `pulumi:"type"` }
Function information.
func LookupWebAppFunction ¶
func LookupWebAppFunction(ctx *pulumi.Context, args *LookupWebAppFunctionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppFunctionResult, error)
type LookupWebAppHostNameBindingResult ¶
type LookupWebAppHostNameBindingResult struct { // Azure resource name. AzureResourceName *string `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType *string `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType *string `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId *string `pulumi:"domainId"` // Hostname type. HostNameType *string `pulumi:"hostNameType"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // App Service app name. SiteName *string `pulumi:"siteName"` // SSL type SslState *string `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint *string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP string `pulumi:"virtualIP"` }
A hostname binding object.
func LookupWebAppHostNameBinding ¶
func LookupWebAppHostNameBinding(ctx *pulumi.Context, args *LookupWebAppHostNameBindingArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHostNameBindingResult, error)
type LookupWebAppHostNameBindingSlotArgs ¶
type LookupWebAppHostNameBindingSlotArgs struct { // Hostname in the hostname binding. HostName string `pulumi:"hostName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppHostNameBindingSlotResult ¶
type LookupWebAppHostNameBindingSlotResult struct { // Azure resource name. AzureResourceName *string `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType *string `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType *string `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId *string `pulumi:"domainId"` // Hostname type. HostNameType *string `pulumi:"hostNameType"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // App Service app name. SiteName *string `pulumi:"siteName"` // SSL type SslState *string `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint *string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP string `pulumi:"virtualIP"` }
A hostname binding object.
func LookupWebAppHostNameBindingSlot ¶
func LookupWebAppHostNameBindingSlot(ctx *pulumi.Context, args *LookupWebAppHostNameBindingSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHostNameBindingSlotResult, error)
type LookupWebAppHybridConnectionArgs ¶
type LookupWebAppHybridConnectionArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppHybridConnectionResult ¶
type LookupWebAppHybridConnectionResult struct { // The hostname of the endpoint. Hostname *string `pulumi:"hostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The port of the endpoint. Port *int `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri *string `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName *string `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName *string `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue *string `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace *string `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix *string `pulumi:"serviceBusSuffix"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func LookupWebAppHybridConnection ¶
func LookupWebAppHybridConnection(ctx *pulumi.Context, args *LookupWebAppHybridConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHybridConnectionResult, error)
type LookupWebAppHybridConnectionSlotArgs ¶
type LookupWebAppHybridConnectionSlotArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type LookupWebAppHybridConnectionSlotResult ¶
type LookupWebAppHybridConnectionSlotResult struct { // The hostname of the endpoint. Hostname *string `pulumi:"hostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The port of the endpoint. Port *int `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri *string `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName *string `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName *string `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue *string `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace *string `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix *string `pulumi:"serviceBusSuffix"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func LookupWebAppHybridConnectionSlot ¶
func LookupWebAppHybridConnectionSlot(ctx *pulumi.Context, args *LookupWebAppHybridConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHybridConnectionSlotResult, error)
type LookupWebAppInstanceFunctionSlotArgs ¶
type LookupWebAppInstanceFunctionSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. Slot string `pulumi:"slot"` }
type LookupWebAppInstanceFunctionSlotResult ¶
type LookupWebAppInstanceFunctionSlotResult struct { // Config information. Config interface{} `pulumi:"config"` // Config URI. ConfigHref *string `pulumi:"configHref"` // File list. Files map[string]string `pulumi:"files"` // Function App ID. FunctionAppId *string `pulumi:"functionAppId"` // Function URI. Href *string `pulumi:"href"` // The invocation URL InvokeUrlTemplate *string `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled *bool `pulumi:"isDisabled"` // Kind of resource. Kind *string `pulumi:"kind"` // The function language Language *string `pulumi:"language"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Test data URI. TestDataHref *string `pulumi:"testDataHref"` // Resource type. Type string `pulumi:"type"` }
Function information.
func LookupWebAppInstanceFunctionSlot ¶
func LookupWebAppInstanceFunctionSlot(ctx *pulumi.Context, args *LookupWebAppInstanceFunctionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppInstanceFunctionSlotResult, error)
type LookupWebAppPremierAddOnResult ¶
type LookupWebAppPremierAddOnResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer *string `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher *string `pulumi:"marketplacePublisher"` // Resource Name. Name string `pulumi:"name"` // Premier add on Product. Product *string `pulumi:"product"` // Premier add on SKU. Sku *string `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Premier add on Vendor. Vendor *string `pulumi:"vendor"` }
Premier add-on.
func LookupWebAppPremierAddOn ¶
func LookupWebAppPremierAddOn(ctx *pulumi.Context, args *LookupWebAppPremierAddOnArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPremierAddOnResult, error)
type LookupWebAppPremierAddOnSlotArgs ¶
type LookupWebAppPremierAddOnSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Add-on name. PremierAddOnName string `pulumi:"premierAddOnName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppPremierAddOnSlotResult ¶
type LookupWebAppPremierAddOnSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer *string `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher *string `pulumi:"marketplacePublisher"` // Resource Name. Name string `pulumi:"name"` // Premier add on Product. Product *string `pulumi:"product"` // Premier add on SKU. Sku *string `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Premier add on Vendor. Vendor *string `pulumi:"vendor"` }
Premier add-on.
func LookupWebAppPremierAddOnSlot ¶
func LookupWebAppPremierAddOnSlot(ctx *pulumi.Context, args *LookupWebAppPremierAddOnSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPremierAddOnSlotResult, error)
type LookupWebAppPrivateEndpointConnectionResult ¶
type LookupWebAppPrivateEndpointConnectionResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint *ArmIdWrapperResponse `pulumi:"privateEndpoint"` // The state of a private link connection PrivateLinkServiceConnectionState *PrivateLinkConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
Private Endpoint Connection ARM resource.
func LookupWebAppPrivateEndpointConnection ¶
func LookupWebAppPrivateEndpointConnection(ctx *pulumi.Context, args *LookupWebAppPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPrivateEndpointConnectionResult, error)
type LookupWebAppPublicCertificateArgs ¶
type LookupWebAppPublicCertificateArgs struct { // Name of the app. Name string `pulumi:"name"` // Public certificate name. PublicCertificateName string `pulumi:"publicCertificateName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppPublicCertificateResult ¶
type LookupWebAppPublicCertificateResult struct { // Public Certificate byte array Blob *string `pulumi:"blob"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Public Certificate Location PublicCertificateLocation *string `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` }
Public certificate object
func LookupWebAppPublicCertificate ¶
func LookupWebAppPublicCertificate(ctx *pulumi.Context, args *LookupWebAppPublicCertificateArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPublicCertificateResult, error)
type LookupWebAppPublicCertificateSlotArgs ¶
type LookupWebAppPublicCertificateSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Public certificate name. PublicCertificateName string `pulumi:"publicCertificateName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppPublicCertificateSlotResult ¶
type LookupWebAppPublicCertificateSlotResult struct { // Public Certificate byte array Blob *string `pulumi:"blob"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Public Certificate Location PublicCertificateLocation *string `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` }
Public certificate object
func LookupWebAppPublicCertificateSlot ¶
func LookupWebAppPublicCertificateSlot(ctx *pulumi.Context, args *LookupWebAppPublicCertificateSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPublicCertificateSlotResult, error)
type LookupWebAppRelayServiceConnectionResult ¶
type LookupWebAppRelayServiceConnectionResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection for an App Service app.
func LookupWebAppRelayServiceConnection ¶
func LookupWebAppRelayServiceConnection(ctx *pulumi.Context, args *LookupWebAppRelayServiceConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppRelayServiceConnectionResult, error)
type LookupWebAppRelayServiceConnectionSlotArgs ¶
type LookupWebAppRelayServiceConnectionSlotArgs struct { // Name of the hybrid connection. EntityName string `pulumi:"entityName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppRelayServiceConnectionSlotResult ¶
type LookupWebAppRelayServiceConnectionSlotResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection for an App Service app.
func LookupWebAppRelayServiceConnectionSlot ¶
func LookupWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, args *LookupWebAppRelayServiceConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppRelayServiceConnectionSlotResult, error)
type LookupWebAppResult ¶
type LookupWebAppResult struct { // Management information availability state for the app. AvailabilityState string `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `pulumi:"clientCertExclusionPaths"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode *string `pulumi:"clientCertMode"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId *string `pulumi:"customDomainVerificationId"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames []string `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly *bool `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV *bool `pulumi:"hyperV"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId string `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode *string `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName string `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved *bool `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup string `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponse `pulumi:"slotSwapStatus"` // Current state of the app. State string `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill string `pulumi:"suspendedTill"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot string `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type. Type string `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState string `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func LookupWebApp ¶
func LookupWebApp(ctx *pulumi.Context, args *LookupWebAppArgs, opts ...pulumi.InvokeOption) (*LookupWebAppResult, error)
type LookupWebAppSiteExtensionResult ¶
type LookupWebAppSiteExtensionResult struct { // List of authors. Authors []string `pulumi:"authors"` // Site Extension comment. Comment *string `pulumi:"comment"` // Detailed description. Description *string `pulumi:"description"` // Count of downloads. DownloadCount *int `pulumi:"downloadCount"` // Site extension ID. ExtensionId *string `pulumi:"extensionId"` // Site extension type. ExtensionType *string `pulumi:"extensionType"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams *string `pulumi:"installerCommandLineParams"` // Kind of resource. Kind *string `pulumi:"kind"` // License URL. LicenseUrl *string `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion *bool `pulumi:"localIsLatestVersion"` // Local path. LocalPath *string `pulumi:"localPath"` // Resource Name. Name string `pulumi:"name"` // Project URL. ProjectUrl *string `pulumi:"projectUrl"` // Provisioning state. ProvisioningState *string `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime *string `pulumi:"publishedDateTime"` // Summary description. Summary *string `pulumi:"summary"` Title *string `pulumi:"title"` // Resource type. Type string `pulumi:"type"` // Version information. Version *string `pulumi:"version"` }
Site Extension Information.
func LookupWebAppSiteExtension ¶
func LookupWebAppSiteExtension(ctx *pulumi.Context, args *LookupWebAppSiteExtensionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSiteExtensionResult, error)
type LookupWebAppSiteExtensionSlotArgs ¶
type LookupWebAppSiteExtensionSlotArgs struct { // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Site extension name. SiteExtensionId string `pulumi:"siteExtensionId"` // Name of the deployment slot. If a slot is not specified, the API uses the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSiteExtensionSlotResult ¶
type LookupWebAppSiteExtensionSlotResult struct { // List of authors. Authors []string `pulumi:"authors"` // Site Extension comment. Comment *string `pulumi:"comment"` // Detailed description. Description *string `pulumi:"description"` // Count of downloads. DownloadCount *int `pulumi:"downloadCount"` // Site extension ID. ExtensionId *string `pulumi:"extensionId"` // Site extension type. ExtensionType *string `pulumi:"extensionType"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams *string `pulumi:"installerCommandLineParams"` // Kind of resource. Kind *string `pulumi:"kind"` // License URL. LicenseUrl *string `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion *bool `pulumi:"localIsLatestVersion"` // Local path. LocalPath *string `pulumi:"localPath"` // Resource Name. Name string `pulumi:"name"` // Project URL. ProjectUrl *string `pulumi:"projectUrl"` // Provisioning state. ProvisioningState *string `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime *string `pulumi:"publishedDateTime"` // Summary description. Summary *string `pulumi:"summary"` Title *string `pulumi:"title"` // Resource type. Type string `pulumi:"type"` // Version information. Version *string `pulumi:"version"` }
Site Extension Information.
func LookupWebAppSiteExtensionSlot ¶
func LookupWebAppSiteExtensionSlot(ctx *pulumi.Context, args *LookupWebAppSiteExtensionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSiteExtensionSlotResult, error)
type LookupWebAppSlotArgs ¶
type LookupWebAppSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. By default, this API returns the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSlotResult ¶
type LookupWebAppSlotResult struct { // Management information availability state for the app. AvailabilityState string `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `pulumi:"clientCertExclusionPaths"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode *string `pulumi:"clientCertMode"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId *string `pulumi:"customDomainVerificationId"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames []string `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly *bool `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV *bool `pulumi:"hyperV"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId string `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode *string `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName string `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved *bool `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup string `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponse `pulumi:"slotSwapStatus"` // Current state of the app. State string `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill string `pulumi:"suspendedTill"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot string `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type. Type string `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState string `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func LookupWebAppSlot ¶
func LookupWebAppSlot(ctx *pulumi.Context, args *LookupWebAppSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSlotResult, error)
type LookupWebAppSourceControlResult ¶
type LookupWebAppSourceControlResult struct { // Name of branch to use for deployment. Branch *string `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction *bool `pulumi:"isGitHubAction"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration *bool `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Repository or source control URL. RepoUrl *string `pulumi:"repoUrl"` // Resource type. Type string `pulumi:"type"` }
Source control configuration for an app.
func LookupWebAppSourceControl ¶
func LookupWebAppSourceControl(ctx *pulumi.Context, args *LookupWebAppSourceControlArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSourceControlResult, error)
type LookupWebAppSourceControlSlotArgs ¶
type LookupWebAppSourceControlSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSourceControlSlotResult ¶
type LookupWebAppSourceControlSlotResult struct { // Name of branch to use for deployment. Branch *string `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction *bool `pulumi:"isGitHubAction"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration *bool `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Repository or source control URL. RepoUrl *string `pulumi:"repoUrl"` // Resource type. Type string `pulumi:"type"` }
Source control configuration for an app.
func LookupWebAppSourceControlSlot ¶
func LookupWebAppSourceControlSlot(ctx *pulumi.Context, args *LookupWebAppSourceControlSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSourceControlSlotResult, error)
type LookupWebAppSwiftVirtualNetworkConnectionResult ¶
type LookupWebAppSwiftVirtualNetworkConnectionResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId *string `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported *bool `pulumi:"swiftSupported"` // Resource type. Type string `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func LookupWebAppSwiftVirtualNetworkConnection ¶
func LookupWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, args *LookupWebAppSwiftVirtualNetworkConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSwiftVirtualNetworkConnectionResult, error)
type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs ¶
type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network. Slot string `pulumi:"slot"` }
type LookupWebAppSwiftVirtualNetworkConnectionSlotResult ¶
type LookupWebAppSwiftVirtualNetworkConnectionSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId *string `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported *bool `pulumi:"swiftSupported"` // Resource type. Type string `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func LookupWebAppSwiftVirtualNetworkConnectionSlot ¶
func LookupWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, args *LookupWebAppSwiftVirtualNetworkConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSwiftVirtualNetworkConnectionSlotResult, error)
type LookupWebAppVnetConnectionResult ¶
type LookupWebAppVnetConnectionResult struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob *string `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint string `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift *bool `pulumi:"isSwift"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired bool `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource type. Type string `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId *string `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func LookupWebAppVnetConnection ¶
func LookupWebAppVnetConnection(ctx *pulumi.Context, args *LookupWebAppVnetConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppVnetConnectionResult, error)
type LookupWebAppVnetConnectionSlotArgs ¶
type LookupWebAppVnetConnectionSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot. Slot string `pulumi:"slot"` // Name of the virtual network. VnetName string `pulumi:"vnetName"` }
type LookupWebAppVnetConnectionSlotResult ¶
type LookupWebAppVnetConnectionSlotResult struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob *string `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint string `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift *bool `pulumi:"isSwift"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired bool `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource type. Type string `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId *string `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func LookupWebAppVnetConnectionSlot ¶
func LookupWebAppVnetConnectionSlot(ctx *pulumi.Context, args *LookupWebAppVnetConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppVnetConnectionSlotResult, error)
type ManagedHostingEnvironment ¶
type ManagedHostingEnvironment struct { pulumi.CustomResourceState // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrOutput `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrOutput `pulumi:"allowedWorkerSizes"` // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrOutput `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayOutput `pulumi:"clusterSettings"` // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrOutput `pulumi:"databaseEdition"` // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrOutput `pulumi:"databaseServiceObjective"` // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayOutput `pulumi:"environmentCapacities"` // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrOutput `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrOutput `pulumi:"environmentStatus"` // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrOutput `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrOutput `pulumi:"ipsslAddressCount"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrOutput `pulumi:"lastAction"` // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrOutput `pulumi:"lastActionResult"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrOutput `pulumi:"maximumNumberOfMachines"` // Number of front-end instances MultiRoleCount pulumi.IntPtrOutput `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrOutput `pulumi:"multiSize"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayOutput `pulumi:"networkAccessControlList"` // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringOutput `pulumi:"status"` // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrOutput `pulumi:"upgradeDomains"` // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayOutput `pulumi:"vipMappings"` // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrOutput `pulumi:"virtualNetwork"` // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrOutput `pulumi:"vnetName"` // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrOutput `pulumi:"vnetResourceGroupName"` // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrOutput `pulumi:"vnetSubnetName"` // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayOutput `pulumi:"workerPools"` }
Description of an hostingEnvironment (App Service Environment)
func GetManagedHostingEnvironment ¶
func GetManagedHostingEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedHostingEnvironmentState, opts ...pulumi.ResourceOption) (*ManagedHostingEnvironment, error)
GetManagedHostingEnvironment gets an existing ManagedHostingEnvironment 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 NewManagedHostingEnvironment ¶
func NewManagedHostingEnvironment(ctx *pulumi.Context, name string, args *ManagedHostingEnvironmentArgs, opts ...pulumi.ResourceOption) (*ManagedHostingEnvironment, error)
NewManagedHostingEnvironment registers a new resource with the given unique name, arguments, and options.
type ManagedHostingEnvironmentArgs ¶
type ManagedHostingEnvironmentArgs struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Resource Id Id pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrInput // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Name of resource group ResourceGroupName pulumi.StringInput // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringInput // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfilePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolArrayInput }
The set of arguments for constructing a ManagedHostingEnvironment resource.
func (ManagedHostingEnvironmentArgs) ElementType ¶
func (ManagedHostingEnvironmentArgs) ElementType() reflect.Type
type ManagedHostingEnvironmentState ¶
type ManagedHostingEnvironmentState struct { // List of comma separated strings describing which VM sizes are allowed for front-ends AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers AllowedWorkerSizes pulumi.StringPtrInput // Api Management Account associated with this Hosting Environment ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the hosting environment ClusterSettings NameValuePairResponseArrayInput // Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard" DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the hostingEnvironment (App Service Environment) e.g. "S0" DatabaseServiceObjective pulumi.StringPtrInput // DNS suffix of the hostingEnvironment (App Service Environment) DnsSuffix pulumi.StringPtrInput // Current total, used, and available worker capacities EnvironmentCapacities StampCapacityResponseArrayInput // True/false indicating whether the hostingEnvironment (App Service Environment) is healthy EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the hostingEnvironment (App Service Environment) EnvironmentStatus pulumi.StringPtrInput // Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment) IpsslAddressCount pulumi.IntPtrInput // Kind of resource Kind pulumi.StringPtrInput // Last deployment action on this hostingEnvironment (App Service Environment) LastAction pulumi.StringPtrInput // Result of the last deployment action on this hostingEnvironment (App Service Environment) LastActionResult pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Maximum number of VMs in this hostingEnvironment (App Service Environment) MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large" MultiSize pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // Access control list for controlling traffic to the hostingEnvironment (App Service Environment) NetworkAccessControlList NetworkAccessControlEntryResponseArrayInput // Provisioning state of the hostingEnvironment (App Service Environment) ProvisioningState pulumi.StringPtrInput // Resource group of the hostingEnvironment (App Service Environment) ResourceGroup pulumi.StringPtrInput // Current status of the hostingEnvironment (App Service Environment) Status pulumi.StringPtrInput // Subscription of the hostingEnvironment (App Service Environment) SubscriptionId pulumi.StringPtrInput // True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic) Suspended pulumi.BoolPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Number of upgrade domains of this hostingEnvironment (App Service Environment) UpgradeDomains pulumi.IntPtrInput // Description of IP SSL mapping for this hostingEnvironment (App Service Environment) VipMappings VirtualIPMappingResponseArrayInput // Description of the hostingEnvironment's (App Service Environment) virtual network VirtualNetwork VirtualNetworkProfileResponsePtrInput // Name of the hostingEnvironment's (App Service Environment) virtual network VnetName pulumi.StringPtrInput // Resource group of the hostingEnvironment's (App Service Environment) virtual network VnetResourceGroupName pulumi.StringPtrInput // Subnet of the hostingEnvironment's (App Service Environment) virtual network VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size ids, VM sizes, and number of workers in each pool WorkerPools WorkerPoolResponseArrayInput }
func (ManagedHostingEnvironmentState) ElementType ¶
func (ManagedHostingEnvironmentState) ElementType() reflect.Type
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type of managed service identity. Type *string `pulumi:"type"` }
Managed service identity.
type ManagedServiceIdentityArgs ¶
type ManagedServiceIdentityArgs struct { // Type of managed service identity. Type pulumi.StringPtrInput `pulumi:"type"` }
Managed service identity.
func (ManagedServiceIdentityArgs) ElementType ¶
func (ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
type ManagedServiceIdentityInput ¶
type ManagedServiceIdentityInput interface { pulumi.Input ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput ToManagedServiceIdentityOutputWithContext(context.Context) ManagedServiceIdentityOutput }
ManagedServiceIdentityInput is an input type that accepts ManagedServiceIdentityArgs and ManagedServiceIdentityOutput values. You can construct a concrete instance of `ManagedServiceIdentityInput` via:
ManagedServiceIdentityArgs{...}
type ManagedServiceIdentityOutput ¶
type ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
Managed service identity.
func (ManagedServiceIdentityOutput) ElementType ¶
func (ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) Type ¶
func (o ManagedServiceIdentityOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
type ManagedServiceIdentityPtrInput ¶
type ManagedServiceIdentityPtrInput interface { pulumi.Input ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput ToManagedServiceIdentityPtrOutputWithContext(context.Context) ManagedServiceIdentityPtrOutput }
ManagedServiceIdentityPtrInput is an input type that accepts ManagedServiceIdentityArgs, ManagedServiceIdentityPtr and ManagedServiceIdentityPtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityPtrInput` via:
ManagedServiceIdentityArgs{...} or: nil
func ManagedServiceIdentityPtr ¶
func ManagedServiceIdentityPtr(v *ManagedServiceIdentityArgs) ManagedServiceIdentityPtrInput
type ManagedServiceIdentityPtrOutput ¶
type ManagedServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityPtrOutput) Elem ¶
func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
func (ManagedServiceIdentityPtrOutput) ElementType ¶
func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) Type ¶
func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
type ManagedServiceIdentityResponse ¶
type ManagedServiceIdentityResponse struct { // Principal Id of managed service identity. PrincipalId string `pulumi:"principalId"` // Tenant of managed service identity. TenantId string `pulumi:"tenantId"` // Type of managed service identity. Type *string `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities map[string]ManagedServiceIdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
Managed service identity.
type ManagedServiceIdentityResponseArgs ¶
type ManagedServiceIdentityResponseArgs struct { // Principal Id of managed service identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // Tenant of managed service identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // Type of managed service identity. Type pulumi.StringPtrInput `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput `pulumi:"userAssignedIdentities"` }
Managed service identity.
func (ManagedServiceIdentityResponseArgs) ElementType ¶
func (ManagedServiceIdentityResponseArgs) ElementType() reflect.Type
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
type ManagedServiceIdentityResponseInput ¶
type ManagedServiceIdentityResponseInput interface { pulumi.Input ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput ToManagedServiceIdentityResponseOutputWithContext(context.Context) ManagedServiceIdentityResponseOutput }
ManagedServiceIdentityResponseInput is an input type that accepts ManagedServiceIdentityResponseArgs and ManagedServiceIdentityResponseOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseInput` via:
ManagedServiceIdentityResponseArgs{...}
type ManagedServiceIdentityResponseOutput ¶
type ManagedServiceIdentityResponseOutput struct{ *pulumi.OutputState }
Managed service identity.
func (ManagedServiceIdentityResponseOutput) ElementType ¶
func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
Principal Id of managed service identity.
func (ManagedServiceIdentityResponseOutput) TenantId ¶
func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
Tenant of managed service identity.
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseOutput) Type ¶
func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityResponsePtrInput ¶
type ManagedServiceIdentityResponsePtrInput interface { pulumi.Input ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput ToManagedServiceIdentityResponsePtrOutputWithContext(context.Context) ManagedServiceIdentityResponsePtrOutput }
ManagedServiceIdentityResponsePtrInput is an input type that accepts ManagedServiceIdentityResponseArgs, ManagedServiceIdentityResponsePtr and ManagedServiceIdentityResponsePtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponsePtrInput` via:
ManagedServiceIdentityResponseArgs{...} or: nil
func ManagedServiceIdentityResponsePtr ¶
func ManagedServiceIdentityResponsePtr(v *ManagedServiceIdentityResponseArgs) ManagedServiceIdentityResponsePtrInput
type ManagedServiceIdentityResponsePtrOutput ¶
type ManagedServiceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponsePtrOutput) ElementType ¶
func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
Principal Id of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) TenantId ¶
func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Tenant of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) Type ¶
func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs struct { // Client Id of user assigned identity ClientId pulumi.StringInput `pulumi:"clientId"` // Principal Id of user assigned identity PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesInput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesInput interface { pulumi.Input ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput }
ManagedServiceIdentityResponseUserAssignedIdentitiesInput is an input type that accepts ManagedServiceIdentityResponseUserAssignedIdentitiesArgs and ManagedServiceIdentityResponseUserAssignedIdentitiesOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseUserAssignedIdentitiesInput` via:
ManagedServiceIdentityResponseUserAssignedIdentitiesArgs{...}
type ManagedServiceIdentityResponseUserAssignedIdentitiesMap ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMap map[string]ManagedServiceIdentityResponseUserAssignedIdentitiesInput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput interface { pulumi.Input ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput }
ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput is an input type that accepts ManagedServiceIdentityResponseUserAssignedIdentitiesMap and ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput` via:
ManagedServiceIdentityResponseUserAssignedIdentitiesMap{ "key": ManagedServiceIdentityResponseUserAssignedIdentitiesArgs{...} }
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
Client Id of user assigned identity
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
Principal Id of user assigned identity
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
type NameValuePair ¶
type NameValuePair struct { // Pair name. Name *string `pulumi:"name"` // Pair value. Value *string `pulumi:"value"` }
Name value pair.
type NameValuePairArgs ¶
type NameValuePairArgs struct { // Pair name. Name pulumi.StringPtrInput `pulumi:"name"` // Pair value. Value pulumi.StringPtrInput `pulumi:"value"` }
Name value pair.
func (NameValuePairArgs) ElementType ¶
func (NameValuePairArgs) ElementType() reflect.Type
func (NameValuePairArgs) ToNameValuePairOutput ¶
func (i NameValuePairArgs) ToNameValuePairOutput() NameValuePairOutput
func (NameValuePairArgs) ToNameValuePairOutputWithContext ¶
func (i NameValuePairArgs) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
type NameValuePairArray ¶
type NameValuePairArray []NameValuePairInput
func (NameValuePairArray) ElementType ¶
func (NameValuePairArray) ElementType() reflect.Type
func (NameValuePairArray) ToNameValuePairArrayOutput ¶
func (i NameValuePairArray) ToNameValuePairArrayOutput() NameValuePairArrayOutput
func (NameValuePairArray) ToNameValuePairArrayOutputWithContext ¶
func (i NameValuePairArray) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
type NameValuePairArrayInput ¶
type NameValuePairArrayInput interface { pulumi.Input ToNameValuePairArrayOutput() NameValuePairArrayOutput ToNameValuePairArrayOutputWithContext(context.Context) NameValuePairArrayOutput }
NameValuePairArrayInput is an input type that accepts NameValuePairArray and NameValuePairArrayOutput values. You can construct a concrete instance of `NameValuePairArrayInput` via:
NameValuePairArray{ NameValuePairArgs{...} }
type NameValuePairArrayOutput ¶
type NameValuePairArrayOutput struct{ *pulumi.OutputState }
func (NameValuePairArrayOutput) ElementType ¶
func (NameValuePairArrayOutput) ElementType() reflect.Type
func (NameValuePairArrayOutput) Index ¶
func (o NameValuePairArrayOutput) Index(i pulumi.IntInput) NameValuePairOutput
func (NameValuePairArrayOutput) ToNameValuePairArrayOutput ¶
func (o NameValuePairArrayOutput) ToNameValuePairArrayOutput() NameValuePairArrayOutput
func (NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext ¶
func (o NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
type NameValuePairInput ¶
type NameValuePairInput interface { pulumi.Input ToNameValuePairOutput() NameValuePairOutput ToNameValuePairOutputWithContext(context.Context) NameValuePairOutput }
NameValuePairInput is an input type that accepts NameValuePairArgs and NameValuePairOutput values. You can construct a concrete instance of `NameValuePairInput` via:
NameValuePairArgs{...}
type NameValuePairOutput ¶
type NameValuePairOutput struct{ *pulumi.OutputState }
Name value pair.
func (NameValuePairOutput) ElementType ¶
func (NameValuePairOutput) ElementType() reflect.Type
func (NameValuePairOutput) Name ¶
func (o NameValuePairOutput) Name() pulumi.StringPtrOutput
Pair name.
func (NameValuePairOutput) ToNameValuePairOutput ¶
func (o NameValuePairOutput) ToNameValuePairOutput() NameValuePairOutput
func (NameValuePairOutput) ToNameValuePairOutputWithContext ¶
func (o NameValuePairOutput) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
func (NameValuePairOutput) Value ¶
func (o NameValuePairOutput) Value() pulumi.StringPtrOutput
Pair value.
type NameValuePairResponse ¶
type NameValuePairResponse struct { // Pair name. Name *string `pulumi:"name"` // Pair value. Value *string `pulumi:"value"` }
Name value pair.
type NameValuePairResponseArgs ¶
type NameValuePairResponseArgs struct { // Pair name. Name pulumi.StringPtrInput `pulumi:"name"` // Pair value. Value pulumi.StringPtrInput `pulumi:"value"` }
Name value pair.
func (NameValuePairResponseArgs) ElementType ¶
func (NameValuePairResponseArgs) ElementType() reflect.Type
func (NameValuePairResponseArgs) ToNameValuePairResponseOutput ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
type NameValuePairResponseArray ¶
type NameValuePairResponseArray []NameValuePairResponseInput
func (NameValuePairResponseArray) ElementType ¶
func (NameValuePairResponseArray) ElementType() reflect.Type
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutput ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseArrayInput ¶
type NameValuePairResponseArrayInput interface { pulumi.Input ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput ToNameValuePairResponseArrayOutputWithContext(context.Context) NameValuePairResponseArrayOutput }
NameValuePairResponseArrayInput is an input type that accepts NameValuePairResponseArray and NameValuePairResponseArrayOutput values. You can construct a concrete instance of `NameValuePairResponseArrayInput` via:
NameValuePairResponseArray{ NameValuePairResponseArgs{...} }
type NameValuePairResponseArrayOutput ¶
type NameValuePairResponseArrayOutput struct{ *pulumi.OutputState }
func (NameValuePairResponseArrayOutput) ElementType ¶
func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
func (NameValuePairResponseArrayOutput) Index ¶
func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseInput ¶
type NameValuePairResponseInput interface { pulumi.Input ToNameValuePairResponseOutput() NameValuePairResponseOutput ToNameValuePairResponseOutputWithContext(context.Context) NameValuePairResponseOutput }
NameValuePairResponseInput is an input type that accepts NameValuePairResponseArgs and NameValuePairResponseOutput values. You can construct a concrete instance of `NameValuePairResponseInput` via:
NameValuePairResponseArgs{...}
type NameValuePairResponseOutput ¶
type NameValuePairResponseOutput struct{ *pulumi.OutputState }
Name value pair.
func (NameValuePairResponseOutput) ElementType ¶
func (NameValuePairResponseOutput) ElementType() reflect.Type
func (NameValuePairResponseOutput) Name ¶
func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
Pair name.
func (NameValuePairResponseOutput) ToNameValuePairResponseOutput ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
func (NameValuePairResponseOutput) Value ¶
func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
Pair value.
type NetworkAccessControlEntryArgs ¶
type NetworkAccessControlEntryArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` Description pulumi.StringPtrInput `pulumi:"description"` Order pulumi.IntPtrInput `pulumi:"order"` RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
func (NetworkAccessControlEntryArgs) ElementType ¶
func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryArray ¶
type NetworkAccessControlEntryArray []NetworkAccessControlEntryInput
func (NetworkAccessControlEntryArray) ElementType ¶
func (NetworkAccessControlEntryArray) ElementType() reflect.Type
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryArrayInput ¶
type NetworkAccessControlEntryArrayInput interface { pulumi.Input ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput ToNetworkAccessControlEntryArrayOutputWithContext(context.Context) NetworkAccessControlEntryArrayOutput }
NetworkAccessControlEntryArrayInput is an input type that accepts NetworkAccessControlEntryArray and NetworkAccessControlEntryArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryArrayInput` via:
NetworkAccessControlEntryArray{ NetworkAccessControlEntryArgs{...} }
type NetworkAccessControlEntryArrayOutput ¶
type NetworkAccessControlEntryArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryArrayOutput) ElementType ¶
func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryArrayOutput) Index ¶
func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryInput ¶
type NetworkAccessControlEntryInput interface { pulumi.Input ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput ToNetworkAccessControlEntryOutputWithContext(context.Context) NetworkAccessControlEntryOutput }
NetworkAccessControlEntryInput is an input type that accepts NetworkAccessControlEntryArgs and NetworkAccessControlEntryOutput values. You can construct a concrete instance of `NetworkAccessControlEntryInput` via:
NetworkAccessControlEntryArgs{...}
type NetworkAccessControlEntryOutput ¶
type NetworkAccessControlEntryOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryOutput) Action ¶
func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) Description ¶
func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) ElementType ¶
func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryOutput) Order ¶
func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
func (NetworkAccessControlEntryOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryResponseArgs ¶
type NetworkAccessControlEntryResponseArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` Description pulumi.StringPtrInput `pulumi:"description"` Order pulumi.IntPtrInput `pulumi:"order"` RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
func (NetworkAccessControlEntryResponseArgs) ElementType ¶
func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type NetworkAccessControlEntryResponseArray ¶
type NetworkAccessControlEntryResponseArray []NetworkAccessControlEntryResponseInput
func (NetworkAccessControlEntryResponseArray) ElementType ¶
func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseArrayInput ¶
type NetworkAccessControlEntryResponseArrayInput interface { pulumi.Input ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput ToNetworkAccessControlEntryResponseArrayOutputWithContext(context.Context) NetworkAccessControlEntryResponseArrayOutput }
NetworkAccessControlEntryResponseArrayInput is an input type that accepts NetworkAccessControlEntryResponseArray and NetworkAccessControlEntryResponseArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseArrayInput` via:
NetworkAccessControlEntryResponseArray{ NetworkAccessControlEntryResponseArgs{...} }
type NetworkAccessControlEntryResponseArrayOutput ¶
type NetworkAccessControlEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryResponseArrayOutput) ElementType ¶
func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseInput ¶
type NetworkAccessControlEntryResponseInput interface { pulumi.Input ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput ToNetworkAccessControlEntryResponseOutputWithContext(context.Context) NetworkAccessControlEntryResponseOutput }
NetworkAccessControlEntryResponseInput is an input type that accepts NetworkAccessControlEntryResponseArgs and NetworkAccessControlEntryResponseOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseInput` via:
NetworkAccessControlEntryResponseArgs{...}
type NetworkAccessControlEntryResponseOutput ¶
type NetworkAccessControlEntryResponseOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryResponseOutput) Action ¶
func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) Description ¶
func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) ElementType ¶
func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseOutput) Order ¶
func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
func (NetworkAccessControlEntryResponseOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type PrivateLinkConnectionState ¶
type PrivateLinkConnectionState struct { // ActionsRequired for a private link connection ActionsRequired *string `pulumi:"actionsRequired"` // Description of a private link connection Description *string `pulumi:"description"` // Status of a private link connection Status *string `pulumi:"status"` }
The state of a private link connection
type PrivateLinkConnectionStateArgs ¶
type PrivateLinkConnectionStateArgs struct { // ActionsRequired for a private link connection ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // Description of a private link connection Description pulumi.StringPtrInput `pulumi:"description"` // Status of a private link connection Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link connection
func (PrivateLinkConnectionStateArgs) ElementType ¶
func (PrivateLinkConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStateInput ¶
type PrivateLinkConnectionStateInput interface { pulumi.Input ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput ToPrivateLinkConnectionStateOutputWithContext(context.Context) PrivateLinkConnectionStateOutput }
PrivateLinkConnectionStateInput is an input type that accepts PrivateLinkConnectionStateArgs and PrivateLinkConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateInput` via:
PrivateLinkConnectionStateArgs{...}
type PrivateLinkConnectionStateOutput ¶
type PrivateLinkConnectionStateOutput struct{ *pulumi.OutputState }
The state of a private link connection
func (PrivateLinkConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateOutput) Description ¶
func (o PrivateLinkConnectionStateOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateOutput) ElementType ¶
func (PrivateLinkConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateOutput) Status ¶
func (o PrivateLinkConnectionStateOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStatePtrInput ¶
type PrivateLinkConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput ToPrivateLinkConnectionStatePtrOutputWithContext(context.Context) PrivateLinkConnectionStatePtrOutput }
PrivateLinkConnectionStatePtrInput is an input type that accepts PrivateLinkConnectionStateArgs, PrivateLinkConnectionStatePtr and PrivateLinkConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkConnectionStatePtrInput` via:
PrivateLinkConnectionStateArgs{...} or: nil
func PrivateLinkConnectionStatePtr ¶
func PrivateLinkConnectionStatePtr(v *PrivateLinkConnectionStateArgs) PrivateLinkConnectionStatePtrInput
type PrivateLinkConnectionStatePtrOutput ¶
type PrivateLinkConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStatePtrOutput) Description ¶
func (o PrivateLinkConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStatePtrOutput) Elem ¶
func (o PrivateLinkConnectionStatePtrOutput) Elem() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStatePtrOutput) Status ¶
func (o PrivateLinkConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput ¶
func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStateResponse ¶
type PrivateLinkConnectionStateResponse struct { // ActionsRequired for a private link connection ActionsRequired *string `pulumi:"actionsRequired"` // Description of a private link connection Description *string `pulumi:"description"` // Status of a private link connection Status *string `pulumi:"status"` }
The state of a private link connection
type PrivateLinkConnectionStateResponseArgs ¶
type PrivateLinkConnectionStateResponseArgs struct { // ActionsRequired for a private link connection ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // Description of a private link connection Description pulumi.StringPtrInput `pulumi:"description"` // Status of a private link connection Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link connection
func (PrivateLinkConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponseInput ¶
type PrivateLinkConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput ToPrivateLinkConnectionStateResponseOutputWithContext(context.Context) PrivateLinkConnectionStateResponseOutput }
PrivateLinkConnectionStateResponseInput is an input type that accepts PrivateLinkConnectionStateResponseArgs and PrivateLinkConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponseInput` via:
PrivateLinkConnectionStateResponseArgs{...}
type PrivateLinkConnectionStateResponseOutput ¶
type PrivateLinkConnectionStateResponseOutput struct{ *pulumi.OutputState }
The state of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateResponseOutput) Description ¶
func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseOutput) Status ¶
func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponsePtrInput ¶
type PrivateLinkConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput ToPrivateLinkConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkConnectionStateResponsePtrOutput }
PrivateLinkConnectionStateResponsePtrInput is an input type that accepts PrivateLinkConnectionStateResponseArgs, PrivateLinkConnectionStateResponsePtr and PrivateLinkConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponsePtrInput` via:
PrivateLinkConnectionStateResponseArgs{...} or: nil
func PrivateLinkConnectionStateResponsePtr ¶
func PrivateLinkConnectionStateResponsePtr(v *PrivateLinkConnectionStateResponseArgs) PrivateLinkConnectionStateResponsePtrInput
type PrivateLinkConnectionStateResponsePtrOutput ¶
type PrivateLinkConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PushSettings ¶
type PushSettings struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
type PushSettingsArgs ¶
type PushSettingsArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
func (PushSettingsArgs) ElementType ¶
func (PushSettingsArgs) ElementType() reflect.Type
func (PushSettingsArgs) ToPushSettingsOutput ¶
func (i PushSettingsArgs) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsPtrOutput ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsArgs) ToPushSettingsPtrOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsInput ¶
type PushSettingsInput interface { pulumi.Input ToPushSettingsOutput() PushSettingsOutput ToPushSettingsOutputWithContext(context.Context) PushSettingsOutput }
PushSettingsInput is an input type that accepts PushSettingsArgs and PushSettingsOutput values. You can construct a concrete instance of `PushSettingsInput` via:
PushSettingsArgs{...}
type PushSettingsOutput ¶
type PushSettingsOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsOutput) DynamicTagsJson ¶
func (o PushSettingsOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsOutput) ElementType ¶
func (PushSettingsOutput) ElementType() reflect.Type
func (PushSettingsOutput) IsPushEnabled ¶
func (o PushSettingsOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsOutput) Kind ¶
func (o PushSettingsOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsOutput) TagWhitelistJson ¶
func (o PushSettingsOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsOutput) TagsRequiringAuth ¶
func (o PushSettingsOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsOutput) ToPushSettingsOutput ¶
func (o PushSettingsOutput) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsPtrInput ¶
type PushSettingsPtrInput interface { pulumi.Input ToPushSettingsPtrOutput() PushSettingsPtrOutput ToPushSettingsPtrOutputWithContext(context.Context) PushSettingsPtrOutput }
PushSettingsPtrInput is an input type that accepts PushSettingsArgs, PushSettingsPtr and PushSettingsPtrOutput values. You can construct a concrete instance of `PushSettingsPtrInput` via:
PushSettingsArgs{...} or: nil
func PushSettingsPtr ¶
func PushSettingsPtr(v *PushSettingsArgs) PushSettingsPtrInput
type PushSettingsPtrOutput ¶
type PushSettingsPtrOutput struct{ *pulumi.OutputState }
func (PushSettingsPtrOutput) DynamicTagsJson ¶
func (o PushSettingsPtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsPtrOutput) Elem ¶
func (o PushSettingsPtrOutput) Elem() PushSettingsOutput
func (PushSettingsPtrOutput) ElementType ¶
func (PushSettingsPtrOutput) ElementType() reflect.Type
func (PushSettingsPtrOutput) IsPushEnabled ¶
func (o PushSettingsPtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsPtrOutput) Kind ¶
func (o PushSettingsPtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsPtrOutput) TagWhitelistJson ¶
func (o PushSettingsPtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsPtrOutput) TagsRequiringAuth ¶
func (o PushSettingsPtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsPtrOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsResponse ¶
type PushSettingsResponse struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Resource Id. Id string `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
type PushSettingsResponseArgs ¶
type PushSettingsResponseArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Push settings for the App.
func (PushSettingsResponseArgs) ElementType ¶
func (PushSettingsResponseArgs) ElementType() reflect.Type
func (PushSettingsResponseArgs) ToPushSettingsResponseOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
type PushSettingsResponseInput ¶
type PushSettingsResponseInput interface { pulumi.Input ToPushSettingsResponseOutput() PushSettingsResponseOutput ToPushSettingsResponseOutputWithContext(context.Context) PushSettingsResponseOutput }
PushSettingsResponseInput is an input type that accepts PushSettingsResponseArgs and PushSettingsResponseOutput values. You can construct a concrete instance of `PushSettingsResponseInput` via:
PushSettingsResponseArgs{...}
type PushSettingsResponseOutput ¶
type PushSettingsResponseOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsResponseOutput) DynamicTagsJson ¶
func (o PushSettingsResponseOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponseOutput) ElementType ¶
func (PushSettingsResponseOutput) ElementType() reflect.Type
func (PushSettingsResponseOutput) Id ¶
func (o PushSettingsResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (PushSettingsResponseOutput) IsPushEnabled ¶
func (o PushSettingsResponseOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponseOutput) Kind ¶
func (o PushSettingsResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponseOutput) Name ¶
func (o PushSettingsResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (PushSettingsResponseOutput) TagWhitelistJson ¶
func (o PushSettingsResponseOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponseOutput) TagsRequiringAuth ¶
func (o PushSettingsResponseOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponseOutput) ToPushSettingsResponseOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) Type ¶
func (o PushSettingsResponseOutput) Type() pulumi.StringOutput
Resource type.
type PushSettingsResponsePtrInput ¶
type PushSettingsResponsePtrInput interface { pulumi.Input ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput ToPushSettingsResponsePtrOutputWithContext(context.Context) PushSettingsResponsePtrOutput }
PushSettingsResponsePtrInput is an input type that accepts PushSettingsResponseArgs, PushSettingsResponsePtr and PushSettingsResponsePtrOutput values. You can construct a concrete instance of `PushSettingsResponsePtrInput` via:
PushSettingsResponseArgs{...} or: nil
func PushSettingsResponsePtr ¶
func PushSettingsResponsePtr(v *PushSettingsResponseArgs) PushSettingsResponsePtrInput
type PushSettingsResponsePtrOutput ¶
type PushSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (PushSettingsResponsePtrOutput) DynamicTagsJson ¶
func (o PushSettingsResponsePtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponsePtrOutput) Elem ¶
func (o PushSettingsResponsePtrOutput) Elem() PushSettingsResponseOutput
func (PushSettingsResponsePtrOutput) ElementType ¶
func (PushSettingsResponsePtrOutput) ElementType() reflect.Type
func (PushSettingsResponsePtrOutput) Id ¶
func (o PushSettingsResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (PushSettingsResponsePtrOutput) IsPushEnabled ¶
func (o PushSettingsResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponsePtrOutput) Kind ¶
func (o PushSettingsResponsePtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponsePtrOutput) Name ¶
func (o PushSettingsResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource Name.
func (PushSettingsResponsePtrOutput) TagWhitelistJson ¶
func (o PushSettingsResponsePtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponsePtrOutput) TagsRequiringAuth ¶
func (o PushSettingsResponsePtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) Type ¶
func (o PushSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type.
type RampUpRule ¶
type RampUpRule struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm // can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleArgs ¶
type RampUpRuleArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm // can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleArgs) ElementType ¶
func (RampUpRuleArgs) ElementType() reflect.Type
func (RampUpRuleArgs) ToRampUpRuleOutput ¶
func (i RampUpRuleArgs) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleArgs) ToRampUpRuleOutputWithContext ¶
func (i RampUpRuleArgs) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleArray ¶
type RampUpRuleArray []RampUpRuleInput
func (RampUpRuleArray) ElementType ¶
func (RampUpRuleArray) ElementType() reflect.Type
func (RampUpRuleArray) ToRampUpRuleArrayOutput ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArray) ToRampUpRuleArrayOutputWithContext ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleArrayInput ¶
type RampUpRuleArrayInput interface { pulumi.Input ToRampUpRuleArrayOutput() RampUpRuleArrayOutput ToRampUpRuleArrayOutputWithContext(context.Context) RampUpRuleArrayOutput }
RampUpRuleArrayInput is an input type that accepts RampUpRuleArray and RampUpRuleArrayOutput values. You can construct a concrete instance of `RampUpRuleArrayInput` via:
RampUpRuleArray{ RampUpRuleArgs{...} }
type RampUpRuleArrayOutput ¶
type RampUpRuleArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleArrayOutput) ElementType ¶
func (RampUpRuleArrayOutput) ElementType() reflect.Type
func (RampUpRuleArrayOutput) Index ¶
func (o RampUpRuleArrayOutput) Index(i pulumi.IntInput) RampUpRuleOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutput ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleInput ¶
type RampUpRuleInput interface { pulumi.Input ToRampUpRuleOutput() RampUpRuleOutput ToRampUpRuleOutputWithContext(context.Context) RampUpRuleOutput }
RampUpRuleInput is an input type that accepts RampUpRuleArgs and RampUpRuleOutput values. You can construct a concrete instance of `RampUpRuleInput` via:
RampUpRuleArgs{...}
type RampUpRuleOutput ¶
type RampUpRuleOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleOutput) ActionHostName ¶
func (o RampUpRuleOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleOutput) ChangeStep ¶
func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleOutput) ElementType ¶
func (RampUpRuleOutput) ElementType() reflect.Type
func (RampUpRuleOutput) MaxReroutePercentage ¶
func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleOutput) MinReroutePercentage ¶
func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleOutput) Name ¶
func (o RampUpRuleOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleOutput) ReroutePercentage ¶
func (o RampUpRuleOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleOutput) ToRampUpRuleOutput ¶
func (o RampUpRuleOutput) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleOutput) ToRampUpRuleOutputWithContext ¶
func (o RampUpRuleOutput) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleResponse ¶
type RampUpRuleResponse struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm // can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleResponseArgs ¶
type RampUpRuleResponseArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm // can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseArgs) ElementType ¶
func (RampUpRuleResponseArgs) ElementType() reflect.Type
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutput ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RampUpRuleResponseArray ¶
type RampUpRuleResponseArray []RampUpRuleResponseInput
func (RampUpRuleResponseArray) ElementType ¶
func (RampUpRuleResponseArray) ElementType() reflect.Type
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseArrayInput ¶
type RampUpRuleResponseArrayInput interface { pulumi.Input ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput ToRampUpRuleResponseArrayOutputWithContext(context.Context) RampUpRuleResponseArrayOutput }
RampUpRuleResponseArrayInput is an input type that accepts RampUpRuleResponseArray and RampUpRuleResponseArrayOutput values. You can construct a concrete instance of `RampUpRuleResponseArrayInput` via:
RampUpRuleResponseArray{ RampUpRuleResponseArgs{...} }
type RampUpRuleResponseArrayOutput ¶
type RampUpRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleResponseArrayOutput) ElementType ¶
func (RampUpRuleResponseArrayOutput) ElementType() reflect.Type
func (RampUpRuleResponseArrayOutput) Index ¶
func (o RampUpRuleResponseArrayOutput) Index(i pulumi.IntInput) RampUpRuleResponseOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseInput ¶
type RampUpRuleResponseInput interface { pulumi.Input ToRampUpRuleResponseOutput() RampUpRuleResponseOutput ToRampUpRuleResponseOutputWithContext(context.Context) RampUpRuleResponseOutput }
RampUpRuleResponseInput is an input type that accepts RampUpRuleResponseArgs and RampUpRuleResponseOutput values. You can construct a concrete instance of `RampUpRuleResponseInput` via:
RampUpRuleResponseArgs{...}
type RampUpRuleResponseOutput ¶
type RampUpRuleResponseOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseOutput) ActionHostName ¶
func (o RampUpRuleResponseOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleResponseOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleResponseOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleResponseOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleResponseOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleResponseOutput) ChangeStep ¶
func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleResponseOutput) ElementType ¶
func (RampUpRuleResponseOutput) ElementType() reflect.Type
func (RampUpRuleResponseOutput) MaxReroutePercentage ¶
func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) MinReroutePercentage ¶
func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) Name ¶
func (o RampUpRuleResponseOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleResponseOutput) ReroutePercentage ¶
func (o RampUpRuleResponseOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutput ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RequestsBasedTrigger ¶
type RequestsBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` }
Trigger based on total requests.
type RequestsBasedTriggerArgs ¶
type RequestsBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
Trigger based on total requests.
func (RequestsBasedTriggerArgs) ElementType ¶
func (RequestsBasedTriggerArgs) ElementType() reflect.Type
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerInput ¶
type RequestsBasedTriggerInput interface { pulumi.Input ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput ToRequestsBasedTriggerOutputWithContext(context.Context) RequestsBasedTriggerOutput }
RequestsBasedTriggerInput is an input type that accepts RequestsBasedTriggerArgs and RequestsBasedTriggerOutput values. You can construct a concrete instance of `RequestsBasedTriggerInput` via:
RequestsBasedTriggerArgs{...}
type RequestsBasedTriggerOutput ¶
type RequestsBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on total requests.
func (RequestsBasedTriggerOutput) Count ¶
func (o RequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerOutput) ElementType ¶
func (RequestsBasedTriggerOutput) ElementType() reflect.Type
func (RequestsBasedTriggerOutput) TimeInterval ¶
func (o RequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerPtrInput ¶
type RequestsBasedTriggerPtrInput interface { pulumi.Input ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput ToRequestsBasedTriggerPtrOutputWithContext(context.Context) RequestsBasedTriggerPtrOutput }
RequestsBasedTriggerPtrInput is an input type that accepts RequestsBasedTriggerArgs, RequestsBasedTriggerPtr and RequestsBasedTriggerPtrOutput values. You can construct a concrete instance of `RequestsBasedTriggerPtrInput` via:
RequestsBasedTriggerArgs{...} or: nil
func RequestsBasedTriggerPtr ¶
func RequestsBasedTriggerPtr(v *RequestsBasedTriggerArgs) RequestsBasedTriggerPtrInput
type RequestsBasedTriggerPtrOutput ¶
type RequestsBasedTriggerPtrOutput struct{ *pulumi.OutputState }
func (RequestsBasedTriggerPtrOutput) Count ¶
func (o RequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerPtrOutput) Elem ¶
func (o RequestsBasedTriggerPtrOutput) Elem() RequestsBasedTriggerOutput
func (RequestsBasedTriggerPtrOutput) ElementType ¶
func (RequestsBasedTriggerPtrOutput) ElementType() reflect.Type
func (RequestsBasedTriggerPtrOutput) TimeInterval ¶
func (o RequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerResponse ¶
type RequestsBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` }
Trigger based on total requests.
type RequestsBasedTriggerResponseArgs ¶
type RequestsBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
Trigger based on total requests.
func (RequestsBasedTriggerResponseArgs) ElementType ¶
func (RequestsBasedTriggerResponseArgs) ElementType() reflect.Type
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type RequestsBasedTriggerResponseInput ¶
type RequestsBasedTriggerResponseInput interface { pulumi.Input ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput ToRequestsBasedTriggerResponseOutputWithContext(context.Context) RequestsBasedTriggerResponseOutput }
RequestsBasedTriggerResponseInput is an input type that accepts RequestsBasedTriggerResponseArgs and RequestsBasedTriggerResponseOutput values. You can construct a concrete instance of `RequestsBasedTriggerResponseInput` via:
RequestsBasedTriggerResponseArgs{...}
type RequestsBasedTriggerResponseOutput ¶
type RequestsBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on total requests.
func (RequestsBasedTriggerResponseOutput) Count ¶
func (o RequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerResponseOutput) ElementType ¶
func (RequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type RequestsBasedTriggerResponsePtrInput ¶
type RequestsBasedTriggerResponsePtrInput interface { pulumi.Input ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput ToRequestsBasedTriggerResponsePtrOutputWithContext(context.Context) RequestsBasedTriggerResponsePtrOutput }
RequestsBasedTriggerResponsePtrInput is an input type that accepts RequestsBasedTriggerResponseArgs, RequestsBasedTriggerResponsePtr and RequestsBasedTriggerResponsePtrOutput values. You can construct a concrete instance of `RequestsBasedTriggerResponsePtrInput` via:
RequestsBasedTriggerResponseArgs{...} or: nil
func RequestsBasedTriggerResponsePtr ¶
func RequestsBasedTriggerResponsePtr(v *RequestsBasedTriggerResponseArgs) RequestsBasedTriggerResponsePtrInput
type RequestsBasedTriggerResponsePtrOutput ¶
type RequestsBasedTriggerResponsePtrOutput struct{ *pulumi.OutputState }
func (RequestsBasedTriggerResponsePtrOutput) Count ¶
func (o RequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (RequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type SiteConfig ¶
type SiteConfig struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition *ApiDefinitionInfo `pulumi:"apiDefinition"` // Azure API management settings linked to the app. ApiManagementConfig *ApiManagementConfig `pulumi:"apiManagementConfig"` // App command line to launch. AppCommandLine *string `pulumi:"appCommandLine"` // Application settings. AppSettings []NameValuePair `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled *bool `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules *AutoHealRules `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName *string `pulumi:"autoSwapSlotName"` // Connection strings. ConnectionStrings []ConnStringInfo `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors *CorsSettings `pulumi:"cors"` // Default documents. DefaultDocuments []string `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled *bool `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot *string `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments *Experiments `pulumi:"experiments"` // State of FTP / FTPS service FtpsState *string `pulumi:"ftpsState"` // Handler mappings. HandlerMappings []HandlerMapping `pulumi:"handlerMappings"` // Health check path HealthCheckPath *string `pulumi:"healthCheckPath"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions []IpSecurityRestriction `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer *string `pulumi:"javaContainer"` // Java container version. JavaContainerVersion *string `pulumi:"javaContainerVersion"` // Java version. JavaVersion *string `pulumi:"javaVersion"` // Site limits. Limits *SiteLimits `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion *string `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing *string `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode. ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId *int `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Version of PowerShell. PowerShellVersion *string `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount *int `pulumi:"preWarmedInstanceCount"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettings `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestriction `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion *string `pulumi:"scmMinTlsVersion"` // SCM type. ScmType *string `pulumi:"scmType"` // Tracing options. TracingOptions *string `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications []VirtualApplication `pulumi:"virtualApplications"` // Virtual Network name. VnetName *string `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion *string `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId *int `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
type SiteConfigArgs ¶
type SiteConfigArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoPtrInput `pulumi:"apiDefinition"` // Azure API management settings linked to the app. ApiManagementConfig ApiManagementConfigPtrInput `pulumi:"apiManagementConfig"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesPtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // Connection strings. ConnectionStrings ConnStringInfoArrayInput `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors CorsSettingsPtrInput `pulumi:"cors"` // Default documents. DefaultDocuments pulumi.StringArrayInput `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled pulumi.BoolPtrInput `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot pulumi.StringPtrInput `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments ExperimentsPtrInput `pulumi:"experiments"` // State of FTP / FTPS service FtpsState pulumi.StringPtrInput `pulumi:"ftpsState"` // Handler mappings. HandlerMappings HandlerMappingArrayInput `pulumi:"handlerMappings"` // Health check path HealthCheckPath pulumi.StringPtrInput `pulumi:"healthCheckPath"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions IpSecurityRestrictionArrayInput `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer pulumi.StringPtrInput `pulumi:"javaContainer"` // Java container version. JavaContainerVersion pulumi.StringPtrInput `pulumi:"javaContainerVersion"` // Java version. JavaVersion pulumi.StringPtrInput `pulumi:"javaVersion"` // Site limits. Limits SiteLimitsPtrInput `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion pulumi.StringPtrInput `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing pulumi.StringPtrInput `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode. ManagedPipelineMode pulumi.StringPtrInput `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Version of PowerShell. PowerShellVersion pulumi.StringPtrInput `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount pulumi.IntPtrInput `pulumi:"preWarmedInstanceCount"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsPtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion pulumi.StringPtrInput `pulumi:"scmMinTlsVersion"` // SCM type. ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Tracing options. TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications VirtualApplicationArrayInput `pulumi:"virtualApplications"` // Virtual Network name. VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion pulumi.StringPtrInput `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
func (SiteConfigArgs) ElementType ¶
func (SiteConfigArgs) ElementType() reflect.Type
func (SiteConfigArgs) ToSiteConfigOutput ¶
func (i SiteConfigArgs) ToSiteConfigOutput() SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigPtrOutput ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigArgs) ToSiteConfigPtrOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
type SiteConfigInput ¶
type SiteConfigInput interface { pulumi.Input ToSiteConfigOutput() SiteConfigOutput ToSiteConfigOutputWithContext(context.Context) SiteConfigOutput }
SiteConfigInput is an input type that accepts SiteConfigArgs and SiteConfigOutput values. You can construct a concrete instance of `SiteConfigInput` via:
SiteConfigArgs{...}
type SiteConfigOutput ¶
type SiteConfigOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigOutput) AlwaysOn ¶
func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) ApiDefinition ¶
func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigOutput) ApiManagementConfig ¶
func (o SiteConfigOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
Azure API management settings linked to the app.
func (SiteConfigOutput) AppCommandLine ¶
func (o SiteConfigOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigOutput) AppSettings ¶
func (o SiteConfigOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigOutput) AutoHealEnabled ¶
func (o SiteConfigOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) AutoHealRules ¶
func (o SiteConfigOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigOutput) AutoSwapSlotName ¶
func (o SiteConfigOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigOutput) ConnectionStrings ¶
func (o SiteConfigOutput) ConnectionStrings() ConnStringInfoArrayOutput
Connection strings.
func (SiteConfigOutput) Cors ¶
func (o SiteConfigOutput) Cors() CorsSettingsPtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigOutput) DefaultDocuments ¶
func (o SiteConfigOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) DocumentRoot ¶
func (o SiteConfigOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigOutput) ElementType ¶
func (SiteConfigOutput) ElementType() reflect.Type
func (SiteConfigOutput) Experiments ¶
func (o SiteConfigOutput) Experiments() ExperimentsPtrOutput
This is work around for polymorphic types.
func (SiteConfigOutput) FtpsState ¶
func (o SiteConfigOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigOutput) HandlerMappings ¶
func (o SiteConfigOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigOutput) HealthCheckPath ¶
func (o SiteConfigOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
func (SiteConfigOutput) Http20Enabled ¶
func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigOutput) HttpLoggingEnabled ¶
func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) IpSecurityRestrictions ¶
func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for main.
func (SiteConfigOutput) JavaContainer ¶
func (o SiteConfigOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigOutput) JavaContainerVersion ¶
func (o SiteConfigOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigOutput) JavaVersion ¶
func (o SiteConfigOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigOutput) Limits ¶
func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
Site limits.
func (SiteConfigOutput) LinuxFxVersion ¶
func (o SiteConfigOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigOutput) LoadBalancing ¶
func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigOutput) LocalMySqlEnabled ¶
func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigOutput) ManagedPipelineMode ¶
func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigOutput) ManagedServiceIdentityId ¶
func (o SiteConfigOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigOutput) MinTlsVersion ¶
func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigOutput) NetFrameworkVersion ¶
func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigOutput) NodeVersion ¶
func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigOutput) NumberOfWorkers ¶
func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigOutput) PhpVersion ¶
func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigOutput) PowerShellVersion ¶
func (o SiteConfigOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigOutput) PreWarmedInstanceCount ¶
func (o SiteConfigOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
func (SiteConfigOutput) PublishingUsername ¶
func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigOutput) Push ¶
func (o SiteConfigOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigOutput) PythonVersion ¶
func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RemoteDebuggingVersion ¶
func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigOutput) RequestTracingEnabled ¶
func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RequestTracingExpirationTime ¶
func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for scm.
func (SiteConfigOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigOutput) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
func (SiteConfigOutput) ScmType ¶
func (o SiteConfigOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigOutput) ToSiteConfigOutput ¶
func (o SiteConfigOutput) ToSiteConfigOutput() SiteConfigOutput
func (SiteConfigOutput) ToSiteConfigOutputWithContext ¶
func (o SiteConfigOutput) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
func (SiteConfigOutput) ToSiteConfigPtrOutput ¶
func (o SiteConfigOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigOutput) ToSiteConfigPtrOutputWithContext ¶
func (o SiteConfigOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
func (SiteConfigOutput) TracingOptions ¶
func (o SiteConfigOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigOutput) Use32BitWorkerProcess ¶
func (o SiteConfigOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigOutput) VirtualApplications ¶
func (o SiteConfigOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications.
func (SiteConfigOutput) VnetName ¶
func (o SiteConfigOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigOutput) WebSocketsEnabled ¶
func (o SiteConfigOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) WindowsFxVersion ¶
func (o SiteConfigOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigOutput) XManagedServiceIdentityId ¶
func (o SiteConfigOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigPtrInput ¶
type SiteConfigPtrInput interface { pulumi.Input ToSiteConfigPtrOutput() SiteConfigPtrOutput ToSiteConfigPtrOutputWithContext(context.Context) SiteConfigPtrOutput }
SiteConfigPtrInput is an input type that accepts SiteConfigArgs, SiteConfigPtr and SiteConfigPtrOutput values. You can construct a concrete instance of `SiteConfigPtrInput` via:
SiteConfigArgs{...} or: nil
func SiteConfigPtr ¶
func SiteConfigPtr(v *SiteConfigArgs) SiteConfigPtrInput
type SiteConfigPtrOutput ¶
type SiteConfigPtrOutput struct{ *pulumi.OutputState }
func (SiteConfigPtrOutput) AlwaysOn ¶
func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) ApiDefinition ¶
func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigPtrOutput) ApiManagementConfig ¶
func (o SiteConfigPtrOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
Azure API management settings linked to the app.
func (SiteConfigPtrOutput) AppCommandLine ¶
func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigPtrOutput) AppSettings ¶
func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigPtrOutput) AutoHealEnabled ¶
func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) AutoHealRules ¶
func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigPtrOutput) AutoSwapSlotName ¶
func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigPtrOutput) ConnectionStrings ¶
func (o SiteConfigPtrOutput) ConnectionStrings() ConnStringInfoArrayOutput
Connection strings.
func (SiteConfigPtrOutput) Cors ¶
func (o SiteConfigPtrOutput) Cors() CorsSettingsPtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigPtrOutput) DefaultDocuments ¶
func (o SiteConfigPtrOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigPtrOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigPtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) DocumentRoot ¶
func (o SiteConfigPtrOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigPtrOutput) Elem ¶
func (o SiteConfigPtrOutput) Elem() SiteConfigOutput
func (SiteConfigPtrOutput) ElementType ¶
func (SiteConfigPtrOutput) ElementType() reflect.Type
func (SiteConfigPtrOutput) Experiments ¶
func (o SiteConfigPtrOutput) Experiments() ExperimentsPtrOutput
This is work around for polymorphic types.
func (SiteConfigPtrOutput) FtpsState ¶
func (o SiteConfigPtrOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigPtrOutput) HandlerMappings ¶
func (o SiteConfigPtrOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigPtrOutput) HealthCheckPath ¶
func (o SiteConfigPtrOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
func (SiteConfigPtrOutput) Http20Enabled ¶
func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigPtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for main.
func (SiteConfigPtrOutput) JavaContainer ¶
func (o SiteConfigPtrOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigPtrOutput) JavaContainerVersion ¶
func (o SiteConfigPtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigPtrOutput) JavaVersion ¶
func (o SiteConfigPtrOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigPtrOutput) Limits ¶
func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
Site limits.
func (SiteConfigPtrOutput) LinuxFxVersion ¶
func (o SiteConfigPtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigPtrOutput) LoadBalancing ¶
func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigPtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigPtrOutput) ManagedPipelineMode ¶
func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigPtrOutput) ManagedServiceIdentityId ¶
func (o SiteConfigPtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigPtrOutput) MinTlsVersion ¶
func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigPtrOutput) NetFrameworkVersion ¶
func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigPtrOutput) NodeVersion ¶
func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigPtrOutput) NumberOfWorkers ¶
func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigPtrOutput) PhpVersion ¶
func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigPtrOutput) PowerShellVersion ¶
func (o SiteConfigPtrOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigPtrOutput) PreWarmedInstanceCount ¶
func (o SiteConfigPtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
func (SiteConfigPtrOutput) PublishingUsername ¶
func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigPtrOutput) Push ¶
func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigPtrOutput) PythonVersion ¶
func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigPtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigPtrOutput) RequestTracingEnabled ¶
func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigPtrOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigPtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for scm.
func (SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigPtrOutput) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigPtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
func (SiteConfigPtrOutput) ScmType ¶
func (o SiteConfigPtrOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigPtrOutput) ToSiteConfigPtrOutput ¶
func (o SiteConfigPtrOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext ¶
func (o SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
func (SiteConfigPtrOutput) TracingOptions ¶
func (o SiteConfigPtrOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigPtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigPtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) VirtualApplications ¶
func (o SiteConfigPtrOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications.
func (SiteConfigPtrOutput) VnetName ¶
func (o SiteConfigPtrOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigPtrOutput) WebSocketsEnabled ¶
func (o SiteConfigPtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) WindowsFxVersion ¶
func (o SiteConfigPtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigPtrOutput) XManagedServiceIdentityId ¶
func (o SiteConfigPtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigResponse ¶
type SiteConfigResponse struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition *ApiDefinitionInfoResponse `pulumi:"apiDefinition"` // Azure API management settings linked to the app. ApiManagementConfig *ApiManagementConfigResponse `pulumi:"apiManagementConfig"` // App command line to launch. AppCommandLine *string `pulumi:"appCommandLine"` // Application settings. AppSettings []NameValuePairResponse `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled *bool `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules *AutoHealRulesResponse `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName *string `pulumi:"autoSwapSlotName"` // Connection strings. ConnectionStrings []ConnStringInfoResponse `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors *CorsSettingsResponse `pulumi:"cors"` // Default documents. DefaultDocuments []string `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled *bool `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot *string `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments *ExperimentsResponse `pulumi:"experiments"` // State of FTP / FTPS service FtpsState *string `pulumi:"ftpsState"` // Handler mappings. HandlerMappings []HandlerMappingResponse `pulumi:"handlerMappings"` // Health check path HealthCheckPath *string `pulumi:"healthCheckPath"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions []IpSecurityRestrictionResponse `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer *string `pulumi:"javaContainer"` // Java container version. JavaContainerVersion *string `pulumi:"javaContainerVersion"` // Java version. JavaVersion *string `pulumi:"javaVersion"` // Site limits. Limits *SiteLimitsResponse `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion *string `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing *string `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Site MachineKey. MachineKey SiteMachineKeyResponse `pulumi:"machineKey"` // Managed pipeline mode. ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId *int `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Version of PowerShell. PowerShellVersion *string `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount *int `pulumi:"preWarmedInstanceCount"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettingsResponse `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestrictionResponse `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion *string `pulumi:"scmMinTlsVersion"` // SCM type. ScmType *string `pulumi:"scmType"` // Tracing options. TracingOptions *string `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications []VirtualApplicationResponse `pulumi:"virtualApplications"` // Virtual Network name. VnetName *string `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion *string `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId *int `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
type SiteConfigResponseArgs ¶
type SiteConfigResponseArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoResponsePtrInput `pulumi:"apiDefinition"` // Azure API management settings linked to the app. ApiManagementConfig ApiManagementConfigResponsePtrInput `pulumi:"apiManagementConfig"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairResponseArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesResponsePtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // Connection strings. ConnectionStrings ConnStringInfoResponseArrayInput `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors CorsSettingsResponsePtrInput `pulumi:"cors"` // Default documents. DefaultDocuments pulumi.StringArrayInput `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled pulumi.BoolPtrInput `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot pulumi.StringPtrInput `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments ExperimentsResponsePtrInput `pulumi:"experiments"` // State of FTP / FTPS service FtpsState pulumi.StringPtrInput `pulumi:"ftpsState"` // Handler mappings. HandlerMappings HandlerMappingResponseArrayInput `pulumi:"handlerMappings"` // Health check path HealthCheckPath pulumi.StringPtrInput `pulumi:"healthCheckPath"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions IpSecurityRestrictionResponseArrayInput `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer pulumi.StringPtrInput `pulumi:"javaContainer"` // Java container version. JavaContainerVersion pulumi.StringPtrInput `pulumi:"javaContainerVersion"` // Java version. JavaVersion pulumi.StringPtrInput `pulumi:"javaVersion"` // Site limits. Limits SiteLimitsResponsePtrInput `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion pulumi.StringPtrInput `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing pulumi.StringPtrInput `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Site MachineKey. MachineKey SiteMachineKeyResponseInput `pulumi:"machineKey"` // Managed pipeline mode. ManagedPipelineMode pulumi.StringPtrInput `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Version of PowerShell. PowerShellVersion pulumi.StringPtrInput `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount pulumi.IntPtrInput `pulumi:"preWarmedInstanceCount"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsResponsePtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionResponseArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion pulumi.StringPtrInput `pulumi:"scmMinTlsVersion"` // SCM type. ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Tracing options. TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications VirtualApplicationResponseArrayInput `pulumi:"virtualApplications"` // Virtual Network name. VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion pulumi.StringPtrInput `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
func (SiteConfigResponseArgs) ElementType ¶
func (SiteConfigResponseArgs) ElementType() reflect.Type
func (SiteConfigResponseArgs) ToSiteConfigResponseOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
type SiteConfigResponseInput ¶
type SiteConfigResponseInput interface { pulumi.Input ToSiteConfigResponseOutput() SiteConfigResponseOutput ToSiteConfigResponseOutputWithContext(context.Context) SiteConfigResponseOutput }
SiteConfigResponseInput is an input type that accepts SiteConfigResponseArgs and SiteConfigResponseOutput values. You can construct a concrete instance of `SiteConfigResponseInput` via:
SiteConfigResponseArgs{...}
type SiteConfigResponseOutput ¶
type SiteConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigResponseOutput) AlwaysOn ¶
func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) ApiDefinition ¶
func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponseOutput) ApiManagementConfig ¶
func (o SiteConfigResponseOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
Azure API management settings linked to the app.
func (SiteConfigResponseOutput) AppCommandLine ¶
func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponseOutput) AppSettings ¶
func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponseOutput) AutoHealEnabled ¶
func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) AutoHealRules ¶
func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponseOutput) AutoSwapSlotName ¶
func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponseOutput) ConnectionStrings ¶
func (o SiteConfigResponseOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
Connection strings.
func (SiteConfigResponseOutput) Cors ¶
func (o SiteConfigResponseOutput) Cors() CorsSettingsResponsePtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigResponseOutput) DefaultDocuments ¶
func (o SiteConfigResponseOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigResponseOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigResponseOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) DocumentRoot ¶
func (o SiteConfigResponseOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigResponseOutput) ElementType ¶
func (SiteConfigResponseOutput) ElementType() reflect.Type
func (SiteConfigResponseOutput) Experiments ¶
func (o SiteConfigResponseOutput) Experiments() ExperimentsResponsePtrOutput
This is work around for polymorphic types.
func (SiteConfigResponseOutput) FtpsState ¶
func (o SiteConfigResponseOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigResponseOutput) HandlerMappings ¶
func (o SiteConfigResponseOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponseOutput) HealthCheckPath ¶
func (o SiteConfigResponseOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
func (SiteConfigResponseOutput) Http20Enabled ¶
func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponseOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for main.
func (SiteConfigResponseOutput) JavaContainer ¶
func (o SiteConfigResponseOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigResponseOutput) JavaContainerVersion ¶
func (o SiteConfigResponseOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigResponseOutput) JavaVersion ¶
func (o SiteConfigResponseOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigResponseOutput) Limits ¶
func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
Site limits.
func (SiteConfigResponseOutput) LinuxFxVersion ¶
func (o SiteConfigResponseOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigResponseOutput) LoadBalancing ¶
func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigResponseOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigResponseOutput) MachineKey ¶
func (o SiteConfigResponseOutput) MachineKey() SiteMachineKeyResponseOutput
Site MachineKey.
func (SiteConfigResponseOutput) ManagedPipelineMode ¶
func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigResponseOutput) ManagedServiceIdentityId ¶
func (o SiteConfigResponseOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigResponseOutput) MinTlsVersion ¶
func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponseOutput) NetFrameworkVersion ¶
func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponseOutput) NodeVersion ¶
func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponseOutput) NumberOfWorkers ¶
func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponseOutput) PhpVersion ¶
func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponseOutput) PowerShellVersion ¶
func (o SiteConfigResponseOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigResponseOutput) PreWarmedInstanceCount ¶
func (o SiteConfigResponseOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
func (SiteConfigResponseOutput) PublishingUsername ¶
func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponseOutput) Push ¶
func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponseOutput) PythonVersion ¶
func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponseOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponseOutput) RequestTracingEnabled ¶
func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponseOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigResponseOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for scm.
func (SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigResponseOutput) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigResponseOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
func (SiteConfigResponseOutput) ScmType ¶
func (o SiteConfigResponseOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigResponseOutput) ToSiteConfigResponseOutput ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponseOutput() SiteConfigResponseOutput
func (SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
func (SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
func (SiteConfigResponseOutput) TracingOptions ¶
func (o SiteConfigResponseOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigResponseOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponseOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) VirtualApplications ¶
func (o SiteConfigResponseOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications.
func (SiteConfigResponseOutput) VnetName ¶
func (o SiteConfigResponseOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigResponseOutput) WebSocketsEnabled ¶
func (o SiteConfigResponseOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) WindowsFxVersion ¶
func (o SiteConfigResponseOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigResponseOutput) XManagedServiceIdentityId ¶
func (o SiteConfigResponseOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigResponsePtrInput ¶
type SiteConfigResponsePtrInput interface { pulumi.Input ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput ToSiteConfigResponsePtrOutputWithContext(context.Context) SiteConfigResponsePtrOutput }
SiteConfigResponsePtrInput is an input type that accepts SiteConfigResponseArgs, SiteConfigResponsePtr and SiteConfigResponsePtrOutput values. You can construct a concrete instance of `SiteConfigResponsePtrInput` via:
SiteConfigResponseArgs{...} or: nil
func SiteConfigResponsePtr ¶
func SiteConfigResponsePtr(v *SiteConfigResponseArgs) SiteConfigResponsePtrInput
type SiteConfigResponsePtrOutput ¶
type SiteConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteConfigResponsePtrOutput) AlwaysOn ¶
func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) ApiDefinition ¶
func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponsePtrOutput) ApiManagementConfig ¶
func (o SiteConfigResponsePtrOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
Azure API management settings linked to the app.
func (SiteConfigResponsePtrOutput) AppCommandLine ¶
func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponsePtrOutput) AppSettings ¶
func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponsePtrOutput) AutoHealEnabled ¶
func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) AutoHealRules ¶
func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponsePtrOutput) AutoSwapSlotName ¶
func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponsePtrOutput) ConnectionStrings ¶
func (o SiteConfigResponsePtrOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
Connection strings.
func (SiteConfigResponsePtrOutput) Cors ¶
func (o SiteConfigResponsePtrOutput) Cors() CorsSettingsResponsePtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigResponsePtrOutput) DefaultDocuments ¶
func (o SiteConfigResponsePtrOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) DocumentRoot ¶
func (o SiteConfigResponsePtrOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigResponsePtrOutput) Elem ¶
func (o SiteConfigResponsePtrOutput) Elem() SiteConfigResponseOutput
func (SiteConfigResponsePtrOutput) ElementType ¶
func (SiteConfigResponsePtrOutput) ElementType() reflect.Type
func (SiteConfigResponsePtrOutput) Experiments ¶
func (o SiteConfigResponsePtrOutput) Experiments() ExperimentsResponsePtrOutput
This is work around for polymorphic types.
func (SiteConfigResponsePtrOutput) FtpsState ¶
func (o SiteConfigResponsePtrOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigResponsePtrOutput) HandlerMappings ¶
func (o SiteConfigResponsePtrOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponsePtrOutput) HealthCheckPath ¶
func (o SiteConfigResponsePtrOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
func (SiteConfigResponsePtrOutput) Http20Enabled ¶
func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponsePtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for main.
func (SiteConfigResponsePtrOutput) JavaContainer ¶
func (o SiteConfigResponsePtrOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigResponsePtrOutput) JavaContainerVersion ¶
func (o SiteConfigResponsePtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigResponsePtrOutput) JavaVersion ¶
func (o SiteConfigResponsePtrOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigResponsePtrOutput) Limits ¶
func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
Site limits.
func (SiteConfigResponsePtrOutput) LinuxFxVersion ¶
func (o SiteConfigResponsePtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigResponsePtrOutput) LoadBalancing ¶
func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigResponsePtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigResponsePtrOutput) MachineKey ¶
func (o SiteConfigResponsePtrOutput) MachineKey() SiteMachineKeyResponsePtrOutput
Site MachineKey.
func (SiteConfigResponsePtrOutput) ManagedPipelineMode ¶
func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigResponsePtrOutput) ManagedServiceIdentityId ¶
func (o SiteConfigResponsePtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigResponsePtrOutput) MinTlsVersion ¶
func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponsePtrOutput) NetFrameworkVersion ¶
func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponsePtrOutput) NodeVersion ¶
func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponsePtrOutput) NumberOfWorkers ¶
func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponsePtrOutput) PhpVersion ¶
func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponsePtrOutput) PowerShellVersion ¶
func (o SiteConfigResponsePtrOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigResponsePtrOutput) PreWarmedInstanceCount ¶
func (o SiteConfigResponsePtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
func (SiteConfigResponsePtrOutput) PublishingUsername ¶
func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponsePtrOutput) Push ¶
func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponsePtrOutput) PythonVersion ¶
func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponsePtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponsePtrOutput) RequestTracingEnabled ¶
func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for scm.
func (SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigResponsePtrOutput) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigResponsePtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
func (SiteConfigResponsePtrOutput) ScmType ¶
func (o SiteConfigResponsePtrOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput ¶
func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext ¶
func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
func (SiteConfigResponsePtrOutput) TracingOptions ¶
func (o SiteConfigResponsePtrOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigResponsePtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponsePtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) VirtualApplications ¶
func (o SiteConfigResponsePtrOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications.
func (SiteConfigResponsePtrOutput) VnetName ¶
func (o SiteConfigResponsePtrOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigResponsePtrOutput) WebSocketsEnabled ¶
func (o SiteConfigResponsePtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) WindowsFxVersion ¶
func (o SiteConfigResponsePtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigResponsePtrOutput) XManagedServiceIdentityId ¶
func (o SiteConfigResponsePtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteInstanceDeployment ¶
type SiteInstanceDeployment struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteInstanceDeployment ¶
func GetSiteInstanceDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteInstanceDeploymentState, opts ...pulumi.ResourceOption) (*SiteInstanceDeployment, error)
GetSiteInstanceDeployment gets an existing SiteInstanceDeployment 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 NewSiteInstanceDeployment ¶
func NewSiteInstanceDeployment(ctx *pulumi.Context, name string, args *SiteInstanceDeploymentArgs, opts ...pulumi.ResourceOption) (*SiteInstanceDeployment, error)
NewSiteInstanceDeployment registers a new resource with the given unique name, arguments, and options.
type SiteInstanceDeploymentArgs ¶
type SiteInstanceDeploymentArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Id of web app instance InstanceId pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteInstanceDeployment resource.
func (SiteInstanceDeploymentArgs) ElementType ¶
func (SiteInstanceDeploymentArgs) ElementType() reflect.Type
type SiteInstanceDeploymentSlot ¶
type SiteInstanceDeploymentSlot struct { pulumi.CustomResourceState // Active Active pulumi.BoolPtrOutput `pulumi:"active"` // Author Author pulumi.StringPtrOutput `pulumi:"author"` // AuthorEmail AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Deployer Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Detail Details pulumi.StringPtrOutput `pulumi:"details"` // EndTime EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location Location pulumi.StringOutput `pulumi:"location"` // Message Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name Name pulumi.StringPtrOutput `pulumi:"name"` // StartTime StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Status Status pulumi.IntPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
Represents user credentials used for publishing activity
func GetSiteInstanceDeploymentSlot ¶
func GetSiteInstanceDeploymentSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SiteInstanceDeploymentSlotState, opts ...pulumi.ResourceOption) (*SiteInstanceDeploymentSlot, error)
GetSiteInstanceDeploymentSlot gets an existing SiteInstanceDeploymentSlot 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 NewSiteInstanceDeploymentSlot ¶
func NewSiteInstanceDeploymentSlot(ctx *pulumi.Context, name string, args *SiteInstanceDeploymentSlotArgs, opts ...pulumi.ResourceOption) (*SiteInstanceDeploymentSlot, error)
NewSiteInstanceDeploymentSlot registers a new resource with the given unique name, arguments, and options.
type SiteInstanceDeploymentSlotArgs ¶
type SiteInstanceDeploymentSlotArgs struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Resource Id Id pulumi.StringInput // Id of web app instance InstanceId pulumi.StringInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringInput // Name of resource group ResourceGroupName pulumi.StringInput // Name of web app slot. If not specified then will default to production slot. Slot pulumi.StringInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
The set of arguments for constructing a SiteInstanceDeploymentSlot resource.
func (SiteInstanceDeploymentSlotArgs) ElementType ¶
func (SiteInstanceDeploymentSlotArgs) ElementType() reflect.Type
type SiteInstanceDeploymentSlotState ¶
type SiteInstanceDeploymentSlotState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteInstanceDeploymentSlotState) ElementType ¶
func (SiteInstanceDeploymentSlotState) ElementType() reflect.Type
type SiteInstanceDeploymentState ¶
type SiteInstanceDeploymentState struct { // Active Active pulumi.BoolPtrInput // Author Author pulumi.StringPtrInput // AuthorEmail AuthorEmail pulumi.StringPtrInput // Deployer Deployer pulumi.StringPtrInput // Detail Details pulumi.StringPtrInput // EndTime EndTime pulumi.StringPtrInput // Kind of resource Kind pulumi.StringPtrInput // Resource Location Location pulumi.StringPtrInput // Message Message pulumi.StringPtrInput // Resource Name Name pulumi.StringPtrInput // StartTime StartTime pulumi.StringPtrInput // Status Status pulumi.IntPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (SiteInstanceDeploymentState) ElementType ¶
func (SiteInstanceDeploymentState) ElementType() reflect.Type
type SiteLimits ¶
type SiteLimits struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb *int `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *int `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
type SiteLimitsArgs ¶
type SiteLimitsArgs struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb pulumi.IntPtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.IntPtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
func (SiteLimitsArgs) ElementType ¶
func (SiteLimitsArgs) ElementType() reflect.Type
func (SiteLimitsArgs) ToSiteLimitsOutput ¶
func (i SiteLimitsArgs) ToSiteLimitsOutput() SiteLimitsOutput
func (SiteLimitsArgs) ToSiteLimitsOutputWithContext ¶
func (i SiteLimitsArgs) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
func (SiteLimitsArgs) ToSiteLimitsPtrOutput ¶
func (i SiteLimitsArgs) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext ¶
func (i SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsInput ¶
type SiteLimitsInput interface { pulumi.Input ToSiteLimitsOutput() SiteLimitsOutput ToSiteLimitsOutputWithContext(context.Context) SiteLimitsOutput }
SiteLimitsInput is an input type that accepts SiteLimitsArgs and SiteLimitsOutput values. You can construct a concrete instance of `SiteLimitsInput` via:
SiteLimitsArgs{...}
type SiteLimitsOutput ¶
type SiteLimitsOutput struct{ *pulumi.OutputState }
Metric limits set on an app.
func (SiteLimitsOutput) ElementType ¶
func (SiteLimitsOutput) ElementType() reflect.Type
func (SiteLimitsOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsOutput) MaxMemoryInMb ¶
func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.IntPtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsOutput) MaxPercentageCpu ¶
func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsOutput) ToSiteLimitsOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsPtrInput ¶
type SiteLimitsPtrInput interface { pulumi.Input ToSiteLimitsPtrOutput() SiteLimitsPtrOutput ToSiteLimitsPtrOutputWithContext(context.Context) SiteLimitsPtrOutput }
SiteLimitsPtrInput is an input type that accepts SiteLimitsArgs, SiteLimitsPtr and SiteLimitsPtrOutput values. You can construct a concrete instance of `SiteLimitsPtrInput` via:
SiteLimitsArgs{...} or: nil
func SiteLimitsPtr ¶
func SiteLimitsPtr(v *SiteLimitsArgs) SiteLimitsPtrInput
type SiteLimitsPtrOutput ¶
type SiteLimitsPtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsPtrOutput) Elem ¶
func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
func (SiteLimitsPtrOutput) ElementType ¶
func (SiteLimitsPtrOutput) ElementType() reflect.Type
func (SiteLimitsPtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsPtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsPtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsResponse ¶
type SiteLimitsResponse struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb *int `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *int `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
type SiteLimitsResponseArgs ¶
type SiteLimitsResponseArgs struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb pulumi.IntPtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.IntPtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
func (SiteLimitsResponseArgs) ElementType ¶
func (SiteLimitsResponseArgs) ElementType() reflect.Type
func (SiteLimitsResponseArgs) ToSiteLimitsResponseOutput ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLimitsResponseInput ¶
type SiteLimitsResponseInput interface { pulumi.Input ToSiteLimitsResponseOutput() SiteLimitsResponseOutput ToSiteLimitsResponseOutputWithContext(context.Context) SiteLimitsResponseOutput }
SiteLimitsResponseInput is an input type that accepts SiteLimitsResponseArgs and SiteLimitsResponseOutput values. You can construct a concrete instance of `SiteLimitsResponseInput` via:
SiteLimitsResponseArgs{...}
type SiteLimitsResponseOutput ¶
type SiteLimitsResponseOutput struct{ *pulumi.OutputState }
Metric limits set on an app.
func (SiteLimitsResponseOutput) ElementType ¶
func (SiteLimitsResponseOutput) ElementType() reflect.Type
func (SiteLimitsResponseOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponseOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.IntPtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsResponseOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLimitsResponsePtrInput ¶
type SiteLimitsResponsePtrInput interface { pulumi.Input ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput ToSiteLimitsResponsePtrOutputWithContext(context.Context) SiteLimitsResponsePtrOutput }
SiteLimitsResponsePtrInput is an input type that accepts SiteLimitsResponseArgs, SiteLimitsResponsePtr and SiteLimitsResponsePtrOutput values. You can construct a concrete instance of `SiteLimitsResponsePtrInput` via:
SiteLimitsResponseArgs{...} or: nil
func SiteLimitsResponsePtr ¶
func SiteLimitsResponsePtr(v *SiteLimitsResponseArgs) SiteLimitsResponsePtrInput
type SiteLimitsResponsePtrOutput ¶
type SiteLimitsResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsResponsePtrOutput) Elem ¶
func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
func (SiteLimitsResponsePtrOutput) ElementType ¶
func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
func (SiteLimitsResponsePtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponsePtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsResponsePtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteMachineKeyResponse ¶
type SiteMachineKeyResponse struct { // Algorithm used for decryption. Decryption *string `pulumi:"decryption"` // Decryption key. DecryptionKey *string `pulumi:"decryptionKey"` // MachineKey validation. Validation *string `pulumi:"validation"` // Validation key. ValidationKey *string `pulumi:"validationKey"` }
MachineKey of an app.
type SiteMachineKeyResponseArgs ¶
type SiteMachineKeyResponseArgs struct { // Algorithm used for decryption. Decryption pulumi.StringPtrInput `pulumi:"decryption"` // Decryption key. DecryptionKey pulumi.StringPtrInput `pulumi:"decryptionKey"` // MachineKey validation. Validation pulumi.StringPtrInput `pulumi:"validation"` // Validation key. ValidationKey pulumi.StringPtrInput `pulumi:"validationKey"` }
MachineKey of an app.
func (SiteMachineKeyResponseArgs) ElementType ¶
func (SiteMachineKeyResponseArgs) ElementType() reflect.Type
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
type SiteMachineKeyResponseInput ¶
type SiteMachineKeyResponseInput interface { pulumi.Input ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput ToSiteMachineKeyResponseOutputWithContext(context.Context) SiteMachineKeyResponseOutput }
SiteMachineKeyResponseInput is an input type that accepts SiteMachineKeyResponseArgs and SiteMachineKeyResponseOutput values. You can construct a concrete instance of `SiteMachineKeyResponseInput` via:
SiteMachineKeyResponseArgs{...}
type SiteMachineKeyResponseOutput ¶
type SiteMachineKeyResponseOutput struct{ *pulumi.OutputState }
MachineKey of an app.
func (SiteMachineKeyResponseOutput) Decryption ¶
func (o SiteMachineKeyResponseOutput) Decryption() pulumi.StringPtrOutput
Algorithm used for decryption.
func (SiteMachineKeyResponseOutput) DecryptionKey ¶
func (o SiteMachineKeyResponseOutput) DecryptionKey() pulumi.StringPtrOutput
Decryption key.
func (SiteMachineKeyResponseOutput) ElementType ¶
func (SiteMachineKeyResponseOutput) ElementType() reflect.Type
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseOutput) Validation ¶
func (o SiteMachineKeyResponseOutput) Validation() pulumi.StringPtrOutput
MachineKey validation.
func (SiteMachineKeyResponseOutput) ValidationKey ¶
func (o SiteMachineKeyResponseOutput) ValidationKey() pulumi.StringPtrOutput
Validation key.
type SiteMachineKeyResponsePtrInput ¶
type SiteMachineKeyResponsePtrInput interface { pulumi.Input ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput ToSiteMachineKeyResponsePtrOutputWithContext(context.Context) SiteMachineKeyResponsePtrOutput }
SiteMachineKeyResponsePtrInput is an input type that accepts SiteMachineKeyResponseArgs, SiteMachineKeyResponsePtr and SiteMachineKeyResponsePtrOutput values. You can construct a concrete instance of `SiteMachineKeyResponsePtrInput` via:
SiteMachineKeyResponseArgs{...} or: nil
func SiteMachineKeyResponsePtr ¶
func SiteMachineKeyResponsePtr(v *SiteMachineKeyResponseArgs) SiteMachineKeyResponsePtrInput
type SiteMachineKeyResponsePtrOutput ¶
type SiteMachineKeyResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteMachineKeyResponsePtrOutput) Decryption ¶
func (o SiteMachineKeyResponsePtrOutput) Decryption() pulumi.StringPtrOutput
Algorithm used for decryption.
func (SiteMachineKeyResponsePtrOutput) DecryptionKey ¶
func (o SiteMachineKeyResponsePtrOutput) DecryptionKey() pulumi.StringPtrOutput
Decryption key.
func (SiteMachineKeyResponsePtrOutput) Elem ¶
func (o SiteMachineKeyResponsePtrOutput) Elem() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponsePtrOutput) ElementType ¶
func (SiteMachineKeyResponsePtrOutput) ElementType() reflect.Type
func (SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput ¶
func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponsePtrOutput) Validation ¶
func (o SiteMachineKeyResponsePtrOutput) Validation() pulumi.StringPtrOutput
MachineKey validation.
func (SiteMachineKeyResponsePtrOutput) ValidationKey ¶
func (o SiteMachineKeyResponsePtrOutput) ValidationKey() pulumi.StringPtrOutput
Validation key.
type SkuCapacity ¶
type SkuCapacity struct { // Default number of workers for this App Service plan SKU. Default *int `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum *int `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum *int `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType *string `pulumi:"scaleType"` }
Description of the App Service plan scale options.
type SkuCapacityArgs ¶
type SkuCapacityArgs struct { // Default number of workers for this App Service plan SKU. Default pulumi.IntPtrInput `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum pulumi.IntPtrInput `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum pulumi.IntPtrInput `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType pulumi.StringPtrInput `pulumi:"scaleType"` }
Description of the App Service plan scale options.
func (SkuCapacityArgs) ElementType ¶
func (SkuCapacityArgs) ElementType() reflect.Type
func (SkuCapacityArgs) ToSkuCapacityOutput ¶
func (i SkuCapacityArgs) ToSkuCapacityOutput() SkuCapacityOutput
func (SkuCapacityArgs) ToSkuCapacityOutputWithContext ¶
func (i SkuCapacityArgs) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
func (SkuCapacityArgs) ToSkuCapacityPtrOutput ¶
func (i SkuCapacityArgs) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext ¶
func (i SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityInput ¶
type SkuCapacityInput interface { pulumi.Input ToSkuCapacityOutput() SkuCapacityOutput ToSkuCapacityOutputWithContext(context.Context) SkuCapacityOutput }
SkuCapacityInput is an input type that accepts SkuCapacityArgs and SkuCapacityOutput values. You can construct a concrete instance of `SkuCapacityInput` via:
SkuCapacityArgs{...}
type SkuCapacityOutput ¶
type SkuCapacityOutput struct{ *pulumi.OutputState }
Description of the App Service plan scale options.
func (SkuCapacityOutput) Default ¶
func (o SkuCapacityOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityOutput) ElementType ¶
func (SkuCapacityOutput) ElementType() reflect.Type
func (SkuCapacityOutput) Maximum ¶
func (o SkuCapacityOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityOutput) Minimum ¶
func (o SkuCapacityOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityOutput) ScaleType ¶
func (o SkuCapacityOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityOutput) ToSkuCapacityOutput ¶
func (o SkuCapacityOutput) ToSkuCapacityOutput() SkuCapacityOutput
func (SkuCapacityOutput) ToSkuCapacityOutputWithContext ¶
func (o SkuCapacityOutput) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
func (SkuCapacityOutput) ToSkuCapacityPtrOutput ¶
func (o SkuCapacityOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext ¶
func (o SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityPtrInput ¶
type SkuCapacityPtrInput interface { pulumi.Input ToSkuCapacityPtrOutput() SkuCapacityPtrOutput ToSkuCapacityPtrOutputWithContext(context.Context) SkuCapacityPtrOutput }
SkuCapacityPtrInput is an input type that accepts SkuCapacityArgs, SkuCapacityPtr and SkuCapacityPtrOutput values. You can construct a concrete instance of `SkuCapacityPtrInput` via:
SkuCapacityArgs{...} or: nil
func SkuCapacityPtr ¶
func SkuCapacityPtr(v *SkuCapacityArgs) SkuCapacityPtrInput
type SkuCapacityPtrOutput ¶
type SkuCapacityPtrOutput struct{ *pulumi.OutputState }
func (SkuCapacityPtrOutput) Default ¶
func (o SkuCapacityPtrOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) Elem ¶
func (o SkuCapacityPtrOutput) Elem() SkuCapacityOutput
func (SkuCapacityPtrOutput) ElementType ¶
func (SkuCapacityPtrOutput) ElementType() reflect.Type
func (SkuCapacityPtrOutput) Maximum ¶
func (o SkuCapacityPtrOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) Minimum ¶
func (o SkuCapacityPtrOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) ScaleType ¶
func (o SkuCapacityPtrOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityPtrOutput) ToSkuCapacityPtrOutput ¶
func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext ¶
func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityResponse ¶
type SkuCapacityResponse struct { // Default number of workers for this App Service plan SKU. Default *int `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum *int `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum *int `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType *string `pulumi:"scaleType"` }
Description of the App Service plan scale options.
type SkuCapacityResponseArgs ¶
type SkuCapacityResponseArgs struct { // Default number of workers for this App Service plan SKU. Default pulumi.IntPtrInput `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum pulumi.IntPtrInput `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum pulumi.IntPtrInput `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType pulumi.StringPtrInput `pulumi:"scaleType"` }
Description of the App Service plan scale options.
func (SkuCapacityResponseArgs) ElementType ¶
func (SkuCapacityResponseArgs) ElementType() reflect.Type
func (SkuCapacityResponseArgs) ToSkuCapacityResponseOutput ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuCapacityResponseInput ¶
type SkuCapacityResponseInput interface { pulumi.Input ToSkuCapacityResponseOutput() SkuCapacityResponseOutput ToSkuCapacityResponseOutputWithContext(context.Context) SkuCapacityResponseOutput }
SkuCapacityResponseInput is an input type that accepts SkuCapacityResponseArgs and SkuCapacityResponseOutput values. You can construct a concrete instance of `SkuCapacityResponseInput` via:
SkuCapacityResponseArgs{...}
type SkuCapacityResponseOutput ¶
type SkuCapacityResponseOutput struct{ *pulumi.OutputState }
Description of the App Service plan scale options.
func (SkuCapacityResponseOutput) Default ¶
func (o SkuCapacityResponseOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) ElementType ¶
func (SkuCapacityResponseOutput) ElementType() reflect.Type
func (SkuCapacityResponseOutput) Maximum ¶
func (o SkuCapacityResponseOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) Minimum ¶
func (o SkuCapacityResponseOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) ScaleType ¶
func (o SkuCapacityResponseOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityResponseOutput) ToSkuCapacityResponseOutput ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuCapacityResponsePtrInput ¶
type SkuCapacityResponsePtrInput interface { pulumi.Input ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput ToSkuCapacityResponsePtrOutputWithContext(context.Context) SkuCapacityResponsePtrOutput }
SkuCapacityResponsePtrInput is an input type that accepts SkuCapacityResponseArgs, SkuCapacityResponsePtr and SkuCapacityResponsePtrOutput values. You can construct a concrete instance of `SkuCapacityResponsePtrInput` via:
SkuCapacityResponseArgs{...} or: nil
func SkuCapacityResponsePtr ¶
func SkuCapacityResponsePtr(v *SkuCapacityResponseArgs) SkuCapacityResponsePtrInput
type SkuCapacityResponsePtrOutput ¶
type SkuCapacityResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuCapacityResponsePtrOutput) Default ¶
func (o SkuCapacityResponsePtrOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) Elem ¶
func (o SkuCapacityResponsePtrOutput) Elem() SkuCapacityResponseOutput
func (SkuCapacityResponsePtrOutput) ElementType ¶
func (SkuCapacityResponsePtrOutput) ElementType() reflect.Type
func (SkuCapacityResponsePtrOutput) Maximum ¶
func (o SkuCapacityResponsePtrOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) Minimum ¶
func (o SkuCapacityResponsePtrOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) ScaleType ¶
func (o SkuCapacityResponsePtrOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput ¶
func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext ¶
func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuDescription ¶
type SkuDescription struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []Capability `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity *int `pulumi:"capacity"` // Family code of the resource SKU. Family *string `pulumi:"family"` // Locations of the SKU. Locations []string `pulumi:"locations"` // Name of the resource SKU. Name *string `pulumi:"name"` // Size specifier of the resource SKU. Size *string `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity *SkuCapacity `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier *string `pulumi:"tier"` }
Description of a SKU for a scalable resource.
type SkuDescriptionArgs ¶
type SkuDescriptionArgs struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities CapabilityArrayInput `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource SKU. Family pulumi.StringPtrInput `pulumi:"family"` // Locations of the SKU. Locations pulumi.StringArrayInput `pulumi:"locations"` // Name of the resource SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource SKU. Size pulumi.StringPtrInput `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity SkuCapacityPtrInput `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Description of a SKU for a scalable resource.
func (SkuDescriptionArgs) ElementType ¶
func (SkuDescriptionArgs) ElementType() reflect.Type
func (SkuDescriptionArgs) ToSkuDescriptionOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionInput ¶
type SkuDescriptionInput interface { pulumi.Input ToSkuDescriptionOutput() SkuDescriptionOutput ToSkuDescriptionOutputWithContext(context.Context) SkuDescriptionOutput }
SkuDescriptionInput is an input type that accepts SkuDescriptionArgs and SkuDescriptionOutput values. You can construct a concrete instance of `SkuDescriptionInput` via:
SkuDescriptionArgs{...}
type SkuDescriptionOutput ¶
type SkuDescriptionOutput struct{ *pulumi.OutputState }
Description of a SKU for a scalable resource.
func (SkuDescriptionOutput) Capabilities ¶
func (o SkuDescriptionOutput) Capabilities() CapabilityArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionOutput) Capacity ¶
func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionOutput) ElementType ¶
func (SkuDescriptionOutput) ElementType() reflect.Type
func (SkuDescriptionOutput) Family ¶
func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionOutput) Locations ¶
func (o SkuDescriptionOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionOutput) Name ¶
func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionOutput) Size ¶
func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionOutput) SkuCapacity ¶
func (o SkuDescriptionOutput) SkuCapacity() SkuCapacityPtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionOutput) Tier ¶
func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionOutput) ToSkuDescriptionOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionPtrInput ¶
type SkuDescriptionPtrInput interface { pulumi.Input ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput ToSkuDescriptionPtrOutputWithContext(context.Context) SkuDescriptionPtrOutput }
SkuDescriptionPtrInput is an input type that accepts SkuDescriptionArgs, SkuDescriptionPtr and SkuDescriptionPtrOutput values. You can construct a concrete instance of `SkuDescriptionPtrInput` via:
SkuDescriptionArgs{...} or: nil
func SkuDescriptionPtr ¶
func SkuDescriptionPtr(v *SkuDescriptionArgs) SkuDescriptionPtrInput
type SkuDescriptionPtrOutput ¶
type SkuDescriptionPtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionPtrOutput) Capabilities ¶
func (o SkuDescriptionPtrOutput) Capabilities() CapabilityArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionPtrOutput) Capacity ¶
func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionPtrOutput) Elem ¶
func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
func (SkuDescriptionPtrOutput) ElementType ¶
func (SkuDescriptionPtrOutput) ElementType() reflect.Type
func (SkuDescriptionPtrOutput) Family ¶
func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionPtrOutput) Locations ¶
func (o SkuDescriptionPtrOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionPtrOutput) Name ¶
func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionPtrOutput) Size ¶
func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionPtrOutput) SkuCapacity ¶
func (o SkuDescriptionPtrOutput) SkuCapacity() SkuCapacityPtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionPtrOutput) Tier ¶
func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionResponse ¶
type SkuDescriptionResponse struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []CapabilityResponse `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity *int `pulumi:"capacity"` // Family code of the resource SKU. Family *string `pulumi:"family"` // Locations of the SKU. Locations []string `pulumi:"locations"` // Name of the resource SKU. Name *string `pulumi:"name"` // Size specifier of the resource SKU. Size *string `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity *SkuCapacityResponse `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier *string `pulumi:"tier"` }
Description of a SKU for a scalable resource.
type SkuDescriptionResponseArgs ¶
type SkuDescriptionResponseArgs struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities CapabilityResponseArrayInput `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource SKU. Family pulumi.StringPtrInput `pulumi:"family"` // Locations of the SKU. Locations pulumi.StringArrayInput `pulumi:"locations"` // Name of the resource SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource SKU. Size pulumi.StringPtrInput `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity SkuCapacityResponsePtrInput `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Description of a SKU for a scalable resource.
func (SkuDescriptionResponseArgs) ElementType ¶
func (SkuDescriptionResponseArgs) ElementType() reflect.Type
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponseInput ¶
type SkuDescriptionResponseInput interface { pulumi.Input ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput ToSkuDescriptionResponseOutputWithContext(context.Context) SkuDescriptionResponseOutput }
SkuDescriptionResponseInput is an input type that accepts SkuDescriptionResponseArgs and SkuDescriptionResponseOutput values. You can construct a concrete instance of `SkuDescriptionResponseInput` via:
SkuDescriptionResponseArgs{...}
type SkuDescriptionResponseOutput ¶
type SkuDescriptionResponseOutput struct{ *pulumi.OutputState }
Description of a SKU for a scalable resource.
func (SkuDescriptionResponseOutput) Capabilities ¶
func (o SkuDescriptionResponseOutput) Capabilities() CapabilityResponseArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionResponseOutput) Capacity ¶
func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionResponseOutput) ElementType ¶
func (SkuDescriptionResponseOutput) ElementType() reflect.Type
func (SkuDescriptionResponseOutput) Family ¶
func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionResponseOutput) Locations ¶
func (o SkuDescriptionResponseOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionResponseOutput) Name ¶
func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionResponseOutput) Size ¶
func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionResponseOutput) SkuCapacity ¶
func (o SkuDescriptionResponseOutput) SkuCapacity() SkuCapacityResponsePtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionResponseOutput) Tier ¶
func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponsePtrInput ¶
type SkuDescriptionResponsePtrInput interface { pulumi.Input ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput ToSkuDescriptionResponsePtrOutputWithContext(context.Context) SkuDescriptionResponsePtrOutput }
SkuDescriptionResponsePtrInput is an input type that accepts SkuDescriptionResponseArgs, SkuDescriptionResponsePtr and SkuDescriptionResponsePtrOutput values. You can construct a concrete instance of `SkuDescriptionResponsePtrInput` via:
SkuDescriptionResponseArgs{...} or: nil
func SkuDescriptionResponsePtr ¶
func SkuDescriptionResponsePtr(v *SkuDescriptionResponseArgs) SkuDescriptionResponsePtrInput
type SkuDescriptionResponsePtrOutput ¶
type SkuDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionResponsePtrOutput) Capabilities ¶
func (o SkuDescriptionResponsePtrOutput) Capabilities() CapabilityResponseArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionResponsePtrOutput) Capacity ¶
func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionResponsePtrOutput) Elem ¶
func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
func (SkuDescriptionResponsePtrOutput) ElementType ¶
func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
func (SkuDescriptionResponsePtrOutput) Family ¶
func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionResponsePtrOutput) Locations ¶
func (o SkuDescriptionResponsePtrOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionResponsePtrOutput) Name ¶
func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionResponsePtrOutput) Size ¶
func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionResponsePtrOutput) SkuCapacity ¶
func (o SkuDescriptionResponsePtrOutput) SkuCapacity() SkuCapacityResponsePtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionResponsePtrOutput) Tier ¶
func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SlotSwapStatusResponse ¶
type SlotSwapStatusResponse struct { // The destination slot of the last swap operation. DestinationSlotName string `pulumi:"destinationSlotName"` // The source slot of the last swap operation. SourceSlotName string `pulumi:"sourceSlotName"` // The time the last successful slot swap completed. TimestampUtc string `pulumi:"timestampUtc"` }
The status of the last successful slot swap operation.
type SlotSwapStatusResponseArgs ¶
type SlotSwapStatusResponseArgs struct { // The destination slot of the last swap operation. DestinationSlotName pulumi.StringInput `pulumi:"destinationSlotName"` // The source slot of the last swap operation. SourceSlotName pulumi.StringInput `pulumi:"sourceSlotName"` // The time the last successful slot swap completed. TimestampUtc pulumi.StringInput `pulumi:"timestampUtc"` }
The status of the last successful slot swap operation.
func (SlotSwapStatusResponseArgs) ElementType ¶
func (SlotSwapStatusResponseArgs) ElementType() reflect.Type
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlotSwapStatusResponseInput ¶
type SlotSwapStatusResponseInput interface { pulumi.Input ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput ToSlotSwapStatusResponseOutputWithContext(context.Context) SlotSwapStatusResponseOutput }
SlotSwapStatusResponseInput is an input type that accepts SlotSwapStatusResponseArgs and SlotSwapStatusResponseOutput values. You can construct a concrete instance of `SlotSwapStatusResponseInput` via:
SlotSwapStatusResponseArgs{...}
type SlotSwapStatusResponseOutput ¶
type SlotSwapStatusResponseOutput struct{ *pulumi.OutputState }
The status of the last successful slot swap operation.
func (SlotSwapStatusResponseOutput) DestinationSlotName ¶
func (o SlotSwapStatusResponseOutput) DestinationSlotName() pulumi.StringOutput
The destination slot of the last swap operation.
func (SlotSwapStatusResponseOutput) ElementType ¶
func (SlotSwapStatusResponseOutput) ElementType() reflect.Type
func (SlotSwapStatusResponseOutput) SourceSlotName ¶
func (o SlotSwapStatusResponseOutput) SourceSlotName() pulumi.StringOutput
The source slot of the last swap operation.
func (SlotSwapStatusResponseOutput) TimestampUtc ¶
func (o SlotSwapStatusResponseOutput) TimestampUtc() pulumi.StringOutput
The time the last successful slot swap completed.
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlotSwapStatusResponsePtrInput ¶
type SlotSwapStatusResponsePtrInput interface { pulumi.Input ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput ToSlotSwapStatusResponsePtrOutputWithContext(context.Context) SlotSwapStatusResponsePtrOutput }
SlotSwapStatusResponsePtrInput is an input type that accepts SlotSwapStatusResponseArgs, SlotSwapStatusResponsePtr and SlotSwapStatusResponsePtrOutput values. You can construct a concrete instance of `SlotSwapStatusResponsePtrInput` via:
SlotSwapStatusResponseArgs{...} or: nil
func SlotSwapStatusResponsePtr ¶
func SlotSwapStatusResponsePtr(v *SlotSwapStatusResponseArgs) SlotSwapStatusResponsePtrInput
type SlotSwapStatusResponsePtrOutput ¶
type SlotSwapStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (SlotSwapStatusResponsePtrOutput) DestinationSlotName ¶
func (o SlotSwapStatusResponsePtrOutput) DestinationSlotName() pulumi.StringPtrOutput
The destination slot of the last swap operation.
func (SlotSwapStatusResponsePtrOutput) Elem ¶
func (o SlotSwapStatusResponsePtrOutput) Elem() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponsePtrOutput) ElementType ¶
func (SlotSwapStatusResponsePtrOutput) ElementType() reflect.Type
func (SlotSwapStatusResponsePtrOutput) SourceSlotName ¶
func (o SlotSwapStatusResponsePtrOutput) SourceSlotName() pulumi.StringPtrOutput
The source slot of the last swap operation.
func (SlotSwapStatusResponsePtrOutput) TimestampUtc ¶
func (o SlotSwapStatusResponsePtrOutput) TimestampUtc() pulumi.StringPtrOutput
The time the last successful slot swap completed.
func (SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput ¶
func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlowRequestsBasedTrigger ¶
type SlowRequestsBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Time taken. TimeTaken *string `pulumi:"timeTaken"` }
Trigger based on request execution time.
type SlowRequestsBasedTriggerArgs ¶
type SlowRequestsBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Time taken. TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerArgs) ElementType ¶
func (SlowRequestsBasedTriggerArgs) ElementType() reflect.Type
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerInput ¶
type SlowRequestsBasedTriggerInput interface { pulumi.Input ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput ToSlowRequestsBasedTriggerOutputWithContext(context.Context) SlowRequestsBasedTriggerOutput }
SlowRequestsBasedTriggerInput is an input type that accepts SlowRequestsBasedTriggerArgs and SlowRequestsBasedTriggerOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerInput` via:
SlowRequestsBasedTriggerArgs{...}
type SlowRequestsBasedTriggerOutput ¶
type SlowRequestsBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerOutput) Count ¶
func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerOutput) ElementType ¶
func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerPtrInput ¶
type SlowRequestsBasedTriggerPtrInput interface { pulumi.Input ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput ToSlowRequestsBasedTriggerPtrOutputWithContext(context.Context) SlowRequestsBasedTriggerPtrOutput }
SlowRequestsBasedTriggerPtrInput is an input type that accepts SlowRequestsBasedTriggerArgs, SlowRequestsBasedTriggerPtr and SlowRequestsBasedTriggerPtrOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerPtrInput` via:
SlowRequestsBasedTriggerArgs{...} or: nil
func SlowRequestsBasedTriggerPtr ¶
func SlowRequestsBasedTriggerPtr(v *SlowRequestsBasedTriggerArgs) SlowRequestsBasedTriggerPtrInput
type SlowRequestsBasedTriggerPtrOutput ¶
type SlowRequestsBasedTriggerPtrOutput struct{ *pulumi.OutputState }
func (SlowRequestsBasedTriggerPtrOutput) Count ¶
func (o SlowRequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerPtrOutput) Elem ¶
func (o SlowRequestsBasedTriggerPtrOutput) Elem() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerPtrOutput) ElementType ¶
func (SlowRequestsBasedTriggerPtrOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerPtrOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerPtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerResponse ¶
type SlowRequestsBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Time taken. TimeTaken *string `pulumi:"timeTaken"` }
Trigger based on request execution time.
type SlowRequestsBasedTriggerResponseArgs ¶
type SlowRequestsBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Time taken. TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerResponseArgs) ElementType ¶
func (SlowRequestsBasedTriggerResponseArgs) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SlowRequestsBasedTriggerResponseInput ¶
type SlowRequestsBasedTriggerResponseInput interface { pulumi.Input ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput ToSlowRequestsBasedTriggerResponseOutputWithContext(context.Context) SlowRequestsBasedTriggerResponseOutput }
SlowRequestsBasedTriggerResponseInput is an input type that accepts SlowRequestsBasedTriggerResponseArgs and SlowRequestsBasedTriggerResponseOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerResponseInput` via:
SlowRequestsBasedTriggerResponseArgs{...}
type SlowRequestsBasedTriggerResponseOutput ¶
type SlowRequestsBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerResponseOutput) Count ¶
func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerResponseOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerResponseOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SlowRequestsBasedTriggerResponsePtrInput ¶
type SlowRequestsBasedTriggerResponsePtrInput interface { pulumi.Input ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(context.Context) SlowRequestsBasedTriggerResponsePtrOutput }
SlowRequestsBasedTriggerResponsePtrInput is an input type that accepts SlowRequestsBasedTriggerResponseArgs, SlowRequestsBasedTriggerResponsePtr and SlowRequestsBasedTriggerResponsePtrOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerResponsePtrInput` via:
SlowRequestsBasedTriggerResponseArgs{...} or: nil
func SlowRequestsBasedTriggerResponsePtr ¶
func SlowRequestsBasedTriggerResponsePtr(v *SlowRequestsBasedTriggerResponseArgs) SlowRequestsBasedTriggerResponsePtrInput
type SlowRequestsBasedTriggerResponsePtrOutput ¶
type SlowRequestsBasedTriggerResponsePtrOutput struct{ *pulumi.OutputState }
func (SlowRequestsBasedTriggerResponsePtrOutput) Count ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type StampCapacity ¶
type StampCapacity struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity *int `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode *string `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes *bool `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name *string `pulumi:"name"` // Shared or Dedicated SiteMode *string `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity *int `pulumi:"totalCapacity"` // Name of the unit Unit *string `pulumi:"unit"` // Size of the machines WorkerSize *string `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId *int `pulumi:"workerSizeId"` }
Class containing stamp capacity information
type StampCapacityArgs ¶
type StampCapacityArgs struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity pulumi.IntPtrInput `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes pulumi.BoolPtrInput `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name pulumi.StringPtrInput `pulumi:"name"` // Shared or Dedicated SiteMode pulumi.StringPtrInput `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity pulumi.IntPtrInput `pulumi:"totalCapacity"` // Name of the unit Unit pulumi.StringPtrInput `pulumi:"unit"` // Size of the machines WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Class containing stamp capacity information
func (StampCapacityArgs) ElementType ¶
func (StampCapacityArgs) ElementType() reflect.Type
func (StampCapacityArgs) ToStampCapacityOutput ¶
func (i StampCapacityArgs) ToStampCapacityOutput() StampCapacityOutput
func (StampCapacityArgs) ToStampCapacityOutputWithContext ¶
func (i StampCapacityArgs) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
type StampCapacityArray ¶
type StampCapacityArray []StampCapacityInput
func (StampCapacityArray) ElementType ¶
func (StampCapacityArray) ElementType() reflect.Type
func (StampCapacityArray) ToStampCapacityArrayOutput ¶
func (i StampCapacityArray) ToStampCapacityArrayOutput() StampCapacityArrayOutput
func (StampCapacityArray) ToStampCapacityArrayOutputWithContext ¶
func (i StampCapacityArray) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
type StampCapacityArrayInput ¶
type StampCapacityArrayInput interface { pulumi.Input ToStampCapacityArrayOutput() StampCapacityArrayOutput ToStampCapacityArrayOutputWithContext(context.Context) StampCapacityArrayOutput }
StampCapacityArrayInput is an input type that accepts StampCapacityArray and StampCapacityArrayOutput values. You can construct a concrete instance of `StampCapacityArrayInput` via:
StampCapacityArray{ StampCapacityArgs{...} }
type StampCapacityArrayOutput ¶
type StampCapacityArrayOutput struct{ *pulumi.OutputState }
func (StampCapacityArrayOutput) ElementType ¶
func (StampCapacityArrayOutput) ElementType() reflect.Type
func (StampCapacityArrayOutput) Index ¶
func (o StampCapacityArrayOutput) Index(i pulumi.IntInput) StampCapacityOutput
func (StampCapacityArrayOutput) ToStampCapacityArrayOutput ¶
func (o StampCapacityArrayOutput) ToStampCapacityArrayOutput() StampCapacityArrayOutput
func (StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext ¶
func (o StampCapacityArrayOutput) ToStampCapacityArrayOutputWithContext(ctx context.Context) StampCapacityArrayOutput
type StampCapacityInput ¶
type StampCapacityInput interface { pulumi.Input ToStampCapacityOutput() StampCapacityOutput ToStampCapacityOutputWithContext(context.Context) StampCapacityOutput }
StampCapacityInput is an input type that accepts StampCapacityArgs and StampCapacityOutput values. You can construct a concrete instance of `StampCapacityInput` via:
StampCapacityArgs{...}
type StampCapacityOutput ¶
type StampCapacityOutput struct{ *pulumi.OutputState }
Class containing stamp capacity information
func (StampCapacityOutput) AvailableCapacity ¶
func (o StampCapacityOutput) AvailableCapacity() pulumi.IntPtrOutput
Available capacity (# of machines, bytes of storage etc...)
func (StampCapacityOutput) ComputeMode ¶
func (o StampCapacityOutput) ComputeMode() pulumi.StringPtrOutput
Shared/Dedicated workers
func (StampCapacityOutput) ElementType ¶
func (StampCapacityOutput) ElementType() reflect.Type
func (StampCapacityOutput) ExcludeFromCapacityAllocation ¶
func (o StampCapacityOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
If true it includes basic sites
Basic sites are not used for capacity allocation.
func (StampCapacityOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
Is capacity applicable for all sites?
func (StampCapacityOutput) Name ¶
func (o StampCapacityOutput) Name() pulumi.StringPtrOutput
Name of the stamp
func (StampCapacityOutput) SiteMode ¶
func (o StampCapacityOutput) SiteMode() pulumi.StringPtrOutput
Shared or Dedicated
func (StampCapacityOutput) ToStampCapacityOutput ¶
func (o StampCapacityOutput) ToStampCapacityOutput() StampCapacityOutput
func (StampCapacityOutput) ToStampCapacityOutputWithContext ¶
func (o StampCapacityOutput) ToStampCapacityOutputWithContext(ctx context.Context) StampCapacityOutput
func (StampCapacityOutput) TotalCapacity ¶
func (o StampCapacityOutput) TotalCapacity() pulumi.IntPtrOutput
Total capacity (# of machines, bytes of storage etc...)
func (StampCapacityOutput) Unit ¶
func (o StampCapacityOutput) Unit() pulumi.StringPtrOutput
Name of the unit
func (StampCapacityOutput) WorkerSize ¶
func (o StampCapacityOutput) WorkerSize() pulumi.StringPtrOutput
Size of the machines
func (StampCapacityOutput) WorkerSizeId ¶
func (o StampCapacityOutput) WorkerSizeId() pulumi.IntPtrOutput
Size Id of machines:
0 - Small 1 - Medium 2 - Large
type StampCapacityResponse ¶
type StampCapacityResponse struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity *int `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode *string `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes *bool `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name *string `pulumi:"name"` // Shared or Dedicated SiteMode *string `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity *int `pulumi:"totalCapacity"` // Name of the unit Unit *string `pulumi:"unit"` // Size of the machines WorkerSize *string `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId *int `pulumi:"workerSizeId"` }
Class containing stamp capacity information
type StampCapacityResponseArgs ¶
type StampCapacityResponseArgs struct { // Available capacity (# of machines, bytes of storage etc...) AvailableCapacity pulumi.IntPtrInput `pulumi:"availableCapacity"` // Shared/Dedicated workers ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // If true it includes basic sites // Basic sites are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // Is capacity applicable for all sites? IsApplicableForAllComputeModes pulumi.BoolPtrInput `pulumi:"isApplicableForAllComputeModes"` // Name of the stamp Name pulumi.StringPtrInput `pulumi:"name"` // Shared or Dedicated SiteMode pulumi.StringPtrInput `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...) TotalCapacity pulumi.IntPtrInput `pulumi:"totalCapacity"` // Name of the unit Unit pulumi.StringPtrInput `pulumi:"unit"` // Size of the machines WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Size Id of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Class containing stamp capacity information
func (StampCapacityResponseArgs) ElementType ¶
func (StampCapacityResponseArgs) ElementType() reflect.Type
func (StampCapacityResponseArgs) ToStampCapacityResponseOutput ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
type StampCapacityResponseArray ¶
type StampCapacityResponseArray []StampCapacityResponseInput
func (StampCapacityResponseArray) ElementType ¶
func (StampCapacityResponseArray) ElementType() reflect.Type
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutput ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseArrayInput ¶
type StampCapacityResponseArrayInput interface { pulumi.Input ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput ToStampCapacityResponseArrayOutputWithContext(context.Context) StampCapacityResponseArrayOutput }
StampCapacityResponseArrayInput is an input type that accepts StampCapacityResponseArray and StampCapacityResponseArrayOutput values. You can construct a concrete instance of `StampCapacityResponseArrayInput` via:
StampCapacityResponseArray{ StampCapacityResponseArgs{...} }
type StampCapacityResponseArrayOutput ¶
type StampCapacityResponseArrayOutput struct{ *pulumi.OutputState }
func (StampCapacityResponseArrayOutput) ElementType ¶
func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
func (StampCapacityResponseArrayOutput) Index ¶
func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseInput ¶
type StampCapacityResponseInput interface { pulumi.Input ToStampCapacityResponseOutput() StampCapacityResponseOutput ToStampCapacityResponseOutputWithContext(context.Context) StampCapacityResponseOutput }
StampCapacityResponseInput is an input type that accepts StampCapacityResponseArgs and StampCapacityResponseOutput values. You can construct a concrete instance of `StampCapacityResponseInput` via:
StampCapacityResponseArgs{...}
type StampCapacityResponseOutput ¶
type StampCapacityResponseOutput struct{ *pulumi.OutputState }
Class containing stamp capacity information
func (StampCapacityResponseOutput) AvailableCapacity ¶
func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.IntPtrOutput
Available capacity (# of machines, bytes of storage etc...)
func (StampCapacityResponseOutput) ComputeMode ¶
func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared/Dedicated workers
func (StampCapacityResponseOutput) ElementType ¶
func (StampCapacityResponseOutput) ElementType() reflect.Type
func (StampCapacityResponseOutput) ExcludeFromCapacityAllocation ¶
func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
If true it includes basic sites
Basic sites are not used for capacity allocation.
func (StampCapacityResponseOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
Is capacity applicable for all sites?
func (StampCapacityResponseOutput) Name ¶
func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
Name of the stamp
func (StampCapacityResponseOutput) SiteMode ¶
func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
Shared or Dedicated
func (StampCapacityResponseOutput) ToStampCapacityResponseOutput ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
func (StampCapacityResponseOutput) TotalCapacity ¶
func (o StampCapacityResponseOutput) TotalCapacity() pulumi.IntPtrOutput
Total capacity (# of machines, bytes of storage etc...)
func (StampCapacityResponseOutput) Unit ¶
func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
Name of the unit
func (StampCapacityResponseOutput) WorkerSize ¶
func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
Size of the machines
func (StampCapacityResponseOutput) WorkerSizeId ¶
func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Size Id of machines:
0 - Small 1 - Medium 2 - Large
type StaticSite ¶
type StaticSite struct { pulumi.CustomResourceState // The target branch in the repository. Branch pulumi.StringPtrOutput `pulumi:"branch"` // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesResponsePtrOutput `pulumi:"buildProperties"` // The custom domains associated with this static site. CustomDomains pulumi.StringArrayOutput `pulumi:"customDomains"` // The default autogenerated hostname for the static site. DefaultHostname pulumi.StringOutput `pulumi:"defaultHostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrOutput `pulumi:"repositoryToken"` // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrOutput `pulumi:"repositoryUrl"` // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Static Site ARM resource.
func GetStaticSite ¶
func GetStaticSite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StaticSiteState, opts ...pulumi.ResourceOption) (*StaticSite, error)
GetStaticSite gets an existing StaticSite 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 NewStaticSite ¶
func NewStaticSite(ctx *pulumi.Context, name string, args *StaticSiteArgs, opts ...pulumi.ResourceOption) (*StaticSite, error)
NewStaticSite registers a new resource with the given unique name, arguments, and options.
type StaticSiteArgs ¶
type StaticSiteArgs struct { // The target branch in the repository. Branch pulumi.StringPtrInput // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name of the static site to create or update. Name pulumi.StringInput // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrInput // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Description of a SKU for a scalable resource. Sku SkuDescriptionPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a StaticSite resource.
func (StaticSiteArgs) ElementType ¶
func (StaticSiteArgs) ElementType() reflect.Type
type StaticSiteBuildProperties ¶
type StaticSiteBuildProperties struct { // The path to the api code within the repository. ApiLocation *string `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation *string `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation *string `pulumi:"appLocation"` }
Build properties for the static site.
type StaticSiteBuildPropertiesArgs ¶
type StaticSiteBuildPropertiesArgs struct { // The path to the api code within the repository. ApiLocation pulumi.StringPtrInput `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation pulumi.StringPtrInput `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation pulumi.StringPtrInput `pulumi:"appLocation"` }
Build properties for the static site.
func (StaticSiteBuildPropertiesArgs) ElementType ¶
func (StaticSiteBuildPropertiesArgs) ElementType() reflect.Type
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesInput ¶
type StaticSiteBuildPropertiesInput interface { pulumi.Input ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput ToStaticSiteBuildPropertiesOutputWithContext(context.Context) StaticSiteBuildPropertiesOutput }
StaticSiteBuildPropertiesInput is an input type that accepts StaticSiteBuildPropertiesArgs and StaticSiteBuildPropertiesOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesInput` via:
StaticSiteBuildPropertiesArgs{...}
type StaticSiteBuildPropertiesOutput ¶
type StaticSiteBuildPropertiesOutput struct{ *pulumi.OutputState }
Build properties for the static site.
func (StaticSiteBuildPropertiesOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesOutput) ElementType ¶
func (StaticSiteBuildPropertiesOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesPtrInput ¶
type StaticSiteBuildPropertiesPtrInput interface { pulumi.Input ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput ToStaticSiteBuildPropertiesPtrOutputWithContext(context.Context) StaticSiteBuildPropertiesPtrOutput }
StaticSiteBuildPropertiesPtrInput is an input type that accepts StaticSiteBuildPropertiesArgs, StaticSiteBuildPropertiesPtr and StaticSiteBuildPropertiesPtrOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesPtrInput` via:
StaticSiteBuildPropertiesArgs{...} or: nil
func StaticSiteBuildPropertiesPtr ¶
func StaticSiteBuildPropertiesPtr(v *StaticSiteBuildPropertiesArgs) StaticSiteBuildPropertiesPtrInput
type StaticSiteBuildPropertiesPtrOutput ¶
type StaticSiteBuildPropertiesPtrOutput struct{ *pulumi.OutputState }
func (StaticSiteBuildPropertiesPtrOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesPtrOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesPtrOutput) Elem ¶
func (o StaticSiteBuildPropertiesPtrOutput) Elem() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesPtrOutput) ElementType ¶
func (StaticSiteBuildPropertiesPtrOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput ¶
func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesResponse ¶
type StaticSiteBuildPropertiesResponse struct { // The path to the api code within the repository. ApiLocation *string `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation *string `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation *string `pulumi:"appLocation"` }
Build properties for the static site.
type StaticSiteBuildPropertiesResponseArgs ¶
type StaticSiteBuildPropertiesResponseArgs struct { // The path to the api code within the repository. ApiLocation pulumi.StringPtrInput `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation pulumi.StringPtrInput `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation pulumi.StringPtrInput `pulumi:"appLocation"` }
Build properties for the static site.
func (StaticSiteBuildPropertiesResponseArgs) ElementType ¶
func (StaticSiteBuildPropertiesResponseArgs) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteBuildPropertiesResponseInput ¶
type StaticSiteBuildPropertiesResponseInput interface { pulumi.Input ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput ToStaticSiteBuildPropertiesResponseOutputWithContext(context.Context) StaticSiteBuildPropertiesResponseOutput }
StaticSiteBuildPropertiesResponseInput is an input type that accepts StaticSiteBuildPropertiesResponseArgs and StaticSiteBuildPropertiesResponseOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesResponseInput` via:
StaticSiteBuildPropertiesResponseArgs{...}
type StaticSiteBuildPropertiesResponseOutput ¶
type StaticSiteBuildPropertiesResponseOutput struct{ *pulumi.OutputState }
Build properties for the static site.
func (StaticSiteBuildPropertiesResponseOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesResponseOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesResponseOutput) ElementType ¶
func (StaticSiteBuildPropertiesResponseOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteBuildPropertiesResponsePtrInput ¶
type StaticSiteBuildPropertiesResponsePtrInput interface { pulumi.Input ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(context.Context) StaticSiteBuildPropertiesResponsePtrOutput }
StaticSiteBuildPropertiesResponsePtrInput is an input type that accepts StaticSiteBuildPropertiesResponseArgs, StaticSiteBuildPropertiesResponsePtr and StaticSiteBuildPropertiesResponsePtrOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesResponsePtrInput` via:
StaticSiteBuildPropertiesResponseArgs{...} or: nil
func StaticSiteBuildPropertiesResponsePtr ¶
func StaticSiteBuildPropertiesResponsePtr(v *StaticSiteBuildPropertiesResponseArgs) StaticSiteBuildPropertiesResponsePtrInput
type StaticSiteBuildPropertiesResponsePtrOutput ¶
type StaticSiteBuildPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesResponsePtrOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType ¶
func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteState ¶
type StaticSiteState struct { // The target branch in the repository. Branch pulumi.StringPtrInput // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesResponsePtrInput // The custom domains associated with this static site. CustomDomains pulumi.StringArrayInput // The default autogenerated hostname for the static site. DefaultHostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrInput // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrInput // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (StaticSiteState) ElementType ¶
func (StaticSiteState) ElementType() reflect.Type
type StaticSiteUserARMResourceResponse ¶
type StaticSiteUserARMResourceResponse struct { // The display name for the static site user. DisplayName string `pulumi:"displayName"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The identity provider for the static site user. Provider string `pulumi:"provider"` // The roles for the static site user, in free-form string format Roles *string `pulumi:"roles"` // Resource type. Type string `pulumi:"type"` // The user id for the static site user. UserId string `pulumi:"userId"` }
Static Site User ARM resource.
type StaticSiteUserARMResourceResponseArgs ¶
type StaticSiteUserARMResourceResponseArgs struct { // The display name for the static site user. DisplayName pulumi.StringInput `pulumi:"displayName"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // The identity provider for the static site user. Provider pulumi.StringInput `pulumi:"provider"` // The roles for the static site user, in free-form string format Roles pulumi.StringPtrInput `pulumi:"roles"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // The user id for the static site user. UserId pulumi.StringInput `pulumi:"userId"` }
Static Site User ARM resource.
func (StaticSiteUserARMResourceResponseArgs) ElementType ¶
func (StaticSiteUserARMResourceResponseArgs) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput ¶
func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext ¶
func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
type StaticSiteUserARMResourceResponseArray ¶
type StaticSiteUserARMResourceResponseArray []StaticSiteUserARMResourceResponseInput
func (StaticSiteUserARMResourceResponseArray) ElementType ¶
func (StaticSiteUserARMResourceResponseArray) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput ¶
func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
func (StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext ¶
func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
type StaticSiteUserARMResourceResponseArrayInput ¶
type StaticSiteUserARMResourceResponseArrayInput interface { pulumi.Input ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput ToStaticSiteUserARMResourceResponseArrayOutputWithContext(context.Context) StaticSiteUserARMResourceResponseArrayOutput }
StaticSiteUserARMResourceResponseArrayInput is an input type that accepts StaticSiteUserARMResourceResponseArray and StaticSiteUserARMResourceResponseArrayOutput values. You can construct a concrete instance of `StaticSiteUserARMResourceResponseArrayInput` via:
StaticSiteUserARMResourceResponseArray{ StaticSiteUserARMResourceResponseArgs{...} }
type StaticSiteUserARMResourceResponseArrayOutput ¶
type StaticSiteUserARMResourceResponseArrayOutput struct{ *pulumi.OutputState }
func (StaticSiteUserARMResourceResponseArrayOutput) ElementType ¶
func (StaticSiteUserARMResourceResponseArrayOutput) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput ¶
func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
func (StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext ¶
func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
type StaticSiteUserARMResourceResponseInput ¶
type StaticSiteUserARMResourceResponseInput interface { pulumi.Input ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput ToStaticSiteUserARMResourceResponseOutputWithContext(context.Context) StaticSiteUserARMResourceResponseOutput }
StaticSiteUserARMResourceResponseInput is an input type that accepts StaticSiteUserARMResourceResponseArgs and StaticSiteUserARMResourceResponseOutput values. You can construct a concrete instance of `StaticSiteUserARMResourceResponseInput` via:
StaticSiteUserARMResourceResponseArgs{...}
type StaticSiteUserARMResourceResponseOutput ¶
type StaticSiteUserARMResourceResponseOutput struct{ *pulumi.OutputState }
Static Site User ARM resource.
func (StaticSiteUserARMResourceResponseOutput) DisplayName ¶
func (o StaticSiteUserARMResourceResponseOutput) DisplayName() pulumi.StringOutput
The display name for the static site user.
func (StaticSiteUserARMResourceResponseOutput) ElementType ¶
func (StaticSiteUserARMResourceResponseOutput) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseOutput) Id ¶
func (o StaticSiteUserARMResourceResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (StaticSiteUserARMResourceResponseOutput) Kind ¶
func (o StaticSiteUserARMResourceResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (StaticSiteUserARMResourceResponseOutput) Name ¶
func (o StaticSiteUserARMResourceResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (StaticSiteUserARMResourceResponseOutput) Provider ¶
func (o StaticSiteUserARMResourceResponseOutput) Provider() pulumi.StringOutput
The identity provider for the static site user.
func (StaticSiteUserARMResourceResponseOutput) Roles ¶
func (o StaticSiteUserARMResourceResponseOutput) Roles() pulumi.StringPtrOutput
The roles for the static site user, in free-form string format
func (StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput ¶
func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext ¶
func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseOutput) Type ¶
func (o StaticSiteUserARMResourceResponseOutput) Type() pulumi.StringOutput
Resource type.
func (StaticSiteUserARMResourceResponseOutput) UserId ¶
func (o StaticSiteUserARMResourceResponseOutput) UserId() pulumi.StringOutput
The user id for the static site user.
type StatusCodesBasedTrigger ¶
type StatusCodesBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // HTTP status code. Status *int `pulumi:"status"` // Request Sub Status. SubStatus *int `pulumi:"subStatus"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Win32 error code. Win32Status *int `pulumi:"win32Status"` }
Trigger based on status code.
type StatusCodesBasedTriggerArgs ¶
type StatusCodesBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code. Status pulumi.IntPtrInput `pulumi:"status"` // Request Sub Status. SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code. Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
Trigger based on status code.
func (StatusCodesBasedTriggerArgs) ElementType ¶
func (StatusCodesBasedTriggerArgs) ElementType() reflect.Type
func (StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutput ¶
func (i StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutputWithContext ¶
func (i StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
type StatusCodesBasedTriggerArray ¶
type StatusCodesBasedTriggerArray []StatusCodesBasedTriggerInput
func (StatusCodesBasedTriggerArray) ElementType ¶
func (StatusCodesBasedTriggerArray) ElementType() reflect.Type
func (StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput ¶
func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
func (StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext ¶
func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
type StatusCodesBasedTriggerArrayInput ¶
type StatusCodesBasedTriggerArrayInput interface { pulumi.Input ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput ToStatusCodesBasedTriggerArrayOutputWithContext(context.Context) StatusCodesBasedTriggerArrayOutput }
StatusCodesBasedTriggerArrayInput is an input type that accepts StatusCodesBasedTriggerArray and StatusCodesBasedTriggerArrayOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerArrayInput` via:
StatusCodesBasedTriggerArray{ StatusCodesBasedTriggerArgs{...} }
type StatusCodesBasedTriggerArrayOutput ¶
type StatusCodesBasedTriggerArrayOutput struct{ *pulumi.OutputState }
func (StatusCodesBasedTriggerArrayOutput) ElementType ¶
func (StatusCodesBasedTriggerArrayOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerArrayOutput) Index ¶
func (o StatusCodesBasedTriggerArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput ¶
func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
func (StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext ¶
func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
type StatusCodesBasedTriggerInput ¶
type StatusCodesBasedTriggerInput interface { pulumi.Input ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput ToStatusCodesBasedTriggerOutputWithContext(context.Context) StatusCodesBasedTriggerOutput }
StatusCodesBasedTriggerInput is an input type that accepts StatusCodesBasedTriggerArgs and StatusCodesBasedTriggerOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerInput` via:
StatusCodesBasedTriggerArgs{...}
type StatusCodesBasedTriggerOutput ¶
type StatusCodesBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on status code.
func (StatusCodesBasedTriggerOutput) Count ¶
func (o StatusCodesBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (StatusCodesBasedTriggerOutput) ElementType ¶
func (StatusCodesBasedTriggerOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerOutput) Status ¶
func (o StatusCodesBasedTriggerOutput) Status() pulumi.IntPtrOutput
HTTP status code.
func (StatusCodesBasedTriggerOutput) SubStatus ¶
func (o StatusCodesBasedTriggerOutput) SubStatus() pulumi.IntPtrOutput
Request Sub Status.
func (StatusCodesBasedTriggerOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput ¶
func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext ¶
func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerOutput) Win32Status ¶
func (o StatusCodesBasedTriggerOutput) Win32Status() pulumi.IntPtrOutput
Win32 error code.
type StatusCodesBasedTriggerResponse ¶
type StatusCodesBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // HTTP status code. Status *int `pulumi:"status"` // Request Sub Status. SubStatus *int `pulumi:"subStatus"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Win32 error code. Win32Status *int `pulumi:"win32Status"` }
Trigger based on status code.
type StatusCodesBasedTriggerResponseArgs ¶
type StatusCodesBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code. Status pulumi.IntPtrInput `pulumi:"status"` // Request Sub Status. SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code. Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
Trigger based on status code.
func (StatusCodesBasedTriggerResponseArgs) ElementType ¶
func (StatusCodesBasedTriggerResponseArgs) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput ¶
func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext ¶
func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
type StatusCodesBasedTriggerResponseArray ¶
type StatusCodesBasedTriggerResponseArray []StatusCodesBasedTriggerResponseInput
func (StatusCodesBasedTriggerResponseArray) ElementType ¶
func (StatusCodesBasedTriggerResponseArray) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput ¶
func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
func (StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext ¶
func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
type StatusCodesBasedTriggerResponseArrayInput ¶
type StatusCodesBasedTriggerResponseArrayInput interface { pulumi.Input ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput ToStatusCodesBasedTriggerResponseArrayOutputWithContext(context.Context) StatusCodesBasedTriggerResponseArrayOutput }
StatusCodesBasedTriggerResponseArrayInput is an input type that accepts StatusCodesBasedTriggerResponseArray and StatusCodesBasedTriggerResponseArrayOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerResponseArrayInput` via:
StatusCodesBasedTriggerResponseArray{ StatusCodesBasedTriggerResponseArgs{...} }
type StatusCodesBasedTriggerResponseArrayOutput ¶
type StatusCodesBasedTriggerResponseArrayOutput struct{ *pulumi.OutputState }
func (StatusCodesBasedTriggerResponseArrayOutput) ElementType ¶
func (StatusCodesBasedTriggerResponseArrayOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput ¶
func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
func (StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext ¶
func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
type StatusCodesBasedTriggerResponseInput ¶
type StatusCodesBasedTriggerResponseInput interface { pulumi.Input ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput ToStatusCodesBasedTriggerResponseOutputWithContext(context.Context) StatusCodesBasedTriggerResponseOutput }
StatusCodesBasedTriggerResponseInput is an input type that accepts StatusCodesBasedTriggerResponseArgs and StatusCodesBasedTriggerResponseOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerResponseInput` via:
StatusCodesBasedTriggerResponseArgs{...}
type StatusCodesBasedTriggerResponseOutput ¶
type StatusCodesBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on status code.
func (StatusCodesBasedTriggerResponseOutput) Count ¶
func (o StatusCodesBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (StatusCodesBasedTriggerResponseOutput) ElementType ¶
func (StatusCodesBasedTriggerResponseOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseOutput) Status ¶
func (o StatusCodesBasedTriggerResponseOutput) Status() pulumi.IntPtrOutput
HTTP status code.
func (StatusCodesBasedTriggerResponseOutput) SubStatus ¶
func (o StatusCodesBasedTriggerResponseOutput) SubStatus() pulumi.IntPtrOutput
Request Sub Status.
func (StatusCodesBasedTriggerResponseOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput ¶
func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext ¶
func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseOutput) Win32Status ¶
func (o StatusCodesBasedTriggerResponseOutput) Win32Status() pulumi.IntPtrOutput
Win32 error code.
type VirtualApplication ¶
type VirtualApplication struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled *bool `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories []VirtualDirectory `pulumi:"virtualDirectories"` // Virtual path. VirtualPath *string `pulumi:"virtualPath"` }
Virtual application in an app.
type VirtualApplicationArgs ¶
type VirtualApplicationArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories VirtualDirectoryArrayInput `pulumi:"virtualDirectories"` // Virtual path. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Virtual application in an app.
func (VirtualApplicationArgs) ElementType ¶
func (VirtualApplicationArgs) ElementType() reflect.Type
func (VirtualApplicationArgs) ToVirtualApplicationOutput ¶
func (i VirtualApplicationArgs) ToVirtualApplicationOutput() VirtualApplicationOutput
func (VirtualApplicationArgs) ToVirtualApplicationOutputWithContext ¶
func (i VirtualApplicationArgs) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
type VirtualApplicationArray ¶
type VirtualApplicationArray []VirtualApplicationInput
func (VirtualApplicationArray) ElementType ¶
func (VirtualApplicationArray) ElementType() reflect.Type
func (VirtualApplicationArray) ToVirtualApplicationArrayOutput ¶
func (i VirtualApplicationArray) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
func (VirtualApplicationArray) ToVirtualApplicationArrayOutputWithContext ¶
func (i VirtualApplicationArray) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
type VirtualApplicationArrayInput ¶
type VirtualApplicationArrayInput interface { pulumi.Input ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput ToVirtualApplicationArrayOutputWithContext(context.Context) VirtualApplicationArrayOutput }
VirtualApplicationArrayInput is an input type that accepts VirtualApplicationArray and VirtualApplicationArrayOutput values. You can construct a concrete instance of `VirtualApplicationArrayInput` via:
VirtualApplicationArray{ VirtualApplicationArgs{...} }
type VirtualApplicationArrayOutput ¶
type VirtualApplicationArrayOutput struct{ *pulumi.OutputState }
func (VirtualApplicationArrayOutput) ElementType ¶
func (VirtualApplicationArrayOutput) ElementType() reflect.Type
func (VirtualApplicationArrayOutput) Index ¶
func (o VirtualApplicationArrayOutput) Index(i pulumi.IntInput) VirtualApplicationOutput
func (VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput ¶
func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
func (VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext ¶
func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
type VirtualApplicationInput ¶
type VirtualApplicationInput interface { pulumi.Input ToVirtualApplicationOutput() VirtualApplicationOutput ToVirtualApplicationOutputWithContext(context.Context) VirtualApplicationOutput }
VirtualApplicationInput is an input type that accepts VirtualApplicationArgs and VirtualApplicationOutput values. You can construct a concrete instance of `VirtualApplicationInput` via:
VirtualApplicationArgs{...}
type VirtualApplicationOutput ¶
type VirtualApplicationOutput struct{ *pulumi.OutputState }
Virtual application in an app.
func (VirtualApplicationOutput) ElementType ¶
func (VirtualApplicationOutput) ElementType() reflect.Type
func (VirtualApplicationOutput) PhysicalPath ¶
func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualApplicationOutput) PreloadEnabled ¶
func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
<code>true</code> if preloading is enabled; otherwise, <code>false</code>.
func (VirtualApplicationOutput) ToVirtualApplicationOutput ¶
func (o VirtualApplicationOutput) ToVirtualApplicationOutput() VirtualApplicationOutput
func (VirtualApplicationOutput) ToVirtualApplicationOutputWithContext ¶
func (o VirtualApplicationOutput) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
func (VirtualApplicationOutput) VirtualDirectories ¶
func (o VirtualApplicationOutput) VirtualDirectories() VirtualDirectoryArrayOutput
Virtual directories for virtual application.
func (VirtualApplicationOutput) VirtualPath ¶
func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
Virtual path.
type VirtualApplicationResponse ¶
type VirtualApplicationResponse struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled *bool `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories []VirtualDirectoryResponse `pulumi:"virtualDirectories"` // Virtual path. VirtualPath *string `pulumi:"virtualPath"` }
Virtual application in an app.
type VirtualApplicationResponseArgs ¶
type VirtualApplicationResponseArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories VirtualDirectoryResponseArrayInput `pulumi:"virtualDirectories"` // Virtual path. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Virtual application in an app.
func (VirtualApplicationResponseArgs) ElementType ¶
func (VirtualApplicationResponseArgs) ElementType() reflect.Type
func (VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput ¶
func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
func (VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext ¶
func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
type VirtualApplicationResponseArray ¶
type VirtualApplicationResponseArray []VirtualApplicationResponseInput
func (VirtualApplicationResponseArray) ElementType ¶
func (VirtualApplicationResponseArray) ElementType() reflect.Type
func (VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput ¶
func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
func (VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext ¶
func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
type VirtualApplicationResponseArrayInput ¶
type VirtualApplicationResponseArrayInput interface { pulumi.Input ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput ToVirtualApplicationResponseArrayOutputWithContext(context.Context) VirtualApplicationResponseArrayOutput }
VirtualApplicationResponseArrayInput is an input type that accepts VirtualApplicationResponseArray and VirtualApplicationResponseArrayOutput values. You can construct a concrete instance of `VirtualApplicationResponseArrayInput` via:
VirtualApplicationResponseArray{ VirtualApplicationResponseArgs{...} }
type VirtualApplicationResponseArrayOutput ¶
type VirtualApplicationResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualApplicationResponseArrayOutput) ElementType ¶
func (VirtualApplicationResponseArrayOutput) ElementType() reflect.Type
func (VirtualApplicationResponseArrayOutput) Index ¶
func (o VirtualApplicationResponseArrayOutput) Index(i pulumi.IntInput) VirtualApplicationResponseOutput
func (VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput ¶
func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
func (VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext ¶
func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
type VirtualApplicationResponseInput ¶
type VirtualApplicationResponseInput interface { pulumi.Input ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput ToVirtualApplicationResponseOutputWithContext(context.Context) VirtualApplicationResponseOutput }
VirtualApplicationResponseInput is an input type that accepts VirtualApplicationResponseArgs and VirtualApplicationResponseOutput values. You can construct a concrete instance of `VirtualApplicationResponseInput` via:
VirtualApplicationResponseArgs{...}
type VirtualApplicationResponseOutput ¶
type VirtualApplicationResponseOutput struct{ *pulumi.OutputState }
Virtual application in an app.
func (VirtualApplicationResponseOutput) ElementType ¶
func (VirtualApplicationResponseOutput) ElementType() reflect.Type
func (VirtualApplicationResponseOutput) PhysicalPath ¶
func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualApplicationResponseOutput) PreloadEnabled ¶
func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
<code>true</code> if preloading is enabled; otherwise, <code>false</code>.
func (VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput ¶
func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
func (VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext ¶
func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
func (VirtualApplicationResponseOutput) VirtualDirectories ¶
func (o VirtualApplicationResponseOutput) VirtualDirectories() VirtualDirectoryResponseArrayOutput
Virtual directories for virtual application.
func (VirtualApplicationResponseOutput) VirtualPath ¶
func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
Virtual path.
type VirtualDirectory ¶
type VirtualDirectory struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // Path to virtual application. VirtualPath *string `pulumi:"virtualPath"` }
Directory for virtual application.
type VirtualDirectoryArgs ¶
type VirtualDirectoryArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // Path to virtual application. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Directory for virtual application.
func (VirtualDirectoryArgs) ElementType ¶
func (VirtualDirectoryArgs) ElementType() reflect.Type
func (VirtualDirectoryArgs) ToVirtualDirectoryOutput ¶
func (i VirtualDirectoryArgs) ToVirtualDirectoryOutput() VirtualDirectoryOutput
func (VirtualDirectoryArgs) ToVirtualDirectoryOutputWithContext ¶
func (i VirtualDirectoryArgs) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
type VirtualDirectoryArray ¶
type VirtualDirectoryArray []VirtualDirectoryInput
func (VirtualDirectoryArray) ElementType ¶
func (VirtualDirectoryArray) ElementType() reflect.Type
func (VirtualDirectoryArray) ToVirtualDirectoryArrayOutput ¶
func (i VirtualDirectoryArray) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
func (VirtualDirectoryArray) ToVirtualDirectoryArrayOutputWithContext ¶
func (i VirtualDirectoryArray) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
type VirtualDirectoryArrayInput ¶
type VirtualDirectoryArrayInput interface { pulumi.Input ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput ToVirtualDirectoryArrayOutputWithContext(context.Context) VirtualDirectoryArrayOutput }
VirtualDirectoryArrayInput is an input type that accepts VirtualDirectoryArray and VirtualDirectoryArrayOutput values. You can construct a concrete instance of `VirtualDirectoryArrayInput` via:
VirtualDirectoryArray{ VirtualDirectoryArgs{...} }
type VirtualDirectoryArrayOutput ¶
type VirtualDirectoryArrayOutput struct{ *pulumi.OutputState }
func (VirtualDirectoryArrayOutput) ElementType ¶
func (VirtualDirectoryArrayOutput) ElementType() reflect.Type
func (VirtualDirectoryArrayOutput) Index ¶
func (o VirtualDirectoryArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryOutput
func (VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput ¶
func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
func (VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext ¶
func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
type VirtualDirectoryInput ¶
type VirtualDirectoryInput interface { pulumi.Input ToVirtualDirectoryOutput() VirtualDirectoryOutput ToVirtualDirectoryOutputWithContext(context.Context) VirtualDirectoryOutput }
VirtualDirectoryInput is an input type that accepts VirtualDirectoryArgs and VirtualDirectoryOutput values. You can construct a concrete instance of `VirtualDirectoryInput` via:
VirtualDirectoryArgs{...}
type VirtualDirectoryOutput ¶
type VirtualDirectoryOutput struct{ *pulumi.OutputState }
Directory for virtual application.
func (VirtualDirectoryOutput) ElementType ¶
func (VirtualDirectoryOutput) ElementType() reflect.Type
func (VirtualDirectoryOutput) PhysicalPath ¶
func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualDirectoryOutput) ToVirtualDirectoryOutput ¶
func (o VirtualDirectoryOutput) ToVirtualDirectoryOutput() VirtualDirectoryOutput
func (VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext ¶
func (o VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
func (VirtualDirectoryOutput) VirtualPath ¶
func (o VirtualDirectoryOutput) VirtualPath() pulumi.StringPtrOutput
Path to virtual application.
type VirtualDirectoryResponse ¶
type VirtualDirectoryResponse struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // Path to virtual application. VirtualPath *string `pulumi:"virtualPath"` }
Directory for virtual application.
type VirtualDirectoryResponseArgs ¶
type VirtualDirectoryResponseArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // Path to virtual application. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Directory for virtual application.
func (VirtualDirectoryResponseArgs) ElementType ¶
func (VirtualDirectoryResponseArgs) ElementType() reflect.Type
func (VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput ¶
func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext ¶
func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
type VirtualDirectoryResponseArray ¶
type VirtualDirectoryResponseArray []VirtualDirectoryResponseInput
func (VirtualDirectoryResponseArray) ElementType ¶
func (VirtualDirectoryResponseArray) ElementType() reflect.Type
func (VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput ¶
func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
func (VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext ¶
func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
type VirtualDirectoryResponseArrayInput ¶
type VirtualDirectoryResponseArrayInput interface { pulumi.Input ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput ToVirtualDirectoryResponseArrayOutputWithContext(context.Context) VirtualDirectoryResponseArrayOutput }
VirtualDirectoryResponseArrayInput is an input type that accepts VirtualDirectoryResponseArray and VirtualDirectoryResponseArrayOutput values. You can construct a concrete instance of `VirtualDirectoryResponseArrayInput` via:
VirtualDirectoryResponseArray{ VirtualDirectoryResponseArgs{...} }
type VirtualDirectoryResponseArrayOutput ¶
type VirtualDirectoryResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualDirectoryResponseArrayOutput) ElementType ¶
func (VirtualDirectoryResponseArrayOutput) ElementType() reflect.Type
func (VirtualDirectoryResponseArrayOutput) Index ¶
func (o VirtualDirectoryResponseArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput ¶
func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
func (VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext ¶
func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
type VirtualDirectoryResponseInput ¶
type VirtualDirectoryResponseInput interface { pulumi.Input ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput ToVirtualDirectoryResponseOutputWithContext(context.Context) VirtualDirectoryResponseOutput }
VirtualDirectoryResponseInput is an input type that accepts VirtualDirectoryResponseArgs and VirtualDirectoryResponseOutput values. You can construct a concrete instance of `VirtualDirectoryResponseInput` via:
VirtualDirectoryResponseArgs{...}
type VirtualDirectoryResponseOutput ¶
type VirtualDirectoryResponseOutput struct{ *pulumi.OutputState }
Directory for virtual application.
func (VirtualDirectoryResponseOutput) ElementType ¶
func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
func (VirtualDirectoryResponseOutput) PhysicalPath ¶
func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput ¶
func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext ¶
func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseOutput) VirtualPath ¶
func (o VirtualDirectoryResponseOutput) VirtualPath() pulumi.StringPtrOutput
Path to virtual application.
type VirtualIPMapping ¶
type VirtualIPMapping struct { // Is VIP mapping in use InUse *bool `pulumi:"inUse"` // Internal HTTP port InternalHttpPort *int `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort *int `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP *string `pulumi:"virtualIP"` }
Class that represents a VIP mapping
type VirtualIPMappingArgs ¶
type VirtualIPMappingArgs struct { // Is VIP mapping in use InUse pulumi.BoolPtrInput `pulumi:"inUse"` // Internal HTTP port InternalHttpPort pulumi.IntPtrInput `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort pulumi.IntPtrInput `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Class that represents a VIP mapping
func (VirtualIPMappingArgs) ElementType ¶
func (VirtualIPMappingArgs) ElementType() reflect.Type
func (VirtualIPMappingArgs) ToVirtualIPMappingOutput ¶
func (i VirtualIPMappingArgs) ToVirtualIPMappingOutput() VirtualIPMappingOutput
func (VirtualIPMappingArgs) ToVirtualIPMappingOutputWithContext ¶
func (i VirtualIPMappingArgs) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
type VirtualIPMappingArray ¶
type VirtualIPMappingArray []VirtualIPMappingInput
func (VirtualIPMappingArray) ElementType ¶
func (VirtualIPMappingArray) ElementType() reflect.Type
func (VirtualIPMappingArray) ToVirtualIPMappingArrayOutput ¶
func (i VirtualIPMappingArray) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
func (VirtualIPMappingArray) ToVirtualIPMappingArrayOutputWithContext ¶
func (i VirtualIPMappingArray) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
type VirtualIPMappingArrayInput ¶
type VirtualIPMappingArrayInput interface { pulumi.Input ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput ToVirtualIPMappingArrayOutputWithContext(context.Context) VirtualIPMappingArrayOutput }
VirtualIPMappingArrayInput is an input type that accepts VirtualIPMappingArray and VirtualIPMappingArrayOutput values. You can construct a concrete instance of `VirtualIPMappingArrayInput` via:
VirtualIPMappingArray{ VirtualIPMappingArgs{...} }
type VirtualIPMappingArrayOutput ¶
type VirtualIPMappingArrayOutput struct{ *pulumi.OutputState }
func (VirtualIPMappingArrayOutput) ElementType ¶
func (VirtualIPMappingArrayOutput) ElementType() reflect.Type
func (VirtualIPMappingArrayOutput) Index ¶
func (o VirtualIPMappingArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingOutput
func (VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput ¶
func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutput() VirtualIPMappingArrayOutput
func (VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext ¶
func (o VirtualIPMappingArrayOutput) ToVirtualIPMappingArrayOutputWithContext(ctx context.Context) VirtualIPMappingArrayOutput
type VirtualIPMappingInput ¶
type VirtualIPMappingInput interface { pulumi.Input ToVirtualIPMappingOutput() VirtualIPMappingOutput ToVirtualIPMappingOutputWithContext(context.Context) VirtualIPMappingOutput }
VirtualIPMappingInput is an input type that accepts VirtualIPMappingArgs and VirtualIPMappingOutput values. You can construct a concrete instance of `VirtualIPMappingInput` via:
VirtualIPMappingArgs{...}
type VirtualIPMappingOutput ¶
type VirtualIPMappingOutput struct{ *pulumi.OutputState }
Class that represents a VIP mapping
func (VirtualIPMappingOutput) ElementType ¶
func (VirtualIPMappingOutput) ElementType() reflect.Type
func (VirtualIPMappingOutput) InUse ¶
func (o VirtualIPMappingOutput) InUse() pulumi.BoolPtrOutput
Is VIP mapping in use
func (VirtualIPMappingOutput) InternalHttpPort ¶
func (o VirtualIPMappingOutput) InternalHttpPort() pulumi.IntPtrOutput
Internal HTTP port
func (VirtualIPMappingOutput) InternalHttpsPort ¶
func (o VirtualIPMappingOutput) InternalHttpsPort() pulumi.IntPtrOutput
Internal HTTPS port
func (VirtualIPMappingOutput) ToVirtualIPMappingOutput ¶
func (o VirtualIPMappingOutput) ToVirtualIPMappingOutput() VirtualIPMappingOutput
func (VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext ¶
func (o VirtualIPMappingOutput) ToVirtualIPMappingOutputWithContext(ctx context.Context) VirtualIPMappingOutput
func (VirtualIPMappingOutput) VirtualIP ¶
func (o VirtualIPMappingOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address
type VirtualIPMappingResponse ¶
type VirtualIPMappingResponse struct { // Is VIP mapping in use InUse *bool `pulumi:"inUse"` // Internal HTTP port InternalHttpPort *int `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort *int `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP *string `pulumi:"virtualIP"` }
Class that represents a VIP mapping
type VirtualIPMappingResponseArgs ¶
type VirtualIPMappingResponseArgs struct { // Is VIP mapping in use InUse pulumi.BoolPtrInput `pulumi:"inUse"` // Internal HTTP port InternalHttpPort pulumi.IntPtrInput `pulumi:"internalHttpPort"` // Internal HTTPS port InternalHttpsPort pulumi.IntPtrInput `pulumi:"internalHttpsPort"` // Virtual IP address VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Class that represents a VIP mapping
func (VirtualIPMappingResponseArgs) ElementType ¶
func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
type VirtualIPMappingResponseArray ¶
type VirtualIPMappingResponseArray []VirtualIPMappingResponseInput
func (VirtualIPMappingResponseArray) ElementType ¶
func (VirtualIPMappingResponseArray) ElementType() reflect.Type
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseArrayInput ¶
type VirtualIPMappingResponseArrayInput interface { pulumi.Input ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput ToVirtualIPMappingResponseArrayOutputWithContext(context.Context) VirtualIPMappingResponseArrayOutput }
VirtualIPMappingResponseArrayInput is an input type that accepts VirtualIPMappingResponseArray and VirtualIPMappingResponseArrayOutput values. You can construct a concrete instance of `VirtualIPMappingResponseArrayInput` via:
VirtualIPMappingResponseArray{ VirtualIPMappingResponseArgs{...} }
type VirtualIPMappingResponseArrayOutput ¶
type VirtualIPMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualIPMappingResponseArrayOutput) ElementType ¶
func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseArrayOutput) Index ¶
func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseInput ¶
type VirtualIPMappingResponseInput interface { pulumi.Input ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput ToVirtualIPMappingResponseOutputWithContext(context.Context) VirtualIPMappingResponseOutput }
VirtualIPMappingResponseInput is an input type that accepts VirtualIPMappingResponseArgs and VirtualIPMappingResponseOutput values. You can construct a concrete instance of `VirtualIPMappingResponseInput` via:
VirtualIPMappingResponseArgs{...}
type VirtualIPMappingResponseOutput ¶
type VirtualIPMappingResponseOutput struct{ *pulumi.OutputState }
Class that represents a VIP mapping
func (VirtualIPMappingResponseOutput) ElementType ¶
func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseOutput) InUse ¶
func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
Is VIP mapping in use
func (VirtualIPMappingResponseOutput) InternalHttpPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
Internal HTTP port
func (VirtualIPMappingResponseOutput) InternalHttpsPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
Internal HTTPS port
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) VirtualIP ¶
func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct { // Resource id of the virtual network Id *string `pulumi:"id"` // Name of the virtual network (read-only) Name *string `pulumi:"name"` // Subnet within the virtual network Subnet *string `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type *string `pulumi:"type"` }
Specification for using a virtual network
type VirtualNetworkProfileArgs ¶
type VirtualNetworkProfileArgs struct { // Resource id of the virtual network Id pulumi.StringPtrInput `pulumi:"id"` // Name of the virtual network (read-only) Name pulumi.StringPtrInput `pulumi:"name"` // Subnet within the virtual network Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for using a virtual network
func (VirtualNetworkProfileArgs) ElementType ¶
func (VirtualNetworkProfileArgs) ElementType() reflect.Type
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
type VirtualNetworkProfileInput ¶
type VirtualNetworkProfileInput interface { pulumi.Input ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput ToVirtualNetworkProfileOutputWithContext(context.Context) VirtualNetworkProfileOutput }
VirtualNetworkProfileInput is an input type that accepts VirtualNetworkProfileArgs and VirtualNetworkProfileOutput values. You can construct a concrete instance of `VirtualNetworkProfileInput` via:
VirtualNetworkProfileArgs{...}
type VirtualNetworkProfileOutput ¶
type VirtualNetworkProfileOutput struct{ *pulumi.OutputState }
Specification for using a virtual network
func (VirtualNetworkProfileOutput) ElementType ¶
func (VirtualNetworkProfileOutput) ElementType() reflect.Type
func (VirtualNetworkProfileOutput) Id ¶
func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileOutput) Name ¶
func (o VirtualNetworkProfileOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileOutput) Subnet ¶
func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileOutput) Type ¶
func (o VirtualNetworkProfileOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfilePtrInput ¶
type VirtualNetworkProfilePtrInput interface { pulumi.Input ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput ToVirtualNetworkProfilePtrOutputWithContext(context.Context) VirtualNetworkProfilePtrOutput }
VirtualNetworkProfilePtrInput is an input type that accepts VirtualNetworkProfileArgs, VirtualNetworkProfilePtr and VirtualNetworkProfilePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfilePtrInput` via:
VirtualNetworkProfileArgs{...} or: nil
func VirtualNetworkProfilePtr ¶
func VirtualNetworkProfilePtr(v *VirtualNetworkProfileArgs) VirtualNetworkProfilePtrInput
type VirtualNetworkProfilePtrOutput ¶
type VirtualNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfilePtrOutput) Elem ¶
func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
func (VirtualNetworkProfilePtrOutput) ElementType ¶
func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfilePtrOutput) Id ¶
func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfilePtrOutput) Name ¶
func (o VirtualNetworkProfilePtrOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfilePtrOutput) Subnet ¶
func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfilePtrOutput) Type ¶
func (o VirtualNetworkProfilePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfileResponse ¶
type VirtualNetworkProfileResponse struct { // Resource id of the virtual network Id *string `pulumi:"id"` // Name of the virtual network (read-only) Name *string `pulumi:"name"` // Subnet within the virtual network Subnet *string `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type *string `pulumi:"type"` }
Specification for using a virtual network
type VirtualNetworkProfileResponseArgs ¶
type VirtualNetworkProfileResponseArgs struct { // Resource id of the virtual network Id pulumi.StringPtrInput `pulumi:"id"` // Name of the virtual network (read-only) Name pulumi.StringPtrInput `pulumi:"name"` // Subnet within the virtual network Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the virtual network (read-only) Type pulumi.StringPtrInput `pulumi:"type"` }
Specification for using a virtual network
func (VirtualNetworkProfileResponseArgs) ElementType ¶
func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
type VirtualNetworkProfileResponseInput ¶
type VirtualNetworkProfileResponseInput interface { pulumi.Input ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput ToVirtualNetworkProfileResponseOutputWithContext(context.Context) VirtualNetworkProfileResponseOutput }
VirtualNetworkProfileResponseInput is an input type that accepts VirtualNetworkProfileResponseArgs and VirtualNetworkProfileResponseOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponseInput` via:
VirtualNetworkProfileResponseArgs{...}
type VirtualNetworkProfileResponseOutput ¶
type VirtualNetworkProfileResponseOutput struct{ *pulumi.OutputState }
Specification for using a virtual network
func (VirtualNetworkProfileResponseOutput) ElementType ¶
func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponseOutput) Id ¶
func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileResponseOutput) Name ¶
func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileResponseOutput) Subnet ¶
func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) Type ¶
func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VirtualNetworkProfileResponsePtrInput ¶
type VirtualNetworkProfileResponsePtrInput interface { pulumi.Input ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput ToVirtualNetworkProfileResponsePtrOutputWithContext(context.Context) VirtualNetworkProfileResponsePtrOutput }
VirtualNetworkProfileResponsePtrInput is an input type that accepts VirtualNetworkProfileResponseArgs, VirtualNetworkProfileResponsePtr and VirtualNetworkProfileResponsePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponsePtrInput` via:
VirtualNetworkProfileResponseArgs{...} or: nil
func VirtualNetworkProfileResponsePtr ¶
func VirtualNetworkProfileResponsePtr(v *VirtualNetworkProfileResponseArgs) VirtualNetworkProfileResponsePtrInput
type VirtualNetworkProfileResponsePtrOutput ¶
type VirtualNetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfileResponsePtrOutput) ElementType ¶
func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponsePtrOutput) Id ¶
func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the virtual network
func (VirtualNetworkProfileResponsePtrOutput) Name ¶
func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the virtual network (read-only)
func (VirtualNetworkProfileResponsePtrOutput) Subnet ¶
func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the virtual network
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) Type ¶
func (o VirtualNetworkProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the virtual network (read-only)
type VnetRouteResponse ¶
type VnetRouteResponse struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress *string `pulumi:"endAddress"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType *string `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress *string `pulumi:"startAddress"` // Resource type. Type string `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
type VnetRouteResponseArgs ¶
type VnetRouteResponseArgs struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput `pulumi:"endAddress"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType pulumi.StringPtrInput `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput `pulumi:"startAddress"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
func (VnetRouteResponseArgs) ElementType ¶
func (VnetRouteResponseArgs) ElementType() reflect.Type
func (VnetRouteResponseArgs) ToVnetRouteResponseOutput ¶
func (i VnetRouteResponseArgs) ToVnetRouteResponseOutput() VnetRouteResponseOutput
func (VnetRouteResponseArgs) ToVnetRouteResponseOutputWithContext ¶
func (i VnetRouteResponseArgs) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
type VnetRouteResponseArray ¶
type VnetRouteResponseArray []VnetRouteResponseInput
func (VnetRouteResponseArray) ElementType ¶
func (VnetRouteResponseArray) ElementType() reflect.Type
func (VnetRouteResponseArray) ToVnetRouteResponseArrayOutput ¶
func (i VnetRouteResponseArray) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
func (VnetRouteResponseArray) ToVnetRouteResponseArrayOutputWithContext ¶
func (i VnetRouteResponseArray) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
type VnetRouteResponseArrayInput ¶
type VnetRouteResponseArrayInput interface { pulumi.Input ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput ToVnetRouteResponseArrayOutputWithContext(context.Context) VnetRouteResponseArrayOutput }
VnetRouteResponseArrayInput is an input type that accepts VnetRouteResponseArray and VnetRouteResponseArrayOutput values. You can construct a concrete instance of `VnetRouteResponseArrayInput` via:
VnetRouteResponseArray{ VnetRouteResponseArgs{...} }
type VnetRouteResponseArrayOutput ¶
type VnetRouteResponseArrayOutput struct{ *pulumi.OutputState }
func (VnetRouteResponseArrayOutput) ElementType ¶
func (VnetRouteResponseArrayOutput) ElementType() reflect.Type
func (VnetRouteResponseArrayOutput) Index ¶
func (o VnetRouteResponseArrayOutput) Index(i pulumi.IntInput) VnetRouteResponseOutput
func (VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput ¶
func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
func (VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext ¶
func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
type VnetRouteResponseInput ¶
type VnetRouteResponseInput interface { pulumi.Input ToVnetRouteResponseOutput() VnetRouteResponseOutput ToVnetRouteResponseOutputWithContext(context.Context) VnetRouteResponseOutput }
VnetRouteResponseInput is an input type that accepts VnetRouteResponseArgs and VnetRouteResponseOutput values. You can construct a concrete instance of `VnetRouteResponseInput` via:
VnetRouteResponseArgs{...}
type VnetRouteResponseOutput ¶
type VnetRouteResponseOutput struct{ *pulumi.OutputState }
Virtual Network route contract used to pass routing information for a Virtual Network.
func (VnetRouteResponseOutput) ElementType ¶
func (VnetRouteResponseOutput) ElementType() reflect.Type
func (VnetRouteResponseOutput) EndAddress ¶
func (o VnetRouteResponseOutput) EndAddress() pulumi.StringPtrOutput
The ending address for this route. If the start address is specified in CIDR notation, this must be omitted.
func (VnetRouteResponseOutput) Id ¶
func (o VnetRouteResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (VnetRouteResponseOutput) Kind ¶
func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (VnetRouteResponseOutput) Name ¶
func (o VnetRouteResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (VnetRouteResponseOutput) RouteType ¶
func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only
These values will be used for syncing an app's routes with those from a Virtual Network.
func (VnetRouteResponseOutput) StartAddress ¶
func (o VnetRouteResponseOutput) StartAddress() pulumi.StringPtrOutput
The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
func (VnetRouteResponseOutput) ToVnetRouteResponseOutput ¶
func (o VnetRouteResponseOutput) ToVnetRouteResponseOutput() VnetRouteResponseOutput
func (VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext ¶
func (o VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
func (VnetRouteResponseOutput) Type ¶
func (o VnetRouteResponseOutput) Type() pulumi.StringOutput
Resource type.
type WebApp ¶
type WebApp struct { pulumi.CustomResourceState // Management information availability state for the app. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrOutput `pulumi:"clientCertExclusionPaths"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrOutput `pulumi:"clientCertMode"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrOutput `pulumi:"customDomainVerificationId"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrOutput `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringOutput `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode pulumi.StringPtrOutput `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponseOutput `pulumi:"slotSwapStatus"` // Current state of the app. State pulumi.StringOutput `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringOutput `pulumi:"suspendedTill"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringOutput `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func GetWebApp ¶
func GetWebApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppState, opts ...pulumi.ResourceOption) (*WebApp, error)
GetWebApp gets an existing WebApp 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 NewWebApp ¶
func NewWebApp(ctx *pulumi.Context, name string, args *WebAppArgs, opts ...pulumi.ResourceOption) (*WebApp, error)
NewWebApp registers a new resource with the given unique name, arguments, and options.
type WebAppArgs ¶
type WebAppArgs struct { // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. Name pulumi.StringInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a WebApp resource.
func (WebAppArgs) ElementType ¶
func (WebAppArgs) ElementType() reflect.Type
type WebAppDeployment ¶
type WebAppDeployment struct { pulumi.CustomResourceState // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrOutput `pulumi:"active"` // Who authored the deployment. Author pulumi.StringPtrOutput `pulumi:"author"` // Author email. AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Who performed the deployment. Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Details on deployment. Details pulumi.StringPtrOutput `pulumi:"details"` // End time. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Details about deployment status. Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Start time. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Deployment status. Status pulumi.IntPtrOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
User credentials used for publishing activity.
func GetWebAppDeployment ¶
func GetWebAppDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDeploymentState, opts ...pulumi.ResourceOption) (*WebAppDeployment, error)
GetWebAppDeployment gets an existing WebAppDeployment 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 NewWebAppDeployment ¶
func NewWebAppDeployment(ctx *pulumi.Context, name string, args *WebAppDeploymentArgs, opts ...pulumi.ResourceOption) (*WebAppDeployment, error)
NewWebAppDeployment registers a new resource with the given unique name, arguments, and options.
type WebAppDeploymentArgs ¶
type WebAppDeploymentArgs struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // ID of an existing deployment. Id pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput }
The set of arguments for constructing a WebAppDeployment resource.
func (WebAppDeploymentArgs) ElementType ¶
func (WebAppDeploymentArgs) ElementType() reflect.Type
type WebAppDeploymentSlot ¶
type WebAppDeploymentSlot struct { pulumi.CustomResourceState // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrOutput `pulumi:"active"` // Who authored the deployment. Author pulumi.StringPtrOutput `pulumi:"author"` // Author email. AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Who performed the deployment. Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Details on deployment. Details pulumi.StringPtrOutput `pulumi:"details"` // End time. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Details about deployment status. Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Start time. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Deployment status. Status pulumi.IntPtrOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
User credentials used for publishing activity.
func GetWebAppDeploymentSlot ¶
func GetWebAppDeploymentSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDeploymentSlotState, opts ...pulumi.ResourceOption) (*WebAppDeploymentSlot, error)
GetWebAppDeploymentSlot gets an existing WebAppDeploymentSlot 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 NewWebAppDeploymentSlot ¶
func NewWebAppDeploymentSlot(ctx *pulumi.Context, name string, args *WebAppDeploymentSlotArgs, opts ...pulumi.ResourceOption) (*WebAppDeploymentSlot, error)
NewWebAppDeploymentSlot registers a new resource with the given unique name, arguments, and options.
type WebAppDeploymentSlotArgs ¶
type WebAppDeploymentSlotArgs struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // ID of an existing deployment. Id pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot. Slot pulumi.StringInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput }
The set of arguments for constructing a WebAppDeploymentSlot resource.
func (WebAppDeploymentSlotArgs) ElementType ¶
func (WebAppDeploymentSlotArgs) ElementType() reflect.Type
type WebAppDeploymentSlotState ¶
type WebAppDeploymentSlotState struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDeploymentSlotState) ElementType ¶
func (WebAppDeploymentSlotState) ElementType() reflect.Type
type WebAppDeploymentState ¶
type WebAppDeploymentState struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDeploymentState) ElementType ¶
func (WebAppDeploymentState) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifier ¶
type WebAppDomainOwnershipIdentifier struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // String representation of the identity. Value pulumi.StringPtrOutput `pulumi:"value"` }
A domain specific resource identifier.
func GetWebAppDomainOwnershipIdentifier ¶
func GetWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDomainOwnershipIdentifierState, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifier, error)
GetWebAppDomainOwnershipIdentifier gets an existing WebAppDomainOwnershipIdentifier 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 NewWebAppDomainOwnershipIdentifier ¶
func NewWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierArgs, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifier, error)
NewWebAppDomainOwnershipIdentifier registers a new resource with the given unique name, arguments, and options.
type WebAppDomainOwnershipIdentifierArgs ¶
type WebAppDomainOwnershipIdentifierArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // String representation of the identity. Value pulumi.StringPtrInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifier resource.
func (WebAppDomainOwnershipIdentifierArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlot ¶
type WebAppDomainOwnershipIdentifierSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // String representation of the identity. Value pulumi.StringPtrOutput `pulumi:"value"` }
A domain specific resource identifier.
func GetWebAppDomainOwnershipIdentifierSlot ¶
func GetWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDomainOwnershipIdentifierSlotState, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
GetWebAppDomainOwnershipIdentifierSlot gets an existing WebAppDomainOwnershipIdentifierSlot 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 NewWebAppDomainOwnershipIdentifierSlot ¶
func NewWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierSlotArgs, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
NewWebAppDomainOwnershipIdentifierSlot registers a new resource with the given unique name, arguments, and options.
type WebAppDomainOwnershipIdentifierSlotArgs ¶
type WebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. Slot pulumi.StringInput // String representation of the identity. Value pulumi.StringPtrInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifierSlot resource.
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlotState ¶
type WebAppDomainOwnershipIdentifierSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // String representation of the identity. Value pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierSlotState) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotState) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierState ¶
type WebAppDomainOwnershipIdentifierState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // String representation of the identity. Value pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierState) ElementType ¶
func (WebAppDomainOwnershipIdentifierState) ElementType() reflect.Type
type WebAppFunction ¶
type WebAppFunction struct { pulumi.CustomResourceState // Config information. Config pulumi.AnyOutput `pulumi:"config"` // Config URI. ConfigHref pulumi.StringPtrOutput `pulumi:"configHref"` // File list. Files pulumi.StringMapOutput `pulumi:"files"` // Function App ID. FunctionAppId pulumi.StringPtrOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // The invocation URL InvokeUrlTemplate pulumi.StringPtrOutput `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrOutput `pulumi:"isDisabled"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The function language Language pulumi.StringPtrOutput `pulumi:"language"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Test data URI. TestDataHref pulumi.StringPtrOutput `pulumi:"testDataHref"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Function information.
func GetWebAppFunction ¶
func GetWebAppFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppFunctionState, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
GetWebAppFunction gets an existing WebAppFunction 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 NewWebAppFunction ¶
func NewWebAppFunction(ctx *pulumi.Context, name string, args *WebAppFunctionArgs, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
NewWebAppFunction registers a new resource with the given unique name, arguments, and options.
type WebAppFunctionArgs ¶
type WebAppFunctionArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Test data URI. TestDataHref pulumi.StringPtrInput }
The set of arguments for constructing a WebAppFunction resource.
func (WebAppFunctionArgs) ElementType ¶
func (WebAppFunctionArgs) ElementType() reflect.Type
type WebAppFunctionState ¶
type WebAppFunctionState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Test data URI. TestDataHref pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppFunctionState) ElementType ¶
func (WebAppFunctionState) ElementType() reflect.Type
type WebAppHostNameBinding ¶
type WebAppHostNameBinding struct { pulumi.CustomResourceState // Azure resource name. AzureResourceName pulumi.StringPtrOutput `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType pulumi.StringPtrOutput `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrOutput `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrOutput `pulumi:"domainId"` // Hostname type. HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // App Service app name. SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // SSL type SslState pulumi.StringPtrOutput `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringOutput `pulumi:"virtualIP"` }
A hostname binding object.
func GetWebAppHostNameBinding ¶
func GetWebAppHostNameBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHostNameBindingState, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
GetWebAppHostNameBinding gets an existing WebAppHostNameBinding 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 NewWebAppHostNameBinding ¶
func NewWebAppHostNameBinding(ctx *pulumi.Context, name string, args *WebAppHostNameBindingArgs, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
NewWebAppHostNameBinding registers a new resource with the given unique name, arguments, and options.
type WebAppHostNameBindingArgs ¶
type WebAppHostNameBindingArgs struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBinding resource.
func (WebAppHostNameBindingArgs) ElementType ¶
func (WebAppHostNameBindingArgs) ElementType() reflect.Type
type WebAppHostNameBindingSlot ¶
type WebAppHostNameBindingSlot struct { pulumi.CustomResourceState // Azure resource name. AzureResourceName pulumi.StringPtrOutput `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType pulumi.StringPtrOutput `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrOutput `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrOutput `pulumi:"domainId"` // Hostname type. HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // App Service app name. SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // SSL type SslState pulumi.StringPtrOutput `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringOutput `pulumi:"virtualIP"` }
A hostname binding object.
func GetWebAppHostNameBindingSlot ¶
func GetWebAppHostNameBindingSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHostNameBindingSlotState, opts ...pulumi.ResourceOption) (*WebAppHostNameBindingSlot, error)
GetWebAppHostNameBindingSlot gets an existing WebAppHostNameBindingSlot 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 NewWebAppHostNameBindingSlot ¶
func NewWebAppHostNameBindingSlot(ctx *pulumi.Context, name string, args *WebAppHostNameBindingSlotArgs, opts ...pulumi.ResourceOption) (*WebAppHostNameBindingSlot, error)
NewWebAppHostNameBindingSlot registers a new resource with the given unique name, arguments, and options.
type WebAppHostNameBindingSlotArgs ¶
type WebAppHostNameBindingSlotArgs struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // App Service app name. SiteName pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. Slot pulumi.StringInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBindingSlot resource.
func (WebAppHostNameBindingSlotArgs) ElementType ¶
func (WebAppHostNameBindingSlotArgs) ElementType() reflect.Type
type WebAppHostNameBindingSlotState ¶
type WebAppHostNameBindingSlotState struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput }
func (WebAppHostNameBindingSlotState) ElementType ¶
func (WebAppHostNameBindingSlotState) ElementType() reflect.Type
type WebAppHostNameBindingState ¶
type WebAppHostNameBindingState struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput }
func (WebAppHostNameBindingState) ElementType ¶
func (WebAppHostNameBindingState) ElementType() reflect.Type
type WebAppHybridConnection ¶
type WebAppHybridConnection struct { pulumi.CustomResourceState // The hostname of the endpoint. Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The port of the endpoint. Port pulumi.IntPtrOutput `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrOutput `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName pulumi.StringPtrOutput `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrOutput `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrOutput `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrOutput `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrOutput `pulumi:"serviceBusSuffix"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func GetWebAppHybridConnection ¶
func GetWebAppHybridConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHybridConnectionState, opts ...pulumi.ResourceOption) (*WebAppHybridConnection, error)
GetWebAppHybridConnection gets an existing WebAppHybridConnection 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 NewWebAppHybridConnection ¶
func NewWebAppHybridConnection(ctx *pulumi.Context, name string, args *WebAppHybridConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppHybridConnection, error)
NewWebAppHybridConnection registers a new resource with the given unique name, arguments, and options.
type WebAppHybridConnectionArgs ¶
type WebAppHybridConnectionArgs struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The name of the web app. Name pulumi.StringInput // The namespace for this hybrid connection. NamespaceName pulumi.StringInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHybridConnection resource.
func (WebAppHybridConnectionArgs) ElementType ¶
func (WebAppHybridConnectionArgs) ElementType() reflect.Type
type WebAppHybridConnectionSlot ¶
type WebAppHybridConnectionSlot struct { pulumi.CustomResourceState // The hostname of the endpoint. Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The port of the endpoint. Port pulumi.IntPtrOutput `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrOutput `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName pulumi.StringPtrOutput `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrOutput `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrOutput `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrOutput `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrOutput `pulumi:"serviceBusSuffix"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func GetWebAppHybridConnectionSlot ¶
func GetWebAppHybridConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHybridConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppHybridConnectionSlot, error)
GetWebAppHybridConnectionSlot gets an existing WebAppHybridConnectionSlot 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 NewWebAppHybridConnectionSlot ¶
func NewWebAppHybridConnectionSlot(ctx *pulumi.Context, name string, args *WebAppHybridConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppHybridConnectionSlot, error)
NewWebAppHybridConnectionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppHybridConnectionSlotArgs ¶
type WebAppHybridConnectionSlotArgs struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The name of the web app. Name pulumi.StringInput // The namespace for this hybrid connection. NamespaceName pulumi.StringInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // The name of the slot for the web app. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppHybridConnectionSlot resource.
func (WebAppHybridConnectionSlotArgs) ElementType ¶
func (WebAppHybridConnectionSlotArgs) ElementType() reflect.Type
type WebAppHybridConnectionSlotState ¶
type WebAppHybridConnectionSlotState struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringPtrInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppHybridConnectionSlotState) ElementType ¶
func (WebAppHybridConnectionSlotState) ElementType() reflect.Type
type WebAppHybridConnectionState ¶
type WebAppHybridConnectionState struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringPtrInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppHybridConnectionState) ElementType ¶
func (WebAppHybridConnectionState) ElementType() reflect.Type
type WebAppInstanceFunctionSlot ¶
type WebAppInstanceFunctionSlot struct { pulumi.CustomResourceState // Config information. Config pulumi.AnyOutput `pulumi:"config"` // Config URI. ConfigHref pulumi.StringPtrOutput `pulumi:"configHref"` // File list. Files pulumi.StringMapOutput `pulumi:"files"` // Function App ID. FunctionAppId pulumi.StringPtrOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // The invocation URL InvokeUrlTemplate pulumi.StringPtrOutput `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrOutput `pulumi:"isDisabled"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The function language Language pulumi.StringPtrOutput `pulumi:"language"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Test data URI. TestDataHref pulumi.StringPtrOutput `pulumi:"testDataHref"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Function information.
func GetWebAppInstanceFunctionSlot ¶
func GetWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppInstanceFunctionSlotState, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
GetWebAppInstanceFunctionSlot gets an existing WebAppInstanceFunctionSlot 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 NewWebAppInstanceFunctionSlot ¶
func NewWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, args *WebAppInstanceFunctionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
NewWebAppInstanceFunctionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppInstanceFunctionSlotArgs ¶
type WebAppInstanceFunctionSlotArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Name of the deployment slot. Slot pulumi.StringInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Test data URI. TestDataHref pulumi.StringPtrInput }
The set of arguments for constructing a WebAppInstanceFunctionSlot resource.
func (WebAppInstanceFunctionSlotArgs) ElementType ¶
func (WebAppInstanceFunctionSlotArgs) ElementType() reflect.Type
type WebAppInstanceFunctionSlotState ¶
type WebAppInstanceFunctionSlotState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Test data URI. TestDataHref pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppInstanceFunctionSlotState) ElementType ¶
func (WebAppInstanceFunctionSlotState) ElementType() reflect.Type
type WebAppPremierAddOn ¶
type WebAppPremierAddOn struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrOutput `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrOutput `pulumi:"marketplacePublisher"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Premier add on Product. Product pulumi.StringPtrOutput `pulumi:"product"` // Premier add on SKU. Sku pulumi.StringPtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Premier add on Vendor. Vendor pulumi.StringPtrOutput `pulumi:"vendor"` }
Premier add-on.
func GetWebAppPremierAddOn ¶
func GetWebAppPremierAddOn(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPremierAddOnState, opts ...pulumi.ResourceOption) (*WebAppPremierAddOn, error)
GetWebAppPremierAddOn gets an existing WebAppPremierAddOn 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 NewWebAppPremierAddOn ¶
func NewWebAppPremierAddOn(ctx *pulumi.Context, name string, args *WebAppPremierAddOnArgs, opts ...pulumi.ResourceOption) (*WebAppPremierAddOn, error)
NewWebAppPremierAddOn registers a new resource with the given unique name, arguments, and options.
type WebAppPremierAddOnArgs ¶
type WebAppPremierAddOnArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Add-on name. PremierAddOnName pulumi.StringInput // Premier add on Product. Product pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
The set of arguments for constructing a WebAppPremierAddOn resource.
func (WebAppPremierAddOnArgs) ElementType ¶
func (WebAppPremierAddOnArgs) ElementType() reflect.Type
type WebAppPremierAddOnSlot ¶
type WebAppPremierAddOnSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrOutput `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrOutput `pulumi:"marketplacePublisher"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Premier add on Product. Product pulumi.StringPtrOutput `pulumi:"product"` // Premier add on SKU. Sku pulumi.StringPtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Premier add on Vendor. Vendor pulumi.StringPtrOutput `pulumi:"vendor"` }
Premier add-on.
func GetWebAppPremierAddOnSlot ¶
func GetWebAppPremierAddOnSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPremierAddOnSlotState, opts ...pulumi.ResourceOption) (*WebAppPremierAddOnSlot, error)
GetWebAppPremierAddOnSlot gets an existing WebAppPremierAddOnSlot 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 NewWebAppPremierAddOnSlot ¶
func NewWebAppPremierAddOnSlot(ctx *pulumi.Context, name string, args *WebAppPremierAddOnSlotArgs, opts ...pulumi.ResourceOption) (*WebAppPremierAddOnSlot, error)
NewWebAppPremierAddOnSlot registers a new resource with the given unique name, arguments, and options.
type WebAppPremierAddOnSlotArgs ¶
type WebAppPremierAddOnSlotArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Add-on name. PremierAddOnName pulumi.StringInput // Premier add on Product. Product pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Premier add on SKU. Sku pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot. Slot pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
The set of arguments for constructing a WebAppPremierAddOnSlot resource.
func (WebAppPremierAddOnSlotArgs) ElementType ¶
func (WebAppPremierAddOnSlotArgs) ElementType() reflect.Type
type WebAppPremierAddOnSlotState ¶
type WebAppPremierAddOnSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Premier add on Product. Product pulumi.StringPtrInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
func (WebAppPremierAddOnSlotState) ElementType ¶
func (WebAppPremierAddOnSlotState) ElementType() reflect.Type
type WebAppPremierAddOnState ¶
type WebAppPremierAddOnState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Premier add on Product. Product pulumi.StringPtrInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
func (WebAppPremierAddOnState) ElementType ¶
func (WebAppPremierAddOnState) ElementType() reflect.Type
type WebAppPrivateEndpointConnection ¶
type WebAppPrivateEndpointConnection struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint ArmIdWrapperResponsePtrOutput `pulumi:"privateEndpoint"` // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Private Endpoint Connection ARM resource.
func GetWebAppPrivateEndpointConnection ¶
func GetWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*WebAppPrivateEndpointConnection, error)
GetWebAppPrivateEndpointConnection gets an existing WebAppPrivateEndpointConnection 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 NewWebAppPrivateEndpointConnection ¶
func NewWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, args *WebAppPrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppPrivateEndpointConnection, error)
NewWebAppPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
type WebAppPrivateEndpointConnectionArgs ¶
type WebAppPrivateEndpointConnectionArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the site. Name pulumi.StringInput PrivateEndpointConnectionName pulumi.StringInput // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStatePtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppPrivateEndpointConnection resource.
func (WebAppPrivateEndpointConnectionArgs) ElementType ¶
func (WebAppPrivateEndpointConnectionArgs) ElementType() reflect.Type
type WebAppPrivateEndpointConnectionState ¶
type WebAppPrivateEndpointConnectionState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint ArmIdWrapperResponsePtrInput // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponsePtrInput ProvisioningState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPrivateEndpointConnectionState) ElementType ¶
func (WebAppPrivateEndpointConnectionState) ElementType() reflect.Type
type WebAppPublicCertificate ¶
type WebAppPublicCertificate struct { pulumi.CustomResourceState // Public Certificate byte array Blob pulumi.StringPtrOutput `pulumi:"blob"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Public Certificate Location PublicCertificateLocation pulumi.StringPtrOutput `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Public certificate object
func GetWebAppPublicCertificate ¶
func GetWebAppPublicCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPublicCertificateState, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
GetWebAppPublicCertificate gets an existing WebAppPublicCertificate 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 NewWebAppPublicCertificate ¶
func NewWebAppPublicCertificate(ctx *pulumi.Context, name string, args *WebAppPublicCertificateArgs, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
NewWebAppPublicCertificate registers a new resource with the given unique name, arguments, and options.
type WebAppPublicCertificateArgs ¶
type WebAppPublicCertificateArgs struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Public certificate name. PublicCertificateName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppPublicCertificate resource.
func (WebAppPublicCertificateArgs) ElementType ¶
func (WebAppPublicCertificateArgs) ElementType() reflect.Type
type WebAppPublicCertificateSlot ¶
type WebAppPublicCertificateSlot struct { pulumi.CustomResourceState // Public Certificate byte array Blob pulumi.StringPtrOutput `pulumi:"blob"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Public Certificate Location PublicCertificateLocation pulumi.StringPtrOutput `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Public certificate object
func GetWebAppPublicCertificateSlot ¶
func GetWebAppPublicCertificateSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPublicCertificateSlotState, opts ...pulumi.ResourceOption) (*WebAppPublicCertificateSlot, error)
GetWebAppPublicCertificateSlot gets an existing WebAppPublicCertificateSlot 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 NewWebAppPublicCertificateSlot ¶
func NewWebAppPublicCertificateSlot(ctx *pulumi.Context, name string, args *WebAppPublicCertificateSlotArgs, opts ...pulumi.ResourceOption) (*WebAppPublicCertificateSlot, error)
NewWebAppPublicCertificateSlot registers a new resource with the given unique name, arguments, and options.
type WebAppPublicCertificateSlotArgs ¶
type WebAppPublicCertificateSlotArgs struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Public certificate name. PublicCertificateName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppPublicCertificateSlot resource.
func (WebAppPublicCertificateSlotArgs) ElementType ¶
func (WebAppPublicCertificateSlotArgs) ElementType() reflect.Type
type WebAppPublicCertificateSlotState ¶
type WebAppPublicCertificateSlotState struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Certificate Thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPublicCertificateSlotState) ElementType ¶
func (WebAppPublicCertificateSlotState) ElementType() reflect.Type
type WebAppPublicCertificateState ¶
type WebAppPublicCertificateState struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Certificate Thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPublicCertificateState) ElementType ¶
func (WebAppPublicCertificateState) ElementType() reflect.Type
type WebAppRelayServiceConnection ¶
type WebAppRelayServiceConnection struct { pulumi.CustomResourceState BiztalkUri pulumi.StringPtrOutput `pulumi:"biztalkUri"` EntityConnectionString pulumi.StringPtrOutput `pulumi:"entityConnectionString"` EntityName pulumi.StringPtrOutput `pulumi:"entityName"` Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection for an App Service app.
func GetWebAppRelayServiceConnection ¶
func GetWebAppRelayServiceConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppRelayServiceConnectionState, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnection, error)
GetWebAppRelayServiceConnection gets an existing WebAppRelayServiceConnection 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 NewWebAppRelayServiceConnection ¶
func NewWebAppRelayServiceConnection(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnection, error)
NewWebAppRelayServiceConnection registers a new resource with the given unique name, arguments, and options.
type WebAppRelayServiceConnectionArgs ¶
type WebAppRelayServiceConnectionArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput }
The set of arguments for constructing a WebAppRelayServiceConnection resource.
func (WebAppRelayServiceConnectionArgs) ElementType ¶
func (WebAppRelayServiceConnectionArgs) ElementType() reflect.Type
type WebAppRelayServiceConnectionSlot ¶
type WebAppRelayServiceConnectionSlot struct { pulumi.CustomResourceState BiztalkUri pulumi.StringPtrOutput `pulumi:"biztalkUri"` EntityConnectionString pulumi.StringPtrOutput `pulumi:"entityConnectionString"` EntityName pulumi.StringPtrOutput `pulumi:"entityName"` Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection for an App Service app.
func GetWebAppRelayServiceConnectionSlot ¶
func GetWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppRelayServiceConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnectionSlot, error)
GetWebAppRelayServiceConnectionSlot gets an existing WebAppRelayServiceConnectionSlot 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 NewWebAppRelayServiceConnectionSlot ¶
func NewWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnectionSlot, error)
NewWebAppRelayServiceConnectionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppRelayServiceConnectionSlotArgs ¶
type WebAppRelayServiceConnectionSlotArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppRelayServiceConnectionSlot resource.
func (WebAppRelayServiceConnectionSlotArgs) ElementType ¶
func (WebAppRelayServiceConnectionSlotArgs) ElementType() reflect.Type
type WebAppRelayServiceConnectionSlotState ¶
type WebAppRelayServiceConnectionSlotState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppRelayServiceConnectionSlotState) ElementType ¶
func (WebAppRelayServiceConnectionSlotState) ElementType() reflect.Type
type WebAppRelayServiceConnectionState ¶
type WebAppRelayServiceConnectionState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppRelayServiceConnectionState) ElementType ¶
func (WebAppRelayServiceConnectionState) ElementType() reflect.Type
type WebAppSiteExtension ¶
type WebAppSiteExtension struct { pulumi.CustomResourceState // List of authors. Authors pulumi.StringArrayOutput `pulumi:"authors"` // Site Extension comment. Comment pulumi.StringPtrOutput `pulumi:"comment"` // Detailed description. Description pulumi.StringPtrOutput `pulumi:"description"` // Count of downloads. DownloadCount pulumi.IntPtrOutput `pulumi:"downloadCount"` // Site extension ID. ExtensionId pulumi.StringPtrOutput `pulumi:"extensionId"` // Site extension type. ExtensionType pulumi.StringPtrOutput `pulumi:"extensionType"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrOutput `pulumi:"installerCommandLineParams"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // License URL. LicenseUrl pulumi.StringPtrOutput `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrOutput `pulumi:"localIsLatestVersion"` // Local path. LocalPath pulumi.StringPtrOutput `pulumi:"localPath"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Project URL. ProjectUrl pulumi.StringPtrOutput `pulumi:"projectUrl"` // Provisioning state. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime pulumi.StringPtrOutput `pulumi:"publishedDateTime"` // Summary description. Summary pulumi.StringPtrOutput `pulumi:"summary"` Title pulumi.StringPtrOutput `pulumi:"title"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Version information. Version pulumi.StringPtrOutput `pulumi:"version"` }
Site Extension Information.
func GetWebAppSiteExtension ¶
func GetWebAppSiteExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSiteExtensionState, opts ...pulumi.ResourceOption) (*WebAppSiteExtension, error)
GetWebAppSiteExtension gets an existing WebAppSiteExtension 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 NewWebAppSiteExtension ¶
func NewWebAppSiteExtension(ctx *pulumi.Context, name string, args *WebAppSiteExtensionArgs, opts ...pulumi.ResourceOption) (*WebAppSiteExtension, error)
NewWebAppSiteExtension registers a new resource with the given unique name, arguments, and options.
type WebAppSiteExtensionArgs ¶
type WebAppSiteExtensionArgs struct { // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Site extension name. SiteExtensionId pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtension resource.
func (WebAppSiteExtensionArgs) ElementType ¶
func (WebAppSiteExtensionArgs) ElementType() reflect.Type
type WebAppSiteExtensionSlot ¶
type WebAppSiteExtensionSlot struct { pulumi.CustomResourceState // List of authors. Authors pulumi.StringArrayOutput `pulumi:"authors"` // Site Extension comment. Comment pulumi.StringPtrOutput `pulumi:"comment"` // Detailed description. Description pulumi.StringPtrOutput `pulumi:"description"` // Count of downloads. DownloadCount pulumi.IntPtrOutput `pulumi:"downloadCount"` // Site extension ID. ExtensionId pulumi.StringPtrOutput `pulumi:"extensionId"` // Site extension type. ExtensionType pulumi.StringPtrOutput `pulumi:"extensionType"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrOutput `pulumi:"installerCommandLineParams"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // License URL. LicenseUrl pulumi.StringPtrOutput `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrOutput `pulumi:"localIsLatestVersion"` // Local path. LocalPath pulumi.StringPtrOutput `pulumi:"localPath"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Project URL. ProjectUrl pulumi.StringPtrOutput `pulumi:"projectUrl"` // Provisioning state. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime pulumi.StringPtrOutput `pulumi:"publishedDateTime"` // Summary description. Summary pulumi.StringPtrOutput `pulumi:"summary"` Title pulumi.StringPtrOutput `pulumi:"title"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Version information. Version pulumi.StringPtrOutput `pulumi:"version"` }
Site Extension Information.
func GetWebAppSiteExtensionSlot ¶
func GetWebAppSiteExtensionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSiteExtensionSlotState, opts ...pulumi.ResourceOption) (*WebAppSiteExtensionSlot, error)
GetWebAppSiteExtensionSlot gets an existing WebAppSiteExtensionSlot 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 NewWebAppSiteExtensionSlot ¶
func NewWebAppSiteExtensionSlot(ctx *pulumi.Context, name string, args *WebAppSiteExtensionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSiteExtensionSlot, error)
NewWebAppSiteExtensionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppSiteExtensionSlotArgs ¶
type WebAppSiteExtensionSlotArgs struct { // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Site extension name. SiteExtensionId pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API uses the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtensionSlot resource.
func (WebAppSiteExtensionSlotArgs) ElementType ¶
func (WebAppSiteExtensionSlotArgs) ElementType() reflect.Type
type WebAppSiteExtensionSlotState ¶
type WebAppSiteExtensionSlotState struct { // List of authors. Authors pulumi.StringArrayInput // Site Extension comment. Comment pulumi.StringPtrInput // Detailed description. Description pulumi.StringPtrInput // Count of downloads. DownloadCount pulumi.IntPtrInput // Site extension ID. ExtensionId pulumi.StringPtrInput // Site extension type. ExtensionType pulumi.StringPtrInput // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installed timestamp. InstalledDateTime pulumi.StringPtrInput // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // License URL. LicenseUrl pulumi.StringPtrInput // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrInput // Local path. LocalPath pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Project URL. ProjectUrl pulumi.StringPtrInput // Provisioning state. ProvisioningState pulumi.StringPtrInput // Published timestamp. PublishedDateTime pulumi.StringPtrInput // Summary description. Summary pulumi.StringPtrInput Title pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Version information. Version pulumi.StringPtrInput }
func (WebAppSiteExtensionSlotState) ElementType ¶
func (WebAppSiteExtensionSlotState) ElementType() reflect.Type
type WebAppSiteExtensionState ¶
type WebAppSiteExtensionState struct { // List of authors. Authors pulumi.StringArrayInput // Site Extension comment. Comment pulumi.StringPtrInput // Detailed description. Description pulumi.StringPtrInput // Count of downloads. DownloadCount pulumi.IntPtrInput // Site extension ID. ExtensionId pulumi.StringPtrInput // Site extension type. ExtensionType pulumi.StringPtrInput // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installed timestamp. InstalledDateTime pulumi.StringPtrInput // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // License URL. LicenseUrl pulumi.StringPtrInput // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrInput // Local path. LocalPath pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Project URL. ProjectUrl pulumi.StringPtrInput // Provisioning state. ProvisioningState pulumi.StringPtrInput // Published timestamp. PublishedDateTime pulumi.StringPtrInput // Summary description. Summary pulumi.StringPtrInput Title pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Version information. Version pulumi.StringPtrInput }
func (WebAppSiteExtensionState) ElementType ¶
func (WebAppSiteExtensionState) ElementType() reflect.Type
type WebAppSlot ¶
type WebAppSlot struct { pulumi.CustomResourceState // Management information availability state for the app. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrOutput `pulumi:"clientCertExclusionPaths"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrOutput `pulumi:"clientCertMode"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrOutput `pulumi:"customDomainVerificationId"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrOutput `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringOutput `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode pulumi.StringPtrOutput `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponseOutput `pulumi:"slotSwapStatus"` // Current state of the app. State pulumi.StringOutput `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringOutput `pulumi:"suspendedTill"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringOutput `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func GetWebAppSlot ¶
func GetWebAppSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSlotState, opts ...pulumi.ResourceOption) (*WebAppSlot, error)
GetWebAppSlot gets an existing WebAppSlot 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 NewWebAppSlot ¶
func NewWebAppSlot(ctx *pulumi.Context, name string, args *WebAppSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSlot, error)
NewWebAppSlot registers a new resource with the given unique name, arguments, and options.
type WebAppSlotArgs ¶
type WebAppSlotArgs struct { // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. Name pulumi.StringInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigPtrInput // Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot. Slot pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a WebAppSlot resource.
func (WebAppSlotArgs) ElementType ¶
func (WebAppSlotArgs) ElementType() reflect.Type
type WebAppSlotState ¶
type WebAppSlotState struct { // Management information availability state for the app. AvailabilityState pulumi.StringPtrInput // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with the app. HostNames pulumi.StringArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringPtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // Name of the repository site. RepositorySiteName pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringPtrInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigResponsePtrInput // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponsePtrInput // Current state of the app. State pulumi.StringPtrInput // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringPtrInput // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringPtrInput }
func (WebAppSlotState) ElementType ¶
func (WebAppSlotState) ElementType() reflect.Type
type WebAppSourceControl ¶
type WebAppSourceControl struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrOutput `pulumi:"isGitHubAction"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControl ¶
func GetWebAppSourceControl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlState, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
GetWebAppSourceControl gets an existing WebAppSourceControl 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 NewWebAppSourceControl ¶
func NewWebAppSourceControl(ctx *pulumi.Context, name string, args *WebAppSourceControlArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
NewWebAppSourceControl registers a new resource with the given unique name, arguments, and options.
type WebAppSourceControlArgs ¶
type WebAppSourceControlArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControl resource.
func (WebAppSourceControlArgs) ElementType ¶
func (WebAppSourceControlArgs) ElementType() reflect.Type
type WebAppSourceControlSlot ¶
type WebAppSourceControlSlot struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrOutput `pulumi:"isGitHubAction"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControlSlot ¶
func GetWebAppSourceControlSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlSlotState, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
GetWebAppSourceControlSlot gets an existing WebAppSourceControlSlot 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 NewWebAppSourceControlSlot ¶
func NewWebAppSourceControlSlot(ctx *pulumi.Context, name string, args *WebAppSourceControlSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
NewWebAppSourceControlSlot registers a new resource with the given unique name, arguments, and options.
type WebAppSourceControlSlotArgs ¶
type WebAppSourceControlSlotArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControlSlot resource.
func (WebAppSourceControlSlotArgs) ElementType ¶
func (WebAppSourceControlSlotArgs) ElementType() reflect.Type
type WebAppSourceControlSlotState ¶
type WebAppSourceControlSlotState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlSlotState) ElementType ¶
func (WebAppSourceControlSlotState) ElementType() reflect.Type
type WebAppSourceControlState ¶
type WebAppSourceControlState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlState) ElementType ¶
func (WebAppSourceControlState) ElementType() reflect.Type
type WebAppState ¶
type WebAppState struct { // Management information availability state for the app. AvailabilityState pulumi.StringPtrInput // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with the app. HostNames pulumi.StringArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringPtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants except dataComponent. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // Name of the repository site. RepositorySiteName pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringPtrInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigResponsePtrInput // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponsePtrInput // Current state of the app. State pulumi.StringPtrInput // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringPtrInput // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringPtrInput }
func (WebAppState) ElementType ¶
func (WebAppState) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnection ¶
type WebAppSwiftVirtualNetworkConnection struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrOutput `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrOutput `pulumi:"swiftSupported"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func GetWebAppSwiftVirtualNetworkConnection ¶
func GetWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSwiftVirtualNetworkConnectionState, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnection, error)
GetWebAppSwiftVirtualNetworkConnection gets an existing WebAppSwiftVirtualNetworkConnection 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 NewWebAppSwiftVirtualNetworkConnection ¶
func NewWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, name string, args *WebAppSwiftVirtualNetworkConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnection, error)
NewWebAppSwiftVirtualNetworkConnection registers a new resource with the given unique name, arguments, and options.
type WebAppSwiftVirtualNetworkConnectionArgs ¶
type WebAppSwiftVirtualNetworkConnectionArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput }
The set of arguments for constructing a WebAppSwiftVirtualNetworkConnection resource.
func (WebAppSwiftVirtualNetworkConnectionArgs) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionArgs) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionSlot ¶
type WebAppSwiftVirtualNetworkConnectionSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrOutput `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrOutput `pulumi:"swiftSupported"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func GetWebAppSwiftVirtualNetworkConnectionSlot ¶
func GetWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSwiftVirtualNetworkConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnectionSlot, error)
GetWebAppSwiftVirtualNetworkConnectionSlot gets an existing WebAppSwiftVirtualNetworkConnectionSlot 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 NewWebAppSwiftVirtualNetworkConnectionSlot ¶
func NewWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, name string, args *WebAppSwiftVirtualNetworkConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnectionSlot, error)
NewWebAppSwiftVirtualNetworkConnectionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppSwiftVirtualNetworkConnectionSlotArgs ¶
type WebAppSwiftVirtualNetworkConnectionSlotArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. Slot pulumi.StringInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput }
The set of arguments for constructing a WebAppSwiftVirtualNetworkConnectionSlot resource.
func (WebAppSwiftVirtualNetworkConnectionSlotArgs) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionSlotArgs) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionSlotState ¶
type WebAppSwiftVirtualNetworkConnectionSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSwiftVirtualNetworkConnectionSlotState) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionSlotState) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionState ¶
type WebAppSwiftVirtualNetworkConnectionState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSwiftVirtualNetworkConnectionState) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionState) ElementType() reflect.Type
type WebAppVnetConnection ¶
type WebAppVnetConnection struct { pulumi.CustomResourceState // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrOutput `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint pulumi.StringOutput `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrOutput `pulumi:"isSwift"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolOutput `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func GetWebAppVnetConnection ¶
func GetWebAppVnetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppVnetConnectionState, opts ...pulumi.ResourceOption) (*WebAppVnetConnection, error)
GetWebAppVnetConnection gets an existing WebAppVnetConnection 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 NewWebAppVnetConnection ¶
func NewWebAppVnetConnection(ctx *pulumi.Context, name string, args *WebAppVnetConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppVnetConnection, error)
NewWebAppVnetConnection registers a new resource with the given unique name, arguments, and options.
type WebAppVnetConnectionArgs ¶
type WebAppVnetConnectionArgs struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of an existing Virtual Network. VnetName pulumi.StringInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a WebAppVnetConnection resource.
func (WebAppVnetConnectionArgs) ElementType ¶
func (WebAppVnetConnectionArgs) ElementType() reflect.Type
type WebAppVnetConnectionSlot ¶
type WebAppVnetConnectionSlot struct { pulumi.CustomResourceState // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrOutput `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint pulumi.StringOutput `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrOutput `pulumi:"isSwift"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolOutput `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func GetWebAppVnetConnectionSlot ¶
func GetWebAppVnetConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppVnetConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppVnetConnectionSlot, error)
GetWebAppVnetConnectionSlot gets an existing WebAppVnetConnectionSlot 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 NewWebAppVnetConnectionSlot ¶
func NewWebAppVnetConnectionSlot(ctx *pulumi.Context, name string, args *WebAppVnetConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppVnetConnectionSlot, error)
NewWebAppVnetConnectionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppVnetConnectionSlotArgs ¶
type WebAppVnetConnectionSlotArgs struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. Slot pulumi.StringInput // Name of an existing Virtual Network. VnetName pulumi.StringInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a WebAppVnetConnectionSlot resource.
func (WebAppVnetConnectionSlotArgs) ElementType ¶
func (WebAppVnetConnectionSlotArgs) ElementType() reflect.Type
type WebAppVnetConnectionSlotState ¶
type WebAppVnetConnectionSlotState struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // The client certificate thumbprint. CertThumbprint pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolPtrInput // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayInput // Resource type. Type pulumi.StringPtrInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
func (WebAppVnetConnectionSlotState) ElementType ¶
func (WebAppVnetConnectionSlotState) ElementType() reflect.Type
type WebAppVnetConnectionState ¶
type WebAppVnetConnectionState struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // The client certificate thumbprint. CertThumbprint pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolPtrInput // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayInput // Resource type. Type pulumi.StringPtrInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
func (WebAppVnetConnectionState) ElementType ¶
func (WebAppVnetConnectionState) ElementType() reflect.Type
type WorkerPool ¶
type WorkerPool struct { // Shared or dedicated web app hosting ComputeMode *string `pulumi:"computeMode"` // Resource Id Id *string `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames []string `pulumi:"instanceNames"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Describes a sku for a scalable resource Sku *SkuDescription `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Number of instances in the worker pool WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize *string `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // Shared or dedicated web app hosting ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Describes a sku for a scalable resource Sku SkuDescriptionPtrInput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Number of instances in the worker pool WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolArgs) ElementType ¶
func (WorkerPoolArgs) ElementType() reflect.Type
func (WorkerPoolArgs) ToWorkerPoolOutput ¶
func (i WorkerPoolArgs) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolArgs) ToWorkerPoolOutputWithContext ¶
func (i WorkerPoolArgs) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
type WorkerPoolArray ¶
type WorkerPoolArray []WorkerPoolInput
func (WorkerPoolArray) ElementType ¶
func (WorkerPoolArray) ElementType() reflect.Type
func (WorkerPoolArray) ToWorkerPoolArrayOutput ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArray) ToWorkerPoolArrayOutputWithContext ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolArrayInput ¶
type WorkerPoolArrayInput interface { pulumi.Input ToWorkerPoolArrayOutput() WorkerPoolArrayOutput ToWorkerPoolArrayOutputWithContext(context.Context) WorkerPoolArrayOutput }
WorkerPoolArrayInput is an input type that accepts WorkerPoolArray and WorkerPoolArrayOutput values. You can construct a concrete instance of `WorkerPoolArrayInput` via:
WorkerPoolArray{ WorkerPoolArgs{...} }
type WorkerPoolArrayOutput ¶
type WorkerPoolArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolArrayOutput) ElementType ¶
func (WorkerPoolArrayOutput) ElementType() reflect.Type
func (WorkerPoolArrayOutput) Index ¶
func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutput ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolInput ¶
type WorkerPoolInput interface { pulumi.Input ToWorkerPoolOutput() WorkerPoolOutput ToWorkerPoolOutputWithContext(context.Context) WorkerPoolOutput }
WorkerPoolInput is an input type that accepts WorkerPoolArgs and WorkerPoolOutput values. You can construct a concrete instance of `WorkerPoolInput` via:
WorkerPoolArgs{...}
type WorkerPoolOutput ¶
type WorkerPoolOutput struct{ *pulumi.OutputState }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolOutput) ComputeMode ¶
func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated web app hosting
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) InstanceNames ¶
func (o WorkerPoolOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only)
func (WorkerPoolOutput) Kind ¶
func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (WorkerPoolOutput) Location ¶
func (o WorkerPoolOutput) Location() pulumi.StringOutput
Resource Location
func (WorkerPoolOutput) Name ¶
func (o WorkerPoolOutput) Name() pulumi.StringPtrOutput
Resource Name
func (WorkerPoolOutput) Sku ¶
func (o WorkerPoolOutput) Sku() SkuDescriptionPtrOutput
Describes a sku for a scalable resource
func (WorkerPoolOutput) Tags ¶
func (o WorkerPoolOutput) Tags() pulumi.StringMapOutput
Resource tags
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
func (WorkerPoolOutput) Type ¶
func (o WorkerPoolOutput) Type() pulumi.StringPtrOutput
Resource type
func (WorkerPoolOutput) WorkerCount ¶
func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool
func (WorkerPoolOutput) WorkerSize ¶
func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances
func (WorkerPoolOutput) WorkerSizeId ¶
func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size id for referencing this worker pool
type WorkerPoolResponse ¶
type WorkerPoolResponse struct { // Shared or dedicated web app hosting ComputeMode *string `pulumi:"computeMode"` // Resource Id Id *string `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames []string `pulumi:"instanceNames"` // Kind of resource Kind *string `pulumi:"kind"` // Resource Location Location string `pulumi:"location"` // Resource Name Name *string `pulumi:"name"` // Describes a sku for a scalable resource Sku *SkuDescriptionResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type *string `pulumi:"type"` // Number of instances in the worker pool WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize *string `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
type WorkerPoolResponseArgs ¶
type WorkerPoolResponseArgs struct { // Shared or dedicated web app hosting ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` // Names of all instances in the worker pool (read only) InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // Kind of resource Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Location Location pulumi.StringInput `pulumi:"location"` // Resource Name Name pulumi.StringPtrInput `pulumi:"name"` // Describes a sku for a scalable resource Sku SkuDescriptionResponsePtrInput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` // Resource type Type pulumi.StringPtrInput `pulumi:"type"` // Number of instances in the worker pool WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size id for referencing this worker pool WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolResponseArgs) ElementType ¶
func (WorkerPoolResponseArgs) ElementType() reflect.Type
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutput ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
type WorkerPoolResponseArray ¶
type WorkerPoolResponseArray []WorkerPoolResponseInput
func (WorkerPoolResponseArray) ElementType ¶
func (WorkerPoolResponseArray) ElementType() reflect.Type
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseArrayInput ¶
type WorkerPoolResponseArrayInput interface { pulumi.Input ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput ToWorkerPoolResponseArrayOutputWithContext(context.Context) WorkerPoolResponseArrayOutput }
WorkerPoolResponseArrayInput is an input type that accepts WorkerPoolResponseArray and WorkerPoolResponseArrayOutput values. You can construct a concrete instance of `WorkerPoolResponseArrayInput` via:
WorkerPoolResponseArray{ WorkerPoolResponseArgs{...} }
type WorkerPoolResponseArrayOutput ¶
type WorkerPoolResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolResponseArrayOutput) ElementType ¶
func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
func (WorkerPoolResponseArrayOutput) Index ¶
func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseInput ¶
type WorkerPoolResponseInput interface { pulumi.Input ToWorkerPoolResponseOutput() WorkerPoolResponseOutput ToWorkerPoolResponseOutputWithContext(context.Context) WorkerPoolResponseOutput }
WorkerPoolResponseInput is an input type that accepts WorkerPoolResponseArgs and WorkerPoolResponseOutput values. You can construct a concrete instance of `WorkerPoolResponseInput` via:
WorkerPoolResponseArgs{...}
type WorkerPoolResponseOutput ¶
type WorkerPoolResponseOutput struct{ *pulumi.OutputState }
Worker pool of a hostingEnvironment (App Service Environment)
func (WorkerPoolResponseOutput) ComputeMode ¶
func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated web app hosting
func (WorkerPoolResponseOutput) ElementType ¶
func (WorkerPoolResponseOutput) ElementType() reflect.Type
func (WorkerPoolResponseOutput) Id ¶
func (o WorkerPoolResponseOutput) Id() pulumi.StringPtrOutput
Resource Id
func (WorkerPoolResponseOutput) InstanceNames ¶
func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only)
func (WorkerPoolResponseOutput) Kind ¶
func (o WorkerPoolResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource
func (WorkerPoolResponseOutput) Location ¶
func (o WorkerPoolResponseOutput) Location() pulumi.StringOutput
Resource Location
func (WorkerPoolResponseOutput) Name ¶
func (o WorkerPoolResponseOutput) Name() pulumi.StringPtrOutput
Resource Name
func (WorkerPoolResponseOutput) Sku ¶
func (o WorkerPoolResponseOutput) Sku() SkuDescriptionResponsePtrOutput
Describes a sku for a scalable resource
func (WorkerPoolResponseOutput) Tags ¶
func (o WorkerPoolResponseOutput) Tags() pulumi.StringMapOutput
Resource tags
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutput ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) Type ¶
func (o WorkerPoolResponseOutput) Type() pulumi.StringPtrOutput
Resource type
func (WorkerPoolResponseOutput) WorkerCount ¶
func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool
func (WorkerPoolResponseOutput) WorkerSize ¶
func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances
func (WorkerPoolResponseOutput) WorkerSizeId ¶
func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size id for referencing this worker pool
type WsdlDefinition ¶
type WsdlDefinition struct { // The WSDL content Content *string `pulumi:"content"` // The WSDL import method ImportMethod *string `pulumi:"importMethod"` // The service with name and endpoint names Service *WsdlService `pulumi:"service"` // The WSDL URL Url *string `pulumi:"url"` }
The WSDL definition
type WsdlDefinitionArgs ¶
type WsdlDefinitionArgs struct { // The WSDL content Content pulumi.StringPtrInput `pulumi:"content"` // The WSDL import method ImportMethod pulumi.StringPtrInput `pulumi:"importMethod"` // The service with name and endpoint names Service WsdlServicePtrInput `pulumi:"service"` // The WSDL URL Url pulumi.StringPtrInput `pulumi:"url"` }
The WSDL definition
func (WsdlDefinitionArgs) ElementType ¶
func (WsdlDefinitionArgs) ElementType() reflect.Type
func (WsdlDefinitionArgs) ToWsdlDefinitionOutput ¶
func (i WsdlDefinitionArgs) ToWsdlDefinitionOutput() WsdlDefinitionOutput
func (WsdlDefinitionArgs) ToWsdlDefinitionOutputWithContext ¶
func (i WsdlDefinitionArgs) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput
func (WsdlDefinitionArgs) ToWsdlDefinitionPtrOutput ¶
func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
func (WsdlDefinitionArgs) ToWsdlDefinitionPtrOutputWithContext ¶
func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
type WsdlDefinitionInput ¶
type WsdlDefinitionInput interface { pulumi.Input ToWsdlDefinitionOutput() WsdlDefinitionOutput ToWsdlDefinitionOutputWithContext(context.Context) WsdlDefinitionOutput }
WsdlDefinitionInput is an input type that accepts WsdlDefinitionArgs and WsdlDefinitionOutput values. You can construct a concrete instance of `WsdlDefinitionInput` via:
WsdlDefinitionArgs{...}
type WsdlDefinitionOutput ¶
type WsdlDefinitionOutput struct{ *pulumi.OutputState }
The WSDL definition
func (WsdlDefinitionOutput) Content ¶
func (o WsdlDefinitionOutput) Content() pulumi.StringPtrOutput
The WSDL content
func (WsdlDefinitionOutput) ElementType ¶
func (WsdlDefinitionOutput) ElementType() reflect.Type
func (WsdlDefinitionOutput) ImportMethod ¶
func (o WsdlDefinitionOutput) ImportMethod() pulumi.StringPtrOutput
The WSDL import method
func (WsdlDefinitionOutput) Service ¶
func (o WsdlDefinitionOutput) Service() WsdlServicePtrOutput
The service with name and endpoint names
func (WsdlDefinitionOutput) ToWsdlDefinitionOutput ¶
func (o WsdlDefinitionOutput) ToWsdlDefinitionOutput() WsdlDefinitionOutput
func (WsdlDefinitionOutput) ToWsdlDefinitionOutputWithContext ¶
func (o WsdlDefinitionOutput) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput
func (WsdlDefinitionOutput) ToWsdlDefinitionPtrOutput ¶
func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
func (WsdlDefinitionOutput) ToWsdlDefinitionPtrOutputWithContext ¶
func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
func (WsdlDefinitionOutput) Url ¶
func (o WsdlDefinitionOutput) Url() pulumi.StringPtrOutput
The WSDL URL
type WsdlDefinitionPtrInput ¶
type WsdlDefinitionPtrInput interface { pulumi.Input ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput ToWsdlDefinitionPtrOutputWithContext(context.Context) WsdlDefinitionPtrOutput }
WsdlDefinitionPtrInput is an input type that accepts WsdlDefinitionArgs, WsdlDefinitionPtr and WsdlDefinitionPtrOutput values. You can construct a concrete instance of `WsdlDefinitionPtrInput` via:
WsdlDefinitionArgs{...} or: nil
func WsdlDefinitionPtr ¶
func WsdlDefinitionPtr(v *WsdlDefinitionArgs) WsdlDefinitionPtrInput
type WsdlDefinitionPtrOutput ¶
type WsdlDefinitionPtrOutput struct{ *pulumi.OutputState }
func (WsdlDefinitionPtrOutput) Content ¶
func (o WsdlDefinitionPtrOutput) Content() pulumi.StringPtrOutput
The WSDL content
func (WsdlDefinitionPtrOutput) Elem ¶
func (o WsdlDefinitionPtrOutput) Elem() WsdlDefinitionOutput
func (WsdlDefinitionPtrOutput) ElementType ¶
func (WsdlDefinitionPtrOutput) ElementType() reflect.Type
func (WsdlDefinitionPtrOutput) ImportMethod ¶
func (o WsdlDefinitionPtrOutput) ImportMethod() pulumi.StringPtrOutput
The WSDL import method
func (WsdlDefinitionPtrOutput) Service ¶
func (o WsdlDefinitionPtrOutput) Service() WsdlServicePtrOutput
The service with name and endpoint names
func (WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutput ¶
func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
func (WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutputWithContext ¶
func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput
func (WsdlDefinitionPtrOutput) Url ¶
func (o WsdlDefinitionPtrOutput) Url() pulumi.StringPtrOutput
The WSDL URL
type WsdlDefinitionResponse ¶
type WsdlDefinitionResponse struct { // The WSDL content Content *string `pulumi:"content"` // The WSDL import method ImportMethod *string `pulumi:"importMethod"` // The service with name and endpoint names Service *WsdlServiceResponse `pulumi:"service"` // The WSDL URL Url *string `pulumi:"url"` }
The WSDL definition
type WsdlDefinitionResponseArgs ¶
type WsdlDefinitionResponseArgs struct { // The WSDL content Content pulumi.StringPtrInput `pulumi:"content"` // The WSDL import method ImportMethod pulumi.StringPtrInput `pulumi:"importMethod"` // The service with name and endpoint names Service WsdlServiceResponsePtrInput `pulumi:"service"` // The WSDL URL Url pulumi.StringPtrInput `pulumi:"url"` }
The WSDL definition
func (WsdlDefinitionResponseArgs) ElementType ¶
func (WsdlDefinitionResponseArgs) ElementType() reflect.Type
func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutput ¶
func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput
func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutputWithContext ¶
func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput
func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutput ¶
func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutputWithContext ¶
func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
type WsdlDefinitionResponseInput ¶
type WsdlDefinitionResponseInput interface { pulumi.Input ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput ToWsdlDefinitionResponseOutputWithContext(context.Context) WsdlDefinitionResponseOutput }
WsdlDefinitionResponseInput is an input type that accepts WsdlDefinitionResponseArgs and WsdlDefinitionResponseOutput values. You can construct a concrete instance of `WsdlDefinitionResponseInput` via:
WsdlDefinitionResponseArgs{...}
type WsdlDefinitionResponseOutput ¶
type WsdlDefinitionResponseOutput struct{ *pulumi.OutputState }
The WSDL definition
func (WsdlDefinitionResponseOutput) Content ¶
func (o WsdlDefinitionResponseOutput) Content() pulumi.StringPtrOutput
The WSDL content
func (WsdlDefinitionResponseOutput) ElementType ¶
func (WsdlDefinitionResponseOutput) ElementType() reflect.Type
func (WsdlDefinitionResponseOutput) ImportMethod ¶
func (o WsdlDefinitionResponseOutput) ImportMethod() pulumi.StringPtrOutput
The WSDL import method
func (WsdlDefinitionResponseOutput) Service ¶
func (o WsdlDefinitionResponseOutput) Service() WsdlServiceResponsePtrOutput
The service with name and endpoint names
func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutput ¶
func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput
func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutputWithContext ¶
func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput
func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutput ¶
func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutputWithContext ¶
func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
func (WsdlDefinitionResponseOutput) Url ¶
func (o WsdlDefinitionResponseOutput) Url() pulumi.StringPtrOutput
The WSDL URL
type WsdlDefinitionResponsePtrInput ¶
type WsdlDefinitionResponsePtrInput interface { pulumi.Input ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput ToWsdlDefinitionResponsePtrOutputWithContext(context.Context) WsdlDefinitionResponsePtrOutput }
WsdlDefinitionResponsePtrInput is an input type that accepts WsdlDefinitionResponseArgs, WsdlDefinitionResponsePtr and WsdlDefinitionResponsePtrOutput values. You can construct a concrete instance of `WsdlDefinitionResponsePtrInput` via:
WsdlDefinitionResponseArgs{...} or: nil
func WsdlDefinitionResponsePtr ¶
func WsdlDefinitionResponsePtr(v *WsdlDefinitionResponseArgs) WsdlDefinitionResponsePtrInput
type WsdlDefinitionResponsePtrOutput ¶
type WsdlDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (WsdlDefinitionResponsePtrOutput) Content ¶
func (o WsdlDefinitionResponsePtrOutput) Content() pulumi.StringPtrOutput
The WSDL content
func (WsdlDefinitionResponsePtrOutput) Elem ¶
func (o WsdlDefinitionResponsePtrOutput) Elem() WsdlDefinitionResponseOutput
func (WsdlDefinitionResponsePtrOutput) ElementType ¶
func (WsdlDefinitionResponsePtrOutput) ElementType() reflect.Type
func (WsdlDefinitionResponsePtrOutput) ImportMethod ¶
func (o WsdlDefinitionResponsePtrOutput) ImportMethod() pulumi.StringPtrOutput
The WSDL import method
func (WsdlDefinitionResponsePtrOutput) Service ¶
func (o WsdlDefinitionResponsePtrOutput) Service() WsdlServiceResponsePtrOutput
The service with name and endpoint names
func (WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutput ¶
func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
func (WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutputWithContext ¶
func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput
func (WsdlDefinitionResponsePtrOutput) Url ¶
func (o WsdlDefinitionResponsePtrOutput) Url() pulumi.StringPtrOutput
The WSDL URL
type WsdlService ¶
type WsdlService struct { // List of the endpoints' qualified names EndpointQualifiedNames []string `pulumi:"endpointQualifiedNames"` // The service's qualified name QualifiedName string `pulumi:"qualifiedName"` }
The service with name and endpoint names
type WsdlServiceArgs ¶
type WsdlServiceArgs struct { // List of the endpoints' qualified names EndpointQualifiedNames pulumi.StringArrayInput `pulumi:"endpointQualifiedNames"` // The service's qualified name QualifiedName pulumi.StringInput `pulumi:"qualifiedName"` }
The service with name and endpoint names
func (WsdlServiceArgs) ElementType ¶
func (WsdlServiceArgs) ElementType() reflect.Type
func (WsdlServiceArgs) ToWsdlServiceOutput ¶
func (i WsdlServiceArgs) ToWsdlServiceOutput() WsdlServiceOutput
func (WsdlServiceArgs) ToWsdlServiceOutputWithContext ¶
func (i WsdlServiceArgs) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput
func (WsdlServiceArgs) ToWsdlServicePtrOutput ¶
func (i WsdlServiceArgs) ToWsdlServicePtrOutput() WsdlServicePtrOutput
func (WsdlServiceArgs) ToWsdlServicePtrOutputWithContext ¶
func (i WsdlServiceArgs) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
type WsdlServiceInput ¶
type WsdlServiceInput interface { pulumi.Input ToWsdlServiceOutput() WsdlServiceOutput ToWsdlServiceOutputWithContext(context.Context) WsdlServiceOutput }
WsdlServiceInput is an input type that accepts WsdlServiceArgs and WsdlServiceOutput values. You can construct a concrete instance of `WsdlServiceInput` via:
WsdlServiceArgs{...}
type WsdlServiceOutput ¶
type WsdlServiceOutput struct{ *pulumi.OutputState }
The service with name and endpoint names
func (WsdlServiceOutput) ElementType ¶
func (WsdlServiceOutput) ElementType() reflect.Type
func (WsdlServiceOutput) EndpointQualifiedNames ¶
func (o WsdlServiceOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
List of the endpoints' qualified names
func (WsdlServiceOutput) QualifiedName ¶
func (o WsdlServiceOutput) QualifiedName() pulumi.StringOutput
The service's qualified name
func (WsdlServiceOutput) ToWsdlServiceOutput ¶
func (o WsdlServiceOutput) ToWsdlServiceOutput() WsdlServiceOutput
func (WsdlServiceOutput) ToWsdlServiceOutputWithContext ¶
func (o WsdlServiceOutput) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput
func (WsdlServiceOutput) ToWsdlServicePtrOutput ¶
func (o WsdlServiceOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput
func (WsdlServiceOutput) ToWsdlServicePtrOutputWithContext ¶
func (o WsdlServiceOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
type WsdlServicePtrInput ¶
type WsdlServicePtrInput interface { pulumi.Input ToWsdlServicePtrOutput() WsdlServicePtrOutput ToWsdlServicePtrOutputWithContext(context.Context) WsdlServicePtrOutput }
WsdlServicePtrInput is an input type that accepts WsdlServiceArgs, WsdlServicePtr and WsdlServicePtrOutput values. You can construct a concrete instance of `WsdlServicePtrInput` via:
WsdlServiceArgs{...} or: nil
func WsdlServicePtr ¶
func WsdlServicePtr(v *WsdlServiceArgs) WsdlServicePtrInput
type WsdlServicePtrOutput ¶
type WsdlServicePtrOutput struct{ *pulumi.OutputState }
func (WsdlServicePtrOutput) Elem ¶
func (o WsdlServicePtrOutput) Elem() WsdlServiceOutput
func (WsdlServicePtrOutput) ElementType ¶
func (WsdlServicePtrOutput) ElementType() reflect.Type
func (WsdlServicePtrOutput) EndpointQualifiedNames ¶
func (o WsdlServicePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
List of the endpoints' qualified names
func (WsdlServicePtrOutput) QualifiedName ¶
func (o WsdlServicePtrOutput) QualifiedName() pulumi.StringPtrOutput
The service's qualified name
func (WsdlServicePtrOutput) ToWsdlServicePtrOutput ¶
func (o WsdlServicePtrOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput
func (WsdlServicePtrOutput) ToWsdlServicePtrOutputWithContext ¶
func (o WsdlServicePtrOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput
type WsdlServiceResponse ¶
type WsdlServiceResponse struct { // List of the endpoints' qualified names EndpointQualifiedNames []string `pulumi:"endpointQualifiedNames"` // The service's qualified name QualifiedName string `pulumi:"qualifiedName"` }
The service with name and endpoint names
type WsdlServiceResponseArgs ¶
type WsdlServiceResponseArgs struct { // List of the endpoints' qualified names EndpointQualifiedNames pulumi.StringArrayInput `pulumi:"endpointQualifiedNames"` // The service's qualified name QualifiedName pulumi.StringInput `pulumi:"qualifiedName"` }
The service with name and endpoint names
func (WsdlServiceResponseArgs) ElementType ¶
func (WsdlServiceResponseArgs) ElementType() reflect.Type
func (WsdlServiceResponseArgs) ToWsdlServiceResponseOutput ¶
func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput
func (WsdlServiceResponseArgs) ToWsdlServiceResponseOutputWithContext ¶
func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput
func (WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutput ¶
func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
func (WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutputWithContext ¶
func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
type WsdlServiceResponseArray ¶
type WsdlServiceResponseArray []WsdlServiceResponseInput
func (WsdlServiceResponseArray) ElementType ¶
func (WsdlServiceResponseArray) ElementType() reflect.Type
func (WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutput ¶
func (i WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput
func (WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutputWithContext ¶
func (i WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutputWithContext(ctx context.Context) WsdlServiceResponseArrayOutput
type WsdlServiceResponseArrayInput ¶
type WsdlServiceResponseArrayInput interface { pulumi.Input ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput ToWsdlServiceResponseArrayOutputWithContext(context.Context) WsdlServiceResponseArrayOutput }
WsdlServiceResponseArrayInput is an input type that accepts WsdlServiceResponseArray and WsdlServiceResponseArrayOutput values. You can construct a concrete instance of `WsdlServiceResponseArrayInput` via:
WsdlServiceResponseArray{ WsdlServiceResponseArgs{...} }
type WsdlServiceResponseArrayOutput ¶
type WsdlServiceResponseArrayOutput struct{ *pulumi.OutputState }
func (WsdlServiceResponseArrayOutput) ElementType ¶
func (WsdlServiceResponseArrayOutput) ElementType() reflect.Type
func (WsdlServiceResponseArrayOutput) Index ¶
func (o WsdlServiceResponseArrayOutput) Index(i pulumi.IntInput) WsdlServiceResponseOutput
func (WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutput ¶
func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput
func (WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutputWithContext ¶
func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutputWithContext(ctx context.Context) WsdlServiceResponseArrayOutput
type WsdlServiceResponseInput ¶
type WsdlServiceResponseInput interface { pulumi.Input ToWsdlServiceResponseOutput() WsdlServiceResponseOutput ToWsdlServiceResponseOutputWithContext(context.Context) WsdlServiceResponseOutput }
WsdlServiceResponseInput is an input type that accepts WsdlServiceResponseArgs and WsdlServiceResponseOutput values. You can construct a concrete instance of `WsdlServiceResponseInput` via:
WsdlServiceResponseArgs{...}
type WsdlServiceResponseOutput ¶
type WsdlServiceResponseOutput struct{ *pulumi.OutputState }
The service with name and endpoint names
func (WsdlServiceResponseOutput) ElementType ¶
func (WsdlServiceResponseOutput) ElementType() reflect.Type
func (WsdlServiceResponseOutput) EndpointQualifiedNames ¶
func (o WsdlServiceResponseOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
List of the endpoints' qualified names
func (WsdlServiceResponseOutput) QualifiedName ¶
func (o WsdlServiceResponseOutput) QualifiedName() pulumi.StringOutput
The service's qualified name
func (WsdlServiceResponseOutput) ToWsdlServiceResponseOutput ¶
func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput
func (WsdlServiceResponseOutput) ToWsdlServiceResponseOutputWithContext ¶
func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput
func (WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutput ¶
func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
func (WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutputWithContext ¶
func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
type WsdlServiceResponsePtrInput ¶
type WsdlServiceResponsePtrInput interface { pulumi.Input ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput ToWsdlServiceResponsePtrOutputWithContext(context.Context) WsdlServiceResponsePtrOutput }
WsdlServiceResponsePtrInput is an input type that accepts WsdlServiceResponseArgs, WsdlServiceResponsePtr and WsdlServiceResponsePtrOutput values. You can construct a concrete instance of `WsdlServiceResponsePtrInput` via:
WsdlServiceResponseArgs{...} or: nil
func WsdlServiceResponsePtr ¶
func WsdlServiceResponsePtr(v *WsdlServiceResponseArgs) WsdlServiceResponsePtrInput
type WsdlServiceResponsePtrOutput ¶
type WsdlServiceResponsePtrOutput struct{ *pulumi.OutputState }
func (WsdlServiceResponsePtrOutput) Elem ¶
func (o WsdlServiceResponsePtrOutput) Elem() WsdlServiceResponseOutput
func (WsdlServiceResponsePtrOutput) ElementType ¶
func (WsdlServiceResponsePtrOutput) ElementType() reflect.Type
func (WsdlServiceResponsePtrOutput) EndpointQualifiedNames ¶
func (o WsdlServiceResponsePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput
List of the endpoints' qualified names
func (WsdlServiceResponsePtrOutput) QualifiedName ¶
func (o WsdlServiceResponsePtrOutput) QualifiedName() pulumi.StringPtrOutput
The service's qualified name
func (WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutput ¶
func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
func (WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutputWithContext ¶
func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput
Source Files
¶
- appServiceEnvironment.go
- appServicePlan.go
- appServicePlanRouteForVnet.go
- certificate.go
- certificateCsr.go
- connection.go
- connectionGateway.go
- customApi.go
- getAppServiceEnvironment.go
- getAppServicePlan.go
- getCertificate.go
- getCertificateCsr.go
- getConnection.go
- getConnectionGateway.go
- getCustomApi.go
- getManagedHostingEnvironment.go
- getSiteInstanceDeployment.go
- getSiteInstanceDeploymentSlot.go
- getStaticSite.go
- getWebApp.go
- getWebAppDeployment.go
- getWebAppDeploymentSlot.go
- getWebAppDomainOwnershipIdentifier.go
- getWebAppDomainOwnershipIdentifierSlot.go
- getWebAppFunction.go
- getWebAppHostNameBinding.go
- getWebAppHostNameBindingSlot.go
- getWebAppHybridConnection.go
- getWebAppHybridConnectionSlot.go
- getWebAppInstanceFunctionSlot.go
- getWebAppPremierAddOn.go
- getWebAppPremierAddOnSlot.go
- getWebAppPrivateEndpointConnection.go
- getWebAppPublicCertificate.go
- getWebAppPublicCertificateSlot.go
- getWebAppRelayServiceConnection.go
- getWebAppRelayServiceConnectionSlot.go
- getWebAppSiteExtension.go
- getWebAppSiteExtensionSlot.go
- getWebAppSlot.go
- getWebAppSourceControl.go
- getWebAppSourceControlSlot.go
- getWebAppSwiftVirtualNetworkConnection.go
- getWebAppSwiftVirtualNetworkConnectionSlot.go
- getWebAppVnetConnection.go
- getWebAppVnetConnectionSlot.go
- listAppServicePlanHybridConnectionKeys.go
- listConnectionConsentLinks.go
- listCustomApiWsdlInterfaces.go
- listSiteIdentifiersAssignedToHostName.go
- listStaticSiteBuildFunctionAppSettings.go
- listStaticSiteFunctionAppSettings.go
- listStaticSiteSecrets.go
- listStaticSiteUsers.go
- listWebAppAuthSettings.go
- listWebAppAuthSettingsSlot.go
- listWebAppAzureStorageAccounts.go
- listWebAppAzureStorageAccountsSlot.go
- listWebAppBackupConfiguration.go
- listWebAppBackupConfigurationSlot.go
- listWebAppBackupStatusSecrets.go
- listWebAppBackupStatusSecretsSlot.go
- listWebAppConnectionStrings.go
- listWebAppConnectionStringsSlot.go
- listWebAppFunctionKeys.go
- listWebAppFunctionKeysSlot.go
- listWebAppFunctionSecrets.go
- listWebAppFunctionSecretsSlot.go
- listWebAppHostKeys.go
- listWebAppHostKeysSlot.go
- listWebAppHybridConnectionKeys.go
- listWebAppHybridConnectionKeysSlot.go
- listWebAppMetadata.go
- listWebAppMetadataSlot.go
- listWebAppPublishingCredentials.go
- listWebAppPublishingCredentialsSlot.go
- listWebAppSiteBackups.go
- listWebAppSiteBackupsSlot.go
- listWebAppSitePushSettings.go
- listWebAppSitePushSettingsSlot.go
- listWebAppSyncFunctionTriggers.go
- listWebAppSyncFunctionTriggersSlot.go
- listWebApplicationSettings.go
- listWebApplicationSettingsSlot.go
- managedHostingEnvironment.go
- pulumiTypes.go
- siteInstanceDeployment.go
- siteInstanceDeploymentSlot.go
- staticSite.go
- webApp.go
- webAppDeployment.go
- webAppDeploymentSlot.go
- webAppDomainOwnershipIdentifier.go
- webAppDomainOwnershipIdentifierSlot.go
- webAppFunction.go
- webAppHostNameBinding.go
- webAppHostNameBindingSlot.go
- webAppHybridConnection.go
- webAppHybridConnectionSlot.go
- webAppInstanceFunctionSlot.go
- webAppPremierAddOn.go
- webAppPremierAddOnSlot.go
- webAppPrivateEndpointConnection.go
- webAppPublicCertificate.go
- webAppPublicCertificateSlot.go
- webAppRelayServiceConnection.go
- webAppRelayServiceConnectionSlot.go
- webAppSiteExtension.go
- webAppSiteExtensionSlot.go
- webAppSlot.go
- webAppSourceControl.go
- webAppSourceControlSlot.go
- webAppSwiftVirtualNetworkConnection.go
- webAppSwiftVirtualNetworkConnectionSlot.go
- webAppVnetConnection.go
- webAppVnetConnectionSlot.go