azure-native.datafactory.getManagedPrivateEndpoint
Managed private endpoint resource type. API Version: 2018-06-01.
Using getManagedPrivateEndpoint
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 getManagedPrivateEndpoint(args: GetManagedPrivateEndpointArgs, opts?: InvokeOptions): Promise<GetManagedPrivateEndpointResult>
function getManagedPrivateEndpointOutput(args: GetManagedPrivateEndpointOutputArgs, opts?: InvokeOptions): Output<GetManagedPrivateEndpointResult>
def get_managed_private_endpoint(factory_name: Optional[str] = None,
managed_private_endpoint_name: Optional[str] = None,
managed_virtual_network_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedPrivateEndpointResult
def get_managed_private_endpoint_output(factory_name: Optional[pulumi.Input[str]] = None,
managed_private_endpoint_name: Optional[pulumi.Input[str]] = None,
managed_virtual_network_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedPrivateEndpointResult]
func LookupManagedPrivateEndpoint(ctx *Context, args *LookupManagedPrivateEndpointArgs, opts ...InvokeOption) (*LookupManagedPrivateEndpointResult, error)
func LookupManagedPrivateEndpointOutput(ctx *Context, args *LookupManagedPrivateEndpointOutputArgs, opts ...InvokeOption) LookupManagedPrivateEndpointResultOutput
> Note: This function is named LookupManagedPrivateEndpoint
in the Go SDK.
public static class GetManagedPrivateEndpoint
{
public static Task<GetManagedPrivateEndpointResult> InvokeAsync(GetManagedPrivateEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetManagedPrivateEndpointResult> Invoke(GetManagedPrivateEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedPrivateEndpointResult> getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:datafactory:getManagedPrivateEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Factory
Name string The factory name.
- Managed
Private stringEndpoint Name Managed private endpoint name
- Managed
Virtual stringNetwork Name Managed virtual network name
- Resource
Group stringName The resource group name.
- Factory
Name string The factory name.
- Managed
Private stringEndpoint Name Managed private endpoint name
- Managed
Virtual stringNetwork Name Managed virtual network name
- Resource
Group stringName The resource group name.
- factory
Name String The factory name.
- managed
Private StringEndpoint Name Managed private endpoint name
- managed
Virtual StringNetwork Name Managed virtual network name
- resource
Group StringName The resource group name.
- factory
Name string The factory name.
- managed
Private stringEndpoint Name Managed private endpoint name
- managed
Virtual stringNetwork Name Managed virtual network name
- resource
Group stringName The resource group name.
- factory_
name str The factory name.
- managed_
private_ strendpoint_ name Managed private endpoint name
- managed_
virtual_ strnetwork_ name Managed virtual network name
- resource_
group_ strname The resource group name.
- factory
Name String The factory name.
- managed
Private StringEndpoint Name Managed private endpoint name
- managed
Virtual StringNetwork Name Managed virtual network name
- resource
Group StringName The resource group name.
getManagedPrivateEndpoint Result
The following output properties are available:
- Etag string
Etag identifies change in the resource.
- Id string
The resource identifier.
- Name string
The resource name.
- Properties
Pulumi.
Azure Native. Data Factory. Outputs. Managed Private Endpoint Response Managed private endpoint properties.
- Type string
The resource type.
- Etag string
Etag identifies change in the resource.
- Id string
The resource identifier.
- Name string
The resource name.
- Properties
Managed
Private Endpoint Response Managed private endpoint properties.
- Type string
The resource type.
- etag String
Etag identifies change in the resource.
- id String
The resource identifier.
- name String
The resource name.
- properties
Managed
Private Endpoint Response Managed private endpoint properties.
- type String
The resource type.
- etag string
Etag identifies change in the resource.
- id string
The resource identifier.
- name string
The resource name.
- properties
Managed
Private Endpoint Response Managed private endpoint properties.
- type string
The resource type.
- etag str
Etag identifies change in the resource.
- id str
The resource identifier.
- name str
The resource name.
- properties
Managed
Private Endpoint Response Managed private endpoint properties.
- type str
The resource type.
- etag String
Etag identifies change in the resource.
- id String
The resource identifier.
- name String
The resource name.
- properties Property Map
Managed private endpoint properties.
- type String
The resource type.
Supporting Types
ConnectionStatePropertiesResponse
- Actions
Required string The actions required on the managed private endpoint
- Description string
The managed private endpoint description
- Status string
The approval status
- Actions
Required string The actions required on the managed private endpoint
- Description string
The managed private endpoint description
- Status string
The approval status
- actions
Required String The actions required on the managed private endpoint
- description String
The managed private endpoint description
- status String
The approval status
- actions
Required string The actions required on the managed private endpoint
- description string
The managed private endpoint description
- status string
The approval status
- actions_
required str The actions required on the managed private endpoint
- description str
The managed private endpoint description
- status str
The approval status
- actions
Required String The actions required on the managed private endpoint
- description String
The managed private endpoint description
- status String
The approval status
ManagedPrivateEndpointResponse
- Is
Reserved bool Denotes whether the managed private endpoint is reserved
- Provisioning
State string The managed private endpoint provisioning state
- Connection
State Pulumi.Azure Native. Data Factory. Inputs. Connection State Properties Response The managed private endpoint connection state
- Fqdns List<string>
Fully qualified domain names
- Group
Id string The groupId to which the managed private endpoint is created
- Private
Link stringResource Id The ARM resource ID of the resource to which the managed private endpoint is created
- Is
Reserved bool Denotes whether the managed private endpoint is reserved
- Provisioning
State string The managed private endpoint provisioning state
- Connection
State ConnectionState Properties Response The managed private endpoint connection state
- Fqdns []string
Fully qualified domain names
- Group
Id string The groupId to which the managed private endpoint is created
- Private
Link stringResource Id The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved Boolean Denotes whether the managed private endpoint is reserved
- provisioning
State String The managed private endpoint provisioning state
- connection
State ConnectionState Properties Response The managed private endpoint connection state
- fqdns List<String>
Fully qualified domain names
- group
Id String The groupId to which the managed private endpoint is created
- private
Link StringResource Id The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved boolean Denotes whether the managed private endpoint is reserved
- provisioning
State string The managed private endpoint provisioning state
- connection
State ConnectionState Properties Response The managed private endpoint connection state
- fqdns string[]
Fully qualified domain names
- group
Id string The groupId to which the managed private endpoint is created
- private
Link stringResource Id The ARM resource ID of the resource to which the managed private endpoint is created
- is_
reserved bool Denotes whether the managed private endpoint is reserved
- provisioning_
state str The managed private endpoint provisioning state
- connection_
state ConnectionState Properties Response The managed private endpoint connection state
- fqdns Sequence[str]
Fully qualified domain names
- group_
id str The groupId to which the managed private endpoint is created
- private_
link_ strresource_ id The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved Boolean Denotes whether the managed private endpoint is reserved
- provisioning
State String The managed private endpoint provisioning state
- connection
State Property Map The managed private endpoint connection state
- fqdns List<String>
Fully qualified domain names
- group
Id String The groupId to which the managed private endpoint is created
- private
Link StringResource Id The ARM resource ID of the resource to which the managed private endpoint is created
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0