ArmImpactReportingModelFactory.ImpactConnectivityDetails Method

Definition

public static Azure.ResourceManager.ImpactReporting.Models.ImpactConnectivityDetails ImpactConnectivityDetails(Azure.ResourceManager.ImpactReporting.Models.ImpactProtocol? protocol = default, int? port = default, Azure.Core.ResourceIdentifier sourceAzureResourceId = default, Azure.Core.ResourceIdentifier targetAzureResourceId = default);
static member ImpactConnectivityDetails : Nullable<Azure.ResourceManager.ImpactReporting.Models.ImpactProtocol> * Nullable<int> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.ImpactReporting.Models.ImpactConnectivityDetails
Public Shared Function ImpactConnectivityDetails (Optional protocol As Nullable(Of ImpactProtocol) = Nothing, Optional port As Nullable(Of Integer) = Nothing, Optional sourceAzureResourceId As ResourceIdentifier = Nothing, Optional targetAzureResourceId As ResourceIdentifier = Nothing) As ImpactConnectivityDetails

Parameters

protocol
Nullable<ImpactProtocol>

Protocol used for the connection.

port
Nullable<Int32>

Port number for the connection.

sourceAzureResourceId
ResourceIdentifier

Azure resource id, example /subscription/{subscription}/resourceGroup/{rg}/Microsoft.compute/virtualMachine/{vmName}.

targetAzureResourceId
ResourceIdentifier

Azure resource id, example /subscription/{subscription}/resourceGroup/{rg}/Microsoft.compute/virtualMachine/{vmName}.

Returns

A new ImpactConnectivityDetails instance for mocking.

Applies to