Documentation
¶
Index ¶
- type LoadBalancerdeprecated
- type LoadBalancerAccessLoggingPolicy
- type LoadBalancerAccessLoggingPolicyArgs
- func (LoadBalancerAccessLoggingPolicyArgs) ElementType() reflect.Type
- func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutput() LoadBalancerAccessLoggingPolicyOutput
- func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyOutput
- func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
- func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
- func (i LoadBalancerAccessLoggingPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAccessLoggingPolicy]
- type LoadBalancerAccessLoggingPolicyInput
- type LoadBalancerAccessLoggingPolicyOutput
- func (LoadBalancerAccessLoggingPolicyOutput) ElementType() reflect.Type
- func (o LoadBalancerAccessLoggingPolicyOutput) EmitInterval() pulumi.IntPtrOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) Enabled() pulumi.BoolOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) S3BucketName() pulumi.StringOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) S3BucketPrefix() pulumi.StringPtrOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutput() LoadBalancerAccessLoggingPolicyOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerAccessLoggingPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAccessLoggingPolicy]
- type LoadBalancerAccessLoggingPolicyPtrInput
- type LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) Elem() LoadBalancerAccessLoggingPolicyOutput
- func (LoadBalancerAccessLoggingPolicyPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) EmitInterval() pulumi.IntPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketName() pulumi.StringPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketPrefix() pulumi.StringPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerAccessLoggingPolicy]
- type LoadBalancerAppCookieStickinessPolicy
- type LoadBalancerAppCookieStickinessPolicyArgs
- func (LoadBalancerAppCookieStickinessPolicyArgs) ElementType() reflect.Type
- func (i LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutput() LoadBalancerAppCookieStickinessPolicyOutput
- func (i LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyOutput
- func (i LoadBalancerAppCookieStickinessPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAppCookieStickinessPolicy]
- type LoadBalancerAppCookieStickinessPolicyArray
- func (LoadBalancerAppCookieStickinessPolicyArray) ElementType() reflect.Type
- func (i LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutput() LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (i LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (i LoadBalancerAppCookieStickinessPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerAppCookieStickinessPolicy]
- type LoadBalancerAppCookieStickinessPolicyArrayInput
- type LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) Index(i pulumi.IntInput) LoadBalancerAppCookieStickinessPolicyOutput
- func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutput() LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerAppCookieStickinessPolicy]
- type LoadBalancerAppCookieStickinessPolicyInput
- type LoadBalancerAppCookieStickinessPolicyOutput
- func (o LoadBalancerAppCookieStickinessPolicyOutput) CookieName() pulumi.StringOutput
- func (LoadBalancerAppCookieStickinessPolicyOutput) ElementType() reflect.Type
- func (o LoadBalancerAppCookieStickinessPolicyOutput) PolicyName() pulumi.StringOutput
- func (o LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutput() LoadBalancerAppCookieStickinessPolicyOutput
- func (o LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyOutput
- func (o LoadBalancerAppCookieStickinessPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAppCookieStickinessPolicy]
- type LoadBalancerArgs
- type LoadBalancerConnectionDrainingPolicy
- type LoadBalancerConnectionDrainingPolicyArgs
- func (LoadBalancerConnectionDrainingPolicyArgs) ElementType() reflect.Type
- func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutput() LoadBalancerConnectionDrainingPolicyOutput
- func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyOutput
- func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
- func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
- func (i LoadBalancerConnectionDrainingPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionDrainingPolicy]
- type LoadBalancerConnectionDrainingPolicyInput
- type LoadBalancerConnectionDrainingPolicyOutput
- func (LoadBalancerConnectionDrainingPolicyOutput) ElementType() reflect.Type
- func (o LoadBalancerConnectionDrainingPolicyOutput) Enabled() pulumi.BoolOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) Timeout() pulumi.IntPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutput() LoadBalancerConnectionDrainingPolicyOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionDrainingPolicy]
- type LoadBalancerConnectionDrainingPolicyPtrInput
- type LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) Elem() LoadBalancerConnectionDrainingPolicyOutput
- func (LoadBalancerConnectionDrainingPolicyPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerConnectionDrainingPolicy]
- type LoadBalancerConnectionSettings
- type LoadBalancerConnectionSettingsArgs
- func (LoadBalancerConnectionSettingsArgs) ElementType() reflect.Type
- func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutput() LoadBalancerConnectionSettingsOutput
- func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsOutput
- func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
- func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
- func (i LoadBalancerConnectionSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionSettings]
- type LoadBalancerConnectionSettingsInput
- type LoadBalancerConnectionSettingsOutput
- func (LoadBalancerConnectionSettingsOutput) ElementType() reflect.Type
- func (o LoadBalancerConnectionSettingsOutput) IdleTimeout() pulumi.IntOutput
- func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutput() LoadBalancerConnectionSettingsOutput
- func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsOutput
- func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerConnectionSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionSettings]
- type LoadBalancerConnectionSettingsPtrInput
- type LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerConnectionSettingsPtrOutput) Elem() LoadBalancerConnectionSettingsOutput
- func (LoadBalancerConnectionSettingsPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerConnectionSettingsPtrOutput) IdleTimeout() pulumi.IntPtrOutput
- func (o LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerConnectionSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerConnectionSettings]
- type LoadBalancerHealthCheck
- type LoadBalancerHealthCheckArgs
- func (LoadBalancerHealthCheckArgs) ElementType() reflect.Type
- func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutput() LoadBalancerHealthCheckOutput
- func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutputWithContext(ctx context.Context) LoadBalancerHealthCheckOutput
- func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
- func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
- func (i LoadBalancerHealthCheckArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerHealthCheck]
- type LoadBalancerHealthCheckInput
- type LoadBalancerHealthCheckOutput
- func (LoadBalancerHealthCheckOutput) ElementType() reflect.Type
- func (o LoadBalancerHealthCheckOutput) HealthyThreshold() pulumi.StringOutput
- func (o LoadBalancerHealthCheckOutput) Interval() pulumi.StringOutput
- func (o LoadBalancerHealthCheckOutput) Target() pulumi.StringOutput
- func (o LoadBalancerHealthCheckOutput) Timeout() pulumi.StringOutput
- func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutput() LoadBalancerHealthCheckOutput
- func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutputWithContext(ctx context.Context) LoadBalancerHealthCheckOutput
- func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerHealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerHealthCheck]
- func (o LoadBalancerHealthCheckOutput) UnhealthyThreshold() pulumi.StringOutput
- type LoadBalancerHealthCheckPtrInput
- type LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) Elem() LoadBalancerHealthCheckOutput
- func (LoadBalancerHealthCheckPtrOutput) ElementType() reflect.Type
- func (o LoadBalancerHealthCheckPtrOutput) HealthyThreshold() pulumi.StringPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) Interval() pulumi.StringPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) Target() pulumi.StringPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerHealthCheckPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerHealthCheck]
- func (o LoadBalancerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.StringPtrOutput
- type LoadBalancerInput
- type LoadBalancerLbCookieStickinessPolicy
- type LoadBalancerLbCookieStickinessPolicyArgs
- func (LoadBalancerLbCookieStickinessPolicyArgs) ElementType() reflect.Type
- func (i LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutput() LoadBalancerLbCookieStickinessPolicyOutput
- func (i LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyOutput
- func (i LoadBalancerLbCookieStickinessPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerLbCookieStickinessPolicy]
- type LoadBalancerLbCookieStickinessPolicyArray
- func (LoadBalancerLbCookieStickinessPolicyArray) ElementType() reflect.Type
- func (i LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutput() LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (i LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (i LoadBalancerLbCookieStickinessPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerLbCookieStickinessPolicy]
- type LoadBalancerLbCookieStickinessPolicyArrayInput
- type LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) Index(i pulumi.IntInput) LoadBalancerLbCookieStickinessPolicyOutput
- func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutput() LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerLbCookieStickinessPolicy]
- type LoadBalancerLbCookieStickinessPolicyInput
- type LoadBalancerLbCookieStickinessPolicyOutput
- func (o LoadBalancerLbCookieStickinessPolicyOutput) CookieExpirationPeriod() pulumi.StringPtrOutput
- func (LoadBalancerLbCookieStickinessPolicyOutput) ElementType() reflect.Type
- func (o LoadBalancerLbCookieStickinessPolicyOutput) PolicyName() pulumi.StringPtrOutput
- func (o LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutput() LoadBalancerLbCookieStickinessPolicyOutput
- func (o LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyOutput
- func (o LoadBalancerLbCookieStickinessPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerLbCookieStickinessPolicy]
- type LoadBalancerListeners
- type LoadBalancerListenersArgs
- func (LoadBalancerListenersArgs) ElementType() reflect.Type
- func (i LoadBalancerListenersArgs) ToLoadBalancerListenersOutput() LoadBalancerListenersOutput
- func (i LoadBalancerListenersArgs) ToLoadBalancerListenersOutputWithContext(ctx context.Context) LoadBalancerListenersOutput
- func (i LoadBalancerListenersArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerListeners]
- type LoadBalancerListenersArray
- func (LoadBalancerListenersArray) ElementType() reflect.Type
- func (i LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutput() LoadBalancerListenersArrayOutput
- func (i LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutputWithContext(ctx context.Context) LoadBalancerListenersArrayOutput
- func (i LoadBalancerListenersArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerListeners]
- type LoadBalancerListenersArrayInput
- type LoadBalancerListenersArrayOutput
- func (LoadBalancerListenersArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerListenersArrayOutput) Index(i pulumi.IntInput) LoadBalancerListenersOutput
- func (o LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutput() LoadBalancerListenersArrayOutput
- func (o LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutputWithContext(ctx context.Context) LoadBalancerListenersArrayOutput
- func (o LoadBalancerListenersArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerListeners]
- type LoadBalancerListenersInput
- type LoadBalancerListenersOutput
- func (LoadBalancerListenersOutput) ElementType() reflect.Type
- func (o LoadBalancerListenersOutput) InstancePort() pulumi.StringOutput
- func (o LoadBalancerListenersOutput) InstanceProtocol() pulumi.StringPtrOutput
- func (o LoadBalancerListenersOutput) LoadBalancerPort() pulumi.StringOutput
- func (o LoadBalancerListenersOutput) PolicyNames() pulumi.StringArrayOutput
- func (o LoadBalancerListenersOutput) Protocol() pulumi.StringOutput
- func (o LoadBalancerListenersOutput) SslCertificateId() pulumi.StringPtrOutput
- func (o LoadBalancerListenersOutput) ToLoadBalancerListenersOutput() LoadBalancerListenersOutput
- func (o LoadBalancerListenersOutput) ToLoadBalancerListenersOutputWithContext(ctx context.Context) LoadBalancerListenersOutput
- func (o LoadBalancerListenersOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerListeners]
- type LoadBalancerOutput
- func (o LoadBalancerOutput) AccessLoggingPolicy() LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LoadBalancerOutput) AppCookieStickinessPolicy() LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (o LoadBalancerOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o LoadBalancerOutput) CanonicalHostedZoneName() pulumi.StringOutput
- func (o LoadBalancerOutput) CanonicalHostedZoneNameId() pulumi.StringOutput
- func (o LoadBalancerOutput) ConnectionDrainingPolicy() LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LoadBalancerOutput) ConnectionSettings() LoadBalancerConnectionSettingsPtrOutput
- func (o LoadBalancerOutput) CrossZone() pulumi.BoolPtrOutput
- func (o LoadBalancerOutput) DnsName() pulumi.StringOutput
- func (LoadBalancerOutput) ElementType() reflect.Type
- func (o LoadBalancerOutput) HealthCheck() LoadBalancerHealthCheckPtrOutput
- func (o LoadBalancerOutput) Instances() pulumi.StringArrayOutput
- func (o LoadBalancerOutput) LbCookieStickinessPolicy() LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (o LoadBalancerOutput) Listeners() LoadBalancerListenersArrayOutput
- func (o LoadBalancerOutput) LoadBalancerName() pulumi.StringPtrOutput
- func (o LoadBalancerOutput) Policies() LoadBalancerPoliciesArrayOutput
- func (o LoadBalancerOutput) Scheme() pulumi.StringPtrOutput
- func (o LoadBalancerOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o LoadBalancerOutput) SourceSecurityGroupGroupName() pulumi.StringPtrOutput
- func (o LoadBalancerOutput) SourceSecurityGroupOwnerAlias() pulumi.StringPtrOutput
- func (o LoadBalancerOutput) Subnets() pulumi.StringArrayOutput
- func (o LoadBalancerOutput) Tags() LoadBalancerTagArrayOutput
- func (o LoadBalancerOutput) ToLoadBalancerOutput() LoadBalancerOutput
- func (o LoadBalancerOutput) ToLoadBalancerOutputWithContext(ctx context.Context) LoadBalancerOutput
- func (o LoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancer]
- type LoadBalancerPolicies
- type LoadBalancerPoliciesArgs
- func (LoadBalancerPoliciesArgs) ElementType() reflect.Type
- func (i LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutput() LoadBalancerPoliciesOutput
- func (i LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutputWithContext(ctx context.Context) LoadBalancerPoliciesOutput
- func (i LoadBalancerPoliciesArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerPolicies]
- type LoadBalancerPoliciesArray
- func (LoadBalancerPoliciesArray) ElementType() reflect.Type
- func (i LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutput() LoadBalancerPoliciesArrayOutput
- func (i LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutputWithContext(ctx context.Context) LoadBalancerPoliciesArrayOutput
- func (i LoadBalancerPoliciesArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerPolicies]
- type LoadBalancerPoliciesArrayInput
- type LoadBalancerPoliciesArrayOutput
- func (LoadBalancerPoliciesArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerPoliciesArrayOutput) Index(i pulumi.IntInput) LoadBalancerPoliciesOutput
- func (o LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutput() LoadBalancerPoliciesArrayOutput
- func (o LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutputWithContext(ctx context.Context) LoadBalancerPoliciesArrayOutput
- func (o LoadBalancerPoliciesArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerPolicies]
- type LoadBalancerPoliciesInput
- type LoadBalancerPoliciesOutput
- func (o LoadBalancerPoliciesOutput) Attributes() pulumi.ArrayOutput
- func (LoadBalancerPoliciesOutput) ElementType() reflect.Type
- func (o LoadBalancerPoliciesOutput) InstancePorts() pulumi.StringArrayOutput
- func (o LoadBalancerPoliciesOutput) LoadBalancerPorts() pulumi.StringArrayOutput
- func (o LoadBalancerPoliciesOutput) PolicyName() pulumi.StringOutput
- func (o LoadBalancerPoliciesOutput) PolicyType() pulumi.StringOutput
- func (o LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutput() LoadBalancerPoliciesOutput
- func (o LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutputWithContext(ctx context.Context) LoadBalancerPoliciesOutput
- func (o LoadBalancerPoliciesOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerPolicies]
- type LoadBalancerState
- type LoadBalancerTag
- type LoadBalancerTagArgs
- func (LoadBalancerTagArgs) ElementType() reflect.Type
- func (i LoadBalancerTagArgs) ToLoadBalancerTagOutput() LoadBalancerTagOutput
- func (i LoadBalancerTagArgs) ToLoadBalancerTagOutputWithContext(ctx context.Context) LoadBalancerTagOutput
- func (i LoadBalancerTagArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerTag]
- type LoadBalancerTagArray
- func (LoadBalancerTagArray) ElementType() reflect.Type
- func (i LoadBalancerTagArray) ToLoadBalancerTagArrayOutput() LoadBalancerTagArrayOutput
- func (i LoadBalancerTagArray) ToLoadBalancerTagArrayOutputWithContext(ctx context.Context) LoadBalancerTagArrayOutput
- func (i LoadBalancerTagArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerTag]
- type LoadBalancerTagArrayInput
- type LoadBalancerTagArrayOutput
- func (LoadBalancerTagArrayOutput) ElementType() reflect.Type
- func (o LoadBalancerTagArrayOutput) Index(i pulumi.IntInput) LoadBalancerTagOutput
- func (o LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutput() LoadBalancerTagArrayOutput
- func (o LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutputWithContext(ctx context.Context) LoadBalancerTagArrayOutput
- func (o LoadBalancerTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerTag]
- type LoadBalancerTagInput
- type LoadBalancerTagOutput
- func (LoadBalancerTagOutput) ElementType() reflect.Type
- func (o LoadBalancerTagOutput) Key() pulumi.StringOutput
- func (o LoadBalancerTagOutput) ToLoadBalancerTagOutput() LoadBalancerTagOutput
- func (o LoadBalancerTagOutput) ToLoadBalancerTagOutputWithContext(ctx context.Context) LoadBalancerTagOutput
- func (o LoadBalancerTagOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerTag]
- func (o LoadBalancerTagOutput) Value() pulumi.StringOutput
- type LookupLoadBalancerArgs
- type LookupLoadBalancerOutputArgs
- type LookupLoadBalancerResult
- type LookupLoadBalancerResultOutput
- func (o LookupLoadBalancerResultOutput) AccessLoggingPolicy() LoadBalancerAccessLoggingPolicyPtrOutput
- func (o LookupLoadBalancerResultOutput) AppCookieStickinessPolicy() LoadBalancerAppCookieStickinessPolicyArrayOutput
- func (o LookupLoadBalancerResultOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o LookupLoadBalancerResultOutput) CanonicalHostedZoneName() pulumi.StringPtrOutput
- func (o LookupLoadBalancerResultOutput) CanonicalHostedZoneNameId() pulumi.StringPtrOutput
- func (o LookupLoadBalancerResultOutput) ConnectionDrainingPolicy() LoadBalancerConnectionDrainingPolicyPtrOutput
- func (o LookupLoadBalancerResultOutput) ConnectionSettings() LoadBalancerConnectionSettingsPtrOutput
- func (o LookupLoadBalancerResultOutput) CrossZone() pulumi.BoolPtrOutput
- func (o LookupLoadBalancerResultOutput) DnsName() pulumi.StringPtrOutput
- func (LookupLoadBalancerResultOutput) ElementType() reflect.Type
- func (o LookupLoadBalancerResultOutput) HealthCheck() LoadBalancerHealthCheckPtrOutput
- func (o LookupLoadBalancerResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupLoadBalancerResultOutput) Instances() pulumi.StringArrayOutput
- func (o LookupLoadBalancerResultOutput) LbCookieStickinessPolicy() LoadBalancerLbCookieStickinessPolicyArrayOutput
- func (o LookupLoadBalancerResultOutput) Listeners() LoadBalancerListenersArrayOutput
- func (o LookupLoadBalancerResultOutput) Policies() LoadBalancerPoliciesArrayOutput
- func (o LookupLoadBalancerResultOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o LookupLoadBalancerResultOutput) SourceSecurityGroupGroupName() pulumi.StringPtrOutput
- func (o LookupLoadBalancerResultOutput) SourceSecurityGroupOwnerAlias() pulumi.StringPtrOutput
- func (o LookupLoadBalancerResultOutput) Subnets() pulumi.StringArrayOutput
- func (o LookupLoadBalancerResultOutput) Tags() LoadBalancerTagArrayOutput
- func (o LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutput() LookupLoadBalancerResultOutput
- func (o LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutputWithContext(ctx context.Context) LookupLoadBalancerResultOutput
- func (o LookupLoadBalancerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLoadBalancerResult]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoadBalancer
deprecated
type LoadBalancer struct { pulumi.CustomResourceState AccessLoggingPolicy LoadBalancerAccessLoggingPolicyPtrOutput `pulumi:"accessLoggingPolicy"` AppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicyArrayOutput `pulumi:"appCookieStickinessPolicy"` AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` CanonicalHostedZoneName pulumi.StringOutput `pulumi:"canonicalHostedZoneName"` CanonicalHostedZoneNameId pulumi.StringOutput `pulumi:"canonicalHostedZoneNameId"` ConnectionDrainingPolicy LoadBalancerConnectionDrainingPolicyPtrOutput `pulumi:"connectionDrainingPolicy"` ConnectionSettings LoadBalancerConnectionSettingsPtrOutput `pulumi:"connectionSettings"` CrossZone pulumi.BoolPtrOutput `pulumi:"crossZone"` DnsName pulumi.StringOutput `pulumi:"dnsName"` HealthCheck LoadBalancerHealthCheckPtrOutput `pulumi:"healthCheck"` Instances pulumi.StringArrayOutput `pulumi:"instances"` LbCookieStickinessPolicy LoadBalancerLbCookieStickinessPolicyArrayOutput `pulumi:"lbCookieStickinessPolicy"` Listeners LoadBalancerListenersArrayOutput `pulumi:"listeners"` LoadBalancerName pulumi.StringPtrOutput `pulumi:"loadBalancerName"` Policies LoadBalancerPoliciesArrayOutput `pulumi:"policies"` Scheme pulumi.StringPtrOutput `pulumi:"scheme"` SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` SourceSecurityGroupGroupName pulumi.StringPtrOutput `pulumi:"sourceSecurityGroupGroupName"` SourceSecurityGroupOwnerAlias pulumi.StringPtrOutput `pulumi:"sourceSecurityGroupOwnerAlias"` Subnets pulumi.StringArrayOutput `pulumi:"subnets"` Tags LoadBalancerTagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::ElasticLoadBalancing::LoadBalancer
Deprecated: LoadBalancer is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetLoadBalancer ¶
func GetLoadBalancer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadBalancerState, opts ...pulumi.ResourceOption) (*LoadBalancer, error)
GetLoadBalancer gets an existing LoadBalancer 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 NewLoadBalancer ¶
func NewLoadBalancer(ctx *pulumi.Context, name string, args *LoadBalancerArgs, opts ...pulumi.ResourceOption) (*LoadBalancer, error)
NewLoadBalancer registers a new resource with the given unique name, arguments, and options.
func (*LoadBalancer) ElementType ¶
func (*LoadBalancer) ElementType() reflect.Type
func (*LoadBalancer) ToLoadBalancerOutput ¶
func (i *LoadBalancer) ToLoadBalancerOutput() LoadBalancerOutput
func (*LoadBalancer) ToLoadBalancerOutputWithContext ¶
func (i *LoadBalancer) ToLoadBalancerOutputWithContext(ctx context.Context) LoadBalancerOutput
func (*LoadBalancer) ToOutput ¶ added in v0.76.0
func (i *LoadBalancer) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancer]
type LoadBalancerAccessLoggingPolicyArgs ¶
type LoadBalancerAccessLoggingPolicyArgs struct { EmitInterval pulumi.IntPtrInput `pulumi:"emitInterval"` Enabled pulumi.BoolInput `pulumi:"enabled"` S3BucketName pulumi.StringInput `pulumi:"s3BucketName"` S3BucketPrefix pulumi.StringPtrInput `pulumi:"s3BucketPrefix"` }
func (LoadBalancerAccessLoggingPolicyArgs) ElementType ¶
func (LoadBalancerAccessLoggingPolicyArgs) ElementType() reflect.Type
func (LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutput ¶
func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutput() LoadBalancerAccessLoggingPolicyOutput
func (LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutputWithContext ¶
func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyOutput
func (LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutput ¶
func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext ¶
func (i LoadBalancerAccessLoggingPolicyArgs) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerAccessLoggingPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAccessLoggingPolicy]
type LoadBalancerAccessLoggingPolicyInput ¶
type LoadBalancerAccessLoggingPolicyInput interface { pulumi.Input ToLoadBalancerAccessLoggingPolicyOutput() LoadBalancerAccessLoggingPolicyOutput ToLoadBalancerAccessLoggingPolicyOutputWithContext(context.Context) LoadBalancerAccessLoggingPolicyOutput }
LoadBalancerAccessLoggingPolicyInput is an input type that accepts LoadBalancerAccessLoggingPolicyArgs and LoadBalancerAccessLoggingPolicyOutput values. You can construct a concrete instance of `LoadBalancerAccessLoggingPolicyInput` via:
LoadBalancerAccessLoggingPolicyArgs{...}
type LoadBalancerAccessLoggingPolicyOutput ¶
type LoadBalancerAccessLoggingPolicyOutput struct{ *pulumi.OutputState }
func (LoadBalancerAccessLoggingPolicyOutput) ElementType ¶
func (LoadBalancerAccessLoggingPolicyOutput) ElementType() reflect.Type
func (LoadBalancerAccessLoggingPolicyOutput) EmitInterval ¶
func (o LoadBalancerAccessLoggingPolicyOutput) EmitInterval() pulumi.IntPtrOutput
func (LoadBalancerAccessLoggingPolicyOutput) Enabled ¶
func (o LoadBalancerAccessLoggingPolicyOutput) Enabled() pulumi.BoolOutput
func (LoadBalancerAccessLoggingPolicyOutput) S3BucketName ¶
func (o LoadBalancerAccessLoggingPolicyOutput) S3BucketName() pulumi.StringOutput
func (LoadBalancerAccessLoggingPolicyOutput) S3BucketPrefix ¶
func (o LoadBalancerAccessLoggingPolicyOutput) S3BucketPrefix() pulumi.StringPtrOutput
func (LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutput ¶
func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutput() LoadBalancerAccessLoggingPolicyOutput
func (LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutputWithContext ¶
func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyOutput
func (LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput ¶
func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext ¶
func (o LoadBalancerAccessLoggingPolicyOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerAccessLoggingPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAccessLoggingPolicy]
type LoadBalancerAccessLoggingPolicyPtrInput ¶
type LoadBalancerAccessLoggingPolicyPtrInput interface { pulumi.Input ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(context.Context) LoadBalancerAccessLoggingPolicyPtrOutput }
LoadBalancerAccessLoggingPolicyPtrInput is an input type that accepts LoadBalancerAccessLoggingPolicyArgs, LoadBalancerAccessLoggingPolicyPtr and LoadBalancerAccessLoggingPolicyPtrOutput values. You can construct a concrete instance of `LoadBalancerAccessLoggingPolicyPtrInput` via:
LoadBalancerAccessLoggingPolicyArgs{...} or: nil
func LoadBalancerAccessLoggingPolicyPtr ¶
func LoadBalancerAccessLoggingPolicyPtr(v *LoadBalancerAccessLoggingPolicyArgs) LoadBalancerAccessLoggingPolicyPtrInput
type LoadBalancerAccessLoggingPolicyPtrOutput ¶
type LoadBalancerAccessLoggingPolicyPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerAccessLoggingPolicyPtrOutput) ElementType ¶
func (LoadBalancerAccessLoggingPolicyPtrOutput) ElementType() reflect.Type
func (LoadBalancerAccessLoggingPolicyPtrOutput) EmitInterval ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) EmitInterval() pulumi.IntPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) Enabled ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketName ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketName() pulumi.StringPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketPrefix ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) S3BucketPrefix() pulumi.StringPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutput() LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext ¶
func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToLoadBalancerAccessLoggingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerAccessLoggingPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerAccessLoggingPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerAccessLoggingPolicy]
type LoadBalancerAppCookieStickinessPolicyArgs ¶
type LoadBalancerAppCookieStickinessPolicyArgs struct { CookieName pulumi.StringInput `pulumi:"cookieName"` PolicyName pulumi.StringInput `pulumi:"policyName"` }
func (LoadBalancerAppCookieStickinessPolicyArgs) ElementType ¶
func (LoadBalancerAppCookieStickinessPolicyArgs) ElementType() reflect.Type
func (LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutput ¶
func (i LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutput() LoadBalancerAppCookieStickinessPolicyOutput
func (LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext ¶
func (i LoadBalancerAppCookieStickinessPolicyArgs) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyOutput
func (LoadBalancerAppCookieStickinessPolicyArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerAppCookieStickinessPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAppCookieStickinessPolicy]
type LoadBalancerAppCookieStickinessPolicyArray ¶
type LoadBalancerAppCookieStickinessPolicyArray []LoadBalancerAppCookieStickinessPolicyInput
func (LoadBalancerAppCookieStickinessPolicyArray) ElementType ¶
func (LoadBalancerAppCookieStickinessPolicyArray) ElementType() reflect.Type
func (LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutput ¶
func (i LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutput() LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext ¶
func (i LoadBalancerAppCookieStickinessPolicyArray) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LoadBalancerAppCookieStickinessPolicyArray) ToOutput ¶ added in v0.76.0
func (i LoadBalancerAppCookieStickinessPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerAppCookieStickinessPolicy]
type LoadBalancerAppCookieStickinessPolicyArrayInput ¶
type LoadBalancerAppCookieStickinessPolicyArrayInput interface { pulumi.Input ToLoadBalancerAppCookieStickinessPolicyArrayOutput() LoadBalancerAppCookieStickinessPolicyArrayOutput ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext(context.Context) LoadBalancerAppCookieStickinessPolicyArrayOutput }
LoadBalancerAppCookieStickinessPolicyArrayInput is an input type that accepts LoadBalancerAppCookieStickinessPolicyArray and LoadBalancerAppCookieStickinessPolicyArrayOutput values. You can construct a concrete instance of `LoadBalancerAppCookieStickinessPolicyArrayInput` via:
LoadBalancerAppCookieStickinessPolicyArray{ LoadBalancerAppCookieStickinessPolicyArgs{...} }
type LoadBalancerAppCookieStickinessPolicyArrayOutput ¶
type LoadBalancerAppCookieStickinessPolicyArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ElementType ¶
func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ElementType() reflect.Type
func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutput ¶
func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutput() LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext ¶
func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToLoadBalancerAppCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LoadBalancerAppCookieStickinessPolicyArrayOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerAppCookieStickinessPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerAppCookieStickinessPolicy]
type LoadBalancerAppCookieStickinessPolicyInput ¶
type LoadBalancerAppCookieStickinessPolicyInput interface { pulumi.Input ToLoadBalancerAppCookieStickinessPolicyOutput() LoadBalancerAppCookieStickinessPolicyOutput ToLoadBalancerAppCookieStickinessPolicyOutputWithContext(context.Context) LoadBalancerAppCookieStickinessPolicyOutput }
LoadBalancerAppCookieStickinessPolicyInput is an input type that accepts LoadBalancerAppCookieStickinessPolicyArgs and LoadBalancerAppCookieStickinessPolicyOutput values. You can construct a concrete instance of `LoadBalancerAppCookieStickinessPolicyInput` via:
LoadBalancerAppCookieStickinessPolicyArgs{...}
type LoadBalancerAppCookieStickinessPolicyOutput ¶
type LoadBalancerAppCookieStickinessPolicyOutput struct{ *pulumi.OutputState }
func (LoadBalancerAppCookieStickinessPolicyOutput) CookieName ¶
func (o LoadBalancerAppCookieStickinessPolicyOutput) CookieName() pulumi.StringOutput
func (LoadBalancerAppCookieStickinessPolicyOutput) ElementType ¶
func (LoadBalancerAppCookieStickinessPolicyOutput) ElementType() reflect.Type
func (LoadBalancerAppCookieStickinessPolicyOutput) PolicyName ¶
func (o LoadBalancerAppCookieStickinessPolicyOutput) PolicyName() pulumi.StringOutput
func (LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutput ¶
func (o LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutput() LoadBalancerAppCookieStickinessPolicyOutput
func (LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext ¶
func (o LoadBalancerAppCookieStickinessPolicyOutput) ToLoadBalancerAppCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerAppCookieStickinessPolicyOutput
func (LoadBalancerAppCookieStickinessPolicyOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerAppCookieStickinessPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerAppCookieStickinessPolicy]
type LoadBalancerArgs ¶
type LoadBalancerArgs struct { AccessLoggingPolicy LoadBalancerAccessLoggingPolicyPtrInput AppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicyArrayInput AvailabilityZones pulumi.StringArrayInput ConnectionDrainingPolicy LoadBalancerConnectionDrainingPolicyPtrInput ConnectionSettings LoadBalancerConnectionSettingsPtrInput CrossZone pulumi.BoolPtrInput HealthCheck LoadBalancerHealthCheckPtrInput Instances pulumi.StringArrayInput LbCookieStickinessPolicy LoadBalancerLbCookieStickinessPolicyArrayInput Listeners LoadBalancerListenersArrayInput LoadBalancerName pulumi.StringPtrInput Policies LoadBalancerPoliciesArrayInput Scheme pulumi.StringPtrInput SecurityGroups pulumi.StringArrayInput SourceSecurityGroupGroupName pulumi.StringPtrInput SourceSecurityGroupOwnerAlias pulumi.StringPtrInput Subnets pulumi.StringArrayInput Tags LoadBalancerTagArrayInput }
The set of arguments for constructing a LoadBalancer resource.
func (LoadBalancerArgs) ElementType ¶
func (LoadBalancerArgs) ElementType() reflect.Type
type LoadBalancerConnectionDrainingPolicyArgs ¶
type LoadBalancerConnectionDrainingPolicyArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (LoadBalancerConnectionDrainingPolicyArgs) ElementType ¶
func (LoadBalancerConnectionDrainingPolicyArgs) ElementType() reflect.Type
func (LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutput ¶
func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutput() LoadBalancerConnectionDrainingPolicyOutput
func (LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutputWithContext ¶
func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyOutput
func (LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutput ¶
func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext ¶
func (i LoadBalancerConnectionDrainingPolicyArgs) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerConnectionDrainingPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionDrainingPolicy]
type LoadBalancerConnectionDrainingPolicyInput ¶
type LoadBalancerConnectionDrainingPolicyInput interface { pulumi.Input ToLoadBalancerConnectionDrainingPolicyOutput() LoadBalancerConnectionDrainingPolicyOutput ToLoadBalancerConnectionDrainingPolicyOutputWithContext(context.Context) LoadBalancerConnectionDrainingPolicyOutput }
LoadBalancerConnectionDrainingPolicyInput is an input type that accepts LoadBalancerConnectionDrainingPolicyArgs and LoadBalancerConnectionDrainingPolicyOutput values. You can construct a concrete instance of `LoadBalancerConnectionDrainingPolicyInput` via:
LoadBalancerConnectionDrainingPolicyArgs{...}
type LoadBalancerConnectionDrainingPolicyOutput ¶
type LoadBalancerConnectionDrainingPolicyOutput struct{ *pulumi.OutputState }
func (LoadBalancerConnectionDrainingPolicyOutput) ElementType ¶
func (LoadBalancerConnectionDrainingPolicyOutput) ElementType() reflect.Type
func (LoadBalancerConnectionDrainingPolicyOutput) Enabled ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) Enabled() pulumi.BoolOutput
func (LoadBalancerConnectionDrainingPolicyOutput) Timeout ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) Timeout() pulumi.IntPtrOutput
func (LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutput ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutput() LoadBalancerConnectionDrainingPolicyOutput
func (LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutputWithContext ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyOutput
func (LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext ¶
func (o LoadBalancerConnectionDrainingPolicyOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerConnectionDrainingPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionDrainingPolicy]
type LoadBalancerConnectionDrainingPolicyPtrInput ¶
type LoadBalancerConnectionDrainingPolicyPtrInput interface { pulumi.Input ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput }
LoadBalancerConnectionDrainingPolicyPtrInput is an input type that accepts LoadBalancerConnectionDrainingPolicyArgs, LoadBalancerConnectionDrainingPolicyPtr and LoadBalancerConnectionDrainingPolicyPtrOutput values. You can construct a concrete instance of `LoadBalancerConnectionDrainingPolicyPtrInput` via:
LoadBalancerConnectionDrainingPolicyArgs{...} or: nil
func LoadBalancerConnectionDrainingPolicyPtr ¶
func LoadBalancerConnectionDrainingPolicyPtr(v *LoadBalancerConnectionDrainingPolicyArgs) LoadBalancerConnectionDrainingPolicyPtrInput
type LoadBalancerConnectionDrainingPolicyPtrOutput ¶
type LoadBalancerConnectionDrainingPolicyPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerConnectionDrainingPolicyPtrOutput) ElementType ¶
func (LoadBalancerConnectionDrainingPolicyPtrOutput) ElementType() reflect.Type
func (LoadBalancerConnectionDrainingPolicyPtrOutput) Enabled ¶
func (o LoadBalancerConnectionDrainingPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
func (LoadBalancerConnectionDrainingPolicyPtrOutput) Timeout ¶
func (o LoadBalancerConnectionDrainingPolicyPtrOutput) Timeout() pulumi.IntPtrOutput
func (LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput ¶
func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutput() LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext ¶
func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToLoadBalancerConnectionDrainingPolicyPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerConnectionDrainingPolicyPtrOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerConnectionDrainingPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerConnectionDrainingPolicy]
type LoadBalancerConnectionSettings ¶
type LoadBalancerConnectionSettings struct {
IdleTimeout int `pulumi:"idleTimeout"`
}
type LoadBalancerConnectionSettingsArgs ¶
type LoadBalancerConnectionSettingsArgs struct {
IdleTimeout pulumi.IntInput `pulumi:"idleTimeout"`
}
func (LoadBalancerConnectionSettingsArgs) ElementType ¶
func (LoadBalancerConnectionSettingsArgs) ElementType() reflect.Type
func (LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutput ¶
func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutput() LoadBalancerConnectionSettingsOutput
func (LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutputWithContext ¶
func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsOutput
func (LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutput ¶
func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutputWithContext ¶
func (i LoadBalancerConnectionSettingsArgs) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerConnectionSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionSettings]
type LoadBalancerConnectionSettingsInput ¶
type LoadBalancerConnectionSettingsInput interface { pulumi.Input ToLoadBalancerConnectionSettingsOutput() LoadBalancerConnectionSettingsOutput ToLoadBalancerConnectionSettingsOutputWithContext(context.Context) LoadBalancerConnectionSettingsOutput }
LoadBalancerConnectionSettingsInput is an input type that accepts LoadBalancerConnectionSettingsArgs and LoadBalancerConnectionSettingsOutput values. You can construct a concrete instance of `LoadBalancerConnectionSettingsInput` via:
LoadBalancerConnectionSettingsArgs{...}
type LoadBalancerConnectionSettingsOutput ¶
type LoadBalancerConnectionSettingsOutput struct{ *pulumi.OutputState }
func (LoadBalancerConnectionSettingsOutput) ElementType ¶
func (LoadBalancerConnectionSettingsOutput) ElementType() reflect.Type
func (LoadBalancerConnectionSettingsOutput) IdleTimeout ¶
func (o LoadBalancerConnectionSettingsOutput) IdleTimeout() pulumi.IntOutput
func (LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutput ¶
func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutput() LoadBalancerConnectionSettingsOutput
func (LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutputWithContext ¶
func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsOutput
func (LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutput ¶
func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext ¶
func (o LoadBalancerConnectionSettingsOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerConnectionSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerConnectionSettings]
type LoadBalancerConnectionSettingsPtrInput ¶
type LoadBalancerConnectionSettingsPtrInput interface { pulumi.Input ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput ToLoadBalancerConnectionSettingsPtrOutputWithContext(context.Context) LoadBalancerConnectionSettingsPtrOutput }
LoadBalancerConnectionSettingsPtrInput is an input type that accepts LoadBalancerConnectionSettingsArgs, LoadBalancerConnectionSettingsPtr and LoadBalancerConnectionSettingsPtrOutput values. You can construct a concrete instance of `LoadBalancerConnectionSettingsPtrInput` via:
LoadBalancerConnectionSettingsArgs{...} or: nil
func LoadBalancerConnectionSettingsPtr ¶
func LoadBalancerConnectionSettingsPtr(v *LoadBalancerConnectionSettingsArgs) LoadBalancerConnectionSettingsPtrInput
type LoadBalancerConnectionSettingsPtrOutput ¶
type LoadBalancerConnectionSettingsPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerConnectionSettingsPtrOutput) ElementType ¶
func (LoadBalancerConnectionSettingsPtrOutput) ElementType() reflect.Type
func (LoadBalancerConnectionSettingsPtrOutput) IdleTimeout ¶
func (o LoadBalancerConnectionSettingsPtrOutput) IdleTimeout() pulumi.IntPtrOutput
func (LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutput ¶
func (o LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutput() LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext ¶
func (o LoadBalancerConnectionSettingsPtrOutput) ToLoadBalancerConnectionSettingsPtrOutputWithContext(ctx context.Context) LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerConnectionSettingsPtrOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerConnectionSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerConnectionSettings]
type LoadBalancerHealthCheck ¶
type LoadBalancerHealthCheckArgs ¶
type LoadBalancerHealthCheckArgs struct { HealthyThreshold pulumi.StringInput `pulumi:"healthyThreshold"` Interval pulumi.StringInput `pulumi:"interval"` Target pulumi.StringInput `pulumi:"target"` Timeout pulumi.StringInput `pulumi:"timeout"` UnhealthyThreshold pulumi.StringInput `pulumi:"unhealthyThreshold"` }
func (LoadBalancerHealthCheckArgs) ElementType ¶
func (LoadBalancerHealthCheckArgs) ElementType() reflect.Type
func (LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutput ¶
func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutput() LoadBalancerHealthCheckOutput
func (LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutputWithContext ¶
func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckOutputWithContext(ctx context.Context) LoadBalancerHealthCheckOutput
func (LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutput ¶
func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutputWithContext ¶
func (i LoadBalancerHealthCheckArgs) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerHealthCheckArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerHealthCheck]
type LoadBalancerHealthCheckInput ¶
type LoadBalancerHealthCheckInput interface { pulumi.Input ToLoadBalancerHealthCheckOutput() LoadBalancerHealthCheckOutput ToLoadBalancerHealthCheckOutputWithContext(context.Context) LoadBalancerHealthCheckOutput }
LoadBalancerHealthCheckInput is an input type that accepts LoadBalancerHealthCheckArgs and LoadBalancerHealthCheckOutput values. You can construct a concrete instance of `LoadBalancerHealthCheckInput` via:
LoadBalancerHealthCheckArgs{...}
type LoadBalancerHealthCheckOutput ¶
type LoadBalancerHealthCheckOutput struct{ *pulumi.OutputState }
func (LoadBalancerHealthCheckOutput) ElementType ¶
func (LoadBalancerHealthCheckOutput) ElementType() reflect.Type
func (LoadBalancerHealthCheckOutput) HealthyThreshold ¶
func (o LoadBalancerHealthCheckOutput) HealthyThreshold() pulumi.StringOutput
func (LoadBalancerHealthCheckOutput) Interval ¶
func (o LoadBalancerHealthCheckOutput) Interval() pulumi.StringOutput
func (LoadBalancerHealthCheckOutput) Target ¶
func (o LoadBalancerHealthCheckOutput) Target() pulumi.StringOutput
func (LoadBalancerHealthCheckOutput) Timeout ¶
func (o LoadBalancerHealthCheckOutput) Timeout() pulumi.StringOutput
func (LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutput ¶
func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutput() LoadBalancerHealthCheckOutput
func (LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutputWithContext ¶
func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckOutputWithContext(ctx context.Context) LoadBalancerHealthCheckOutput
func (LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutput ¶
func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutputWithContext ¶
func (o LoadBalancerHealthCheckOutput) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerHealthCheckOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerHealthCheck]
func (LoadBalancerHealthCheckOutput) UnhealthyThreshold ¶
func (o LoadBalancerHealthCheckOutput) UnhealthyThreshold() pulumi.StringOutput
type LoadBalancerHealthCheckPtrInput ¶
type LoadBalancerHealthCheckPtrInput interface { pulumi.Input ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput ToLoadBalancerHealthCheckPtrOutputWithContext(context.Context) LoadBalancerHealthCheckPtrOutput }
LoadBalancerHealthCheckPtrInput is an input type that accepts LoadBalancerHealthCheckArgs, LoadBalancerHealthCheckPtr and LoadBalancerHealthCheckPtrOutput values. You can construct a concrete instance of `LoadBalancerHealthCheckPtrInput` via:
LoadBalancerHealthCheckArgs{...} or: nil
func LoadBalancerHealthCheckPtr ¶
func LoadBalancerHealthCheckPtr(v *LoadBalancerHealthCheckArgs) LoadBalancerHealthCheckPtrInput
type LoadBalancerHealthCheckPtrOutput ¶
type LoadBalancerHealthCheckPtrOutput struct{ *pulumi.OutputState }
func (LoadBalancerHealthCheckPtrOutput) Elem ¶
func (o LoadBalancerHealthCheckPtrOutput) Elem() LoadBalancerHealthCheckOutput
func (LoadBalancerHealthCheckPtrOutput) ElementType ¶
func (LoadBalancerHealthCheckPtrOutput) ElementType() reflect.Type
func (LoadBalancerHealthCheckPtrOutput) HealthyThreshold ¶
func (o LoadBalancerHealthCheckPtrOutput) HealthyThreshold() pulumi.StringPtrOutput
func (LoadBalancerHealthCheckPtrOutput) Interval ¶
func (o LoadBalancerHealthCheckPtrOutput) Interval() pulumi.StringPtrOutput
func (LoadBalancerHealthCheckPtrOutput) Target ¶
func (o LoadBalancerHealthCheckPtrOutput) Target() pulumi.StringPtrOutput
func (LoadBalancerHealthCheckPtrOutput) Timeout ¶
func (o LoadBalancerHealthCheckPtrOutput) Timeout() pulumi.StringPtrOutput
func (LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutput ¶
func (o LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutput() LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutputWithContext ¶
func (o LoadBalancerHealthCheckPtrOutput) ToLoadBalancerHealthCheckPtrOutputWithContext(ctx context.Context) LoadBalancerHealthCheckPtrOutput
func (LoadBalancerHealthCheckPtrOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerHealthCheckPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancerHealthCheck]
func (LoadBalancerHealthCheckPtrOutput) UnhealthyThreshold ¶
func (o LoadBalancerHealthCheckPtrOutput) UnhealthyThreshold() pulumi.StringPtrOutput
type LoadBalancerInput ¶
type LoadBalancerInput interface { pulumi.Input ToLoadBalancerOutput() LoadBalancerOutput ToLoadBalancerOutputWithContext(ctx context.Context) LoadBalancerOutput }
type LoadBalancerLbCookieStickinessPolicy ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyArgs ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyArgs struct { CookieExpirationPeriod pulumi.StringPtrInput `pulumi:"cookieExpirationPeriod"` PolicyName pulumi.StringPtrInput `pulumi:"policyName"` }
func (LoadBalancerLbCookieStickinessPolicyArgs) ElementType ¶ added in v0.72.0
func (LoadBalancerLbCookieStickinessPolicyArgs) ElementType() reflect.Type
func (LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutput ¶ added in v0.72.0
func (i LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutput() LoadBalancerLbCookieStickinessPolicyOutput
func (LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext ¶ added in v0.72.0
func (i LoadBalancerLbCookieStickinessPolicyArgs) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyOutput
func (LoadBalancerLbCookieStickinessPolicyArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerLbCookieStickinessPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerLbCookieStickinessPolicy]
type LoadBalancerLbCookieStickinessPolicyArray ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyArray []LoadBalancerLbCookieStickinessPolicyInput
func (LoadBalancerLbCookieStickinessPolicyArray) ElementType ¶ added in v0.72.0
func (LoadBalancerLbCookieStickinessPolicyArray) ElementType() reflect.Type
func (LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutput ¶ added in v0.72.0
func (i LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutput() LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext ¶ added in v0.72.0
func (i LoadBalancerLbCookieStickinessPolicyArray) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LoadBalancerLbCookieStickinessPolicyArray) ToOutput ¶ added in v0.76.0
func (i LoadBalancerLbCookieStickinessPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerLbCookieStickinessPolicy]
type LoadBalancerLbCookieStickinessPolicyArrayInput ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyArrayInput interface { pulumi.Input ToLoadBalancerLbCookieStickinessPolicyArrayOutput() LoadBalancerLbCookieStickinessPolicyArrayOutput ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext(context.Context) LoadBalancerLbCookieStickinessPolicyArrayOutput }
LoadBalancerLbCookieStickinessPolicyArrayInput is an input type that accepts LoadBalancerLbCookieStickinessPolicyArray and LoadBalancerLbCookieStickinessPolicyArrayOutput values. You can construct a concrete instance of `LoadBalancerLbCookieStickinessPolicyArrayInput` via:
LoadBalancerLbCookieStickinessPolicyArray{ LoadBalancerLbCookieStickinessPolicyArgs{...} }
type LoadBalancerLbCookieStickinessPolicyArrayOutput ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ElementType ¶ added in v0.72.0
func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ElementType() reflect.Type
func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutput ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutput() LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToLoadBalancerLbCookieStickinessPolicyArrayOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LoadBalancerLbCookieStickinessPolicyArrayOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerLbCookieStickinessPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerLbCookieStickinessPolicy]
type LoadBalancerLbCookieStickinessPolicyInput ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyInput interface { pulumi.Input ToLoadBalancerLbCookieStickinessPolicyOutput() LoadBalancerLbCookieStickinessPolicyOutput ToLoadBalancerLbCookieStickinessPolicyOutputWithContext(context.Context) LoadBalancerLbCookieStickinessPolicyOutput }
LoadBalancerLbCookieStickinessPolicyInput is an input type that accepts LoadBalancerLbCookieStickinessPolicyArgs and LoadBalancerLbCookieStickinessPolicyOutput values. You can construct a concrete instance of `LoadBalancerLbCookieStickinessPolicyInput` via:
LoadBalancerLbCookieStickinessPolicyArgs{...}
type LoadBalancerLbCookieStickinessPolicyOutput ¶ added in v0.72.0
type LoadBalancerLbCookieStickinessPolicyOutput struct{ *pulumi.OutputState }
func (LoadBalancerLbCookieStickinessPolicyOutput) CookieExpirationPeriod ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyOutput) CookieExpirationPeriod() pulumi.StringPtrOutput
func (LoadBalancerLbCookieStickinessPolicyOutput) ElementType ¶ added in v0.72.0
func (LoadBalancerLbCookieStickinessPolicyOutput) ElementType() reflect.Type
func (LoadBalancerLbCookieStickinessPolicyOutput) PolicyName ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyOutput) PolicyName() pulumi.StringPtrOutput
func (LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutput ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutput() LoadBalancerLbCookieStickinessPolicyOutput
func (LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext ¶ added in v0.72.0
func (o LoadBalancerLbCookieStickinessPolicyOutput) ToLoadBalancerLbCookieStickinessPolicyOutputWithContext(ctx context.Context) LoadBalancerLbCookieStickinessPolicyOutput
func (LoadBalancerLbCookieStickinessPolicyOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerLbCookieStickinessPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerLbCookieStickinessPolicy]
type LoadBalancerListeners ¶
type LoadBalancerListeners struct { InstancePort string `pulumi:"instancePort"` InstanceProtocol *string `pulumi:"instanceProtocol"` LoadBalancerPort string `pulumi:"loadBalancerPort"` PolicyNames []string `pulumi:"policyNames"` Protocol string `pulumi:"protocol"` SslCertificateId *string `pulumi:"sslCertificateId"` }
type LoadBalancerListenersArgs ¶
type LoadBalancerListenersArgs struct { InstancePort pulumi.StringInput `pulumi:"instancePort"` InstanceProtocol pulumi.StringPtrInput `pulumi:"instanceProtocol"` LoadBalancerPort pulumi.StringInput `pulumi:"loadBalancerPort"` PolicyNames pulumi.StringArrayInput `pulumi:"policyNames"` Protocol pulumi.StringInput `pulumi:"protocol"` SslCertificateId pulumi.StringPtrInput `pulumi:"sslCertificateId"` }
func (LoadBalancerListenersArgs) ElementType ¶
func (LoadBalancerListenersArgs) ElementType() reflect.Type
func (LoadBalancerListenersArgs) ToLoadBalancerListenersOutput ¶
func (i LoadBalancerListenersArgs) ToLoadBalancerListenersOutput() LoadBalancerListenersOutput
func (LoadBalancerListenersArgs) ToLoadBalancerListenersOutputWithContext ¶
func (i LoadBalancerListenersArgs) ToLoadBalancerListenersOutputWithContext(ctx context.Context) LoadBalancerListenersOutput
func (LoadBalancerListenersArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerListenersArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerListeners]
type LoadBalancerListenersArray ¶
type LoadBalancerListenersArray []LoadBalancerListenersInput
func (LoadBalancerListenersArray) ElementType ¶
func (LoadBalancerListenersArray) ElementType() reflect.Type
func (LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutput ¶
func (i LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutput() LoadBalancerListenersArrayOutput
func (LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutputWithContext ¶
func (i LoadBalancerListenersArray) ToLoadBalancerListenersArrayOutputWithContext(ctx context.Context) LoadBalancerListenersArrayOutput
func (LoadBalancerListenersArray) ToOutput ¶ added in v0.76.0
func (i LoadBalancerListenersArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerListeners]
type LoadBalancerListenersArrayInput ¶
type LoadBalancerListenersArrayInput interface { pulumi.Input ToLoadBalancerListenersArrayOutput() LoadBalancerListenersArrayOutput ToLoadBalancerListenersArrayOutputWithContext(context.Context) LoadBalancerListenersArrayOutput }
LoadBalancerListenersArrayInput is an input type that accepts LoadBalancerListenersArray and LoadBalancerListenersArrayOutput values. You can construct a concrete instance of `LoadBalancerListenersArrayInput` via:
LoadBalancerListenersArray{ LoadBalancerListenersArgs{...} }
type LoadBalancerListenersArrayOutput ¶
type LoadBalancerListenersArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerListenersArrayOutput) ElementType ¶
func (LoadBalancerListenersArrayOutput) ElementType() reflect.Type
func (LoadBalancerListenersArrayOutput) Index ¶
func (o LoadBalancerListenersArrayOutput) Index(i pulumi.IntInput) LoadBalancerListenersOutput
func (LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutput ¶
func (o LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutput() LoadBalancerListenersArrayOutput
func (LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutputWithContext ¶
func (o LoadBalancerListenersArrayOutput) ToLoadBalancerListenersArrayOutputWithContext(ctx context.Context) LoadBalancerListenersArrayOutput
func (LoadBalancerListenersArrayOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerListenersArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerListeners]
type LoadBalancerListenersInput ¶
type LoadBalancerListenersInput interface { pulumi.Input ToLoadBalancerListenersOutput() LoadBalancerListenersOutput ToLoadBalancerListenersOutputWithContext(context.Context) LoadBalancerListenersOutput }
LoadBalancerListenersInput is an input type that accepts LoadBalancerListenersArgs and LoadBalancerListenersOutput values. You can construct a concrete instance of `LoadBalancerListenersInput` via:
LoadBalancerListenersArgs{...}
type LoadBalancerListenersOutput ¶
type LoadBalancerListenersOutput struct{ *pulumi.OutputState }
func (LoadBalancerListenersOutput) ElementType ¶
func (LoadBalancerListenersOutput) ElementType() reflect.Type
func (LoadBalancerListenersOutput) InstancePort ¶
func (o LoadBalancerListenersOutput) InstancePort() pulumi.StringOutput
func (LoadBalancerListenersOutput) InstanceProtocol ¶
func (o LoadBalancerListenersOutput) InstanceProtocol() pulumi.StringPtrOutput
func (LoadBalancerListenersOutput) LoadBalancerPort ¶
func (o LoadBalancerListenersOutput) LoadBalancerPort() pulumi.StringOutput
func (LoadBalancerListenersOutput) PolicyNames ¶
func (o LoadBalancerListenersOutput) PolicyNames() pulumi.StringArrayOutput
func (LoadBalancerListenersOutput) Protocol ¶
func (o LoadBalancerListenersOutput) Protocol() pulumi.StringOutput
func (LoadBalancerListenersOutput) SslCertificateId ¶ added in v0.72.0
func (o LoadBalancerListenersOutput) SslCertificateId() pulumi.StringPtrOutput
func (LoadBalancerListenersOutput) ToLoadBalancerListenersOutput ¶
func (o LoadBalancerListenersOutput) ToLoadBalancerListenersOutput() LoadBalancerListenersOutput
func (LoadBalancerListenersOutput) ToLoadBalancerListenersOutputWithContext ¶
func (o LoadBalancerListenersOutput) ToLoadBalancerListenersOutputWithContext(ctx context.Context) LoadBalancerListenersOutput
func (LoadBalancerListenersOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerListenersOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerListeners]
type LoadBalancerOutput ¶
type LoadBalancerOutput struct{ *pulumi.OutputState }
func (LoadBalancerOutput) AccessLoggingPolicy ¶ added in v0.17.0
func (o LoadBalancerOutput) AccessLoggingPolicy() LoadBalancerAccessLoggingPolicyPtrOutput
func (LoadBalancerOutput) AppCookieStickinessPolicy ¶ added in v0.17.0
func (o LoadBalancerOutput) AppCookieStickinessPolicy() LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LoadBalancerOutput) AvailabilityZones ¶ added in v0.17.0
func (o LoadBalancerOutput) AvailabilityZones() pulumi.StringArrayOutput
func (LoadBalancerOutput) CanonicalHostedZoneName ¶ added in v0.17.0
func (o LoadBalancerOutput) CanonicalHostedZoneName() pulumi.StringOutput
func (LoadBalancerOutput) CanonicalHostedZoneNameId ¶ added in v0.72.0
func (o LoadBalancerOutput) CanonicalHostedZoneNameId() pulumi.StringOutput
func (LoadBalancerOutput) ConnectionDrainingPolicy ¶ added in v0.17.0
func (o LoadBalancerOutput) ConnectionDrainingPolicy() LoadBalancerConnectionDrainingPolicyPtrOutput
func (LoadBalancerOutput) ConnectionSettings ¶ added in v0.17.0
func (o LoadBalancerOutput) ConnectionSettings() LoadBalancerConnectionSettingsPtrOutput
func (LoadBalancerOutput) CrossZone ¶ added in v0.17.0
func (o LoadBalancerOutput) CrossZone() pulumi.BoolPtrOutput
func (LoadBalancerOutput) DnsName ¶ added in v0.72.0
func (o LoadBalancerOutput) DnsName() pulumi.StringOutput
func (LoadBalancerOutput) ElementType ¶
func (LoadBalancerOutput) ElementType() reflect.Type
func (LoadBalancerOutput) HealthCheck ¶ added in v0.17.0
func (o LoadBalancerOutput) HealthCheck() LoadBalancerHealthCheckPtrOutput
func (LoadBalancerOutput) Instances ¶ added in v0.17.0
func (o LoadBalancerOutput) Instances() pulumi.StringArrayOutput
func (LoadBalancerOutput) LbCookieStickinessPolicy ¶ added in v0.72.0
func (o LoadBalancerOutput) LbCookieStickinessPolicy() LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LoadBalancerOutput) Listeners ¶ added in v0.17.0
func (o LoadBalancerOutput) Listeners() LoadBalancerListenersArrayOutput
func (LoadBalancerOutput) LoadBalancerName ¶ added in v0.17.0
func (o LoadBalancerOutput) LoadBalancerName() pulumi.StringPtrOutput
func (LoadBalancerOutput) Policies ¶ added in v0.17.0
func (o LoadBalancerOutput) Policies() LoadBalancerPoliciesArrayOutput
func (LoadBalancerOutput) Scheme ¶ added in v0.17.0
func (o LoadBalancerOutput) Scheme() pulumi.StringPtrOutput
func (LoadBalancerOutput) SecurityGroups ¶ added in v0.17.0
func (o LoadBalancerOutput) SecurityGroups() pulumi.StringArrayOutput
func (LoadBalancerOutput) SourceSecurityGroupGroupName ¶ added in v0.17.0
func (o LoadBalancerOutput) SourceSecurityGroupGroupName() pulumi.StringPtrOutput
func (LoadBalancerOutput) SourceSecurityGroupOwnerAlias ¶ added in v0.17.0
func (o LoadBalancerOutput) SourceSecurityGroupOwnerAlias() pulumi.StringPtrOutput
func (LoadBalancerOutput) Subnets ¶ added in v0.17.0
func (o LoadBalancerOutput) Subnets() pulumi.StringArrayOutput
func (LoadBalancerOutput) Tags ¶ added in v0.17.0
func (o LoadBalancerOutput) Tags() LoadBalancerTagArrayOutput
func (LoadBalancerOutput) ToLoadBalancerOutput ¶
func (o LoadBalancerOutput) ToLoadBalancerOutput() LoadBalancerOutput
func (LoadBalancerOutput) ToLoadBalancerOutputWithContext ¶
func (o LoadBalancerOutput) ToLoadBalancerOutputWithContext(ctx context.Context) LoadBalancerOutput
func (LoadBalancerOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerOutput) ToOutput(ctx context.Context) pulumix.Output[*LoadBalancer]
type LoadBalancerPolicies ¶
type LoadBalancerPoliciesArgs ¶
type LoadBalancerPoliciesArgs struct { Attributes pulumi.ArrayInput `pulumi:"attributes"` InstancePorts pulumi.StringArrayInput `pulumi:"instancePorts"` LoadBalancerPorts pulumi.StringArrayInput `pulumi:"loadBalancerPorts"` PolicyName pulumi.StringInput `pulumi:"policyName"` PolicyType pulumi.StringInput `pulumi:"policyType"` }
func (LoadBalancerPoliciesArgs) ElementType ¶
func (LoadBalancerPoliciesArgs) ElementType() reflect.Type
func (LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutput ¶
func (i LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutput() LoadBalancerPoliciesOutput
func (LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutputWithContext ¶
func (i LoadBalancerPoliciesArgs) ToLoadBalancerPoliciesOutputWithContext(ctx context.Context) LoadBalancerPoliciesOutput
func (LoadBalancerPoliciesArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerPoliciesArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerPolicies]
type LoadBalancerPoliciesArray ¶
type LoadBalancerPoliciesArray []LoadBalancerPoliciesInput
func (LoadBalancerPoliciesArray) ElementType ¶
func (LoadBalancerPoliciesArray) ElementType() reflect.Type
func (LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutput ¶
func (i LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutput() LoadBalancerPoliciesArrayOutput
func (LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutputWithContext ¶
func (i LoadBalancerPoliciesArray) ToLoadBalancerPoliciesArrayOutputWithContext(ctx context.Context) LoadBalancerPoliciesArrayOutput
func (LoadBalancerPoliciesArray) ToOutput ¶ added in v0.76.0
func (i LoadBalancerPoliciesArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerPolicies]
type LoadBalancerPoliciesArrayInput ¶
type LoadBalancerPoliciesArrayInput interface { pulumi.Input ToLoadBalancerPoliciesArrayOutput() LoadBalancerPoliciesArrayOutput ToLoadBalancerPoliciesArrayOutputWithContext(context.Context) LoadBalancerPoliciesArrayOutput }
LoadBalancerPoliciesArrayInput is an input type that accepts LoadBalancerPoliciesArray and LoadBalancerPoliciesArrayOutput values. You can construct a concrete instance of `LoadBalancerPoliciesArrayInput` via:
LoadBalancerPoliciesArray{ LoadBalancerPoliciesArgs{...} }
type LoadBalancerPoliciesArrayOutput ¶
type LoadBalancerPoliciesArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerPoliciesArrayOutput) ElementType ¶
func (LoadBalancerPoliciesArrayOutput) ElementType() reflect.Type
func (LoadBalancerPoliciesArrayOutput) Index ¶
func (o LoadBalancerPoliciesArrayOutput) Index(i pulumi.IntInput) LoadBalancerPoliciesOutput
func (LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutput ¶
func (o LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutput() LoadBalancerPoliciesArrayOutput
func (LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutputWithContext ¶
func (o LoadBalancerPoliciesArrayOutput) ToLoadBalancerPoliciesArrayOutputWithContext(ctx context.Context) LoadBalancerPoliciesArrayOutput
func (LoadBalancerPoliciesArrayOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerPoliciesArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerPolicies]
type LoadBalancerPoliciesInput ¶
type LoadBalancerPoliciesInput interface { pulumi.Input ToLoadBalancerPoliciesOutput() LoadBalancerPoliciesOutput ToLoadBalancerPoliciesOutputWithContext(context.Context) LoadBalancerPoliciesOutput }
LoadBalancerPoliciesInput is an input type that accepts LoadBalancerPoliciesArgs and LoadBalancerPoliciesOutput values. You can construct a concrete instance of `LoadBalancerPoliciesInput` via:
LoadBalancerPoliciesArgs{...}
type LoadBalancerPoliciesOutput ¶
type LoadBalancerPoliciesOutput struct{ *pulumi.OutputState }
func (LoadBalancerPoliciesOutput) Attributes ¶
func (o LoadBalancerPoliciesOutput) Attributes() pulumi.ArrayOutput
func (LoadBalancerPoliciesOutput) ElementType ¶
func (LoadBalancerPoliciesOutput) ElementType() reflect.Type
func (LoadBalancerPoliciesOutput) InstancePorts ¶
func (o LoadBalancerPoliciesOutput) InstancePorts() pulumi.StringArrayOutput
func (LoadBalancerPoliciesOutput) LoadBalancerPorts ¶
func (o LoadBalancerPoliciesOutput) LoadBalancerPorts() pulumi.StringArrayOutput
func (LoadBalancerPoliciesOutput) PolicyName ¶
func (o LoadBalancerPoliciesOutput) PolicyName() pulumi.StringOutput
func (LoadBalancerPoliciesOutput) PolicyType ¶
func (o LoadBalancerPoliciesOutput) PolicyType() pulumi.StringOutput
func (LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutput ¶
func (o LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutput() LoadBalancerPoliciesOutput
func (LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutputWithContext ¶
func (o LoadBalancerPoliciesOutput) ToLoadBalancerPoliciesOutputWithContext(ctx context.Context) LoadBalancerPoliciesOutput
func (LoadBalancerPoliciesOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerPoliciesOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerPolicies]
type LoadBalancerState ¶
type LoadBalancerState struct { }
func (LoadBalancerState) ElementType ¶
func (LoadBalancerState) ElementType() reflect.Type
type LoadBalancerTag ¶
type LoadBalancerTagArgs ¶
type LoadBalancerTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (LoadBalancerTagArgs) ElementType ¶
func (LoadBalancerTagArgs) ElementType() reflect.Type
func (LoadBalancerTagArgs) ToLoadBalancerTagOutput ¶
func (i LoadBalancerTagArgs) ToLoadBalancerTagOutput() LoadBalancerTagOutput
func (LoadBalancerTagArgs) ToLoadBalancerTagOutputWithContext ¶
func (i LoadBalancerTagArgs) ToLoadBalancerTagOutputWithContext(ctx context.Context) LoadBalancerTagOutput
func (LoadBalancerTagArgs) ToOutput ¶ added in v0.76.0
func (i LoadBalancerTagArgs) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerTag]
type LoadBalancerTagArray ¶
type LoadBalancerTagArray []LoadBalancerTagInput
func (LoadBalancerTagArray) ElementType ¶
func (LoadBalancerTagArray) ElementType() reflect.Type
func (LoadBalancerTagArray) ToLoadBalancerTagArrayOutput ¶
func (i LoadBalancerTagArray) ToLoadBalancerTagArrayOutput() LoadBalancerTagArrayOutput
func (LoadBalancerTagArray) ToLoadBalancerTagArrayOutputWithContext ¶
func (i LoadBalancerTagArray) ToLoadBalancerTagArrayOutputWithContext(ctx context.Context) LoadBalancerTagArrayOutput
func (LoadBalancerTagArray) ToOutput ¶ added in v0.76.0
func (i LoadBalancerTagArray) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerTag]
type LoadBalancerTagArrayInput ¶
type LoadBalancerTagArrayInput interface { pulumi.Input ToLoadBalancerTagArrayOutput() LoadBalancerTagArrayOutput ToLoadBalancerTagArrayOutputWithContext(context.Context) LoadBalancerTagArrayOutput }
LoadBalancerTagArrayInput is an input type that accepts LoadBalancerTagArray and LoadBalancerTagArrayOutput values. You can construct a concrete instance of `LoadBalancerTagArrayInput` via:
LoadBalancerTagArray{ LoadBalancerTagArgs{...} }
type LoadBalancerTagArrayOutput ¶
type LoadBalancerTagArrayOutput struct{ *pulumi.OutputState }
func (LoadBalancerTagArrayOutput) ElementType ¶
func (LoadBalancerTagArrayOutput) ElementType() reflect.Type
func (LoadBalancerTagArrayOutput) Index ¶
func (o LoadBalancerTagArrayOutput) Index(i pulumi.IntInput) LoadBalancerTagOutput
func (LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutput ¶
func (o LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutput() LoadBalancerTagArrayOutput
func (LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutputWithContext ¶
func (o LoadBalancerTagArrayOutput) ToLoadBalancerTagArrayOutputWithContext(ctx context.Context) LoadBalancerTagArrayOutput
func (LoadBalancerTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]LoadBalancerTag]
type LoadBalancerTagInput ¶
type LoadBalancerTagInput interface { pulumi.Input ToLoadBalancerTagOutput() LoadBalancerTagOutput ToLoadBalancerTagOutputWithContext(context.Context) LoadBalancerTagOutput }
LoadBalancerTagInput is an input type that accepts LoadBalancerTagArgs and LoadBalancerTagOutput values. You can construct a concrete instance of `LoadBalancerTagInput` via:
LoadBalancerTagArgs{...}
type LoadBalancerTagOutput ¶
type LoadBalancerTagOutput struct{ *pulumi.OutputState }
func (LoadBalancerTagOutput) ElementType ¶
func (LoadBalancerTagOutput) ElementType() reflect.Type
func (LoadBalancerTagOutput) Key ¶
func (o LoadBalancerTagOutput) Key() pulumi.StringOutput
func (LoadBalancerTagOutput) ToLoadBalancerTagOutput ¶
func (o LoadBalancerTagOutput) ToLoadBalancerTagOutput() LoadBalancerTagOutput
func (LoadBalancerTagOutput) ToLoadBalancerTagOutputWithContext ¶
func (o LoadBalancerTagOutput) ToLoadBalancerTagOutputWithContext(ctx context.Context) LoadBalancerTagOutput
func (LoadBalancerTagOutput) ToOutput ¶ added in v0.76.0
func (o LoadBalancerTagOutput) ToOutput(ctx context.Context) pulumix.Output[LoadBalancerTag]
func (LoadBalancerTagOutput) Value ¶
func (o LoadBalancerTagOutput) Value() pulumi.StringOutput
type LookupLoadBalancerArgs ¶ added in v0.12.0
type LookupLoadBalancerArgs struct {
Id string `pulumi:"id"`
}
type LookupLoadBalancerOutputArgs ¶ added in v0.12.0
type LookupLoadBalancerOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupLoadBalancerOutputArgs) ElementType ¶ added in v0.12.0
func (LookupLoadBalancerOutputArgs) ElementType() reflect.Type
type LookupLoadBalancerResult ¶ added in v0.12.0
type LookupLoadBalancerResult struct { AccessLoggingPolicy *LoadBalancerAccessLoggingPolicy `pulumi:"accessLoggingPolicy"` AppCookieStickinessPolicy []LoadBalancerAppCookieStickinessPolicy `pulumi:"appCookieStickinessPolicy"` AvailabilityZones []string `pulumi:"availabilityZones"` CanonicalHostedZoneName *string `pulumi:"canonicalHostedZoneName"` CanonicalHostedZoneNameId *string `pulumi:"canonicalHostedZoneNameId"` ConnectionDrainingPolicy *LoadBalancerConnectionDrainingPolicy `pulumi:"connectionDrainingPolicy"` ConnectionSettings *LoadBalancerConnectionSettings `pulumi:"connectionSettings"` CrossZone *bool `pulumi:"crossZone"` DnsName *string `pulumi:"dnsName"` HealthCheck *LoadBalancerHealthCheck `pulumi:"healthCheck"` Id *string `pulumi:"id"` Instances []string `pulumi:"instances"` LbCookieStickinessPolicy []LoadBalancerLbCookieStickinessPolicy `pulumi:"lbCookieStickinessPolicy"` Listeners []LoadBalancerListeners `pulumi:"listeners"` Policies []LoadBalancerPolicies `pulumi:"policies"` SecurityGroups []string `pulumi:"securityGroups"` SourceSecurityGroupGroupName *string `pulumi:"sourceSecurityGroupGroupName"` SourceSecurityGroupOwnerAlias *string `pulumi:"sourceSecurityGroupOwnerAlias"` Subnets []string `pulumi:"subnets"` Tags []LoadBalancerTag `pulumi:"tags"` }
func LookupLoadBalancer ¶ added in v0.12.0
func LookupLoadBalancer(ctx *pulumi.Context, args *LookupLoadBalancerArgs, opts ...pulumi.InvokeOption) (*LookupLoadBalancerResult, error)
Resource Type definition for AWS::ElasticLoadBalancing::LoadBalancer
type LookupLoadBalancerResultOutput ¶ added in v0.12.0
type LookupLoadBalancerResultOutput struct{ *pulumi.OutputState }
func LookupLoadBalancerOutput ¶ added in v0.12.0
func LookupLoadBalancerOutput(ctx *pulumi.Context, args LookupLoadBalancerOutputArgs, opts ...pulumi.InvokeOption) LookupLoadBalancerResultOutput
func (LookupLoadBalancerResultOutput) AccessLoggingPolicy ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) AccessLoggingPolicy() LoadBalancerAccessLoggingPolicyPtrOutput
func (LookupLoadBalancerResultOutput) AppCookieStickinessPolicy ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) AppCookieStickinessPolicy() LoadBalancerAppCookieStickinessPolicyArrayOutput
func (LookupLoadBalancerResultOutput) AvailabilityZones ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) AvailabilityZones() pulumi.StringArrayOutput
func (LookupLoadBalancerResultOutput) CanonicalHostedZoneName ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) CanonicalHostedZoneName() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) CanonicalHostedZoneNameId ¶ added in v0.72.0
func (o LookupLoadBalancerResultOutput) CanonicalHostedZoneNameId() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) ConnectionDrainingPolicy ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) ConnectionDrainingPolicy() LoadBalancerConnectionDrainingPolicyPtrOutput
func (LookupLoadBalancerResultOutput) ConnectionSettings ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) ConnectionSettings() LoadBalancerConnectionSettingsPtrOutput
func (LookupLoadBalancerResultOutput) CrossZone ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) CrossZone() pulumi.BoolPtrOutput
func (LookupLoadBalancerResultOutput) DnsName ¶ added in v0.72.0
func (o LookupLoadBalancerResultOutput) DnsName() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) ElementType ¶ added in v0.12.0
func (LookupLoadBalancerResultOutput) ElementType() reflect.Type
func (LookupLoadBalancerResultOutput) HealthCheck ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) HealthCheck() LoadBalancerHealthCheckPtrOutput
func (LookupLoadBalancerResultOutput) Id ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Id() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) Instances ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Instances() pulumi.StringArrayOutput
func (LookupLoadBalancerResultOutput) LbCookieStickinessPolicy ¶ added in v0.72.0
func (o LookupLoadBalancerResultOutput) LbCookieStickinessPolicy() LoadBalancerLbCookieStickinessPolicyArrayOutput
func (LookupLoadBalancerResultOutput) Listeners ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Listeners() LoadBalancerListenersArrayOutput
func (LookupLoadBalancerResultOutput) Policies ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Policies() LoadBalancerPoliciesArrayOutput
func (LookupLoadBalancerResultOutput) SecurityGroups ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) SecurityGroups() pulumi.StringArrayOutput
func (LookupLoadBalancerResultOutput) SourceSecurityGroupGroupName ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) SourceSecurityGroupGroupName() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) SourceSecurityGroupOwnerAlias ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) SourceSecurityGroupOwnerAlias() pulumi.StringPtrOutput
func (LookupLoadBalancerResultOutput) Subnets ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Subnets() pulumi.StringArrayOutput
func (LookupLoadBalancerResultOutput) Tags ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) Tags() LoadBalancerTagArrayOutput
func (LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutput ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutput() LookupLoadBalancerResultOutput
func (LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutputWithContext ¶ added in v0.12.0
func (o LookupLoadBalancerResultOutput) ToLookupLoadBalancerResultOutputWithContext(ctx context.Context) LookupLoadBalancerResultOutput
func (LookupLoadBalancerResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupLoadBalancerResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupLoadBalancerResult]