Azure Native v1.102.0, May 2 23
Azure Native v1.102.0, May 2 23
azure-native.deviceupdate.getPrivateEndpointConnectionProxy
Explore with Pulumi AI
(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account. API Version: 2020-03-01-preview.
Using getPrivateEndpointConnectionProxy
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 getPrivateEndpointConnectionProxy(args: GetPrivateEndpointConnectionProxyArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointConnectionProxyResult>
function getPrivateEndpointConnectionProxyOutput(args: GetPrivateEndpointConnectionProxyOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointConnectionProxyResult>
def get_private_endpoint_connection_proxy(account_name: Optional[str] = None,
private_endpoint_connection_proxy_id: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionProxyResult
def get_private_endpoint_connection_proxy_output(account_name: Optional[pulumi.Input[str]] = None,
private_endpoint_connection_proxy_id: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointConnectionProxyResult]
func LookupPrivateEndpointConnectionProxy(ctx *Context, args *LookupPrivateEndpointConnectionProxyArgs, opts ...InvokeOption) (*LookupPrivateEndpointConnectionProxyResult, error)
func LookupPrivateEndpointConnectionProxyOutput(ctx *Context, args *LookupPrivateEndpointConnectionProxyOutputArgs, opts ...InvokeOption) LookupPrivateEndpointConnectionProxyResultOutput
> Note: This function is named LookupPrivateEndpointConnectionProxy
in the Go SDK.
public static class GetPrivateEndpointConnectionProxy
{
public static Task<GetPrivateEndpointConnectionProxyResult> InvokeAsync(GetPrivateEndpointConnectionProxyArgs args, InvokeOptions? opts = null)
public static Output<GetPrivateEndpointConnectionProxyResult> Invoke(GetPrivateEndpointConnectionProxyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateEndpointConnectionProxyResult> getPrivateEndpointConnectionProxy(GetPrivateEndpointConnectionProxyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:deviceupdate:getPrivateEndpointConnectionProxy
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string Account name.
- Private
Endpoint stringConnection Proxy Id The ID of the private endpoint connection proxy object.
- Resource
Group stringName The resource group name.
- Account
Name string Account name.
- Private
Endpoint stringConnection Proxy Id The ID of the private endpoint connection proxy object.
- Resource
Group stringName The resource group name.
- account
Name String Account name.
- private
Endpoint StringConnection Proxy Id The ID of the private endpoint connection proxy object.
- resource
Group StringName The resource group name.
- account
Name string Account name.
- private
Endpoint stringConnection Proxy Id The ID of the private endpoint connection proxy object.
- resource
Group stringName The resource group name.
- account_
name str Account name.
- private_
endpoint_ strconnection_ proxy_ id The ID of the private endpoint connection proxy object.
- resource_
group_ strname The resource group name.
- account
Name String Account name.
- private
Endpoint StringConnection Proxy Id The ID of the private endpoint connection proxy object.
- resource
Group StringName The resource group name.
getPrivateEndpointConnectionProxy Result
The following output properties are available:
- ETag string
ETag from NRP.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
The name of the resource
- Provisioning
State string The provisioning state of the private endpoint connection proxy resource.
- System
Data Pulumi.Azure Native. Device Update. Outputs. System Data Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Remote
Private Pulumi.Endpoint Azure Native. Device Update. Outputs. Remote Private Endpoint Response Remote private endpoint details.
- Status string
Operation status.
- ETag string
ETag from NRP.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
The name of the resource
- Provisioning
State string The provisioning state of the private endpoint connection proxy resource.
- System
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Remote
Private RemoteEndpoint Private Endpoint Response Remote private endpoint details.
- Status string
Operation status.
- e
Tag String ETag from NRP.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
The name of the resource
- provisioning
State String The provisioning state of the private endpoint connection proxy resource.
- system
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- remote
Private RemoteEndpoint Private Endpoint Response Remote private endpoint details.
- status String
Operation status.
- e
Tag string ETag from NRP.
- id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
The name of the resource
- provisioning
State string The provisioning state of the private endpoint connection proxy resource.
- system
Data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- remote
Private RemoteEndpoint Private Endpoint Response Remote private endpoint details.
- status string
Operation status.
- e_
tag str ETag from NRP.
- id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
The name of the resource
- provisioning_
state str The provisioning state of the private endpoint connection proxy resource.
- system_
data SystemData Response Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- remote_
private_ Remoteendpoint Private Endpoint Response Remote private endpoint details.
- status str
Operation status.
- e
Tag String ETag from NRP.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
The name of the resource
- provisioning
State String The provisioning state of the private endpoint connection proxy resource.
- system
Data Property Map Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- remote
Private Property MapEndpoint Remote private endpoint details.
- status String
Operation status.
Supporting Types
ConnectionDetailsResponse
- Group
Id string Group ID.
- Id string
Connection details ID.
- Link
Identifier string Link ID.
- Member
Name string Member name.
- Private
Ip stringAddress Private IP address.
- Group
Id string Group ID.
- Id string
Connection details ID.
- Link
Identifier string Link ID.
- Member
Name string Member name.
- Private
Ip stringAddress Private IP address.
- group
Id String Group ID.
- id String
Connection details ID.
- link
Identifier String Link ID.
- member
Name String Member name.
- private
Ip StringAddress Private IP address.
- group
Id string Group ID.
- id string
Connection details ID.
- link
Identifier string Link ID.
- member
Name string Member name.
- private
Ip stringAddress Private IP address.
- group_
id str Group ID.
- id str
Connection details ID.
- link_
identifier str Link ID.
- member_
name str Member name.
- private_
ip_ straddress Private IP address.
- group
Id String Group ID.
- id String
Connection details ID.
- link
Identifier String Link ID.
- member
Name String Member name.
- private
Ip StringAddress Private IP address.
GroupConnectivityInformationResponse
- Group
Id string Group ID.
- Internal
Fqdn string Internal FQDN.
- Member
Name string Member name.
- Customer
Visible List<string>Fqdns List of customer visible FQDNs.
- Private
Link stringService Arm Region PrivateLinkService ARM region.
- Redirect
Map stringId Redirect map ID.
- Group
Id string Group ID.
- Internal
Fqdn string Internal FQDN.
- Member
Name string Member name.
- Customer
Visible []stringFqdns List of customer visible FQDNs.
- Private
Link stringService Arm Region PrivateLinkService ARM region.
- Redirect
Map stringId Redirect map ID.
- group
Id String Group ID.
- internal
Fqdn String Internal FQDN.
- member
Name String Member name.
- customer
Visible List<String>Fqdns List of customer visible FQDNs.
- private
Link StringService Arm Region PrivateLinkService ARM region.
- redirect
Map StringId Redirect map ID.
- group
Id string Group ID.
- internal
Fqdn string Internal FQDN.
- member
Name string Member name.
- customer
Visible string[]Fqdns List of customer visible FQDNs.
- private
Link stringService Arm Region PrivateLinkService ARM region.
- redirect
Map stringId Redirect map ID.
- group_
id str Group ID.
- internal_
fqdn str Internal FQDN.
- member_
name str Member name.
- customer_
visible_ Sequence[str]fqdns List of customer visible FQDNs.
- private_
link_ strservice_ arm_ region PrivateLinkService ARM region.
- redirect_
map_ strid Redirect map ID.
- group
Id String Group ID.
- internal
Fqdn String Internal FQDN.
- member
Name String Member name.
- customer
Visible List<String>Fqdns List of customer visible FQDNs.
- private
Link StringService Arm Region PrivateLinkService ARM region.
- redirect
Map StringId Redirect map ID.
PrivateLinkServiceConnectionResponse
- Group
Ids List<string> List of group IDs.
- Name string
Private link service connection name.
- Request
Message string Request message.
- Group
Ids []string List of group IDs.
- Name string
Private link service connection name.
- Request
Message string Request message.
- group
Ids List<String> List of group IDs.
- name String
Private link service connection name.
- request
Message String Request message.
- group
Ids string[] List of group IDs.
- name string
Private link service connection name.
- request
Message string Request message.
- group_
ids Sequence[str] List of group IDs.
- name str
Private link service connection name.
- request_
message str Request message.
- group
Ids List<String> List of group IDs.
- name String
Private link service connection name.
- request
Message String Request message.
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.
PrivateLinkServiceProxyResponse
- Group
Connectivity List<Pulumi.Information Azure Native. Device Update. Inputs. Group Connectivity Information Response> Group connectivity information.
- Id string
NRP resource ID.
- Remote
Private Pulumi.Endpoint Connection Azure Native. Device Update. Inputs. Private Link Service Proxy Response Remote Private Endpoint Connection Remote private endpoint connection details.
- Remote
Private Pulumi.Link Service Connection State Azure Native. Device Update. Inputs. Private Link Service Connection State Response Remote private link service connection state
- Group
Connectivity []GroupInformation Connectivity Information Response Group connectivity information.
- Id string
NRP resource ID.
- Remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection Remote private endpoint connection details.
- Remote
Private PrivateLink Service Connection State Link Service Connection State Response Remote private link service connection state
- group
Connectivity List<GroupInformation Connectivity Information Response> Group connectivity information.
- id String
NRP resource ID.
- remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection Remote private endpoint connection details.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response Remote private link service connection state
- group
Connectivity GroupInformation Connectivity Information Response[] Group connectivity information.
- id string
NRP resource ID.
- remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection Remote private endpoint connection details.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response Remote private link service connection state
- group_
connectivity_ Sequence[Groupinformation Connectivity Information Response] Group connectivity information.
- id str
NRP resource ID.
- remote_
private_ Privateendpoint_ connection Link Service Proxy Response Remote Private Endpoint Connection Remote private endpoint connection details.
- remote_
private_ Privatelink_ service_ connection_ state Link Service Connection State Response Remote private link service connection state
- group
Connectivity List<Property Map>Information Group connectivity information.
- id String
NRP resource ID.
- remote
Private Property MapEndpoint Connection Remote private endpoint connection details.
- remote
Private Property MapLink Service Connection State Remote private link service connection state
PrivateLinkServiceProxyResponseRemotePrivateEndpointConnection
- Id string
Remote private endpoint connection ID.
- Id string
Remote private endpoint connection ID.
- id String
Remote private endpoint connection ID.
- id string
Remote private endpoint connection ID.
- id str
Remote private endpoint connection ID.
- id String
Remote private endpoint connection ID.
RemotePrivateEndpointResponse
- Connection
Details List<Pulumi.Azure Native. Device Update. Inputs. Connection Details Response> List of connection details.
- Id string
Remote endpoint resource ID.
- Immutable
Resource stringId Original resource ID needed by Microsoft.Network.
- Immutable
Subscription stringId Original subscription ID needed by Microsoft.Network.
- Location string
ARM location of the remote private endpoint.
- Manual
Private List<Pulumi.Link Service Connections Azure Native. Device Update. Inputs. Private Link Service Connection Response> List of private link service connections that need manual approval.
- Private
Link List<Pulumi.Service Connections Azure Native. Device Update. Inputs. Private Link Service Connection Response> List of automatically approved private link service connections.
- Private
Link List<Pulumi.Service Proxies Azure Native. Device Update. Inputs. Private Link Service Proxy Response> List of private link service proxies.
- Vnet
Traffic stringTag Virtual network traffic tag.
- Connection
Details []ConnectionDetails Response List of connection details.
- Id string
Remote endpoint resource ID.
- Immutable
Resource stringId Original resource ID needed by Microsoft.Network.
- Immutable
Subscription stringId Original subscription ID needed by Microsoft.Network.
- Location string
ARM location of the remote private endpoint.
- Manual
Private []PrivateLink Service Connections Link Service Connection Response List of private link service connections that need manual approval.
- Private
Link []PrivateService Connections Link Service Connection Response List of automatically approved private link service connections.
- Private
Link []PrivateService Proxies Link Service Proxy Response List of private link service proxies.
- Vnet
Traffic stringTag Virtual network traffic tag.
- connection
Details List<ConnectionDetails Response> List of connection details.
- id String
Remote endpoint resource ID.
- immutable
Resource StringId Original resource ID needed by Microsoft.Network.
- immutable
Subscription StringId Original subscription ID needed by Microsoft.Network.
- location String
ARM location of the remote private endpoint.
- manual
Private List<PrivateLink Service Connections Link Service Connection Response> List of private link service connections that need manual approval.
- private
Link List<PrivateService Connections Link Service Connection Response> List of automatically approved private link service connections.
- private
Link List<PrivateService Proxies Link Service Proxy Response> List of private link service proxies.
- vnet
Traffic StringTag Virtual network traffic tag.
- connection
Details ConnectionDetails Response[] List of connection details.
- id string
Remote endpoint resource ID.
- immutable
Resource stringId Original resource ID needed by Microsoft.Network.
- immutable
Subscription stringId Original subscription ID needed by Microsoft.Network.
- location string
ARM location of the remote private endpoint.
- manual
Private PrivateLink Service Connections Link Service Connection Response[] List of private link service connections that need manual approval.
- private
Link PrivateService Connections Link Service Connection Response[] List of automatically approved private link service connections.
- private
Link PrivateService Proxies Link Service Proxy Response[] List of private link service proxies.
- vnet
Traffic stringTag Virtual network traffic tag.
- connection_
details Sequence[ConnectionDetails Response] List of connection details.
- id str
Remote endpoint resource ID.
- immutable_
resource_ strid Original resource ID needed by Microsoft.Network.
- immutable_
subscription_ strid Original subscription ID needed by Microsoft.Network.
- location str
ARM location of the remote private endpoint.
- manual_
private_ Sequence[Privatelink_ service_ connections Link Service Connection Response] List of private link service connections that need manual approval.
- private_
link_ Sequence[Privateservice_ connections Link Service Connection Response] List of automatically approved private link service connections.
- private_
link_ Sequence[Privateservice_ proxies Link Service Proxy Response] List of private link service proxies.
- vnet_
traffic_ strtag Virtual network traffic tag.
- connection
Details List<Property Map> List of connection details.
- id String
Remote endpoint resource ID.
- immutable
Resource StringId Original resource ID needed by Microsoft.Network.
- immutable
Subscription StringId Original subscription ID needed by Microsoft.Network.
- location String
ARM location of the remote private endpoint.
- manual
Private List<Property Map>Link Service Connections List of private link service connections that need manual approval.
- private
Link List<Property Map>Service Connections List of automatically approved private link service connections.
- private
Link List<Property Map>Service Proxies List of private link service proxies.
- vnet
Traffic StringTag Virtual network traffic tag.
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
- created
At string The timestamp of resource creation (UTC).
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource.
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified stringBy Type The type of identity that last modified the resource.
- created_
at str The timestamp of resource creation (UTC).
- created_
by str The identity that created the resource.
- created_
by_ strtype The type of identity that created the resource.
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby The identity that last modified the resource.
- last_
modified_ strby_ type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0