azure-native.compute.getDiskAccessAPrivateEndpointConnection
Explore with Pulumi AI
Gets information about a private endpoint connection under a disk access resource.
Uses Azure REST API version 2024-03-02.
Other available API versions: 2022-07-02, 2023-01-02, 2023-04-02, 2023-10-02. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native compute [ApiVersion]
. See the version guide for details.
Using getDiskAccessAPrivateEndpointConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDiskAccessAPrivateEndpointConnection(args: GetDiskAccessAPrivateEndpointConnectionArgs, opts?: InvokeOptions): Promise<GetDiskAccessAPrivateEndpointConnectionResult>
function getDiskAccessAPrivateEndpointConnectionOutput(args: GetDiskAccessAPrivateEndpointConnectionOutputArgs, opts?: InvokeOptions): Output<GetDiskAccessAPrivateEndpointConnectionResult>
def get_disk_access_a_private_endpoint_connection(disk_access_name: Optional[str] = None,
private_endpoint_connection_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDiskAccessAPrivateEndpointConnectionResult
def get_disk_access_a_private_endpoint_connection_output(disk_access_name: Optional[pulumi.Input[str]] = None,
private_endpoint_connection_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDiskAccessAPrivateEndpointConnectionResult]
func LookupDiskAccessAPrivateEndpointConnection(ctx *Context, args *LookupDiskAccessAPrivateEndpointConnectionArgs, opts ...InvokeOption) (*LookupDiskAccessAPrivateEndpointConnectionResult, error)
func LookupDiskAccessAPrivateEndpointConnectionOutput(ctx *Context, args *LookupDiskAccessAPrivateEndpointConnectionOutputArgs, opts ...InvokeOption) LookupDiskAccessAPrivateEndpointConnectionResultOutput
> Note: This function is named LookupDiskAccessAPrivateEndpointConnection
in the Go SDK.
public static class GetDiskAccessAPrivateEndpointConnection
{
public static Task<GetDiskAccessAPrivateEndpointConnectionResult> InvokeAsync(GetDiskAccessAPrivateEndpointConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetDiskAccessAPrivateEndpointConnectionResult> Invoke(GetDiskAccessAPrivateEndpointConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDiskAccessAPrivateEndpointConnectionResult> getDiskAccessAPrivateEndpointConnection(GetDiskAccessAPrivateEndpointConnectionArgs args, InvokeOptions options)
public static Output<GetDiskAccessAPrivateEndpointConnectionResult> getDiskAccessAPrivateEndpointConnection(GetDiskAccessAPrivateEndpointConnectionArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:compute:getDiskAccessAPrivateEndpointConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Disk
Access stringName - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- Private
Endpoint stringConnection Name - The name of the private endpoint connection.
- Resource
Group stringName - The name of the resource group.
- Disk
Access stringName - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- Private
Endpoint stringConnection Name - The name of the private endpoint connection.
- Resource
Group stringName - The name of the resource group.
- disk
Access StringName - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- private
Endpoint StringConnection Name - The name of the private endpoint connection.
- resource
Group StringName - The name of the resource group.
- disk
Access stringName - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- private
Endpoint stringConnection Name - The name of the private endpoint connection.
- resource
Group stringName - The name of the resource group.
- disk_
access_ strname - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- private_
endpoint_ strconnection_ name - The name of the private endpoint connection.
- resource_
group_ strname - The name of the resource group.
- disk
Access StringName - The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9, _ and -. The maximum name length is 80 characters.
- private
Endpoint StringConnection Name - The name of the private endpoint connection.
- resource
Group StringName - The name of the resource group.
getDiskAccessAPrivateEndpointConnection Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- private endpoint connection Id
- Name string
- private endpoint connection name
- Private
Endpoint Pulumi.Azure Native. Compute. Outputs. Private Endpoint Response - The resource of private end point.
- Private
Link Pulumi.Service Connection State Azure Native. Compute. Outputs. Private Link Service Connection State Response - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Type string
- private endpoint connection type
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- private endpoint connection Id
- Name string
- private endpoint connection name
- Private
Endpoint PrivateEndpoint Response - The resource of private end point.
- Private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Type string
- private endpoint connection type
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- private endpoint connection Id
- name String
- private endpoint connection name
- private
Endpoint PrivateEndpoint Response - The resource of private end point.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- type String
- private endpoint connection type
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- private endpoint connection Id
- name string
- private endpoint connection name
- private
Endpoint PrivateEndpoint Response - The resource of private end point.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- provisioning
State string - The provisioning state of the private endpoint connection resource.
- type string
- private endpoint connection type
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- private endpoint connection Id
- name str
- private endpoint connection name
- private_
endpoint PrivateEndpoint Response - The resource of private end point.
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- provisioning_
state str - The provisioning state of the private endpoint connection resource.
- type str
- private endpoint connection type
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- private endpoint connection Id
- name String
- private endpoint connection name
- private
Endpoint Property Map - The resource of private end point.
- private
Link Property MapService Connection State - A collection of information about the state of the connection between DiskAccess and Virtual Network.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- type String
- private endpoint connection type
Supporting Types
PrivateEndpointResponse
- Id string
- The ARM identifier for Private Endpoint
- Id string
- The ARM identifier for Private Endpoint
- id String
- The ARM identifier for Private Endpoint
- id string
- The ARM identifier for Private Endpoint
- id str
- The ARM identifier for Private Endpoint
- id String
- The ARM identifier for Private Endpoint
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- description string
- The reason for approval/rejection of the connection.
- status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions_
required str - A message indicating if changes on the service provider require any updates on the consumer.
- description str
- The reason for approval/rejection of the connection.
- status str
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0