Versions in this module Expand all Collapse all v2 v2.5.0 Apr 13, 2020 v2.4.1 Apr 3, 2020 v2.4.0 Apr 3, 2020 v2.3.1 Mar 30, 2020 Changes in this version + type Endpoint struct + CustomHeaders EndpointCustomHeaderArrayOutput + EndpointLocation pulumi.StringOutput + EndpointMonitorStatus pulumi.StringOutput + EndpointStatus pulumi.StringOutput + GeoMappings pulumi.StringArrayOutput + MinChildEndpoints pulumi.IntPtrOutput + Name pulumi.StringOutput + Priority pulumi.IntOutput + ProfileName pulumi.StringOutput + ResourceGroupName pulumi.StringOutput + Subnets EndpointSubnetArrayOutput + Target pulumi.StringOutput + TargetResourceId pulumi.StringPtrOutput + Type pulumi.StringOutput + Weight pulumi.IntOutput + func GetEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EndpointState, ...) (*Endpoint, error) + func NewEndpoint(ctx *pulumi.Context, name string, args *EndpointArgs, ...) (*Endpoint, error) + type EndpointArgs struct + CustomHeaders EndpointCustomHeaderArrayInput + EndpointLocation pulumi.StringPtrInput + EndpointStatus pulumi.StringPtrInput + GeoMappings pulumi.StringArrayInput + MinChildEndpoints pulumi.IntPtrInput + Name pulumi.StringPtrInput + Priority pulumi.IntPtrInput + ProfileName pulumi.StringInput + ResourceGroupName pulumi.StringInput + Subnets EndpointSubnetArrayInput + Target pulumi.StringPtrInput + TargetResourceId pulumi.StringPtrInput + Type pulumi.StringInput + Weight pulumi.IntPtrInput + func (EndpointArgs) ElementType() reflect.Type + type EndpointCustomHeader struct + Name string + Value string + type EndpointCustomHeaderArgs struct + Name pulumi.StringInput + Value pulumi.StringInput + func (EndpointCustomHeaderArgs) ElementType() reflect.Type + func (i EndpointCustomHeaderArgs) ToEndpointCustomHeaderOutput() EndpointCustomHeaderOutput + func (i EndpointCustomHeaderArgs) ToEndpointCustomHeaderOutputWithContext(ctx context.Context) EndpointCustomHeaderOutput + type EndpointCustomHeaderArray []EndpointCustomHeaderInput + func (EndpointCustomHeaderArray) ElementType() reflect.Type + func (i EndpointCustomHeaderArray) ToEndpointCustomHeaderArrayOutput() EndpointCustomHeaderArrayOutput + func (i EndpointCustomHeaderArray) ToEndpointCustomHeaderArrayOutputWithContext(ctx context.Context) EndpointCustomHeaderArrayOutput + type EndpointCustomHeaderArrayInput interface + ToEndpointCustomHeaderArrayOutput func() EndpointCustomHeaderArrayOutput + ToEndpointCustomHeaderArrayOutputWithContext func(context.Context) EndpointCustomHeaderArrayOutput + type EndpointCustomHeaderArrayOutput struct + func (EndpointCustomHeaderArrayOutput) ElementType() reflect.Type + func (o EndpointCustomHeaderArrayOutput) Index(i pulumi.IntInput) EndpointCustomHeaderOutput + func (o EndpointCustomHeaderArrayOutput) ToEndpointCustomHeaderArrayOutput() EndpointCustomHeaderArrayOutput + func (o EndpointCustomHeaderArrayOutput) ToEndpointCustomHeaderArrayOutputWithContext(ctx context.Context) EndpointCustomHeaderArrayOutput + type EndpointCustomHeaderInput interface + ToEndpointCustomHeaderOutput func() EndpointCustomHeaderOutput + ToEndpointCustomHeaderOutputWithContext func(context.Context) EndpointCustomHeaderOutput + type EndpointCustomHeaderOutput struct + func (EndpointCustomHeaderOutput) ElementType() reflect.Type + func (o EndpointCustomHeaderOutput) Name() pulumi.StringOutput + func (o EndpointCustomHeaderOutput) ToEndpointCustomHeaderOutput() EndpointCustomHeaderOutput + func (o EndpointCustomHeaderOutput) ToEndpointCustomHeaderOutputWithContext(ctx context.Context) EndpointCustomHeaderOutput + func (o EndpointCustomHeaderOutput) Value() pulumi.StringOutput + type EndpointState struct + CustomHeaders EndpointCustomHeaderArrayInput + EndpointLocation pulumi.StringPtrInput + EndpointMonitorStatus pulumi.StringPtrInput + EndpointStatus pulumi.StringPtrInput + GeoMappings pulumi.StringArrayInput + MinChildEndpoints pulumi.IntPtrInput + Name pulumi.StringPtrInput + Priority pulumi.IntPtrInput + ProfileName pulumi.StringPtrInput + ResourceGroupName pulumi.StringPtrInput + Subnets EndpointSubnetArrayInput + Target pulumi.StringPtrInput + TargetResourceId pulumi.StringPtrInput + Type pulumi.StringPtrInput + Weight pulumi.IntPtrInput + func (EndpointState) ElementType() reflect.Type + type EndpointSubnet struct + First string + Last *string + Scope *int + type EndpointSubnetArgs struct + First pulumi.StringInput + Last pulumi.StringPtrInput + Scope pulumi.IntPtrInput + func (EndpointSubnetArgs) ElementType() reflect.Type + func (i EndpointSubnetArgs) ToEndpointSubnetOutput() EndpointSubnetOutput + func (i EndpointSubnetArgs) ToEndpointSubnetOutputWithContext(ctx context.Context) EndpointSubnetOutput + type EndpointSubnetArray []EndpointSubnetInput + func (EndpointSubnetArray) ElementType() reflect.Type + func (i EndpointSubnetArray) ToEndpointSubnetArrayOutput() EndpointSubnetArrayOutput + func (i EndpointSubnetArray) ToEndpointSubnetArrayOutputWithContext(ctx context.Context) EndpointSubnetArrayOutput + type EndpointSubnetArrayInput interface + ToEndpointSubnetArrayOutput func() EndpointSubnetArrayOutput + ToEndpointSubnetArrayOutputWithContext func(context.Context) EndpointSubnetArrayOutput + type EndpointSubnetArrayOutput struct + func (EndpointSubnetArrayOutput) ElementType() reflect.Type + func (o EndpointSubnetArrayOutput) Index(i pulumi.IntInput) EndpointSubnetOutput + func (o EndpointSubnetArrayOutput) ToEndpointSubnetArrayOutput() EndpointSubnetArrayOutput + func (o EndpointSubnetArrayOutput) ToEndpointSubnetArrayOutputWithContext(ctx context.Context) EndpointSubnetArrayOutput + type EndpointSubnetInput interface + ToEndpointSubnetOutput func() EndpointSubnetOutput + ToEndpointSubnetOutputWithContext func(context.Context) EndpointSubnetOutput + type EndpointSubnetOutput struct + func (EndpointSubnetOutput) ElementType() reflect.Type + func (o EndpointSubnetOutput) First() pulumi.StringOutput + func (o EndpointSubnetOutput) Last() pulumi.StringPtrOutput + func (o EndpointSubnetOutput) Scope() pulumi.IntPtrOutput + func (o EndpointSubnetOutput) ToEndpointSubnetOutput() EndpointSubnetOutput + func (o EndpointSubnetOutput) ToEndpointSubnetOutputWithContext(ctx context.Context) EndpointSubnetOutput + type GetGeographicalLocationArgs struct + Name string + type GetGeographicalLocationResult struct + Id string + Name string + func GetGeographicalLocation(ctx *pulumi.Context, args *GetGeographicalLocationArgs, ...) (*GetGeographicalLocationResult, error) + type Profile struct + DnsConfig ProfileDnsConfigOutput + Fqdn pulumi.StringOutput + MonitorConfig ProfileMonitorConfigOutput + Name pulumi.StringOutput + ProfileStatus pulumi.StringOutput + ResourceGroupName pulumi.StringOutput + Tags pulumi.StringMapOutput + TrafficRoutingMethod pulumi.StringOutput + func GetProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProfileState, ...) (*Profile, error) + func NewProfile(ctx *pulumi.Context, name string, args *ProfileArgs, ...) (*Profile, error) + type ProfileArgs struct + DnsConfig ProfileDnsConfigInput + MonitorConfig ProfileMonitorConfigInput + Name pulumi.StringPtrInput + ProfileStatus pulumi.StringPtrInput + ResourceGroupName pulumi.StringInput + Tags pulumi.StringMapInput + TrafficRoutingMethod pulumi.StringInput + func (ProfileArgs) ElementType() reflect.Type + type ProfileDnsConfig struct + RelativeName string + Ttl int + type ProfileDnsConfigArgs struct + RelativeName pulumi.StringInput + Ttl pulumi.IntInput + func (ProfileDnsConfigArgs) ElementType() reflect.Type + func (i ProfileDnsConfigArgs) ToProfileDnsConfigOutput() ProfileDnsConfigOutput + func (i ProfileDnsConfigArgs) ToProfileDnsConfigOutputWithContext(ctx context.Context) ProfileDnsConfigOutput + func (i ProfileDnsConfigArgs) ToProfileDnsConfigPtrOutput() ProfileDnsConfigPtrOutput + func (i ProfileDnsConfigArgs) ToProfileDnsConfigPtrOutputWithContext(ctx context.Context) ProfileDnsConfigPtrOutput + type ProfileDnsConfigInput interface + ToProfileDnsConfigOutput func() ProfileDnsConfigOutput + ToProfileDnsConfigOutputWithContext func(context.Context) ProfileDnsConfigOutput + type ProfileDnsConfigOutput struct + func (ProfileDnsConfigOutput) ElementType() reflect.Type + func (o ProfileDnsConfigOutput) RelativeName() pulumi.StringOutput + func (o ProfileDnsConfigOutput) ToProfileDnsConfigOutput() ProfileDnsConfigOutput + func (o ProfileDnsConfigOutput) ToProfileDnsConfigOutputWithContext(ctx context.Context) ProfileDnsConfigOutput + func (o ProfileDnsConfigOutput) ToProfileDnsConfigPtrOutput() ProfileDnsConfigPtrOutput + func (o ProfileDnsConfigOutput) ToProfileDnsConfigPtrOutputWithContext(ctx context.Context) ProfileDnsConfigPtrOutput + func (o ProfileDnsConfigOutput) Ttl() pulumi.IntOutput + type ProfileDnsConfigPtrInput interface + ToProfileDnsConfigPtrOutput func() ProfileDnsConfigPtrOutput + ToProfileDnsConfigPtrOutputWithContext func(context.Context) ProfileDnsConfigPtrOutput + func ProfileDnsConfigPtr(v *ProfileDnsConfigArgs) ProfileDnsConfigPtrInput + type ProfileDnsConfigPtrOutput struct + func (ProfileDnsConfigPtrOutput) ElementType() reflect.Type + func (o ProfileDnsConfigPtrOutput) Elem() ProfileDnsConfigOutput + func (o ProfileDnsConfigPtrOutput) RelativeName() pulumi.StringOutput + func (o ProfileDnsConfigPtrOutput) ToProfileDnsConfigPtrOutput() ProfileDnsConfigPtrOutput + func (o ProfileDnsConfigPtrOutput) ToProfileDnsConfigPtrOutputWithContext(ctx context.Context) ProfileDnsConfigPtrOutput + func (o ProfileDnsConfigPtrOutput) Ttl() pulumi.IntOutput + type ProfileMonitorConfig struct + CustomHeaders []ProfileMonitorConfigCustomHeader + ExpectedStatusCodeRanges []string + IntervalInSeconds *int + Path *string + Port int + Protocol string + TimeoutInSeconds *int + ToleratedNumberOfFailures *int + type ProfileMonitorConfigArgs struct + CustomHeaders ProfileMonitorConfigCustomHeaderArrayInput + ExpectedStatusCodeRanges pulumi.StringArrayInput + IntervalInSeconds pulumi.IntPtrInput + Path pulumi.StringPtrInput + Port pulumi.IntInput + Protocol pulumi.StringInput + TimeoutInSeconds pulumi.IntPtrInput + ToleratedNumberOfFailures pulumi.IntPtrInput + func (ProfileMonitorConfigArgs) ElementType() reflect.Type + func (i ProfileMonitorConfigArgs) ToProfileMonitorConfigOutput() ProfileMonitorConfigOutput + func (i ProfileMonitorConfigArgs) ToProfileMonitorConfigOutputWithContext(ctx context.Context) ProfileMonitorConfigOutput + func (i ProfileMonitorConfigArgs) ToProfileMonitorConfigPtrOutput() ProfileMonitorConfigPtrOutput + func (i ProfileMonitorConfigArgs) ToProfileMonitorConfigPtrOutputWithContext(ctx context.Context) ProfileMonitorConfigPtrOutput + type ProfileMonitorConfigCustomHeader struct + Name string + Value string + type ProfileMonitorConfigCustomHeaderArgs struct + Name pulumi.StringInput + Value pulumi.StringInput + func (ProfileMonitorConfigCustomHeaderArgs) ElementType() reflect.Type + func (i ProfileMonitorConfigCustomHeaderArgs) ToProfileMonitorConfigCustomHeaderOutput() ProfileMonitorConfigCustomHeaderOutput + func (i ProfileMonitorConfigCustomHeaderArgs) ToProfileMonitorConfigCustomHeaderOutputWithContext(ctx context.Context) ProfileMonitorConfigCustomHeaderOutput + type ProfileMonitorConfigCustomHeaderArray []ProfileMonitorConfigCustomHeaderInput + func (ProfileMonitorConfigCustomHeaderArray) ElementType() reflect.Type + func (i ProfileMonitorConfigCustomHeaderArray) ToProfileMonitorConfigCustomHeaderArrayOutput() ProfileMonitorConfigCustomHeaderArrayOutput + func (i ProfileMonitorConfigCustomHeaderArray) ToProfileMonitorConfigCustomHeaderArrayOutputWithContext(ctx context.Context) ProfileMonitorConfigCustomHeaderArrayOutput + type ProfileMonitorConfigCustomHeaderArrayInput interface + ToProfileMonitorConfigCustomHeaderArrayOutput func() ProfileMonitorConfigCustomHeaderArrayOutput + ToProfileMonitorConfigCustomHeaderArrayOutputWithContext func(context.Context) ProfileMonitorConfigCustomHeaderArrayOutput + type ProfileMonitorConfigCustomHeaderArrayOutput struct + func (ProfileMonitorConfigCustomHeaderArrayOutput) ElementType() reflect.Type + func (o ProfileMonitorConfigCustomHeaderArrayOutput) Index(i pulumi.IntInput) ProfileMonitorConfigCustomHeaderOutput + func (o ProfileMonitorConfigCustomHeaderArrayOutput) ToProfileMonitorConfigCustomHeaderArrayOutput() ProfileMonitorConfigCustomHeaderArrayOutput + func (o ProfileMonitorConfigCustomHeaderArrayOutput) ToProfileMonitorConfigCustomHeaderArrayOutputWithContext(ctx context.Context) ProfileMonitorConfigCustomHeaderArrayOutput + type ProfileMonitorConfigCustomHeaderInput interface + ToProfileMonitorConfigCustomHeaderOutput func() ProfileMonitorConfigCustomHeaderOutput + ToProfileMonitorConfigCustomHeaderOutputWithContext func(context.Context) ProfileMonitorConfigCustomHeaderOutput + type ProfileMonitorConfigCustomHeaderOutput struct + func (ProfileMonitorConfigCustomHeaderOutput) ElementType() reflect.Type + func (o ProfileMonitorConfigCustomHeaderOutput) Name() pulumi.StringOutput + func (o ProfileMonitorConfigCustomHeaderOutput) ToProfileMonitorConfigCustomHeaderOutput() ProfileMonitorConfigCustomHeaderOutput + func (o ProfileMonitorConfigCustomHeaderOutput) ToProfileMonitorConfigCustomHeaderOutputWithContext(ctx context.Context) ProfileMonitorConfigCustomHeaderOutput + func (o ProfileMonitorConfigCustomHeaderOutput) Value() pulumi.StringOutput + type ProfileMonitorConfigInput interface + ToProfileMonitorConfigOutput func() ProfileMonitorConfigOutput + ToProfileMonitorConfigOutputWithContext func(context.Context) ProfileMonitorConfigOutput + type ProfileMonitorConfigOutput struct + func (ProfileMonitorConfigOutput) ElementType() reflect.Type + func (o ProfileMonitorConfigOutput) CustomHeaders() ProfileMonitorConfigCustomHeaderArrayOutput + func (o ProfileMonitorConfigOutput) ExpectedStatusCodeRanges() pulumi.StringArrayOutput + func (o ProfileMonitorConfigOutput) IntervalInSeconds() pulumi.IntPtrOutput + func (o ProfileMonitorConfigOutput) Path() pulumi.StringPtrOutput + func (o ProfileMonitorConfigOutput) Port() pulumi.IntOutput + func (o ProfileMonitorConfigOutput) Protocol() pulumi.StringOutput + func (o ProfileMonitorConfigOutput) TimeoutInSeconds() pulumi.IntPtrOutput + func (o ProfileMonitorConfigOutput) ToProfileMonitorConfigOutput() ProfileMonitorConfigOutput + func (o ProfileMonitorConfigOutput) ToProfileMonitorConfigOutputWithContext(ctx context.Context) ProfileMonitorConfigOutput + func (o ProfileMonitorConfigOutput) ToProfileMonitorConfigPtrOutput() ProfileMonitorConfigPtrOutput + func (o ProfileMonitorConfigOutput) ToProfileMonitorConfigPtrOutputWithContext(ctx context.Context) ProfileMonitorConfigPtrOutput + func (o ProfileMonitorConfigOutput) ToleratedNumberOfFailures() pulumi.IntPtrOutput + type ProfileMonitorConfigPtrInput interface + ToProfileMonitorConfigPtrOutput func() ProfileMonitorConfigPtrOutput + ToProfileMonitorConfigPtrOutputWithContext func(context.Context) ProfileMonitorConfigPtrOutput + func ProfileMonitorConfigPtr(v *ProfileMonitorConfigArgs) ProfileMonitorConfigPtrInput + type ProfileMonitorConfigPtrOutput struct + func (ProfileMonitorConfigPtrOutput) ElementType() reflect.Type + func (o ProfileMonitorConfigPtrOutput) CustomHeaders() ProfileMonitorConfigCustomHeaderArrayOutput + func (o ProfileMonitorConfigPtrOutput) Elem() ProfileMonitorConfigOutput + func (o ProfileMonitorConfigPtrOutput) ExpectedStatusCodeRanges() pulumi.StringArrayOutput + func (o ProfileMonitorConfigPtrOutput) IntervalInSeconds() pulumi.IntPtrOutput + func (o ProfileMonitorConfigPtrOutput) Path() pulumi.StringPtrOutput + func (o ProfileMonitorConfigPtrOutput) Port() pulumi.IntOutput + func (o ProfileMonitorConfigPtrOutput) Protocol() pulumi.StringOutput + func (o ProfileMonitorConfigPtrOutput) TimeoutInSeconds() pulumi.IntPtrOutput + func (o ProfileMonitorConfigPtrOutput) ToProfileMonitorConfigPtrOutput() ProfileMonitorConfigPtrOutput + func (o ProfileMonitorConfigPtrOutput) ToProfileMonitorConfigPtrOutputWithContext(ctx context.Context) ProfileMonitorConfigPtrOutput + func (o ProfileMonitorConfigPtrOutput) ToleratedNumberOfFailures() pulumi.IntPtrOutput + type ProfileState struct + DnsConfig ProfileDnsConfigPtrInput + Fqdn pulumi.StringPtrInput + MonitorConfig ProfileMonitorConfigPtrInput + Name pulumi.StringPtrInput + ProfileStatus pulumi.StringPtrInput + ResourceGroupName pulumi.StringPtrInput + Tags pulumi.StringMapInput + TrafficRoutingMethod pulumi.StringPtrInput + func (ProfileState) ElementType() reflect.Type Other modules containing this package github.com/pulumi/pulumi-azure github.com/pulumi/pulumi-azure/sdk/v3 github.com/pulumi/pulumi-azure/sdk/v4 github.com/pulumi/pulumi-azure/sdk/v5 github.com/pulumi/pulumi-azure/sdk/v6