Compartir a través de


ArmServiceLinkerModelFactory.LinkerResourceData Método

Definición

Inicializa una nueva instancia de LinkerResourceData.

public static Azure.ResourceManager.ServiceLinker.LinkerResourceData LinkerResourceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.ServiceLinker.Models.TargetServiceBaseInfo targetService = default, Azure.ResourceManager.ServiceLinker.Models.AuthBaseInfo authInfo = default, Azure.ResourceManager.ServiceLinker.Models.LinkerClientType? clientType = default, string provisioningState = default, Azure.ResourceManager.ServiceLinker.Models.VnetSolutionType? solutionType = default, Azure.Core.ResourceIdentifier secretStoreKeyVaultId = default, string scope = default);
static member LinkerResourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.ServiceLinker.Models.TargetServiceBaseInfo * Azure.ResourceManager.ServiceLinker.Models.AuthBaseInfo * Nullable<Azure.ResourceManager.ServiceLinker.Models.LinkerClientType> * string * Nullable<Azure.ResourceManager.ServiceLinker.Models.VnetSolutionType> * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.ServiceLinker.LinkerResourceData
Public Shared Function LinkerResourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional targetService As TargetServiceBaseInfo = Nothing, Optional authInfo As AuthBaseInfo = Nothing, Optional clientType As Nullable(Of LinkerClientType) = Nothing, Optional provisioningState As String = Nothing, Optional solutionType As Nullable(Of VnetSolutionType) = Nothing, Optional secretStoreKeyVaultId As ResourceIdentifier = Nothing, Optional scope As String = Nothing) As LinkerResourceData

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

targetService
TargetServiceBaseInfo

Las propiedades del servicio de destino Tenga en cuenta TargetServiceBaseInfo que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen AzureResourceInfo, ConfluentBootstrapServerInfo y ConfluentSchemaRegistryInfo.

authInfo
AuthBaseInfo

El tipo de autenticación. Tenga en cuenta AuthBaseInfo que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen SecretAuthInfo, ServicePrincipalCertificateAuthInfo, ServicePrincipalSecretAuthInfoy SystemAssignedIdentityAuthInfoUserAssignedIdentityAuthInfo.

clientType
Nullable<LinkerClientType>

Tipo de cliente de la aplicación.

provisioningState
String

Estado de aprovisionamiento.

solutionType
Nullable<VnetSolutionType>

Solución de red virtual.

secretStoreKeyVaultId
ResourceIdentifier

Una opción para almacenar el valor del secreto en un lugar seguro.

scope
String

ámbito de conexión en el servicio de origen.

Devoluciones

LinkerResourceData Nueva instancia para simular.

Se aplica a