Documentation
¶
Index ¶
- Constants
- type AssociationSubnet
- type AssociationSubnetArgs
- func (AssociationSubnetArgs) ElementType() reflect.Type
- func (i AssociationSubnetArgs) ToAssociationSubnetOutput() AssociationSubnetOutput
- func (i AssociationSubnetArgs) ToAssociationSubnetOutputWithContext(ctx context.Context) AssociationSubnetOutput
- func (i AssociationSubnetArgs) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
- func (i AssociationSubnetArgs) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
- type AssociationSubnetInput
- type AssociationSubnetOutput
- func (AssociationSubnetOutput) ElementType() reflect.Type
- func (o AssociationSubnetOutput) Id() pulumi.StringOutput
- func (o AssociationSubnetOutput) ToAssociationSubnetOutput() AssociationSubnetOutput
- func (o AssociationSubnetOutput) ToAssociationSubnetOutputWithContext(ctx context.Context) AssociationSubnetOutput
- func (o AssociationSubnetOutput) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
- func (o AssociationSubnetOutput) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
- type AssociationSubnetPtrInput
- type AssociationSubnetPtrOutput
- func (o AssociationSubnetPtrOutput) Elem() AssociationSubnetOutput
- func (AssociationSubnetPtrOutput) ElementType() reflect.Type
- func (o AssociationSubnetPtrOutput) Id() pulumi.StringPtrOutput
- func (o AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
- func (o AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
- type AssociationSubnetResponse
- type AssociationSubnetResponseOutput
- func (AssociationSubnetResponseOutput) ElementType() reflect.Type
- func (o AssociationSubnetResponseOutput) Id() pulumi.StringOutput
- func (o AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutput() AssociationSubnetResponseOutput
- func (o AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutputWithContext(ctx context.Context) AssociationSubnetResponseOutput
- type AssociationSubnetResponsePtrOutput
- func (o AssociationSubnetResponsePtrOutput) Elem() AssociationSubnetResponseOutput
- func (AssociationSubnetResponsePtrOutput) ElementType() reflect.Type
- func (o AssociationSubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutput() AssociationSubnetResponsePtrOutput
- func (o AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutputWithContext(ctx context.Context) AssociationSubnetResponsePtrOutput
- type AssociationType
- func (AssociationType) ElementType() reflect.Type
- func (e AssociationType) ToAssociationTypeOutput() AssociationTypeOutput
- func (e AssociationType) ToAssociationTypeOutputWithContext(ctx context.Context) AssociationTypeOutput
- func (e AssociationType) ToAssociationTypePtrOutput() AssociationTypePtrOutput
- func (e AssociationType) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
- func (e AssociationType) ToStringOutput() pulumi.StringOutput
- func (e AssociationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssociationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssociationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssociationTypeInput
- type AssociationTypeOutput
- func (AssociationTypeOutput) ElementType() reflect.Type
- func (o AssociationTypeOutput) ToAssociationTypeOutput() AssociationTypeOutput
- func (o AssociationTypeOutput) ToAssociationTypeOutputWithContext(ctx context.Context) AssociationTypeOutput
- func (o AssociationTypeOutput) ToAssociationTypePtrOutput() AssociationTypePtrOutput
- func (o AssociationTypeOutput) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
- func (o AssociationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AssociationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssociationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssociationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssociationTypePtrInput
- type AssociationTypePtrOutput
- func (o AssociationTypePtrOutput) Elem() AssociationTypeOutput
- func (AssociationTypePtrOutput) ElementType() reflect.Type
- func (o AssociationTypePtrOutput) ToAssociationTypePtrOutput() AssociationTypePtrOutput
- func (o AssociationTypePtrOutput) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
- func (o AssociationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssociationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssociationsInterface
- type AssociationsInterfaceArgs
- type AssociationsInterfaceInput
- type AssociationsInterfaceOutput
- func (o AssociationsInterfaceOutput) AssociationType() pulumi.StringOutput
- func (AssociationsInterfaceOutput) ElementType() reflect.Type
- func (o AssociationsInterfaceOutput) Location() pulumi.StringOutput
- func (o AssociationsInterfaceOutput) Name() pulumi.StringOutput
- func (o AssociationsInterfaceOutput) ProvisioningState() pulumi.StringOutput
- func (o AssociationsInterfaceOutput) Subnet() AssociationSubnetResponsePtrOutput
- func (o AssociationsInterfaceOutput) SystemData() SystemDataResponseOutput
- func (o AssociationsInterfaceOutput) Tags() pulumi.StringMapOutput
- func (o AssociationsInterfaceOutput) ToAssociationsInterfaceOutput() AssociationsInterfaceOutput
- func (o AssociationsInterfaceOutput) ToAssociationsInterfaceOutputWithContext(ctx context.Context) AssociationsInterfaceOutput
- func (o AssociationsInterfaceOutput) Type() pulumi.StringOutput
- type AssociationsInterfaceState
- type FrontendsInterface
- type FrontendsInterfaceArgs
- type FrontendsInterfaceInput
- type FrontendsInterfaceOutput
- func (FrontendsInterfaceOutput) ElementType() reflect.Type
- func (o FrontendsInterfaceOutput) Fqdn() pulumi.StringOutput
- func (o FrontendsInterfaceOutput) Location() pulumi.StringOutput
- func (o FrontendsInterfaceOutput) Name() pulumi.StringOutput
- func (o FrontendsInterfaceOutput) ProvisioningState() pulumi.StringOutput
- func (o FrontendsInterfaceOutput) SystemData() SystemDataResponseOutput
- func (o FrontendsInterfaceOutput) Tags() pulumi.StringMapOutput
- func (o FrontendsInterfaceOutput) ToFrontendsInterfaceOutput() FrontendsInterfaceOutput
- func (o FrontendsInterfaceOutput) ToFrontendsInterfaceOutputWithContext(ctx context.Context) FrontendsInterfaceOutput
- func (o FrontendsInterfaceOutput) Type() pulumi.StringOutput
- type FrontendsInterfaceState
- type LookupAssociationsInterfaceArgs
- type LookupAssociationsInterfaceOutputArgs
- type LookupAssociationsInterfaceResult
- type LookupAssociationsInterfaceResultOutput
- func (o LookupAssociationsInterfaceResultOutput) AssociationType() pulumi.StringOutput
- func (LookupAssociationsInterfaceResultOutput) ElementType() reflect.Type
- func (o LookupAssociationsInterfaceResultOutput) Id() pulumi.StringOutput
- func (o LookupAssociationsInterfaceResultOutput) Location() pulumi.StringOutput
- func (o LookupAssociationsInterfaceResultOutput) Name() pulumi.StringOutput
- func (o LookupAssociationsInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupAssociationsInterfaceResultOutput) Subnet() AssociationSubnetResponsePtrOutput
- func (o LookupAssociationsInterfaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupAssociationsInterfaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutput() LookupAssociationsInterfaceResultOutput
- func (o LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutputWithContext(ctx context.Context) LookupAssociationsInterfaceResultOutput
- func (o LookupAssociationsInterfaceResultOutput) Type() pulumi.StringOutput
- type LookupFrontendsInterfaceArgs
- type LookupFrontendsInterfaceOutputArgs
- type LookupFrontendsInterfaceResult
- type LookupFrontendsInterfaceResultOutput
- func (LookupFrontendsInterfaceResultOutput) ElementType() reflect.Type
- func (o LookupFrontendsInterfaceResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupFrontendsInterfaceResultOutput) Id() pulumi.StringOutput
- func (o LookupFrontendsInterfaceResultOutput) Location() pulumi.StringOutput
- func (o LookupFrontendsInterfaceResultOutput) Name() pulumi.StringOutput
- func (o LookupFrontendsInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupFrontendsInterfaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupFrontendsInterfaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutput() LookupFrontendsInterfaceResultOutput
- func (o LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutputWithContext(ctx context.Context) LookupFrontendsInterfaceResultOutput
- func (o LookupFrontendsInterfaceResultOutput) Type() pulumi.StringOutput
- type LookupTrafficControllerInterfaceArgs
- type LookupTrafficControllerInterfaceOutputArgs
- type LookupTrafficControllerInterfaceResult
- type LookupTrafficControllerInterfaceResultOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Associations() ResourceIdResponseArrayOutput
- func (o LookupTrafficControllerInterfaceResultOutput) ConfigurationEndpoints() pulumi.StringArrayOutput
- func (LookupTrafficControllerInterfaceResultOutput) ElementType() reflect.Type
- func (o LookupTrafficControllerInterfaceResultOutput) Frontends() ResourceIdResponseArrayOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Id() pulumi.StringOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Location() pulumi.StringOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Name() pulumi.StringOutput
- func (o LookupTrafficControllerInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupTrafficControllerInterfaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutput() LookupTrafficControllerInterfaceResultOutput
- func (o LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutputWithContext(ctx context.Context) LookupTrafficControllerInterfaceResultOutput
- func (o LookupTrafficControllerInterfaceResultOutput) Type() pulumi.StringOutput
- type ResourceIdResponse
- type ResourceIdResponseArrayOutput
- func (ResourceIdResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceIdResponseArrayOutput) Index(i pulumi.IntInput) ResourceIdResponseOutput
- func (o ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutput() ResourceIdResponseArrayOutput
- func (o ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutputWithContext(ctx context.Context) ResourceIdResponseArrayOutput
- type ResourceIdResponseOutput
- func (ResourceIdResponseOutput) ElementType() reflect.Type
- func (o ResourceIdResponseOutput) Id() pulumi.StringOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type TrafficControllerInterface
- func (*TrafficControllerInterface) ElementType() reflect.Type
- func (i *TrafficControllerInterface) ToTrafficControllerInterfaceOutput() TrafficControllerInterfaceOutput
- func (i *TrafficControllerInterface) ToTrafficControllerInterfaceOutputWithContext(ctx context.Context) TrafficControllerInterfaceOutput
- type TrafficControllerInterfaceArgs
- type TrafficControllerInterfaceInput
- type TrafficControllerInterfaceOutput
- func (o TrafficControllerInterfaceOutput) Associations() ResourceIdResponseArrayOutput
- func (o TrafficControllerInterfaceOutput) ConfigurationEndpoints() pulumi.StringArrayOutput
- func (TrafficControllerInterfaceOutput) ElementType() reflect.Type
- func (o TrafficControllerInterfaceOutput) Frontends() ResourceIdResponseArrayOutput
- func (o TrafficControllerInterfaceOutput) Location() pulumi.StringOutput
- func (o TrafficControllerInterfaceOutput) Name() pulumi.StringOutput
- func (o TrafficControllerInterfaceOutput) ProvisioningState() pulumi.StringOutput
- func (o TrafficControllerInterfaceOutput) SystemData() SystemDataResponseOutput
- func (o TrafficControllerInterfaceOutput) Tags() pulumi.StringMapOutput
- func (o TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutput() TrafficControllerInterfaceOutput
- func (o TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutputWithContext(ctx context.Context) TrafficControllerInterfaceOutput
- func (o TrafficControllerInterfaceOutput) Type() pulumi.StringOutput
- type TrafficControllerInterfaceState
Constants ¶
const (
AssociationTypeSubnets = AssociationType("subnets")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociationSubnet ¶
type AssociationSubnet struct { // Association ID. Id string `pulumi:"id"` }
Association Subnet.
type AssociationSubnetArgs ¶
type AssociationSubnetArgs struct { // Association ID. Id pulumi.StringInput `pulumi:"id"` }
Association Subnet.
func (AssociationSubnetArgs) ElementType ¶
func (AssociationSubnetArgs) ElementType() reflect.Type
func (AssociationSubnetArgs) ToAssociationSubnetOutput ¶
func (i AssociationSubnetArgs) ToAssociationSubnetOutput() AssociationSubnetOutput
func (AssociationSubnetArgs) ToAssociationSubnetOutputWithContext ¶
func (i AssociationSubnetArgs) ToAssociationSubnetOutputWithContext(ctx context.Context) AssociationSubnetOutput
func (AssociationSubnetArgs) ToAssociationSubnetPtrOutput ¶
func (i AssociationSubnetArgs) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
func (AssociationSubnetArgs) ToAssociationSubnetPtrOutputWithContext ¶
func (i AssociationSubnetArgs) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
type AssociationSubnetInput ¶
type AssociationSubnetInput interface { pulumi.Input ToAssociationSubnetOutput() AssociationSubnetOutput ToAssociationSubnetOutputWithContext(context.Context) AssociationSubnetOutput }
AssociationSubnetInput is an input type that accepts AssociationSubnetArgs and AssociationSubnetOutput values. You can construct a concrete instance of `AssociationSubnetInput` via:
AssociationSubnetArgs{...}
type AssociationSubnetOutput ¶
type AssociationSubnetOutput struct{ *pulumi.OutputState }
Association Subnet.
func (AssociationSubnetOutput) ElementType ¶
func (AssociationSubnetOutput) ElementType() reflect.Type
func (AssociationSubnetOutput) Id ¶
func (o AssociationSubnetOutput) Id() pulumi.StringOutput
Association ID.
func (AssociationSubnetOutput) ToAssociationSubnetOutput ¶
func (o AssociationSubnetOutput) ToAssociationSubnetOutput() AssociationSubnetOutput
func (AssociationSubnetOutput) ToAssociationSubnetOutputWithContext ¶
func (o AssociationSubnetOutput) ToAssociationSubnetOutputWithContext(ctx context.Context) AssociationSubnetOutput
func (AssociationSubnetOutput) ToAssociationSubnetPtrOutput ¶
func (o AssociationSubnetOutput) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
func (AssociationSubnetOutput) ToAssociationSubnetPtrOutputWithContext ¶
func (o AssociationSubnetOutput) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
type AssociationSubnetPtrInput ¶
type AssociationSubnetPtrInput interface { pulumi.Input ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput ToAssociationSubnetPtrOutputWithContext(context.Context) AssociationSubnetPtrOutput }
AssociationSubnetPtrInput is an input type that accepts AssociationSubnetArgs, AssociationSubnetPtr and AssociationSubnetPtrOutput values. You can construct a concrete instance of `AssociationSubnetPtrInput` via:
AssociationSubnetArgs{...} or: nil
func AssociationSubnetPtr ¶
func AssociationSubnetPtr(v *AssociationSubnetArgs) AssociationSubnetPtrInput
type AssociationSubnetPtrOutput ¶
type AssociationSubnetPtrOutput struct{ *pulumi.OutputState }
func (AssociationSubnetPtrOutput) Elem ¶
func (o AssociationSubnetPtrOutput) Elem() AssociationSubnetOutput
func (AssociationSubnetPtrOutput) ElementType ¶
func (AssociationSubnetPtrOutput) ElementType() reflect.Type
func (AssociationSubnetPtrOutput) Id ¶
func (o AssociationSubnetPtrOutput) Id() pulumi.StringPtrOutput
Association ID.
func (AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutput ¶
func (o AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutput() AssociationSubnetPtrOutput
func (AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutputWithContext ¶
func (o AssociationSubnetPtrOutput) ToAssociationSubnetPtrOutputWithContext(ctx context.Context) AssociationSubnetPtrOutput
type AssociationSubnetResponse ¶
type AssociationSubnetResponse struct { // Association ID. Id string `pulumi:"id"` }
Association Subnet.
type AssociationSubnetResponseOutput ¶
type AssociationSubnetResponseOutput struct{ *pulumi.OutputState }
Association Subnet.
func (AssociationSubnetResponseOutput) ElementType ¶
func (AssociationSubnetResponseOutput) ElementType() reflect.Type
func (AssociationSubnetResponseOutput) Id ¶
func (o AssociationSubnetResponseOutput) Id() pulumi.StringOutput
Association ID.
func (AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutput ¶
func (o AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutput() AssociationSubnetResponseOutput
func (AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutputWithContext ¶
func (o AssociationSubnetResponseOutput) ToAssociationSubnetResponseOutputWithContext(ctx context.Context) AssociationSubnetResponseOutput
type AssociationSubnetResponsePtrOutput ¶
type AssociationSubnetResponsePtrOutput struct{ *pulumi.OutputState }
func (AssociationSubnetResponsePtrOutput) Elem ¶
func (o AssociationSubnetResponsePtrOutput) Elem() AssociationSubnetResponseOutput
func (AssociationSubnetResponsePtrOutput) ElementType ¶
func (AssociationSubnetResponsePtrOutput) ElementType() reflect.Type
func (AssociationSubnetResponsePtrOutput) Id ¶
func (o AssociationSubnetResponsePtrOutput) Id() pulumi.StringPtrOutput
Association ID.
func (AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutput ¶
func (o AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutput() AssociationSubnetResponsePtrOutput
func (AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutputWithContext ¶
func (o AssociationSubnetResponsePtrOutput) ToAssociationSubnetResponsePtrOutputWithContext(ctx context.Context) AssociationSubnetResponsePtrOutput
type AssociationType ¶
type AssociationType string
Association Type
func (AssociationType) ElementType ¶
func (AssociationType) ElementType() reflect.Type
func (AssociationType) ToAssociationTypeOutput ¶
func (e AssociationType) ToAssociationTypeOutput() AssociationTypeOutput
func (AssociationType) ToAssociationTypeOutputWithContext ¶
func (e AssociationType) ToAssociationTypeOutputWithContext(ctx context.Context) AssociationTypeOutput
func (AssociationType) ToAssociationTypePtrOutput ¶
func (e AssociationType) ToAssociationTypePtrOutput() AssociationTypePtrOutput
func (AssociationType) ToAssociationTypePtrOutputWithContext ¶
func (e AssociationType) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
func (AssociationType) ToStringOutput ¶
func (e AssociationType) ToStringOutput() pulumi.StringOutput
func (AssociationType) ToStringOutputWithContext ¶
func (e AssociationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssociationType) ToStringPtrOutput ¶
func (e AssociationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssociationType) ToStringPtrOutputWithContext ¶
func (e AssociationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssociationTypeInput ¶
type AssociationTypeInput interface { pulumi.Input ToAssociationTypeOutput() AssociationTypeOutput ToAssociationTypeOutputWithContext(context.Context) AssociationTypeOutput }
AssociationTypeInput is an input type that accepts values of the AssociationType enum A concrete instance of `AssociationTypeInput` can be one of the following:
AssociationTypeSubnets
type AssociationTypeOutput ¶
type AssociationTypeOutput struct{ *pulumi.OutputState }
func (AssociationTypeOutput) ElementType ¶
func (AssociationTypeOutput) ElementType() reflect.Type
func (AssociationTypeOutput) ToAssociationTypeOutput ¶
func (o AssociationTypeOutput) ToAssociationTypeOutput() AssociationTypeOutput
func (AssociationTypeOutput) ToAssociationTypeOutputWithContext ¶
func (o AssociationTypeOutput) ToAssociationTypeOutputWithContext(ctx context.Context) AssociationTypeOutput
func (AssociationTypeOutput) ToAssociationTypePtrOutput ¶
func (o AssociationTypeOutput) ToAssociationTypePtrOutput() AssociationTypePtrOutput
func (AssociationTypeOutput) ToAssociationTypePtrOutputWithContext ¶
func (o AssociationTypeOutput) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
func (AssociationTypeOutput) ToStringOutput ¶
func (o AssociationTypeOutput) ToStringOutput() pulumi.StringOutput
func (AssociationTypeOutput) ToStringOutputWithContext ¶
func (o AssociationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssociationTypeOutput) ToStringPtrOutput ¶
func (o AssociationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssociationTypeOutput) ToStringPtrOutputWithContext ¶
func (o AssociationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssociationTypePtrInput ¶
type AssociationTypePtrInput interface { pulumi.Input ToAssociationTypePtrOutput() AssociationTypePtrOutput ToAssociationTypePtrOutputWithContext(context.Context) AssociationTypePtrOutput }
func AssociationTypePtr ¶
func AssociationTypePtr(v string) AssociationTypePtrInput
type AssociationTypePtrOutput ¶
type AssociationTypePtrOutput struct{ *pulumi.OutputState }
func (AssociationTypePtrOutput) Elem ¶
func (o AssociationTypePtrOutput) Elem() AssociationTypeOutput
func (AssociationTypePtrOutput) ElementType ¶
func (AssociationTypePtrOutput) ElementType() reflect.Type
func (AssociationTypePtrOutput) ToAssociationTypePtrOutput ¶
func (o AssociationTypePtrOutput) ToAssociationTypePtrOutput() AssociationTypePtrOutput
func (AssociationTypePtrOutput) ToAssociationTypePtrOutputWithContext ¶
func (o AssociationTypePtrOutput) ToAssociationTypePtrOutputWithContext(ctx context.Context) AssociationTypePtrOutput
func (AssociationTypePtrOutput) ToStringPtrOutput ¶
func (o AssociationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssociationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AssociationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssociationsInterface ¶
type AssociationsInterface struct { pulumi.CustomResourceState // Association Type AssociationType pulumi.StringOutput `pulumi:"associationType"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Provisioning State of Traffic Controller Association Resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Association Subnet Subnet AssociationSubnetResponsePtrOutput `pulumi:"subnet"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Association Subresource of Traffic Controller Azure REST API version: 2023-05-01-preview. Prior API version in Azure Native 1.x: 2022-10-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
func GetAssociationsInterface ¶
func GetAssociationsInterface(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssociationsInterfaceState, opts ...pulumi.ResourceOption) (*AssociationsInterface, error)
GetAssociationsInterface gets an existing AssociationsInterface 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 NewAssociationsInterface ¶
func NewAssociationsInterface(ctx *pulumi.Context, name string, args *AssociationsInterfaceArgs, opts ...pulumi.ResourceOption) (*AssociationsInterface, error)
NewAssociationsInterface registers a new resource with the given unique name, arguments, and options.
func (*AssociationsInterface) ElementType ¶
func (*AssociationsInterface) ElementType() reflect.Type
func (*AssociationsInterface) ToAssociationsInterfaceOutput ¶
func (i *AssociationsInterface) ToAssociationsInterfaceOutput() AssociationsInterfaceOutput
func (*AssociationsInterface) ToAssociationsInterfaceOutputWithContext ¶
func (i *AssociationsInterface) ToAssociationsInterfaceOutputWithContext(ctx context.Context) AssociationsInterfaceOutput
type AssociationsInterfaceArgs ¶
type AssociationsInterfaceArgs struct { // Name of Association AssociationName pulumi.StringPtrInput // Association Type AssociationType pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Association Subnet Subnet AssociationSubnetPtrInput // Resource tags. Tags pulumi.StringMapInput // traffic controller name for path TrafficControllerName pulumi.StringInput }
The set of arguments for constructing a AssociationsInterface resource.
func (AssociationsInterfaceArgs) ElementType ¶
func (AssociationsInterfaceArgs) ElementType() reflect.Type
type AssociationsInterfaceInput ¶
type AssociationsInterfaceInput interface { pulumi.Input ToAssociationsInterfaceOutput() AssociationsInterfaceOutput ToAssociationsInterfaceOutputWithContext(ctx context.Context) AssociationsInterfaceOutput }
type AssociationsInterfaceOutput ¶
type AssociationsInterfaceOutput struct{ *pulumi.OutputState }
func (AssociationsInterfaceOutput) AssociationType ¶
func (o AssociationsInterfaceOutput) AssociationType() pulumi.StringOutput
Association Type
func (AssociationsInterfaceOutput) ElementType ¶
func (AssociationsInterfaceOutput) ElementType() reflect.Type
func (AssociationsInterfaceOutput) Location ¶
func (o AssociationsInterfaceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (AssociationsInterfaceOutput) Name ¶
func (o AssociationsInterfaceOutput) Name() pulumi.StringOutput
The name of the resource
func (AssociationsInterfaceOutput) ProvisioningState ¶
func (o AssociationsInterfaceOutput) ProvisioningState() pulumi.StringOutput
Provisioning State of Traffic Controller Association Resource
func (AssociationsInterfaceOutput) Subnet ¶
func (o AssociationsInterfaceOutput) Subnet() AssociationSubnetResponsePtrOutput
Association Subnet
func (AssociationsInterfaceOutput) SystemData ¶
func (o AssociationsInterfaceOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (AssociationsInterfaceOutput) Tags ¶
func (o AssociationsInterfaceOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (AssociationsInterfaceOutput) ToAssociationsInterfaceOutput ¶
func (o AssociationsInterfaceOutput) ToAssociationsInterfaceOutput() AssociationsInterfaceOutput
func (AssociationsInterfaceOutput) ToAssociationsInterfaceOutputWithContext ¶
func (o AssociationsInterfaceOutput) ToAssociationsInterfaceOutputWithContext(ctx context.Context) AssociationsInterfaceOutput
func (AssociationsInterfaceOutput) Type ¶
func (o AssociationsInterfaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type AssociationsInterfaceState ¶
type AssociationsInterfaceState struct { }
func (AssociationsInterfaceState) ElementType ¶
func (AssociationsInterfaceState) ElementType() reflect.Type
type FrontendsInterface ¶
type FrontendsInterface struct { pulumi.CustomResourceState // The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Provisioning State of Traffic Controller Frontend Resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Frontend Subresource of Traffic Controller. Azure REST API version: 2023-05-01-preview. Prior API version in Azure Native 1.x: 2022-10-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
func GetFrontendsInterface ¶
func GetFrontendsInterface(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FrontendsInterfaceState, opts ...pulumi.ResourceOption) (*FrontendsInterface, error)
GetFrontendsInterface gets an existing FrontendsInterface 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 NewFrontendsInterface ¶
func NewFrontendsInterface(ctx *pulumi.Context, name string, args *FrontendsInterfaceArgs, opts ...pulumi.ResourceOption) (*FrontendsInterface, error)
NewFrontendsInterface registers a new resource with the given unique name, arguments, and options.
func (*FrontendsInterface) ElementType ¶
func (*FrontendsInterface) ElementType() reflect.Type
func (*FrontendsInterface) ToFrontendsInterfaceOutput ¶
func (i *FrontendsInterface) ToFrontendsInterfaceOutput() FrontendsInterfaceOutput
func (*FrontendsInterface) ToFrontendsInterfaceOutputWithContext ¶
func (i *FrontendsInterface) ToFrontendsInterfaceOutputWithContext(ctx context.Context) FrontendsInterfaceOutput
type FrontendsInterfaceArgs ¶
type FrontendsInterfaceArgs struct { // Frontends FrontendName pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // traffic controller name for path TrafficControllerName pulumi.StringInput }
The set of arguments for constructing a FrontendsInterface resource.
func (FrontendsInterfaceArgs) ElementType ¶
func (FrontendsInterfaceArgs) ElementType() reflect.Type
type FrontendsInterfaceInput ¶
type FrontendsInterfaceInput interface { pulumi.Input ToFrontendsInterfaceOutput() FrontendsInterfaceOutput ToFrontendsInterfaceOutputWithContext(ctx context.Context) FrontendsInterfaceOutput }
type FrontendsInterfaceOutput ¶
type FrontendsInterfaceOutput struct{ *pulumi.OutputState }
func (FrontendsInterfaceOutput) ElementType ¶
func (FrontendsInterfaceOutput) ElementType() reflect.Type
func (FrontendsInterfaceOutput) Fqdn ¶
func (o FrontendsInterfaceOutput) Fqdn() pulumi.StringOutput
The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend.
func (FrontendsInterfaceOutput) Location ¶
func (o FrontendsInterfaceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (FrontendsInterfaceOutput) Name ¶
func (o FrontendsInterfaceOutput) Name() pulumi.StringOutput
The name of the resource
func (FrontendsInterfaceOutput) ProvisioningState ¶
func (o FrontendsInterfaceOutput) ProvisioningState() pulumi.StringOutput
Provisioning State of Traffic Controller Frontend Resource
func (FrontendsInterfaceOutput) SystemData ¶
func (o FrontendsInterfaceOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (FrontendsInterfaceOutput) Tags ¶
func (o FrontendsInterfaceOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (FrontendsInterfaceOutput) ToFrontendsInterfaceOutput ¶
func (o FrontendsInterfaceOutput) ToFrontendsInterfaceOutput() FrontendsInterfaceOutput
func (FrontendsInterfaceOutput) ToFrontendsInterfaceOutputWithContext ¶
func (o FrontendsInterfaceOutput) ToFrontendsInterfaceOutputWithContext(ctx context.Context) FrontendsInterfaceOutput
func (FrontendsInterfaceOutput) Type ¶
func (o FrontendsInterfaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type FrontendsInterfaceState ¶
type FrontendsInterfaceState struct { }
func (FrontendsInterfaceState) ElementType ¶
func (FrontendsInterfaceState) ElementType() reflect.Type
type LookupAssociationsInterfaceArgs ¶
type LookupAssociationsInterfaceArgs struct { // Name of Association AssociationName string `pulumi:"associationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // traffic controller name for path TrafficControllerName string `pulumi:"trafficControllerName"` }
type LookupAssociationsInterfaceOutputArgs ¶
type LookupAssociationsInterfaceOutputArgs struct { // Name of Association AssociationName pulumi.StringInput `pulumi:"associationName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // traffic controller name for path TrafficControllerName pulumi.StringInput `pulumi:"trafficControllerName"` }
func (LookupAssociationsInterfaceOutputArgs) ElementType ¶
func (LookupAssociationsInterfaceOutputArgs) ElementType() reflect.Type
type LookupAssociationsInterfaceResult ¶
type LookupAssociationsInterfaceResult struct { // Association Type AssociationType string `pulumi:"associationType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Provisioning State of Traffic Controller Association Resource ProvisioningState string `pulumi:"provisioningState"` // Association Subnet Subnet *AssociationSubnetResponse `pulumi:"subnet"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Association Subresource of Traffic Controller
func LookupAssociationsInterface ¶
func LookupAssociationsInterface(ctx *pulumi.Context, args *LookupAssociationsInterfaceArgs, opts ...pulumi.InvokeOption) (*LookupAssociationsInterfaceResult, error)
Get a Association Azure REST API version: 2023-05-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
type LookupAssociationsInterfaceResultOutput ¶
type LookupAssociationsInterfaceResultOutput struct{ *pulumi.OutputState }
Association Subresource of Traffic Controller
func LookupAssociationsInterfaceOutput ¶
func LookupAssociationsInterfaceOutput(ctx *pulumi.Context, args LookupAssociationsInterfaceOutputArgs, opts ...pulumi.InvokeOption) LookupAssociationsInterfaceResultOutput
func (LookupAssociationsInterfaceResultOutput) AssociationType ¶
func (o LookupAssociationsInterfaceResultOutput) AssociationType() pulumi.StringOutput
Association Type
func (LookupAssociationsInterfaceResultOutput) ElementType ¶
func (LookupAssociationsInterfaceResultOutput) ElementType() reflect.Type
func (LookupAssociationsInterfaceResultOutput) Id ¶
func (o LookupAssociationsInterfaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupAssociationsInterfaceResultOutput) Location ¶
func (o LookupAssociationsInterfaceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupAssociationsInterfaceResultOutput) Name ¶
func (o LookupAssociationsInterfaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupAssociationsInterfaceResultOutput) ProvisioningState ¶
func (o LookupAssociationsInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
Provisioning State of Traffic Controller Association Resource
func (LookupAssociationsInterfaceResultOutput) Subnet ¶
func (o LookupAssociationsInterfaceResultOutput) Subnet() AssociationSubnetResponsePtrOutput
Association Subnet
func (LookupAssociationsInterfaceResultOutput) SystemData ¶
func (o LookupAssociationsInterfaceResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupAssociationsInterfaceResultOutput) Tags ¶
func (o LookupAssociationsInterfaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutput ¶
func (o LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutput() LookupAssociationsInterfaceResultOutput
func (LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutputWithContext ¶
func (o LookupAssociationsInterfaceResultOutput) ToLookupAssociationsInterfaceResultOutputWithContext(ctx context.Context) LookupAssociationsInterfaceResultOutput
func (LookupAssociationsInterfaceResultOutput) Type ¶
func (o LookupAssociationsInterfaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupFrontendsInterfaceArgs ¶
type LookupFrontendsInterfaceArgs struct { // Frontends FrontendName string `pulumi:"frontendName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // traffic controller name for path TrafficControllerName string `pulumi:"trafficControllerName"` }
type LookupFrontendsInterfaceOutputArgs ¶
type LookupFrontendsInterfaceOutputArgs struct { // Frontends FrontendName pulumi.StringInput `pulumi:"frontendName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // traffic controller name for path TrafficControllerName pulumi.StringInput `pulumi:"trafficControllerName"` }
func (LookupFrontendsInterfaceOutputArgs) ElementType ¶
func (LookupFrontendsInterfaceOutputArgs) ElementType() reflect.Type
type LookupFrontendsInterfaceResult ¶
type LookupFrontendsInterfaceResult struct { // The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend. Fqdn string `pulumi:"fqdn"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Provisioning State of Traffic Controller Frontend Resource ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Frontend Subresource of Traffic Controller.
func LookupFrontendsInterface ¶
func LookupFrontendsInterface(ctx *pulumi.Context, args *LookupFrontendsInterfaceArgs, opts ...pulumi.InvokeOption) (*LookupFrontendsInterfaceResult, error)
Get a Frontend Azure REST API version: 2023-05-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
type LookupFrontendsInterfaceResultOutput ¶
type LookupFrontendsInterfaceResultOutput struct{ *pulumi.OutputState }
Frontend Subresource of Traffic Controller.
func LookupFrontendsInterfaceOutput ¶
func LookupFrontendsInterfaceOutput(ctx *pulumi.Context, args LookupFrontendsInterfaceOutputArgs, opts ...pulumi.InvokeOption) LookupFrontendsInterfaceResultOutput
func (LookupFrontendsInterfaceResultOutput) ElementType ¶
func (LookupFrontendsInterfaceResultOutput) ElementType() reflect.Type
func (LookupFrontendsInterfaceResultOutput) Fqdn ¶
func (o LookupFrontendsInterfaceResultOutput) Fqdn() pulumi.StringOutput
The Fully Qualified Domain Name of the DNS record associated to a Traffic Controller frontend.
func (LookupFrontendsInterfaceResultOutput) Id ¶
func (o LookupFrontendsInterfaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupFrontendsInterfaceResultOutput) Location ¶
func (o LookupFrontendsInterfaceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupFrontendsInterfaceResultOutput) Name ¶
func (o LookupFrontendsInterfaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupFrontendsInterfaceResultOutput) ProvisioningState ¶
func (o LookupFrontendsInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
Provisioning State of Traffic Controller Frontend Resource
func (LookupFrontendsInterfaceResultOutput) SystemData ¶
func (o LookupFrontendsInterfaceResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupFrontendsInterfaceResultOutput) Tags ¶
func (o LookupFrontendsInterfaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutput ¶
func (o LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutput() LookupFrontendsInterfaceResultOutput
func (LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutputWithContext ¶
func (o LookupFrontendsInterfaceResultOutput) ToLookupFrontendsInterfaceResultOutputWithContext(ctx context.Context) LookupFrontendsInterfaceResultOutput
func (LookupFrontendsInterfaceResultOutput) Type ¶
func (o LookupFrontendsInterfaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupTrafficControllerInterfaceOutputArgs ¶
type LookupTrafficControllerInterfaceOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // traffic controller name for path TrafficControllerName pulumi.StringInput `pulumi:"trafficControllerName"` }
func (LookupTrafficControllerInterfaceOutputArgs) ElementType ¶
func (LookupTrafficControllerInterfaceOutputArgs) ElementType() reflect.Type
type LookupTrafficControllerInterfaceResult ¶
type LookupTrafficControllerInterfaceResult struct { // Associations References List Associations []ResourceIdResponse `pulumi:"associations"` // Configuration Endpoints. ConfigurationEndpoints []string `pulumi:"configurationEndpoints"` // Frontends References List Frontends []ResourceIdResponse `pulumi:"frontends"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The status of the last operation. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Concrete tracked resource types can be created by aliasing this type using a specific property type.
func LookupTrafficControllerInterface ¶
func LookupTrafficControllerInterface(ctx *pulumi.Context, args *LookupTrafficControllerInterfaceArgs, opts ...pulumi.InvokeOption) (*LookupTrafficControllerInterfaceResult, error)
Get a TrafficController Azure REST API version: 2023-05-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
type LookupTrafficControllerInterfaceResultOutput ¶
type LookupTrafficControllerInterfaceResultOutput struct{ *pulumi.OutputState }
Concrete tracked resource types can be created by aliasing this type using a specific property type.
func LookupTrafficControllerInterfaceOutput ¶
func LookupTrafficControllerInterfaceOutput(ctx *pulumi.Context, args LookupTrafficControllerInterfaceOutputArgs, opts ...pulumi.InvokeOption) LookupTrafficControllerInterfaceResultOutput
func (LookupTrafficControllerInterfaceResultOutput) Associations ¶
func (o LookupTrafficControllerInterfaceResultOutput) Associations() ResourceIdResponseArrayOutput
Associations References List
func (LookupTrafficControllerInterfaceResultOutput) ConfigurationEndpoints ¶
func (o LookupTrafficControllerInterfaceResultOutput) ConfigurationEndpoints() pulumi.StringArrayOutput
Configuration Endpoints.
func (LookupTrafficControllerInterfaceResultOutput) ElementType ¶
func (LookupTrafficControllerInterfaceResultOutput) ElementType() reflect.Type
func (LookupTrafficControllerInterfaceResultOutput) Frontends ¶
func (o LookupTrafficControllerInterfaceResultOutput) Frontends() ResourceIdResponseArrayOutput
Frontends References List
func (LookupTrafficControllerInterfaceResultOutput) Id ¶
func (o LookupTrafficControllerInterfaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupTrafficControllerInterfaceResultOutput) Location ¶
func (o LookupTrafficControllerInterfaceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupTrafficControllerInterfaceResultOutput) Name ¶
func (o LookupTrafficControllerInterfaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupTrafficControllerInterfaceResultOutput) ProvisioningState ¶
func (o LookupTrafficControllerInterfaceResultOutput) ProvisioningState() pulumi.StringOutput
The status of the last operation.
func (LookupTrafficControllerInterfaceResultOutput) SystemData ¶
func (o LookupTrafficControllerInterfaceResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupTrafficControllerInterfaceResultOutput) Tags ¶
func (o LookupTrafficControllerInterfaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutput ¶
func (o LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutput() LookupTrafficControllerInterfaceResultOutput
func (LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutputWithContext ¶
func (o LookupTrafficControllerInterfaceResultOutput) ToLookupTrafficControllerInterfaceResultOutputWithContext(ctx context.Context) LookupTrafficControllerInterfaceResultOutput
func (LookupTrafficControllerInterfaceResultOutput) Type ¶
func (o LookupTrafficControllerInterfaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ResourceIdResponse ¶
type ResourceIdResponse struct { // Resource ID of child resource. Id string `pulumi:"id"` }
Resource ID definition used by parent to reference child resources.
type ResourceIdResponseArrayOutput ¶
type ResourceIdResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceIdResponseArrayOutput) ElementType ¶
func (ResourceIdResponseArrayOutput) ElementType() reflect.Type
func (ResourceIdResponseArrayOutput) Index ¶
func (o ResourceIdResponseArrayOutput) Index(i pulumi.IntInput) ResourceIdResponseOutput
func (ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutput ¶
func (o ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutput() ResourceIdResponseArrayOutput
func (ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutputWithContext ¶
func (o ResourceIdResponseArrayOutput) ToResourceIdResponseArrayOutputWithContext(ctx context.Context) ResourceIdResponseArrayOutput
type ResourceIdResponseOutput ¶
type ResourceIdResponseOutput struct{ *pulumi.OutputState }
Resource ID definition used by parent to reference child resources.
func (ResourceIdResponseOutput) ElementType ¶
func (ResourceIdResponseOutput) ElementType() reflect.Type
func (ResourceIdResponseOutput) Id ¶
func (o ResourceIdResponseOutput) Id() pulumi.StringOutput
Resource ID of child resource.
func (ResourceIdResponseOutput) ToResourceIdResponseOutput ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
func (ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type TrafficControllerInterface ¶
type TrafficControllerInterface struct { pulumi.CustomResourceState // Associations References List Associations ResourceIdResponseArrayOutput `pulumi:"associations"` // Configuration Endpoints. ConfigurationEndpoints pulumi.StringArrayOutput `pulumi:"configurationEndpoints"` // Frontends References List Frontends ResourceIdResponseArrayOutput `pulumi:"frontends"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The status of the last operation. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Concrete tracked resource types can be created by aliasing this type using a specific property type. Azure REST API version: 2023-05-01-preview. Prior API version in Azure Native 1.x: 2022-10-01-preview.
Other available API versions: 2022-10-01-preview, 2023-11-01.
func GetTrafficControllerInterface ¶
func GetTrafficControllerInterface(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrafficControllerInterfaceState, opts ...pulumi.ResourceOption) (*TrafficControllerInterface, error)
GetTrafficControllerInterface gets an existing TrafficControllerInterface 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 NewTrafficControllerInterface ¶
func NewTrafficControllerInterface(ctx *pulumi.Context, name string, args *TrafficControllerInterfaceArgs, opts ...pulumi.ResourceOption) (*TrafficControllerInterface, error)
NewTrafficControllerInterface registers a new resource with the given unique name, arguments, and options.
func (*TrafficControllerInterface) ElementType ¶
func (*TrafficControllerInterface) ElementType() reflect.Type
func (*TrafficControllerInterface) ToTrafficControllerInterfaceOutput ¶
func (i *TrafficControllerInterface) ToTrafficControllerInterfaceOutput() TrafficControllerInterfaceOutput
func (*TrafficControllerInterface) ToTrafficControllerInterfaceOutputWithContext ¶
func (i *TrafficControllerInterface) ToTrafficControllerInterfaceOutputWithContext(ctx context.Context) TrafficControllerInterfaceOutput
type TrafficControllerInterfaceArgs ¶
type TrafficControllerInterfaceArgs struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // traffic controller name for path TrafficControllerName pulumi.StringPtrInput }
The set of arguments for constructing a TrafficControllerInterface resource.
func (TrafficControllerInterfaceArgs) ElementType ¶
func (TrafficControllerInterfaceArgs) ElementType() reflect.Type
type TrafficControllerInterfaceInput ¶
type TrafficControllerInterfaceInput interface { pulumi.Input ToTrafficControllerInterfaceOutput() TrafficControllerInterfaceOutput ToTrafficControllerInterfaceOutputWithContext(ctx context.Context) TrafficControllerInterfaceOutput }
type TrafficControllerInterfaceOutput ¶
type TrafficControllerInterfaceOutput struct{ *pulumi.OutputState }
func (TrafficControllerInterfaceOutput) Associations ¶
func (o TrafficControllerInterfaceOutput) Associations() ResourceIdResponseArrayOutput
Associations References List
func (TrafficControllerInterfaceOutput) ConfigurationEndpoints ¶
func (o TrafficControllerInterfaceOutput) ConfigurationEndpoints() pulumi.StringArrayOutput
Configuration Endpoints.
func (TrafficControllerInterfaceOutput) ElementType ¶
func (TrafficControllerInterfaceOutput) ElementType() reflect.Type
func (TrafficControllerInterfaceOutput) Frontends ¶
func (o TrafficControllerInterfaceOutput) Frontends() ResourceIdResponseArrayOutput
Frontends References List
func (TrafficControllerInterfaceOutput) Location ¶
func (o TrafficControllerInterfaceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (TrafficControllerInterfaceOutput) Name ¶
func (o TrafficControllerInterfaceOutput) Name() pulumi.StringOutput
The name of the resource
func (TrafficControllerInterfaceOutput) ProvisioningState ¶
func (o TrafficControllerInterfaceOutput) ProvisioningState() pulumi.StringOutput
The status of the last operation.
func (TrafficControllerInterfaceOutput) SystemData ¶
func (o TrafficControllerInterfaceOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (TrafficControllerInterfaceOutput) Tags ¶
func (o TrafficControllerInterfaceOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutput ¶
func (o TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutput() TrafficControllerInterfaceOutput
func (TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutputWithContext ¶
func (o TrafficControllerInterfaceOutput) ToTrafficControllerInterfaceOutputWithContext(ctx context.Context) TrafficControllerInterfaceOutput
func (TrafficControllerInterfaceOutput) Type ¶
func (o TrafficControllerInterfaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type TrafficControllerInterfaceState ¶
type TrafficControllerInterfaceState struct { }
func (TrafficControllerInterfaceState) ElementType ¶
func (TrafficControllerInterfaceState) ElementType() reflect.Type