ArmVirtualEnclavesModelFactory.VirtualEnclaveApprovalProperties Method

Definition

Initializes a new instance of VirtualEnclaveApprovalProperties.

public static Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveApprovalProperties VirtualEnclaveApprovalProperties(Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier parentResourceId = default, Azure.Core.ResourceIdentifier grandparentResourceId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveApprover> approvers = default, string ticketId = default, DateTimeOffset? createdOn = default, DateTimeOffset? stateChangedOn = default, Azure.ResourceManager.VirtualEnclaves.Models.ApprovalRequestMetadata requestMetadata = default);
static member VirtualEnclaveApprovalProperties : Nullable<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveProvisioningState> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveApprover> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.VirtualEnclaves.Models.ApprovalRequestMetadata -> Azure.ResourceManager.VirtualEnclaves.Models.VirtualEnclaveApprovalProperties
Public Shared Function VirtualEnclaveApprovalProperties (Optional provisioningState As Nullable(Of VirtualEnclaveProvisioningState) = Nothing, Optional parentResourceId As ResourceIdentifier = Nothing, Optional grandparentResourceId As ResourceIdentifier = Nothing, Optional approvers As IEnumerable(Of VirtualEnclaveApprover) = Nothing, Optional ticketId As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional stateChangedOn As Nullable(Of DateTimeOffset) = Nothing, Optional requestMetadata As ApprovalRequestMetadata = Nothing) As VirtualEnclaveApprovalProperties

Parameters

provisioningState
Nullable<VirtualEnclaveProvisioningState>

Provisioning State.

parentResourceId
ResourceIdentifier

Parameter for optimizing query results.

grandparentResourceId
ResourceIdentifier

Parameter for optimizing query results.

approvers
IEnumerable<VirtualEnclaveApprover>

List of approvers for the approval request.

ticketId
String

Ticket ID for the approval request.

createdOn
Nullable<DateTimeOffset>

Approval request creation time.

stateChangedOn
Nullable<DateTimeOffset>

Approval request state change time, time at which approval request state changed from pending to approved or rejected.

requestMetadata
ApprovalRequestMetadata

Request metadata for the approval request.

Returns

A new VirtualEnclaveApprovalProperties instance for mocking.

Applies to