Documentation
¶
Index ¶
- type AppServiceEnvironment
- type AppServiceEnvironmentArgs
- type AppServiceEnvironmentState
- type AppServicePlan
- type AppServicePlanArgs
- type AppServicePlanRouteForVnet
- type AppServicePlanRouteForVnetArgs
- type AppServicePlanRouteForVnetState
- type AppServicePlanState
- 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 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 ListAppServicePlanHybridConnectionKeysArgs
- type ListAppServicePlanHybridConnectionKeysResult
- type LookupAppServiceEnvironmentArgs
- type LookupAppServiceEnvironmentResult
- type LookupAppServicePlanArgs
- type LookupAppServicePlanResult
- 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 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 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 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) 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
- type VirtualNetworkProfilePtrInput
- type VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
- func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- 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.StringOutput
- 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.StringOutput
- 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 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) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- 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) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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"` // 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"` // 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 // 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 // <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 // 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 // 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 // App Service plan administration site. AdminSiteName pulumi.StringPtrOutput `pulumi:"adminSiteName"` // 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 <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrOutput `pulumi:"isSpot"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // 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 { // App Service plan administration site. AdminSiteName pulumi.StringPtrInput // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name for 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"` // The name of this route. This is only returned by the server and does not need to be set by the client. VnetRouteName pulumi.StringPtrOutput `pulumi:"vnetRouteName"` }
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 name of this route. This is only returned by the server and does not need to be set by the client. VnetRouteName pulumi.StringPtrInput }
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 // The name of this route. This is only returned by the server and does not need to be set by the client. VnetRouteName pulumi.StringPtrInput }
func (AppServicePlanRouteForVnetState) ElementType ¶
func (AppServicePlanRouteForVnetState) ElementType() reflect.Type
type AppServicePlanState ¶
type AppServicePlanState struct { // App Service plan administration site. AdminSiteName 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 <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // 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 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 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 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 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"` // 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"` // 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 { // App Service plan administration site. AdminSiteName *string `pulumi:"adminSiteName"` // 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 <code>true</code>, this App Service Plan owns spot instances. IsSpot *bool `pulumi:"isSpot"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // 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 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 NetworkAccessControlEntry ¶
type NetworkAccessControlEntry struct { // Action object. Action *string `pulumi:"action"` // Description of network access control entry. Description *string `pulumi:"description"` // Order of precedence. Order *int `pulumi:"order"` // Remote subnet. RemoteSubnet *string `pulumi:"remoteSubnet"` }
Network access control entry.
type NetworkAccessControlEntryArgs ¶
type NetworkAccessControlEntryArgs struct { // Action object. Action pulumi.StringPtrInput `pulumi:"action"` // Description of network access control entry. Description pulumi.StringPtrInput `pulumi:"description"` // Order of precedence. Order pulumi.IntPtrInput `pulumi:"order"` // Remote subnet. RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
Network access control entry.
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 }
Network access control entry.
func (NetworkAccessControlEntryOutput) Action ¶
func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
Action object.
func (NetworkAccessControlEntryOutput) Description ¶
func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
Description of network access control entry.
func (NetworkAccessControlEntryOutput) ElementType ¶
func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryOutput) Order ¶
func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
Order of precedence.
func (NetworkAccessControlEntryOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
Remote subnet.
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryResponse ¶
type NetworkAccessControlEntryResponse struct { // Action object. Action *string `pulumi:"action"` // Description of network access control entry. Description *string `pulumi:"description"` // Order of precedence. Order *int `pulumi:"order"` // Remote subnet. RemoteSubnet *string `pulumi:"remoteSubnet"` }
Network access control entry.
type NetworkAccessControlEntryResponseArgs ¶
type NetworkAccessControlEntryResponseArgs struct { // Action object. Action pulumi.StringPtrInput `pulumi:"action"` // Description of network access control entry. Description pulumi.StringPtrInput `pulumi:"description"` // Order of precedence. Order pulumi.IntPtrInput `pulumi:"order"` // Remote subnet. RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
Network access control entry.
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 }
Network access control entry.
func (NetworkAccessControlEntryResponseOutput) Action ¶
func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
Action object.
func (NetworkAccessControlEntryResponseOutput) Description ¶
func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
Description of network access control entry.
func (NetworkAccessControlEntryResponseOutput) ElementType ¶
func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseOutput) Order ¶
func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
Order of precedence.
func (NetworkAccessControlEntryResponseOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
Remote subnet.
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
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 StampCapacityResponse ¶
type StampCapacityResponse struct { // Available capacity (# of machines, bytes of storage etc...). AvailableCapacity *int `pulumi:"availableCapacity"` // Shared/dedicated workers. ComputeMode *string `pulumi:"computeMode"` // If <code>true</code>, it includes basic apps. // Basic apps are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // <code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>. 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"` }
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 <code>true</code>, it includes basic apps. // Basic apps are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // <code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>. 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"` }
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 }
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 <code>true</code>, it includes basic apps. Basic apps are not used for capacity allocation.
func (StampCapacityResponseOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
<code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>.
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 VirtualIPMappingResponse ¶
type VirtualIPMappingResponse struct { // Is virtual IP 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"` }
Virtual IP mapping.
type VirtualIPMappingResponseArgs ¶
type VirtualIPMappingResponseArgs struct { // Is virtual IP 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"` }
Virtual IP 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 }
Virtual IP mapping.
func (VirtualIPMappingResponseOutput) ElementType ¶
func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseOutput) InUse ¶
func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
Is virtual IP 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"` // Subnet within the Virtual Network. Subnet *string `pulumi:"subnet"` }
Specification for using a Virtual Network.
type VirtualNetworkProfileArgs ¶
type VirtualNetworkProfileArgs struct { // Resource id of the Virtual Network. Id pulumi.StringPtrInput `pulumi:"id"` // Subnet within the Virtual Network. Subnet pulumi.StringPtrInput `pulumi:"subnet"` }
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) 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
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) 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
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.StringInput `pulumi:"name"` // Subnet within the Virtual Network. Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the Virtual Network (read-only). Type pulumi.StringInput `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.StringOutput
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.StringOutput
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 WorkerPool ¶
type WorkerPool struct { // Shared or dedicated app hosting. ComputeMode *string `pulumi:"computeMode"` // 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 an App Service Environment.
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // Shared or dedicated app hosting. ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // 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 an 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 an App Service Environment.
func (WorkerPoolOutput) ComputeMode ¶
func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated app hosting.
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
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 app hosting. ComputeMode *string `pulumi:"computeMode"` // Names of all instances in the worker pool (read only). InstanceNames []string `pulumi:"instanceNames"` // 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 an App Service Environment.
type WorkerPoolResponseArgs ¶
type WorkerPoolResponseArgs struct { // Shared or dedicated app hosting. ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Names of all instances in the worker pool (read only). InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // 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 an 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 an App Service Environment.
func (WorkerPoolResponseOutput) ComputeMode ¶
func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated app hosting.
func (WorkerPoolResponseOutput) ElementType ¶
func (WorkerPoolResponseOutput) ElementType() reflect.Type
func (WorkerPoolResponseOutput) InstanceNames ¶
func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only).
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutput ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
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.