azure-native.streamanalytics.getPrivateEndpoint
Gets information about the specified Private Endpoint. API Version: 2020-03-01-preview.
Using getPrivateEndpoint
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 getPrivateEndpoint(args: GetPrivateEndpointArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointResult>
function getPrivateEndpointOutput(args: GetPrivateEndpointOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointResult>
def get_private_endpoint(cluster_name: Optional[str] = None,
private_endpoint_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointResult
def get_private_endpoint_output(cluster_name: Optional[pulumi.Input[str]] = None,
private_endpoint_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointResult]
func LookupPrivateEndpoint(ctx *Context, args *LookupPrivateEndpointArgs, opts ...InvokeOption) (*LookupPrivateEndpointResult, error)
func LookupPrivateEndpointOutput(ctx *Context, args *LookupPrivateEndpointOutputArgs, opts ...InvokeOption) LookupPrivateEndpointResultOutput
> Note: This function is named LookupPrivateEndpoint
in the Go SDK.
public static class GetPrivateEndpoint
{
public static Task<GetPrivateEndpointResult> InvokeAsync(GetPrivateEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetPrivateEndpointResult> Invoke(GetPrivateEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateEndpointResult> getPrivateEndpoint(GetPrivateEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:streamanalytics:getPrivateEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string The name of the cluster.
- Private
Endpoint stringName The name of the private endpoint.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Cluster
Name string The name of the cluster.
- Private
Endpoint stringName The name of the private endpoint.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- cluster
Name String The name of the cluster.
- private
Endpoint StringName The name of the private endpoint.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- cluster
Name string The name of the cluster.
- private
Endpoint stringName The name of the private endpoint.
- resource
Group stringName The name of the resource group. The name is case insensitive.
- cluster_
name str The name of the cluster.
- private_
endpoint_ strname The name of the private endpoint.
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- cluster
Name String The name of the cluster.
- private
Endpoint StringName The name of the private endpoint.
- resource
Group StringName The name of the resource group. The name is case insensitive.
getPrivateEndpoint Result
The following output properties are available:
- Etag string
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- Properties
Pulumi.
Azure Native. Stream Analytics. Outputs. Private Endpoint Properties Response The properties associated with a private endpoint.
- Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- Etag string
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- Properties
Private
Endpoint Properties Response The properties associated with a private endpoint.
- Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- etag String
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- properties
Private
Endpoint Properties Response The properties associated with a private endpoint.
- type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- etag string
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- properties
Private
Endpoint Properties Response The properties associated with a private endpoint.
- type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- etag str
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- properties
Private
Endpoint Properties Response The properties associated with a private endpoint.
- type str
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- etag String
Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests.
- 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
- properties Property Map
The properties associated with a private endpoint.
- type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
Supporting Types
PrivateEndpointPropertiesResponse
- Created
Date string The date when this private endpoint was created.
- Manual
Private List<Pulumi.Link Service Connections Azure Native. Stream Analytics. Inputs. Private Link Service Connection Response> A list of connections to the remote resource. Immutable after it is set.
- Created
Date string The date when this private endpoint was created.
- Manual
Private []PrivateLink Service Connections Link Service Connection Response A list of connections to the remote resource. Immutable after it is set.
- created
Date String The date when this private endpoint was created.
- manual
Private List<PrivateLink Service Connections Link Service Connection Response> A list of connections to the remote resource. Immutable after it is set.
- created
Date string The date when this private endpoint was created.
- manual
Private PrivateLink Service Connections Link Service Connection Response[] A list of connections to the remote resource. Immutable after it is set.
- created_
date str The date when this private endpoint was created.
- manual_
private_ Sequence[Privatelink_ service_ connections Link Service Connection Response] A list of connections to the remote resource. Immutable after it is set.
- created
Date String The date when this private endpoint was created.
- manual
Private List<Property Map>Link Service Connections A list of connections to the remote resource. Immutable after it is set.
PrivateLinkConnectionStateResponse
- 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 remote resource/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 remote resource/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 remote resource/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 remote resource/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 remote resource/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 remote resource/service.
PrivateLinkServiceConnectionResponse
- Request
Message string A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- Group
Ids List<string> The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- Private
Link Pulumi.Service Connection State Azure Native. Stream Analytics. Inputs. Private Link Connection State Response A collection of read-only information about the state of the connection to the private remote resource.
- Private
Link stringService Id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
- Request
Message string A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- Group
Ids []string The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- Private
Link PrivateService Connection State Link Connection State Response A collection of read-only information about the state of the connection to the private remote resource.
- Private
Link stringService Id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
- request
Message String A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- group
Ids List<String> The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- private
Link PrivateService Connection State Link Connection State Response A collection of read-only information about the state of the connection to the private remote resource.
- private
Link StringService Id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
- request
Message string A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- group
Ids string[] The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- private
Link PrivateService Connection State Link Connection State Response A collection of read-only information about the state of the connection to the private remote resource.
- private
Link stringService Id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
- request_
message str A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- group_
ids Sequence[str] The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- private_
link_ Privateservice_ connection_ state Link Connection State Response A collection of read-only information about the state of the connection to the private remote resource.
- private_
link_ strservice_ id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
- request
Message String A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- group
Ids List<String> The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
- private
Link Property MapService Connection State A collection of read-only information about the state of the connection to the private remote resource.
- private
Link StringService Id The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0