ArmVirtualEnclavesModelFactory.VirtualEnclaveTransitHubProperties Method

Definition

Initializes a new instance of VirtualEnclaveTransitHubProperties.

public static Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveTransitHubProperties VirtualEnclaveTransitHubProperties(Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveProvisioningState? provisioningState = default, Azure.ResourceManager.VirtualEnclaves.Models.TransitHubState? state = default, Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveTransitOptionProperties transitOption = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> resourceCollection = default);
static member VirtualEnclaveTransitHubProperties : Nullable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveProvisioningState> * Nullable<Azure.ResourceManager.VirtualEnclaves.Models.TransitHubState> * Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveTransitOptionProperties * seq<Azure.Core.ResourceIdentifier> -> Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveTransitHubProperties
Public Shared Function VirtualEnclaveTransitHubProperties (Optional provisioningState As Nullable(Of VirtualEnclaveProvisioningState) = Nothing, Optional state As Nullable(Of TransitHubState) = Nothing, Optional transitOption As VirtualEnclaveTransitOptionProperties = Nothing, Optional resourceCollection As IEnumerable(Of ResourceIdentifier) = Nothing) As VirtualEnclaveTransitHubProperties

Parameters

provisioningState
Nullable<VirtualEnclaveProvisioningState>

The status of the last operation.

state
Nullable<TransitHubState>

The state of the transitHub.

transitOption
VirtualEnclaveTransitOptionProperties

The TransitOption of the transitHub.

resourceCollection
IEnumerable<ResourceIdentifier>

List of resource ids modified by transitHubs.

Returns

A new VirtualEnclaveTransitHubProperties instance for mocking.

Applies to