Documentation
¶
Index ¶
- Constants
- type ConnectivityCollectionResponse
- type ConnectivityCollectionResponseArgs
- func (ConnectivityCollectionResponseArgs) ElementType() reflect.Type
- func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutput() ConnectivityCollectionResponseOutput
- func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutputWithContext(ctx context.Context) ConnectivityCollectionResponseOutput
- func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
- func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
- type ConnectivityCollectionResponseInput
- type ConnectivityCollectionResponseOutput
- func (ConnectivityCollectionResponseOutput) ElementType() reflect.Type
- func (o ConnectivityCollectionResponseOutput) Groups() ManagedNetworkGroupResponseArrayOutput
- func (o ConnectivityCollectionResponseOutput) Peerings() ManagedNetworkPeeringPolicyResponseArrayOutput
- func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutput() ConnectivityCollectionResponseOutput
- func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutputWithContext(ctx context.Context) ConnectivityCollectionResponseOutput
- func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
- func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
- type ConnectivityCollectionResponsePtrInput
- type ConnectivityCollectionResponsePtrOutput
- func (o ConnectivityCollectionResponsePtrOutput) Elem() ConnectivityCollectionResponseOutput
- func (ConnectivityCollectionResponsePtrOutput) ElementType() reflect.Type
- func (o ConnectivityCollectionResponsePtrOutput) Groups() ManagedNetworkGroupResponseArrayOutput
- func (o ConnectivityCollectionResponsePtrOutput) Peerings() ManagedNetworkPeeringPolicyResponseArrayOutput
- func (o ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
- func (o ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
- type Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupManagedNetworkArgs
- type LookupManagedNetworkGroupArgs
- type LookupManagedNetworkGroupResult
- type LookupManagedNetworkPeeringPolicyArgs
- type LookupManagedNetworkPeeringPolicyResult
- type LookupManagedNetworkResult
- type LookupScopeAssignmentArgs
- type LookupScopeAssignmentResult
- type ManagedNetwork
- type ManagedNetworkArgs
- type ManagedNetworkGroup
- type ManagedNetworkGroupArgs
- type ManagedNetworkGroupInput
- type ManagedNetworkGroupOutput
- type ManagedNetworkGroupResponse
- type ManagedNetworkGroupResponseArgs
- func (ManagedNetworkGroupResponseArgs) ElementType() reflect.Type
- func (i ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutput() ManagedNetworkGroupResponseOutput
- func (i ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseOutput
- type ManagedNetworkGroupResponseArray
- func (ManagedNetworkGroupResponseArray) ElementType() reflect.Type
- func (i ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutput() ManagedNetworkGroupResponseArrayOutput
- func (i ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseArrayOutput
- type ManagedNetworkGroupResponseArrayInput
- type ManagedNetworkGroupResponseArrayOutput
- func (ManagedNetworkGroupResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedNetworkGroupResponseArrayOutput) Index(i pulumi.IntInput) ManagedNetworkGroupResponseOutput
- func (o ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutput() ManagedNetworkGroupResponseArrayOutput
- func (o ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseArrayOutput
- type ManagedNetworkGroupResponseInput
- type ManagedNetworkGroupResponseOutput
- func (ManagedNetworkGroupResponseOutput) ElementType() reflect.Type
- func (o ManagedNetworkGroupResponseOutput) Etag() pulumi.StringOutput
- func (o ManagedNetworkGroupResponseOutput) Id() pulumi.StringOutput
- func (o ManagedNetworkGroupResponseOutput) Kind() pulumi.StringPtrOutput
- func (o ManagedNetworkGroupResponseOutput) Location() pulumi.StringPtrOutput
- func (o ManagedNetworkGroupResponseOutput) ManagementGroups() ResourceIdResponseArrayOutput
- func (o ManagedNetworkGroupResponseOutput) Name() pulumi.StringOutput
- func (o ManagedNetworkGroupResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedNetworkGroupResponseOutput) Subnets() ResourceIdResponseArrayOutput
- func (o ManagedNetworkGroupResponseOutput) Subscriptions() ResourceIdResponseArrayOutput
- func (o ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutput() ManagedNetworkGroupResponseOutput
- func (o ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseOutput
- func (o ManagedNetworkGroupResponseOutput) Type() pulumi.StringOutput
- func (o ManagedNetworkGroupResponseOutput) VirtualNetworks() ResourceIdResponseArrayOutput
- type ManagedNetworkGroupState
- type ManagedNetworkInput
- type ManagedNetworkOutput
- type ManagedNetworkPeeringPolicy
- func (*ManagedNetworkPeeringPolicy) ElementType() reflect.Type
- func (i *ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutput() ManagedNetworkPeeringPolicyOutput
- func (i *ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyOutput
- type ManagedNetworkPeeringPolicyArgs
- type ManagedNetworkPeeringPolicyInput
- type ManagedNetworkPeeringPolicyOutput
- func (ManagedNetworkPeeringPolicyOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutput() ManagedNetworkPeeringPolicyOutput
- func (o ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyOutput
- type ManagedNetworkPeeringPolicyProperties
- type ManagedNetworkPeeringPolicyPropertiesArgs
- func (ManagedNetworkPeeringPolicyPropertiesArgs) ElementType() reflect.Type
- func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutput() ManagedNetworkPeeringPolicyPropertiesOutput
- func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesOutput
- func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
- type ManagedNetworkPeeringPolicyPropertiesInput
- type ManagedNetworkPeeringPolicyPropertiesOutput
- func (ManagedNetworkPeeringPolicyPropertiesOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) Hub() ResourceIdPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) Mesh() ResourceIdArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) Spokes() ResourceIdArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutput() ManagedNetworkPeeringPolicyPropertiesOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesOutput) Type() pulumi.StringOutput
- type ManagedNetworkPeeringPolicyPropertiesPtrInput
- type ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Elem() ManagedNetworkPeeringPolicyPropertiesOutput
- func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Hub() ResourceIdPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Mesh() ResourceIdArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Spokes() ResourceIdArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- type ManagedNetworkPeeringPolicyPropertiesResponse
- type ManagedNetworkPeeringPolicyPropertiesResponseArgs
- func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ElementType() reflect.Type
- func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutput() ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- type ManagedNetworkPeeringPolicyPropertiesResponseInput
- type ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Etag() pulumi.StringOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Hub() ResourceIdResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Mesh() ResourceIdResponseArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Spokes() ResourceIdResponseArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutput() ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
- type ManagedNetworkPeeringPolicyPropertiesResponsePtrInput
- type ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Elem() ManagedNetworkPeeringPolicyPropertiesResponseOutput
- func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Etag() pulumi.StringPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Hub() ResourceIdResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Mesh() ResourceIdResponseArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Spokes() ResourceIdResponseArrayOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ManagedNetworkPeeringPolicyResponse
- type ManagedNetworkPeeringPolicyResponseArgs
- func (ManagedNetworkPeeringPolicyResponseArgs) ElementType() reflect.Type
- func (i ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutput() ManagedNetworkPeeringPolicyResponseOutput
- func (i ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseOutput
- type ManagedNetworkPeeringPolicyResponseArray
- func (ManagedNetworkPeeringPolicyResponseArray) ElementType() reflect.Type
- func (i ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutput() ManagedNetworkPeeringPolicyResponseArrayOutput
- func (i ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseArrayOutput
- type ManagedNetworkPeeringPolicyResponseArrayInput
- type ManagedNetworkPeeringPolicyResponseArrayOutput
- func (ManagedNetworkPeeringPolicyResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyResponseArrayOutput) Index(i pulumi.IntInput) ManagedNetworkPeeringPolicyResponseOutput
- func (o ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutput() ManagedNetworkPeeringPolicyResponseArrayOutput
- func (o ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseArrayOutput
- type ManagedNetworkPeeringPolicyResponseInput
- type ManagedNetworkPeeringPolicyResponseOutput
- func (ManagedNetworkPeeringPolicyResponseOutput) ElementType() reflect.Type
- func (o ManagedNetworkPeeringPolicyResponseOutput) Id() pulumi.StringOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) Location() pulumi.StringPtrOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) Name() pulumi.StringOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) Properties() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutput() ManagedNetworkPeeringPolicyResponseOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseOutput
- func (o ManagedNetworkPeeringPolicyResponseOutput) Type() pulumi.StringOutput
- type ManagedNetworkPeeringPolicyState
- type ManagedNetworkState
- type ResourceId
- type ResourceIdArgs
- func (ResourceIdArgs) ElementType() reflect.Type
- func (i ResourceIdArgs) ToResourceIdOutput() ResourceIdOutput
- func (i ResourceIdArgs) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
- func (i ResourceIdArgs) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (i ResourceIdArgs) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdArray
- type ResourceIdArrayInput
- type ResourceIdArrayOutput
- func (ResourceIdArrayOutput) ElementType() reflect.Type
- func (o ResourceIdArrayOutput) Index(i pulumi.IntInput) ResourceIdOutput
- func (o ResourceIdArrayOutput) ToResourceIdArrayOutput() ResourceIdArrayOutput
- func (o ResourceIdArrayOutput) ToResourceIdArrayOutputWithContext(ctx context.Context) ResourceIdArrayOutput
- type ResourceIdInput
- type ResourceIdOutput
- func (ResourceIdOutput) ElementType() reflect.Type
- func (o ResourceIdOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdOutput) ToResourceIdOutput() ResourceIdOutput
- func (o ResourceIdOutput) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
- func (o ResourceIdOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (o ResourceIdOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdPtrInput
- type ResourceIdPtrOutput
- func (o ResourceIdPtrOutput) Elem() ResourceIdOutput
- func (ResourceIdPtrOutput) ElementType() reflect.Type
- func (o ResourceIdPtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdPtrOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (o ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdResponse
- type ResourceIdResponseArgs
- func (ResourceIdResponseArgs) ElementType() reflect.Type
- func (i ResourceIdResponseArgs) ToResourceIdResponseOutput() ResourceIdResponseOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type ResourceIdResponseArray
- type ResourceIdResponseArrayInput
- 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 ResourceIdResponseInput
- type ResourceIdResponseOutput
- func (ResourceIdResponseOutput) ElementType() reflect.Type
- func (o ResourceIdResponseOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type ResourceIdResponsePtrInput
- type ResourceIdResponsePtrOutput
- func (o ResourceIdResponsePtrOutput) Elem() ResourceIdResponseOutput
- func (ResourceIdResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceIdResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type Scope
- type ScopeArgs
- func (ScopeArgs) ElementType() reflect.Type
- func (i ScopeArgs) ToScopeOutput() ScopeOutput
- func (i ScopeArgs) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
- func (i ScopeArgs) ToScopePtrOutput() ScopePtrOutput
- func (i ScopeArgs) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- type ScopeAssignment
- type ScopeAssignmentArgs
- type ScopeAssignmentInput
- type ScopeAssignmentOutput
- type ScopeAssignmentState
- type ScopeInput
- type ScopeOutput
- func (ScopeOutput) ElementType() reflect.Type
- func (o ScopeOutput) ManagementGroups() ResourceIdArrayOutput
- func (o ScopeOutput) Subnets() ResourceIdArrayOutput
- func (o ScopeOutput) Subscriptions() ResourceIdArrayOutput
- func (o ScopeOutput) ToScopeOutput() ScopeOutput
- func (o ScopeOutput) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
- func (o ScopeOutput) ToScopePtrOutput() ScopePtrOutput
- func (o ScopeOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- func (o ScopeOutput) VirtualNetworks() ResourceIdArrayOutput
- type ScopePtrInput
- type ScopePtrOutput
- func (o ScopePtrOutput) Elem() ScopeOutput
- func (ScopePtrOutput) ElementType() reflect.Type
- func (o ScopePtrOutput) ManagementGroups() ResourceIdArrayOutput
- func (o ScopePtrOutput) Subnets() ResourceIdArrayOutput
- func (o ScopePtrOutput) Subscriptions() ResourceIdArrayOutput
- func (o ScopePtrOutput) ToScopePtrOutput() ScopePtrOutput
- func (o ScopePtrOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
- func (o ScopePtrOutput) VirtualNetworks() ResourceIdArrayOutput
- type ScopeResponse
- type ScopeResponseArgs
- func (ScopeResponseArgs) ElementType() reflect.Type
- func (i ScopeResponseArgs) ToScopeResponseOutput() ScopeResponseOutput
- func (i ScopeResponseArgs) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
- func (i ScopeResponseArgs) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
- func (i ScopeResponseArgs) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
- type ScopeResponseInput
- type ScopeResponseOutput
- func (ScopeResponseOutput) ElementType() reflect.Type
- func (o ScopeResponseOutput) ManagementGroups() ResourceIdResponseArrayOutput
- func (o ScopeResponseOutput) Subnets() ResourceIdResponseArrayOutput
- func (o ScopeResponseOutput) Subscriptions() ResourceIdResponseArrayOutput
- func (o ScopeResponseOutput) ToScopeResponseOutput() ScopeResponseOutput
- func (o ScopeResponseOutput) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
- func (o ScopeResponseOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
- func (o ScopeResponseOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
- func (o ScopeResponseOutput) VirtualNetworks() ResourceIdResponseArrayOutput
- type ScopeResponsePtrInput
- type ScopeResponsePtrOutput
- func (o ScopeResponsePtrOutput) Elem() ScopeResponseOutput
- func (ScopeResponsePtrOutput) ElementType() reflect.Type
- func (o ScopeResponsePtrOutput) ManagementGroups() ResourceIdResponseArrayOutput
- func (o ScopeResponsePtrOutput) Subnets() ResourceIdResponseArrayOutput
- func (o ScopeResponsePtrOutput) Subscriptions() ResourceIdResponseArrayOutput
- func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
- func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
- func (o ScopeResponsePtrOutput) VirtualNetworks() ResourceIdResponseArrayOutput
- type Type
- func (Type) ElementType() reflect.Type
- func (e Type) ToStringOutput() pulumi.StringOutput
- func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( TypeHubAndSpokeTopology = Type("HubAndSpokeTopology") TypeMeshTopology = Type("MeshTopology") )
const (
KindConnectivity = Kind("Connectivity")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectivityCollectionResponse ¶
type ConnectivityCollectionResponse struct { // The collection of connectivity related Managed Network Groups within the Managed Network Groups []ManagedNetworkGroupResponse `pulumi:"groups"` // The collection of Managed Network Peering Policies within the Managed Network Peerings []ManagedNetworkPeeringPolicyResponse `pulumi:"peerings"` }
The collection of Connectivity related groups and policies within the Managed Network
type ConnectivityCollectionResponseArgs ¶
type ConnectivityCollectionResponseArgs struct { // The collection of connectivity related Managed Network Groups within the Managed Network Groups ManagedNetworkGroupResponseArrayInput `pulumi:"groups"` // The collection of Managed Network Peering Policies within the Managed Network Peerings ManagedNetworkPeeringPolicyResponseArrayInput `pulumi:"peerings"` }
The collection of Connectivity related groups and policies within the Managed Network
func (ConnectivityCollectionResponseArgs) ElementType ¶
func (ConnectivityCollectionResponseArgs) ElementType() reflect.Type
func (ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutput ¶
func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutput() ConnectivityCollectionResponseOutput
func (ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutputWithContext ¶
func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponseOutputWithContext(ctx context.Context) ConnectivityCollectionResponseOutput
func (ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutput ¶
func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
func (ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutputWithContext ¶
func (i ConnectivityCollectionResponseArgs) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
type ConnectivityCollectionResponseInput ¶
type ConnectivityCollectionResponseInput interface { pulumi.Input ToConnectivityCollectionResponseOutput() ConnectivityCollectionResponseOutput ToConnectivityCollectionResponseOutputWithContext(context.Context) ConnectivityCollectionResponseOutput }
ConnectivityCollectionResponseInput is an input type that accepts ConnectivityCollectionResponseArgs and ConnectivityCollectionResponseOutput values. You can construct a concrete instance of `ConnectivityCollectionResponseInput` via:
ConnectivityCollectionResponseArgs{...}
type ConnectivityCollectionResponseOutput ¶
type ConnectivityCollectionResponseOutput struct{ *pulumi.OutputState }
The collection of Connectivity related groups and policies within the Managed Network
func (ConnectivityCollectionResponseOutput) ElementType ¶
func (ConnectivityCollectionResponseOutput) ElementType() reflect.Type
func (ConnectivityCollectionResponseOutput) Groups ¶
func (o ConnectivityCollectionResponseOutput) Groups() ManagedNetworkGroupResponseArrayOutput
The collection of connectivity related Managed Network Groups within the Managed Network
func (ConnectivityCollectionResponseOutput) Peerings ¶
func (o ConnectivityCollectionResponseOutput) Peerings() ManagedNetworkPeeringPolicyResponseArrayOutput
The collection of Managed Network Peering Policies within the Managed Network
func (ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutput ¶
func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutput() ConnectivityCollectionResponseOutput
func (ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutputWithContext ¶
func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponseOutputWithContext(ctx context.Context) ConnectivityCollectionResponseOutput
func (ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutput ¶
func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
func (ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutputWithContext ¶
func (o ConnectivityCollectionResponseOutput) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
type ConnectivityCollectionResponsePtrInput ¶
type ConnectivityCollectionResponsePtrInput interface { pulumi.Input ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput ToConnectivityCollectionResponsePtrOutputWithContext(context.Context) ConnectivityCollectionResponsePtrOutput }
ConnectivityCollectionResponsePtrInput is an input type that accepts ConnectivityCollectionResponseArgs, ConnectivityCollectionResponsePtr and ConnectivityCollectionResponsePtrOutput values. You can construct a concrete instance of `ConnectivityCollectionResponsePtrInput` via:
ConnectivityCollectionResponseArgs{...} or: nil
func ConnectivityCollectionResponsePtr ¶
func ConnectivityCollectionResponsePtr(v *ConnectivityCollectionResponseArgs) ConnectivityCollectionResponsePtrInput
type ConnectivityCollectionResponsePtrOutput ¶
type ConnectivityCollectionResponsePtrOutput struct{ *pulumi.OutputState }
func (ConnectivityCollectionResponsePtrOutput) ElementType ¶
func (ConnectivityCollectionResponsePtrOutput) ElementType() reflect.Type
func (ConnectivityCollectionResponsePtrOutput) Groups ¶
The collection of connectivity related Managed Network Groups within the Managed Network
func (ConnectivityCollectionResponsePtrOutput) Peerings ¶
func (o ConnectivityCollectionResponsePtrOutput) Peerings() ManagedNetworkPeeringPolicyResponseArrayOutput
The collection of Managed Network Peering Policies within the Managed Network
func (ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutput ¶
func (o ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutput() ConnectivityCollectionResponsePtrOutput
func (ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutputWithContext ¶
func (o ConnectivityCollectionResponsePtrOutput) ToConnectivityCollectionResponsePtrOutputWithContext(ctx context.Context) ConnectivityCollectionResponsePtrOutput
type Kind ¶ added in v0.3.1
Responsibility role under which this Managed Network Group will be created
func (Kind) ElementType ¶ added in v0.3.1
func (Kind) ToStringOutput ¶ added in v0.3.1
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶ added in v0.3.1
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupManagedNetworkGroupArgs ¶
type LookupManagedNetworkGroupArgs struct { // The name of the Managed Network Group. ManagedNetworkGroupName string `pulumi:"managedNetworkGroupName"` // The name of the Managed Network. ManagedNetworkName string `pulumi:"managedNetworkName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupManagedNetworkGroupResult ¶
type LookupManagedNetworkGroupResult struct { // A unique read-only string that changes whenever the resource is updated. Etag string `pulumi:"etag"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Responsibility role under which this Managed Network Group will be created Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The collection of management groups covered by the Managed Network ManagementGroups []ResourceIdResponse `pulumi:"managementGroups"` // The name of the resource Name string `pulumi:"name"` // Provisioning state of the ManagedNetwork resource. ProvisioningState string `pulumi:"provisioningState"` // The collection of subnets covered by the Managed Network Subnets []ResourceIdResponse `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions []ResourceIdResponse `pulumi:"subscriptions"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The collection of virtual nets covered by the Managed Network VirtualNetworks []ResourceIdResponse `pulumi:"virtualNetworks"` }
The Managed Network Group resource
func LookupManagedNetworkGroup ¶
func LookupManagedNetworkGroup(ctx *pulumi.Context, args *LookupManagedNetworkGroupArgs, opts ...pulumi.InvokeOption) (*LookupManagedNetworkGroupResult, error)
type LookupManagedNetworkPeeringPolicyArgs ¶
type LookupManagedNetworkPeeringPolicyArgs struct { // The name of the Managed Network. ManagedNetworkName string `pulumi:"managedNetworkName"` // The name of the Managed Network Peering Policy. ManagedNetworkPeeringPolicyName string `pulumi:"managedNetworkPeeringPolicyName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupManagedNetworkPeeringPolicyResult ¶
type LookupManagedNetworkPeeringPolicyResult struct { // 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"` // Gets or sets the properties of a Managed Network Policy Properties ManagedNetworkPeeringPolicyPropertiesResponse `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
The Managed Network Peering Policy resource
func LookupManagedNetworkPeeringPolicy ¶
func LookupManagedNetworkPeeringPolicy(ctx *pulumi.Context, args *LookupManagedNetworkPeeringPolicyArgs, opts ...pulumi.InvokeOption) (*LookupManagedNetworkPeeringPolicyResult, error)
type LookupManagedNetworkResult ¶
type LookupManagedNetworkResult struct { // The collection of groups and policies concerned with connectivity Connectivity ConnectivityCollectionResponse `pulumi:"connectivity"` // A unique read-only string that changes whenever the resource is updated. Etag string `pulumi:"etag"` // 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 the ManagedNetwork resource. ProvisioningState string `pulumi:"provisioningState"` // The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network Scope *ScopeResponse `pulumi:"scope"` // Resource tags Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
The Managed Network resource
func LookupManagedNetwork ¶
func LookupManagedNetwork(ctx *pulumi.Context, args *LookupManagedNetworkArgs, opts ...pulumi.InvokeOption) (*LookupManagedNetworkResult, error)
type LookupScopeAssignmentResult ¶
type LookupScopeAssignmentResult struct { // The managed network ID with scope will be assigned to. AssignedManagedNetwork *string `pulumi:"assignedManagedNetwork"` // A unique read-only string that changes whenever the resource is updated. Etag string `pulumi:"etag"` // 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 the ManagedNetwork resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
The Managed Network resource
func LookupScopeAssignment ¶
func LookupScopeAssignment(ctx *pulumi.Context, args *LookupScopeAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupScopeAssignmentResult, error)
type ManagedNetwork ¶
type ManagedNetwork struct { pulumi.CustomResourceState // The collection of groups and policies concerned with connectivity Connectivity ConnectivityCollectionResponseOutput `pulumi:"connectivity"` // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringOutput `pulumi:"etag"` // 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 the ManagedNetwork resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network Scope ScopeResponsePtrOutput `pulumi:"scope"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The Managed Network resource
func GetManagedNetwork ¶
func GetManagedNetwork(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedNetworkState, opts ...pulumi.ResourceOption) (*ManagedNetwork, error)
GetManagedNetwork gets an existing ManagedNetwork 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 NewManagedNetwork ¶
func NewManagedNetwork(ctx *pulumi.Context, name string, args *ManagedNetworkArgs, opts ...pulumi.ResourceOption) (*ManagedNetwork, error)
NewManagedNetwork registers a new resource with the given unique name, arguments, and options.
func (*ManagedNetwork) ElementType ¶ added in v0.2.6
func (*ManagedNetwork) ElementType() reflect.Type
func (*ManagedNetwork) ToManagedNetworkOutput ¶ added in v0.2.6
func (i *ManagedNetwork) ToManagedNetworkOutput() ManagedNetworkOutput
func (*ManagedNetwork) ToManagedNetworkOutputWithContext ¶ added in v0.2.6
func (i *ManagedNetwork) ToManagedNetworkOutputWithContext(ctx context.Context) ManagedNetworkOutput
type ManagedNetworkArgs ¶
type ManagedNetworkArgs struct { // The geo-location where the resource lives Location pulumi.StringInput // The name of the Managed Network. ManagedNetworkName pulumi.StringInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network Scope ScopePtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a ManagedNetwork resource.
func (ManagedNetworkArgs) ElementType ¶
func (ManagedNetworkArgs) ElementType() reflect.Type
type ManagedNetworkGroup ¶
type ManagedNetworkGroup struct { pulumi.CustomResourceState // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringOutput `pulumi:"etag"` // Responsibility role under which this Managed Network Group will be created Kind pulumi.StringPtrOutput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdResponseArrayOutput `pulumi:"managementGroups"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The collection of subnets covered by the Managed Network Subnets ResourceIdResponseArrayOutput `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdResponseArrayOutput `pulumi:"subscriptions"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdResponseArrayOutput `pulumi:"virtualNetworks"` }
The Managed Network Group resource
func GetManagedNetworkGroup ¶
func GetManagedNetworkGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedNetworkGroupState, opts ...pulumi.ResourceOption) (*ManagedNetworkGroup, error)
GetManagedNetworkGroup gets an existing ManagedNetworkGroup 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 NewManagedNetworkGroup ¶
func NewManagedNetworkGroup(ctx *pulumi.Context, name string, args *ManagedNetworkGroupArgs, opts ...pulumi.ResourceOption) (*ManagedNetworkGroup, error)
NewManagedNetworkGroup registers a new resource with the given unique name, arguments, and options.
func (*ManagedNetworkGroup) ElementType ¶ added in v0.2.6
func (*ManagedNetworkGroup) ElementType() reflect.Type
func (*ManagedNetworkGroup) ToManagedNetworkGroupOutput ¶ added in v0.2.6
func (i *ManagedNetworkGroup) ToManagedNetworkGroupOutput() ManagedNetworkGroupOutput
func (*ManagedNetworkGroup) ToManagedNetworkGroupOutputWithContext ¶ added in v0.2.6
func (i *ManagedNetworkGroup) ToManagedNetworkGroupOutputWithContext(ctx context.Context) ManagedNetworkGroupOutput
type ManagedNetworkGroupArgs ¶
type ManagedNetworkGroupArgs struct { // Responsibility role under which this Managed Network Group will be created Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the Managed Network Group. ManagedNetworkGroupName pulumi.StringInput // The name of the Managed Network. ManagedNetworkName pulumi.StringInput // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdArrayInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The collection of subnets covered by the Managed Network Subnets ResourceIdArrayInput // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdArrayInput // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdArrayInput }
The set of arguments for constructing a ManagedNetworkGroup resource.
func (ManagedNetworkGroupArgs) ElementType ¶
func (ManagedNetworkGroupArgs) ElementType() reflect.Type
type ManagedNetworkGroupInput ¶ added in v0.2.6
type ManagedNetworkGroupInput interface { pulumi.Input ToManagedNetworkGroupOutput() ManagedNetworkGroupOutput ToManagedNetworkGroupOutputWithContext(ctx context.Context) ManagedNetworkGroupOutput }
type ManagedNetworkGroupOutput ¶ added in v0.2.6
type ManagedNetworkGroupOutput struct {
*pulumi.OutputState
}
func (ManagedNetworkGroupOutput) ElementType ¶ added in v0.2.6
func (ManagedNetworkGroupOutput) ElementType() reflect.Type
func (ManagedNetworkGroupOutput) ToManagedNetworkGroupOutput ¶ added in v0.2.6
func (o ManagedNetworkGroupOutput) ToManagedNetworkGroupOutput() ManagedNetworkGroupOutput
func (ManagedNetworkGroupOutput) ToManagedNetworkGroupOutputWithContext ¶ added in v0.2.6
func (o ManagedNetworkGroupOutput) ToManagedNetworkGroupOutputWithContext(ctx context.Context) ManagedNetworkGroupOutput
type ManagedNetworkGroupResponse ¶
type ManagedNetworkGroupResponse struct { // A unique read-only string that changes whenever the resource is updated. Etag string `pulumi:"etag"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Responsibility role under which this Managed Network Group will be created Kind *string `pulumi:"kind"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The collection of management groups covered by the Managed Network ManagementGroups []ResourceIdResponse `pulumi:"managementGroups"` // The name of the resource Name string `pulumi:"name"` // Provisioning state of the ManagedNetwork resource. ProvisioningState string `pulumi:"provisioningState"` // The collection of subnets covered by the Managed Network Subnets []ResourceIdResponse `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions []ResourceIdResponse `pulumi:"subscriptions"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The collection of virtual nets covered by the Managed Network VirtualNetworks []ResourceIdResponse `pulumi:"virtualNetworks"` }
The Managed Network Group resource
type ManagedNetworkGroupResponseArgs ¶
type ManagedNetworkGroupResponseArgs struct { // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringInput `pulumi:"etag"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id pulumi.StringInput `pulumi:"id"` // Responsibility role under which this Managed Network Group will be created Kind pulumi.StringPtrInput `pulumi:"kind"` // The geo-location where the resource lives Location pulumi.StringPtrInput `pulumi:"location"` // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdResponseArrayInput `pulumi:"managementGroups"` // The name of the resource Name pulumi.StringInput `pulumi:"name"` // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The collection of subnets covered by the Managed Network Subnets ResourceIdResponseArrayInput `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdResponseArrayInput `pulumi:"subscriptions"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringInput `pulumi:"type"` // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdResponseArrayInput `pulumi:"virtualNetworks"` }
The Managed Network Group resource
func (ManagedNetworkGroupResponseArgs) ElementType ¶
func (ManagedNetworkGroupResponseArgs) ElementType() reflect.Type
func (ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutput ¶
func (i ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutput() ManagedNetworkGroupResponseOutput
func (ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutputWithContext ¶
func (i ManagedNetworkGroupResponseArgs) ToManagedNetworkGroupResponseOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseOutput
type ManagedNetworkGroupResponseArray ¶
type ManagedNetworkGroupResponseArray []ManagedNetworkGroupResponseInput
func (ManagedNetworkGroupResponseArray) ElementType ¶
func (ManagedNetworkGroupResponseArray) ElementType() reflect.Type
func (ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutput ¶
func (i ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutput() ManagedNetworkGroupResponseArrayOutput
func (ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutputWithContext ¶
func (i ManagedNetworkGroupResponseArray) ToManagedNetworkGroupResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseArrayOutput
type ManagedNetworkGroupResponseArrayInput ¶
type ManagedNetworkGroupResponseArrayInput interface { pulumi.Input ToManagedNetworkGroupResponseArrayOutput() ManagedNetworkGroupResponseArrayOutput ToManagedNetworkGroupResponseArrayOutputWithContext(context.Context) ManagedNetworkGroupResponseArrayOutput }
ManagedNetworkGroupResponseArrayInput is an input type that accepts ManagedNetworkGroupResponseArray and ManagedNetworkGroupResponseArrayOutput values. You can construct a concrete instance of `ManagedNetworkGroupResponseArrayInput` via:
ManagedNetworkGroupResponseArray{ ManagedNetworkGroupResponseArgs{...} }
type ManagedNetworkGroupResponseArrayOutput ¶
type ManagedNetworkGroupResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedNetworkGroupResponseArrayOutput) ElementType ¶
func (ManagedNetworkGroupResponseArrayOutput) ElementType() reflect.Type
func (ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutput ¶
func (o ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutput() ManagedNetworkGroupResponseArrayOutput
func (ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutputWithContext ¶
func (o ManagedNetworkGroupResponseArrayOutput) ToManagedNetworkGroupResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseArrayOutput
type ManagedNetworkGroupResponseInput ¶
type ManagedNetworkGroupResponseInput interface { pulumi.Input ToManagedNetworkGroupResponseOutput() ManagedNetworkGroupResponseOutput ToManagedNetworkGroupResponseOutputWithContext(context.Context) ManagedNetworkGroupResponseOutput }
ManagedNetworkGroupResponseInput is an input type that accepts ManagedNetworkGroupResponseArgs and ManagedNetworkGroupResponseOutput values. You can construct a concrete instance of `ManagedNetworkGroupResponseInput` via:
ManagedNetworkGroupResponseArgs{...}
type ManagedNetworkGroupResponseOutput ¶
type ManagedNetworkGroupResponseOutput struct{ *pulumi.OutputState }
The Managed Network Group resource
func (ManagedNetworkGroupResponseOutput) ElementType ¶
func (ManagedNetworkGroupResponseOutput) ElementType() reflect.Type
func (ManagedNetworkGroupResponseOutput) Etag ¶
func (o ManagedNetworkGroupResponseOutput) Etag() pulumi.StringOutput
A unique read-only string that changes whenever the resource is updated.
func (ManagedNetworkGroupResponseOutput) Id ¶
func (o ManagedNetworkGroupResponseOutput) Id() pulumi.StringOutput
Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (ManagedNetworkGroupResponseOutput) Kind ¶
func (o ManagedNetworkGroupResponseOutput) Kind() pulumi.StringPtrOutput
Responsibility role under which this Managed Network Group will be created
func (ManagedNetworkGroupResponseOutput) Location ¶
func (o ManagedNetworkGroupResponseOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (ManagedNetworkGroupResponseOutput) ManagementGroups ¶
func (o ManagedNetworkGroupResponseOutput) ManagementGroups() ResourceIdResponseArrayOutput
The collection of management groups covered by the Managed Network
func (ManagedNetworkGroupResponseOutput) Name ¶
func (o ManagedNetworkGroupResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (ManagedNetworkGroupResponseOutput) ProvisioningState ¶
func (o ManagedNetworkGroupResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the ManagedNetwork resource.
func (ManagedNetworkGroupResponseOutput) Subnets ¶
func (o ManagedNetworkGroupResponseOutput) Subnets() ResourceIdResponseArrayOutput
The collection of subnets covered by the Managed Network
func (ManagedNetworkGroupResponseOutput) Subscriptions ¶
func (o ManagedNetworkGroupResponseOutput) Subscriptions() ResourceIdResponseArrayOutput
The collection of subscriptions covered by the Managed Network
func (ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutput ¶
func (o ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutput() ManagedNetworkGroupResponseOutput
func (ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutputWithContext ¶
func (o ManagedNetworkGroupResponseOutput) ToManagedNetworkGroupResponseOutputWithContext(ctx context.Context) ManagedNetworkGroupResponseOutput
func (ManagedNetworkGroupResponseOutput) Type ¶
func (o ManagedNetworkGroupResponseOutput) Type() pulumi.StringOutput
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
func (ManagedNetworkGroupResponseOutput) VirtualNetworks ¶
func (o ManagedNetworkGroupResponseOutput) VirtualNetworks() ResourceIdResponseArrayOutput
The collection of virtual nets covered by the Managed Network
type ManagedNetworkGroupState ¶
type ManagedNetworkGroupState struct { // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringPtrInput // Responsibility role under which this Managed Network Group will be created Kind pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdResponseArrayInput // The name of the resource Name pulumi.StringPtrInput // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringPtrInput // The collection of subnets covered by the Managed Network Subnets ResourceIdResponseArrayInput // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdResponseArrayInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdResponseArrayInput }
func (ManagedNetworkGroupState) ElementType ¶
func (ManagedNetworkGroupState) ElementType() reflect.Type
type ManagedNetworkInput ¶ added in v0.2.6
type ManagedNetworkInput interface { pulumi.Input ToManagedNetworkOutput() ManagedNetworkOutput ToManagedNetworkOutputWithContext(ctx context.Context) ManagedNetworkOutput }
type ManagedNetworkOutput ¶ added in v0.2.6
type ManagedNetworkOutput struct {
*pulumi.OutputState
}
func (ManagedNetworkOutput) ElementType ¶ added in v0.2.6
func (ManagedNetworkOutput) ElementType() reflect.Type
func (ManagedNetworkOutput) ToManagedNetworkOutput ¶ added in v0.2.6
func (o ManagedNetworkOutput) ToManagedNetworkOutput() ManagedNetworkOutput
func (ManagedNetworkOutput) ToManagedNetworkOutputWithContext ¶ added in v0.2.6
func (o ManagedNetworkOutput) ToManagedNetworkOutputWithContext(ctx context.Context) ManagedNetworkOutput
type ManagedNetworkPeeringPolicy ¶
type ManagedNetworkPeeringPolicy struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the properties of a Managed Network Policy Properties ManagedNetworkPeeringPolicyPropertiesResponseOutput `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The Managed Network Peering Policy resource
func GetManagedNetworkPeeringPolicy ¶
func GetManagedNetworkPeeringPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedNetworkPeeringPolicyState, opts ...pulumi.ResourceOption) (*ManagedNetworkPeeringPolicy, error)
GetManagedNetworkPeeringPolicy gets an existing ManagedNetworkPeeringPolicy 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 NewManagedNetworkPeeringPolicy ¶
func NewManagedNetworkPeeringPolicy(ctx *pulumi.Context, name string, args *ManagedNetworkPeeringPolicyArgs, opts ...pulumi.ResourceOption) (*ManagedNetworkPeeringPolicy, error)
NewManagedNetworkPeeringPolicy registers a new resource with the given unique name, arguments, and options.
func (*ManagedNetworkPeeringPolicy) ElementType ¶ added in v0.2.6
func (*ManagedNetworkPeeringPolicy) ElementType() reflect.Type
func (*ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutput ¶ added in v0.2.6
func (i *ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutput() ManagedNetworkPeeringPolicyOutput
func (*ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutputWithContext ¶ added in v0.2.6
func (i *ManagedNetworkPeeringPolicy) ToManagedNetworkPeeringPolicyOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyOutput
type ManagedNetworkPeeringPolicyArgs ¶
type ManagedNetworkPeeringPolicyArgs struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the Managed Network. ManagedNetworkName pulumi.StringInput // The name of the Managed Network Peering Policy. ManagedNetworkPeeringPolicyName pulumi.StringInput // Gets or sets the properties of a Managed Network Policy Properties ManagedNetworkPeeringPolicyPropertiesPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a ManagedNetworkPeeringPolicy resource.
func (ManagedNetworkPeeringPolicyArgs) ElementType ¶
func (ManagedNetworkPeeringPolicyArgs) ElementType() reflect.Type
type ManagedNetworkPeeringPolicyInput ¶ added in v0.2.6
type ManagedNetworkPeeringPolicyInput interface { pulumi.Input ToManagedNetworkPeeringPolicyOutput() ManagedNetworkPeeringPolicyOutput ToManagedNetworkPeeringPolicyOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyOutput }
type ManagedNetworkPeeringPolicyOutput ¶ added in v0.2.6
type ManagedNetworkPeeringPolicyOutput struct {
*pulumi.OutputState
}
func (ManagedNetworkPeeringPolicyOutput) ElementType ¶ added in v0.2.6
func (ManagedNetworkPeeringPolicyOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutput ¶ added in v0.2.6
func (o ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutput() ManagedNetworkPeeringPolicyOutput
func (ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutputWithContext ¶ added in v0.2.6
func (o ManagedNetworkPeeringPolicyOutput) ToManagedNetworkPeeringPolicyOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyOutput
type ManagedNetworkPeeringPolicyProperties ¶
type ManagedNetworkPeeringPolicyProperties struct { // Gets or sets the hub virtual network ID Hub *ResourceId `pulumi:"hub"` // Gets or sets the mesh group IDs Mesh []ResourceId `pulumi:"mesh"` // Gets or sets the spokes group IDs Spokes []ResourceId `pulumi:"spokes"` // Gets or sets the connectivity type of a network structure policy Type string `pulumi:"type"` }
Properties of a Managed Network Peering Policy
type ManagedNetworkPeeringPolicyPropertiesArgs ¶
type ManagedNetworkPeeringPolicyPropertiesArgs struct { // Gets or sets the hub virtual network ID Hub ResourceIdPtrInput `pulumi:"hub"` // Gets or sets the mesh group IDs Mesh ResourceIdArrayInput `pulumi:"mesh"` // Gets or sets the spokes group IDs Spokes ResourceIdArrayInput `pulumi:"spokes"` // Gets or sets the connectivity type of a network structure policy Type pulumi.StringInput `pulumi:"type"` }
Properties of a Managed Network Peering Policy
func (ManagedNetworkPeeringPolicyPropertiesArgs) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesArgs) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutput ¶
func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutput() ManagedNetworkPeeringPolicyPropertiesOutput
func (ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesOutput
func (ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutput ¶
func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
func (ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyPropertiesArgs) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
type ManagedNetworkPeeringPolicyPropertiesInput ¶
type ManagedNetworkPeeringPolicyPropertiesInput interface { pulumi.Input ToManagedNetworkPeeringPolicyPropertiesOutput() ManagedNetworkPeeringPolicyPropertiesOutput ToManagedNetworkPeeringPolicyPropertiesOutputWithContext(context.Context) ManagedNetworkPeeringPolicyPropertiesOutput }
ManagedNetworkPeeringPolicyPropertiesInput is an input type that accepts ManagedNetworkPeeringPolicyPropertiesArgs and ManagedNetworkPeeringPolicyPropertiesOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyPropertiesInput` via:
ManagedNetworkPeeringPolicyPropertiesArgs{...}
type ManagedNetworkPeeringPolicyPropertiesOutput ¶
type ManagedNetworkPeeringPolicyPropertiesOutput struct{ *pulumi.OutputState }
Properties of a Managed Network Peering Policy
func (ManagedNetworkPeeringPolicyPropertiesOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesOutput) Hub ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) Hub() ResourceIdPtrOutput
Gets or sets the hub virtual network ID
func (ManagedNetworkPeeringPolicyPropertiesOutput) Mesh ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) Mesh() ResourceIdArrayOutput
Gets or sets the mesh group IDs
func (ManagedNetworkPeeringPolicyPropertiesOutput) Spokes ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) Spokes() ResourceIdArrayOutput
Gets or sets the spokes group IDs
func (ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutput() ManagedNetworkPeeringPolicyPropertiesOutput
func (ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesOutput
func (ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
func (ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
func (ManagedNetworkPeeringPolicyPropertiesOutput) Type ¶
func (o ManagedNetworkPeeringPolicyPropertiesOutput) Type() pulumi.StringOutput
Gets or sets the connectivity type of a network structure policy
type ManagedNetworkPeeringPolicyPropertiesPtrInput ¶
type ManagedNetworkPeeringPolicyPropertiesPtrInput interface { pulumi.Input ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput }
ManagedNetworkPeeringPolicyPropertiesPtrInput is an input type that accepts ManagedNetworkPeeringPolicyPropertiesArgs, ManagedNetworkPeeringPolicyPropertiesPtr and ManagedNetworkPeeringPolicyPropertiesPtrOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyPropertiesPtrInput` via:
ManagedNetworkPeeringPolicyPropertiesArgs{...} or: nil
func ManagedNetworkPeeringPolicyPropertiesPtr ¶
func ManagedNetworkPeeringPolicyPropertiesPtr(v *ManagedNetworkPeeringPolicyPropertiesArgs) ManagedNetworkPeeringPolicyPropertiesPtrInput
type ManagedNetworkPeeringPolicyPropertiesPtrOutput ¶
type ManagedNetworkPeeringPolicyPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) Mesh ¶
func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Mesh() ResourceIdArrayOutput
Gets or sets the mesh group IDs
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) Spokes ¶
func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Spokes() ResourceIdArrayOutput
Gets or sets the spokes group IDs
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutput() ManagedNetworkPeeringPolicyPropertiesPtrOutput
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) ToManagedNetworkPeeringPolicyPropertiesPtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesPtrOutput
func (ManagedNetworkPeeringPolicyPropertiesPtrOutput) Type ¶
func (o ManagedNetworkPeeringPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
Gets or sets the connectivity type of a network structure policy
type ManagedNetworkPeeringPolicyPropertiesResponse ¶
type ManagedNetworkPeeringPolicyPropertiesResponse struct { // A unique read-only string that changes whenever the resource is updated. Etag string `pulumi:"etag"` // Gets or sets the hub virtual network ID Hub *ResourceIdResponse `pulumi:"hub"` // Gets or sets the mesh group IDs Mesh []ResourceIdResponse `pulumi:"mesh"` // Provisioning state of the ManagedNetwork resource. ProvisioningState string `pulumi:"provisioningState"` // Gets or sets the spokes group IDs Spokes []ResourceIdResponse `pulumi:"spokes"` // Gets or sets the connectivity type of a network structure policy Type string `pulumi:"type"` }
Properties of a Managed Network Peering Policy
type ManagedNetworkPeeringPolicyPropertiesResponseArgs ¶
type ManagedNetworkPeeringPolicyPropertiesResponseArgs struct { // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringInput `pulumi:"etag"` // Gets or sets the hub virtual network ID Hub ResourceIdResponsePtrInput `pulumi:"hub"` // Gets or sets the mesh group IDs Mesh ResourceIdResponseArrayInput `pulumi:"mesh"` // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Gets or sets the spokes group IDs Spokes ResourceIdResponseArrayInput `pulumi:"spokes"` // Gets or sets the connectivity type of a network structure policy Type pulumi.StringInput `pulumi:"type"` }
Properties of a Managed Network Peering Policy
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutput ¶
func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutput() ManagedNetworkPeeringPolicyPropertiesResponseOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponseOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput ¶
func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyPropertiesResponseArgs) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
type ManagedNetworkPeeringPolicyPropertiesResponseInput ¶
type ManagedNetworkPeeringPolicyPropertiesResponseInput interface { pulumi.Input ToManagedNetworkPeeringPolicyPropertiesResponseOutput() ManagedNetworkPeeringPolicyPropertiesResponseOutput ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext(context.Context) ManagedNetworkPeeringPolicyPropertiesResponseOutput }
ManagedNetworkPeeringPolicyPropertiesResponseInput is an input type that accepts ManagedNetworkPeeringPolicyPropertiesResponseArgs and ManagedNetworkPeeringPolicyPropertiesResponseOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyPropertiesResponseInput` via:
ManagedNetworkPeeringPolicyPropertiesResponseArgs{...}
type ManagedNetworkPeeringPolicyPropertiesResponseOutput ¶
type ManagedNetworkPeeringPolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a Managed Network Peering Policy
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) Etag ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Etag() pulumi.StringOutput
A unique read-only string that changes whenever the resource is updated.
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) Hub ¶
Gets or sets the hub virtual network ID
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ProvisioningState ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the ManagedNetwork resource.
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) Spokes ¶
Gets or sets the spokes group IDs
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutput() ManagedNetworkPeeringPolicyPropertiesResponseOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponseOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
func (ManagedNetworkPeeringPolicyPropertiesResponseOutput) Type ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
Gets or sets the connectivity type of a network structure policy
type ManagedNetworkPeeringPolicyPropertiesResponsePtrInput ¶
type ManagedNetworkPeeringPolicyPropertiesResponsePtrInput interface { pulumi.Input ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput }
ManagedNetworkPeeringPolicyPropertiesResponsePtrInput is an input type that accepts ManagedNetworkPeeringPolicyPropertiesResponseArgs, ManagedNetworkPeeringPolicyPropertiesResponsePtr and ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyPropertiesResponsePtrInput` via:
ManagedNetworkPeeringPolicyPropertiesResponseArgs{...} or: nil
func ManagedNetworkPeeringPolicyPropertiesResponsePtr ¶
func ManagedNetworkPeeringPolicyPropertiesResponsePtr(v *ManagedNetworkPeeringPolicyPropertiesResponseArgs) ManagedNetworkPeeringPolicyPropertiesResponsePtrInput
type ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput ¶
type ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Etag ¶
A unique read-only string that changes whenever the resource is updated.
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Hub ¶
Gets or sets the hub virtual network ID
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Mesh ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Mesh() ResourceIdResponseArrayOutput
Gets or sets the mesh group IDs
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ProvisioningState ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the ManagedNetwork resource.
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Spokes ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) Spokes() ResourceIdResponseArrayOutput
Gets or sets the spokes group IDs
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutput() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
func (ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput) ToManagedNetworkPeeringPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
type ManagedNetworkPeeringPolicyResponse ¶
type ManagedNetworkPeeringPolicyResponse struct { // 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"` // Gets or sets the properties of a Managed Network Policy Properties *ManagedNetworkPeeringPolicyPropertiesResponse `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
The Managed Network Peering Policy resource
type ManagedNetworkPeeringPolicyResponseArgs ¶
type ManagedNetworkPeeringPolicyResponseArgs struct { // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id pulumi.StringInput `pulumi:"id"` // The geo-location where the resource lives Location pulumi.StringPtrInput `pulumi:"location"` // The name of the resource Name pulumi.StringInput `pulumi:"name"` // Gets or sets the properties of a Managed Network Policy Properties ManagedNetworkPeeringPolicyPropertiesResponsePtrInput `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringInput `pulumi:"type"` }
The Managed Network Peering Policy resource
func (ManagedNetworkPeeringPolicyResponseArgs) ElementType ¶
func (ManagedNetworkPeeringPolicyResponseArgs) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutput ¶
func (i ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutput() ManagedNetworkPeeringPolicyResponseOutput
func (ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyResponseArgs) ToManagedNetworkPeeringPolicyResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseOutput
type ManagedNetworkPeeringPolicyResponseArray ¶
type ManagedNetworkPeeringPolicyResponseArray []ManagedNetworkPeeringPolicyResponseInput
func (ManagedNetworkPeeringPolicyResponseArray) ElementType ¶
func (ManagedNetworkPeeringPolicyResponseArray) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutput ¶
func (i ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutput() ManagedNetworkPeeringPolicyResponseArrayOutput
func (ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext ¶
func (i ManagedNetworkPeeringPolicyResponseArray) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseArrayOutput
type ManagedNetworkPeeringPolicyResponseArrayInput ¶
type ManagedNetworkPeeringPolicyResponseArrayInput interface { pulumi.Input ToManagedNetworkPeeringPolicyResponseArrayOutput() ManagedNetworkPeeringPolicyResponseArrayOutput ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext(context.Context) ManagedNetworkPeeringPolicyResponseArrayOutput }
ManagedNetworkPeeringPolicyResponseArrayInput is an input type that accepts ManagedNetworkPeeringPolicyResponseArray and ManagedNetworkPeeringPolicyResponseArrayOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyResponseArrayInput` via:
ManagedNetworkPeeringPolicyResponseArray{ ManagedNetworkPeeringPolicyResponseArgs{...} }
type ManagedNetworkPeeringPolicyResponseArrayOutput ¶
type ManagedNetworkPeeringPolicyResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedNetworkPeeringPolicyResponseArrayOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyResponseArrayOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutput ¶
func (o ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutput() ManagedNetworkPeeringPolicyResponseArrayOutput
func (ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyResponseArrayOutput) ToManagedNetworkPeeringPolicyResponseArrayOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseArrayOutput
type ManagedNetworkPeeringPolicyResponseInput ¶
type ManagedNetworkPeeringPolicyResponseInput interface { pulumi.Input ToManagedNetworkPeeringPolicyResponseOutput() ManagedNetworkPeeringPolicyResponseOutput ToManagedNetworkPeeringPolicyResponseOutputWithContext(context.Context) ManagedNetworkPeeringPolicyResponseOutput }
ManagedNetworkPeeringPolicyResponseInput is an input type that accepts ManagedNetworkPeeringPolicyResponseArgs and ManagedNetworkPeeringPolicyResponseOutput values. You can construct a concrete instance of `ManagedNetworkPeeringPolicyResponseInput` via:
ManagedNetworkPeeringPolicyResponseArgs{...}
type ManagedNetworkPeeringPolicyResponseOutput ¶
type ManagedNetworkPeeringPolicyResponseOutput struct{ *pulumi.OutputState }
The Managed Network Peering Policy resource
func (ManagedNetworkPeeringPolicyResponseOutput) ElementType ¶
func (ManagedNetworkPeeringPolicyResponseOutput) ElementType() reflect.Type
func (ManagedNetworkPeeringPolicyResponseOutput) Id ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) Id() pulumi.StringOutput
Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (ManagedNetworkPeeringPolicyResponseOutput) Location ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) Location() pulumi.StringPtrOutput
The geo-location where the resource lives
func (ManagedNetworkPeeringPolicyResponseOutput) Name ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (ManagedNetworkPeeringPolicyResponseOutput) Properties ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) Properties() ManagedNetworkPeeringPolicyPropertiesResponsePtrOutput
Gets or sets the properties of a Managed Network Policy
func (ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutput ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutput() ManagedNetworkPeeringPolicyResponseOutput
func (ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutputWithContext ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) ToManagedNetworkPeeringPolicyResponseOutputWithContext(ctx context.Context) ManagedNetworkPeeringPolicyResponseOutput
func (ManagedNetworkPeeringPolicyResponseOutput) Type ¶
func (o ManagedNetworkPeeringPolicyResponseOutput) Type() pulumi.StringOutput
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
type ManagedNetworkPeeringPolicyState ¶
type ManagedNetworkPeeringPolicyState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Gets or sets the properties of a Managed Network Policy Properties ManagedNetworkPeeringPolicyPropertiesResponsePtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (ManagedNetworkPeeringPolicyState) ElementType ¶
func (ManagedNetworkPeeringPolicyState) ElementType() reflect.Type
type ManagedNetworkState ¶
type ManagedNetworkState struct { // The collection of groups and policies concerned with connectivity Connectivity ConnectivityCollectionResponsePtrInput // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringPtrInput // The collection of management groups, subscriptions, virtual networks, and subnets by the Managed Network. This is a read-only property that is reflective of all ScopeAssignments for this Managed Network Scope ScopeResponsePtrInput // Resource tags Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (ManagedNetworkState) ElementType ¶
func (ManagedNetworkState) ElementType() reflect.Type
type ResourceId ¶
type ResourceId struct { // Resource Id Id *string `pulumi:"id"` }
Generic pointer to a resource
type ResourceIdArgs ¶
type ResourceIdArgs struct { // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` }
Generic pointer to a resource
func (ResourceIdArgs) ElementType ¶
func (ResourceIdArgs) ElementType() reflect.Type
func (ResourceIdArgs) ToResourceIdOutput ¶
func (i ResourceIdArgs) ToResourceIdOutput() ResourceIdOutput
func (ResourceIdArgs) ToResourceIdOutputWithContext ¶
func (i ResourceIdArgs) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
func (ResourceIdArgs) ToResourceIdPtrOutput ¶
func (i ResourceIdArgs) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdArgs) ToResourceIdPtrOutputWithContext ¶
func (i ResourceIdArgs) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdArray ¶
type ResourceIdArray []ResourceIdInput
func (ResourceIdArray) ElementType ¶
func (ResourceIdArray) ElementType() reflect.Type
func (ResourceIdArray) ToResourceIdArrayOutput ¶
func (i ResourceIdArray) ToResourceIdArrayOutput() ResourceIdArrayOutput
func (ResourceIdArray) ToResourceIdArrayOutputWithContext ¶
func (i ResourceIdArray) ToResourceIdArrayOutputWithContext(ctx context.Context) ResourceIdArrayOutput
type ResourceIdArrayInput ¶
type ResourceIdArrayInput interface { pulumi.Input ToResourceIdArrayOutput() ResourceIdArrayOutput ToResourceIdArrayOutputWithContext(context.Context) ResourceIdArrayOutput }
ResourceIdArrayInput is an input type that accepts ResourceIdArray and ResourceIdArrayOutput values. You can construct a concrete instance of `ResourceIdArrayInput` via:
ResourceIdArray{ ResourceIdArgs{...} }
type ResourceIdArrayOutput ¶
type ResourceIdArrayOutput struct{ *pulumi.OutputState }
func (ResourceIdArrayOutput) ElementType ¶
func (ResourceIdArrayOutput) ElementType() reflect.Type
func (ResourceIdArrayOutput) Index ¶
func (o ResourceIdArrayOutput) Index(i pulumi.IntInput) ResourceIdOutput
func (ResourceIdArrayOutput) ToResourceIdArrayOutput ¶
func (o ResourceIdArrayOutput) ToResourceIdArrayOutput() ResourceIdArrayOutput
func (ResourceIdArrayOutput) ToResourceIdArrayOutputWithContext ¶
func (o ResourceIdArrayOutput) ToResourceIdArrayOutputWithContext(ctx context.Context) ResourceIdArrayOutput
type ResourceIdInput ¶
type ResourceIdInput interface { pulumi.Input ToResourceIdOutput() ResourceIdOutput ToResourceIdOutputWithContext(context.Context) ResourceIdOutput }
ResourceIdInput is an input type that accepts ResourceIdArgs and ResourceIdOutput values. You can construct a concrete instance of `ResourceIdInput` via:
ResourceIdArgs{...}
type ResourceIdOutput ¶
type ResourceIdOutput struct{ *pulumi.OutputState }
Generic pointer to a resource
func (ResourceIdOutput) ElementType ¶
func (ResourceIdOutput) ElementType() reflect.Type
func (ResourceIdOutput) ToResourceIdOutput ¶
func (o ResourceIdOutput) ToResourceIdOutput() ResourceIdOutput
func (ResourceIdOutput) ToResourceIdOutputWithContext ¶
func (o ResourceIdOutput) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
func (ResourceIdOutput) ToResourceIdPtrOutput ¶
func (o ResourceIdOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdOutput) ToResourceIdPtrOutputWithContext ¶
func (o ResourceIdOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdPtrInput ¶
type ResourceIdPtrInput interface { pulumi.Input ToResourceIdPtrOutput() ResourceIdPtrOutput ToResourceIdPtrOutputWithContext(context.Context) ResourceIdPtrOutput }
ResourceIdPtrInput is an input type that accepts ResourceIdArgs, ResourceIdPtr and ResourceIdPtrOutput values. You can construct a concrete instance of `ResourceIdPtrInput` via:
ResourceIdArgs{...} or: nil
func ResourceIdPtr ¶
func ResourceIdPtr(v *ResourceIdArgs) ResourceIdPtrInput
type ResourceIdPtrOutput ¶
type ResourceIdPtrOutput struct{ *pulumi.OutputState }
func (ResourceIdPtrOutput) Elem ¶
func (o ResourceIdPtrOutput) Elem() ResourceIdOutput
func (ResourceIdPtrOutput) ElementType ¶
func (ResourceIdPtrOutput) ElementType() reflect.Type
func (ResourceIdPtrOutput) Id ¶
func (o ResourceIdPtrOutput) Id() pulumi.StringPtrOutput
Resource Id
func (ResourceIdPtrOutput) ToResourceIdPtrOutput ¶
func (o ResourceIdPtrOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext ¶
func (o ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdResponse ¶
type ResourceIdResponse struct { // Resource Id Id *string `pulumi:"id"` }
Generic pointer to a resource
type ResourceIdResponseArgs ¶
type ResourceIdResponseArgs struct { // Resource Id Id pulumi.StringPtrInput `pulumi:"id"` }
Generic pointer to a resource
func (ResourceIdResponseArgs) ElementType ¶
func (ResourceIdResponseArgs) ElementType() reflect.Type
func (ResourceIdResponseArgs) ToResourceIdResponseOutput ¶
func (i ResourceIdResponseArgs) ToResourceIdResponseOutput() ResourceIdResponseOutput
func (ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext ¶
func (i ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutput ¶
func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext ¶
func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type ResourceIdResponseArray ¶
type ResourceIdResponseArray []ResourceIdResponseInput
func (ResourceIdResponseArray) ElementType ¶
func (ResourceIdResponseArray) ElementType() reflect.Type
func (ResourceIdResponseArray) ToResourceIdResponseArrayOutput ¶
func (i ResourceIdResponseArray) ToResourceIdResponseArrayOutput() ResourceIdResponseArrayOutput
func (ResourceIdResponseArray) ToResourceIdResponseArrayOutputWithContext ¶
func (i ResourceIdResponseArray) ToResourceIdResponseArrayOutputWithContext(ctx context.Context) ResourceIdResponseArrayOutput
type ResourceIdResponseArrayInput ¶
type ResourceIdResponseArrayInput interface { pulumi.Input ToResourceIdResponseArrayOutput() ResourceIdResponseArrayOutput ToResourceIdResponseArrayOutputWithContext(context.Context) ResourceIdResponseArrayOutput }
ResourceIdResponseArrayInput is an input type that accepts ResourceIdResponseArray and ResourceIdResponseArrayOutput values. You can construct a concrete instance of `ResourceIdResponseArrayInput` via:
ResourceIdResponseArray{ ResourceIdResponseArgs{...} }
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 ResourceIdResponseInput ¶
type ResourceIdResponseInput interface { pulumi.Input ToResourceIdResponseOutput() ResourceIdResponseOutput ToResourceIdResponseOutputWithContext(context.Context) ResourceIdResponseOutput }
ResourceIdResponseInput is an input type that accepts ResourceIdResponseArgs and ResourceIdResponseOutput values. You can construct a concrete instance of `ResourceIdResponseInput` via:
ResourceIdResponseArgs{...}
type ResourceIdResponseOutput ¶
type ResourceIdResponseOutput struct{ *pulumi.OutputState }
Generic pointer to a resource
func (ResourceIdResponseOutput) ElementType ¶
func (ResourceIdResponseOutput) ElementType() reflect.Type
func (ResourceIdResponseOutput) Id ¶
func (o ResourceIdResponseOutput) Id() pulumi.StringPtrOutput
Resource Id
func (ResourceIdResponseOutput) ToResourceIdResponseOutput ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
func (ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutput ¶
func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext ¶
func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type ResourceIdResponsePtrInput ¶
type ResourceIdResponsePtrInput interface { pulumi.Input ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput ToResourceIdResponsePtrOutputWithContext(context.Context) ResourceIdResponsePtrOutput }
ResourceIdResponsePtrInput is an input type that accepts ResourceIdResponseArgs, ResourceIdResponsePtr and ResourceIdResponsePtrOutput values. You can construct a concrete instance of `ResourceIdResponsePtrInput` via:
ResourceIdResponseArgs{...} or: nil
func ResourceIdResponsePtr ¶
func ResourceIdResponsePtr(v *ResourceIdResponseArgs) ResourceIdResponsePtrInput
type ResourceIdResponsePtrOutput ¶
type ResourceIdResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdResponsePtrOutput) Elem ¶
func (o ResourceIdResponsePtrOutput) Elem() ResourceIdResponseOutput
func (ResourceIdResponsePtrOutput) ElementType ¶
func (ResourceIdResponsePtrOutput) ElementType() reflect.Type
func (ResourceIdResponsePtrOutput) Id ¶
func (o ResourceIdResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id
func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput ¶
func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext ¶
func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type Scope ¶
type Scope struct { // The collection of management groups covered by the Managed Network ManagementGroups []ResourceId `pulumi:"managementGroups"` // The collection of subnets covered by the Managed Network Subnets []ResourceId `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions []ResourceId `pulumi:"subscriptions"` // The collection of virtual nets covered by the Managed Network VirtualNetworks []ResourceId `pulumi:"virtualNetworks"` }
Scope of a Managed Network
type ScopeArgs ¶
type ScopeArgs struct { // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdArrayInput `pulumi:"managementGroups"` // The collection of subnets covered by the Managed Network Subnets ResourceIdArrayInput `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdArrayInput `pulumi:"subscriptions"` // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdArrayInput `pulumi:"virtualNetworks"` }
Scope of a Managed Network
func (ScopeArgs) ElementType ¶
func (ScopeArgs) ToScopeOutput ¶
func (i ScopeArgs) ToScopeOutput() ScopeOutput
func (ScopeArgs) ToScopeOutputWithContext ¶
func (i ScopeArgs) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
func (ScopeArgs) ToScopePtrOutput ¶
func (i ScopeArgs) ToScopePtrOutput() ScopePtrOutput
func (ScopeArgs) ToScopePtrOutputWithContext ¶
func (i ScopeArgs) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
type ScopeAssignment ¶
type ScopeAssignment struct { pulumi.CustomResourceState // The managed network ID with scope will be assigned to. AssignedManagedNetwork pulumi.StringPtrOutput `pulumi:"assignedManagedNetwork"` // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringOutput `pulumi:"etag"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The Managed Network resource
func GetScopeAssignment ¶
func GetScopeAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScopeAssignmentState, opts ...pulumi.ResourceOption) (*ScopeAssignment, error)
GetScopeAssignment gets an existing ScopeAssignment 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 NewScopeAssignment ¶
func NewScopeAssignment(ctx *pulumi.Context, name string, args *ScopeAssignmentArgs, opts ...pulumi.ResourceOption) (*ScopeAssignment, error)
NewScopeAssignment registers a new resource with the given unique name, arguments, and options.
func (*ScopeAssignment) ElementType ¶ added in v0.2.6
func (*ScopeAssignment) ElementType() reflect.Type
func (*ScopeAssignment) ToScopeAssignmentOutput ¶ added in v0.2.6
func (i *ScopeAssignment) ToScopeAssignmentOutput() ScopeAssignmentOutput
func (*ScopeAssignment) ToScopeAssignmentOutputWithContext ¶ added in v0.2.6
func (i *ScopeAssignment) ToScopeAssignmentOutputWithContext(ctx context.Context) ScopeAssignmentOutput
type ScopeAssignmentArgs ¶
type ScopeAssignmentArgs struct { // The managed network ID with scope will be assigned to. AssignedManagedNetwork pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The base resource of the scope assignment to create. The scope can be any REST resource instance. For example, use 'subscriptions/{subscription-id}' for a subscription, 'subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' for a resource group, and 'subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' for a resource. Scope pulumi.StringInput // The name of the scope assignment to create. ScopeAssignmentName pulumi.StringInput }
The set of arguments for constructing a ScopeAssignment resource.
func (ScopeAssignmentArgs) ElementType ¶
func (ScopeAssignmentArgs) ElementType() reflect.Type
type ScopeAssignmentInput ¶ added in v0.2.6
type ScopeAssignmentInput interface { pulumi.Input ToScopeAssignmentOutput() ScopeAssignmentOutput ToScopeAssignmentOutputWithContext(ctx context.Context) ScopeAssignmentOutput }
type ScopeAssignmentOutput ¶ added in v0.2.6
type ScopeAssignmentOutput struct {
*pulumi.OutputState
}
func (ScopeAssignmentOutput) ElementType ¶ added in v0.2.6
func (ScopeAssignmentOutput) ElementType() reflect.Type
func (ScopeAssignmentOutput) ToScopeAssignmentOutput ¶ added in v0.2.6
func (o ScopeAssignmentOutput) ToScopeAssignmentOutput() ScopeAssignmentOutput
func (ScopeAssignmentOutput) ToScopeAssignmentOutputWithContext ¶ added in v0.2.6
func (o ScopeAssignmentOutput) ToScopeAssignmentOutputWithContext(ctx context.Context) ScopeAssignmentOutput
type ScopeAssignmentState ¶
type ScopeAssignmentState struct { // The managed network ID with scope will be assigned to. AssignedManagedNetwork pulumi.StringPtrInput // A unique read-only string that changes whenever the resource is updated. Etag pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Provisioning state of the ManagedNetwork resource. ProvisioningState pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (ScopeAssignmentState) ElementType ¶
func (ScopeAssignmentState) ElementType() reflect.Type
type ScopeInput ¶
type ScopeInput interface { pulumi.Input ToScopeOutput() ScopeOutput ToScopeOutputWithContext(context.Context) ScopeOutput }
ScopeInput is an input type that accepts ScopeArgs and ScopeOutput values. You can construct a concrete instance of `ScopeInput` via:
ScopeArgs{...}
type ScopeOutput ¶
type ScopeOutput struct{ *pulumi.OutputState }
Scope of a Managed Network
func (ScopeOutput) ElementType ¶
func (ScopeOutput) ElementType() reflect.Type
func (ScopeOutput) ManagementGroups ¶
func (o ScopeOutput) ManagementGroups() ResourceIdArrayOutput
The collection of management groups covered by the Managed Network
func (ScopeOutput) Subnets ¶
func (o ScopeOutput) Subnets() ResourceIdArrayOutput
The collection of subnets covered by the Managed Network
func (ScopeOutput) Subscriptions ¶
func (o ScopeOutput) Subscriptions() ResourceIdArrayOutput
The collection of subscriptions covered by the Managed Network
func (ScopeOutput) ToScopeOutput ¶
func (o ScopeOutput) ToScopeOutput() ScopeOutput
func (ScopeOutput) ToScopeOutputWithContext ¶
func (o ScopeOutput) ToScopeOutputWithContext(ctx context.Context) ScopeOutput
func (ScopeOutput) ToScopePtrOutput ¶
func (o ScopeOutput) ToScopePtrOutput() ScopePtrOutput
func (ScopeOutput) ToScopePtrOutputWithContext ¶
func (o ScopeOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
func (ScopeOutput) VirtualNetworks ¶
func (o ScopeOutput) VirtualNetworks() ResourceIdArrayOutput
The collection of virtual nets covered by the Managed Network
type ScopePtrInput ¶
type ScopePtrInput interface { pulumi.Input ToScopePtrOutput() ScopePtrOutput ToScopePtrOutputWithContext(context.Context) ScopePtrOutput }
ScopePtrInput is an input type that accepts ScopeArgs, ScopePtr and ScopePtrOutput values. You can construct a concrete instance of `ScopePtrInput` via:
ScopeArgs{...} or: nil
func ScopePtr ¶
func ScopePtr(v *ScopeArgs) ScopePtrInput
type ScopePtrOutput ¶
type ScopePtrOutput struct{ *pulumi.OutputState }
func (ScopePtrOutput) Elem ¶
func (o ScopePtrOutput) Elem() ScopeOutput
func (ScopePtrOutput) ElementType ¶
func (ScopePtrOutput) ElementType() reflect.Type
func (ScopePtrOutput) ManagementGroups ¶
func (o ScopePtrOutput) ManagementGroups() ResourceIdArrayOutput
The collection of management groups covered by the Managed Network
func (ScopePtrOutput) Subnets ¶
func (o ScopePtrOutput) Subnets() ResourceIdArrayOutput
The collection of subnets covered by the Managed Network
func (ScopePtrOutput) Subscriptions ¶
func (o ScopePtrOutput) Subscriptions() ResourceIdArrayOutput
The collection of subscriptions covered by the Managed Network
func (ScopePtrOutput) ToScopePtrOutput ¶
func (o ScopePtrOutput) ToScopePtrOutput() ScopePtrOutput
func (ScopePtrOutput) ToScopePtrOutputWithContext ¶
func (o ScopePtrOutput) ToScopePtrOutputWithContext(ctx context.Context) ScopePtrOutput
func (ScopePtrOutput) VirtualNetworks ¶
func (o ScopePtrOutput) VirtualNetworks() ResourceIdArrayOutput
The collection of virtual nets covered by the Managed Network
type ScopeResponse ¶
type ScopeResponse struct { // The collection of management groups covered by the Managed Network ManagementGroups []ResourceIdResponse `pulumi:"managementGroups"` // The collection of subnets covered by the Managed Network Subnets []ResourceIdResponse `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions []ResourceIdResponse `pulumi:"subscriptions"` // The collection of virtual nets covered by the Managed Network VirtualNetworks []ResourceIdResponse `pulumi:"virtualNetworks"` }
Scope of a Managed Network
type ScopeResponseArgs ¶
type ScopeResponseArgs struct { // The collection of management groups covered by the Managed Network ManagementGroups ResourceIdResponseArrayInput `pulumi:"managementGroups"` // The collection of subnets covered by the Managed Network Subnets ResourceIdResponseArrayInput `pulumi:"subnets"` // The collection of subscriptions covered by the Managed Network Subscriptions ResourceIdResponseArrayInput `pulumi:"subscriptions"` // The collection of virtual nets covered by the Managed Network VirtualNetworks ResourceIdResponseArrayInput `pulumi:"virtualNetworks"` }
Scope of a Managed Network
func (ScopeResponseArgs) ElementType ¶
func (ScopeResponseArgs) ElementType() reflect.Type
func (ScopeResponseArgs) ToScopeResponseOutput ¶
func (i ScopeResponseArgs) ToScopeResponseOutput() ScopeResponseOutput
func (ScopeResponseArgs) ToScopeResponseOutputWithContext ¶
func (i ScopeResponseArgs) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
func (ScopeResponseArgs) ToScopeResponsePtrOutput ¶
func (i ScopeResponseArgs) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
func (ScopeResponseArgs) ToScopeResponsePtrOutputWithContext ¶
func (i ScopeResponseArgs) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
type ScopeResponseInput ¶
type ScopeResponseInput interface { pulumi.Input ToScopeResponseOutput() ScopeResponseOutput ToScopeResponseOutputWithContext(context.Context) ScopeResponseOutput }
ScopeResponseInput is an input type that accepts ScopeResponseArgs and ScopeResponseOutput values. You can construct a concrete instance of `ScopeResponseInput` via:
ScopeResponseArgs{...}
type ScopeResponseOutput ¶
type ScopeResponseOutput struct{ *pulumi.OutputState }
Scope of a Managed Network
func (ScopeResponseOutput) ElementType ¶
func (ScopeResponseOutput) ElementType() reflect.Type
func (ScopeResponseOutput) ManagementGroups ¶
func (o ScopeResponseOutput) ManagementGroups() ResourceIdResponseArrayOutput
The collection of management groups covered by the Managed Network
func (ScopeResponseOutput) Subnets ¶
func (o ScopeResponseOutput) Subnets() ResourceIdResponseArrayOutput
The collection of subnets covered by the Managed Network
func (ScopeResponseOutput) Subscriptions ¶
func (o ScopeResponseOutput) Subscriptions() ResourceIdResponseArrayOutput
The collection of subscriptions covered by the Managed Network
func (ScopeResponseOutput) ToScopeResponseOutput ¶
func (o ScopeResponseOutput) ToScopeResponseOutput() ScopeResponseOutput
func (ScopeResponseOutput) ToScopeResponseOutputWithContext ¶
func (o ScopeResponseOutput) ToScopeResponseOutputWithContext(ctx context.Context) ScopeResponseOutput
func (ScopeResponseOutput) ToScopeResponsePtrOutput ¶
func (o ScopeResponseOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
func (ScopeResponseOutput) ToScopeResponsePtrOutputWithContext ¶
func (o ScopeResponseOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
func (ScopeResponseOutput) VirtualNetworks ¶
func (o ScopeResponseOutput) VirtualNetworks() ResourceIdResponseArrayOutput
The collection of virtual nets covered by the Managed Network
type ScopeResponsePtrInput ¶
type ScopeResponsePtrInput interface { pulumi.Input ToScopeResponsePtrOutput() ScopeResponsePtrOutput ToScopeResponsePtrOutputWithContext(context.Context) ScopeResponsePtrOutput }
ScopeResponsePtrInput is an input type that accepts ScopeResponseArgs, ScopeResponsePtr and ScopeResponsePtrOutput values. You can construct a concrete instance of `ScopeResponsePtrInput` via:
ScopeResponseArgs{...} or: nil
func ScopeResponsePtr ¶
func ScopeResponsePtr(v *ScopeResponseArgs) ScopeResponsePtrInput
type ScopeResponsePtrOutput ¶
type ScopeResponsePtrOutput struct{ *pulumi.OutputState }
func (ScopeResponsePtrOutput) Elem ¶
func (o ScopeResponsePtrOutput) Elem() ScopeResponseOutput
func (ScopeResponsePtrOutput) ElementType ¶
func (ScopeResponsePtrOutput) ElementType() reflect.Type
func (ScopeResponsePtrOutput) ManagementGroups ¶
func (o ScopeResponsePtrOutput) ManagementGroups() ResourceIdResponseArrayOutput
The collection of management groups covered by the Managed Network
func (ScopeResponsePtrOutput) Subnets ¶
func (o ScopeResponsePtrOutput) Subnets() ResourceIdResponseArrayOutput
The collection of subnets covered by the Managed Network
func (ScopeResponsePtrOutput) Subscriptions ¶
func (o ScopeResponsePtrOutput) Subscriptions() ResourceIdResponseArrayOutput
The collection of subscriptions covered by the Managed Network
func (ScopeResponsePtrOutput) ToScopeResponsePtrOutput ¶
func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutput() ScopeResponsePtrOutput
func (ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext ¶
func (o ScopeResponsePtrOutput) ToScopeResponsePtrOutputWithContext(ctx context.Context) ScopeResponsePtrOutput
func (ScopeResponsePtrOutput) VirtualNetworks ¶
func (o ScopeResponsePtrOutput) VirtualNetworks() ResourceIdResponseArrayOutput
The collection of virtual nets covered by the Managed Network
type Type ¶ added in v0.3.1
Gets or sets the connectivity type of a network structure policy
func (Type) ElementType ¶ added in v0.3.1
func (Type) ToStringOutput ¶ added in v0.3.1
func (e Type) ToStringOutput() pulumi.StringOutput
func (Type) ToStringOutputWithContext ¶ added in v0.3.1
func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Type) ToStringPtrOutput ¶ added in v0.3.1
func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
func (Type) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput