azure-native.migrate.getHyperVCollector
Explore with Pulumi AI
Get a Hyper-V collector. Azure REST API version: 2019-10-01.
Using getHyperVCollector
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 getHyperVCollector(args: GetHyperVCollectorArgs, opts?: InvokeOptions): Promise<GetHyperVCollectorResult>
function getHyperVCollectorOutput(args: GetHyperVCollectorOutputArgs, opts?: InvokeOptions): Output<GetHyperVCollectorResult>
def get_hyper_v_collector(hyper_v_collector_name: Optional[str] = None,
project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHyperVCollectorResult
def get_hyper_v_collector_output(hyper_v_collector_name: Optional[pulumi.Input[str]] = None,
project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHyperVCollectorResult]
func LookupHyperVCollector(ctx *Context, args *LookupHyperVCollectorArgs, opts ...InvokeOption) (*LookupHyperVCollectorResult, error)
func LookupHyperVCollectorOutput(ctx *Context, args *LookupHyperVCollectorOutputArgs, opts ...InvokeOption) LookupHyperVCollectorResultOutput
> Note: This function is named LookupHyperVCollector
in the Go SDK.
public static class GetHyperVCollector
{
public static Task<GetHyperVCollectorResult> InvokeAsync(GetHyperVCollectorArgs args, InvokeOptions? opts = null)
public static Output<GetHyperVCollectorResult> Invoke(GetHyperVCollectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHyperVCollectorResult> getHyperVCollector(GetHyperVCollectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getHyperVCollector
arguments:
# arguments dictionary
The following arguments are supported:
- Hyper
VCollector stringName Unique name of a Hyper-V collector within a project.
- Project
Name string Name of the Azure Migrate project.
- Resource
Group stringName Name of the Azure Resource Group that project is part of.
- Hyper
VCollector stringName Unique name of a Hyper-V collector within a project.
- Project
Name string Name of the Azure Migrate project.
- Resource
Group stringName Name of the Azure Resource Group that project is part of.
- hyper
VCollector StringName Unique name of a Hyper-V collector within a project.
- project
Name String Name of the Azure Migrate project.
- resource
Group StringName Name of the Azure Resource Group that project is part of.
- hyper
VCollector stringName Unique name of a Hyper-V collector within a project.
- project
Name string Name of the Azure Migrate project.
- resource
Group stringName Name of the Azure Resource Group that project is part of.
- hyper_
v_ strcollector_ name Unique name of a Hyper-V collector within a project.
- project_
name str Name of the Azure Migrate project.
- resource_
group_ strname Name of the Azure Resource Group that project is part of.
- hyper
VCollector StringName Unique name of a Hyper-V collector within a project.
- project
Name String Name of the Azure Migrate project.
- resource
Group StringName Name of the Azure Resource Group that project is part of.
getHyperVCollector Result
The following output properties are available:
- Id string
- Name string
- Properties
Pulumi.
Azure Native. Migrate. Outputs. Collector Properties Response - Type string
- ETag string
- Id string
- Name string
- Properties
Collector
Properties Response - Type string
- ETag string
- id String
- name String
- properties
Collector
Properties Response - type String
- e
Tag String
- id string
- name string
- properties
Collector
Properties Response - type string
- e
Tag string
- id str
- name str
- properties
Collector
Properties Response - type str
- e_
tag str
- id String
- name String
- properties Property Map
- type String
- e
Tag String
Supporting Types
CollectorAgentPropertiesResponse
- Id string
- Last
Heartbeat stringUtc - Version string
- Spn
Details CollectorBody Agent Spn Properties Response
- id String
- last
Heartbeat StringUtc - version String
- spn
Details CollectorBody Agent Spn Properties Response
- id string
- last
Heartbeat stringUtc - version string
- spn
Details CollectorBody Agent Spn Properties Response
- id String
- last
Heartbeat StringUtc - version String
- spn
Details Property Map
CollectorBodyAgentSpnPropertiesResponse
- Application
Id string Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Audience string
Intended audience for the service principal.
- string
AAD Authority URL which was used to request the token for the service principal.
- Object
Id string Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Tenant
Id string Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Application
Id string Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Audience string
Intended audience for the service principal.
- string
AAD Authority URL which was used to request the token for the service principal.
- Object
Id string Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- Tenant
Id string Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- application
Id String Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience String
Intended audience for the service principal.
- String
AAD Authority URL which was used to request the token for the service principal.
- object
Id String Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id String Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- application
Id string Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience string
Intended audience for the service principal.
- string
AAD Authority URL which was used to request the token for the service principal.
- object
Id string Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id string Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- application_
id str Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience str
Intended audience for the service principal.
- str
AAD Authority URL which was used to request the token for the service principal.
- object_
id str Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant_
id str Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- application
Id String Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- audience String
Intended audience for the service principal.
- String
AAD Authority URL which was used to request the token for the service principal.
- object
Id String Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
- tenant
Id String Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
CollectorPropertiesResponse
- Created
Timestamp string Time when this collector was created. Date-Time represented in ISO-8601 format.
- Updated
Timestamp string Time when this collector was updated. Date-Time represented in ISO-8601 format.
- Agent
Properties Pulumi.Azure Native. Migrate. Inputs. Collector Agent Properties Response - Discovery
Site stringId The ARM id of the discovery service site.
- Created
Timestamp string Time when this collector was created. Date-Time represented in ISO-8601 format.
- Updated
Timestamp string Time when this collector was updated. Date-Time represented in ISO-8601 format.
- Agent
Properties CollectorAgent Properties Response - Discovery
Site stringId The ARM id of the discovery service site.
- created
Timestamp String Time when this collector was created. Date-Time represented in ISO-8601 format.
- updated
Timestamp String Time when this collector was updated. Date-Time represented in ISO-8601 format.
- agent
Properties CollectorAgent Properties Response - discovery
Site StringId The ARM id of the discovery service site.
- created
Timestamp string Time when this collector was created. Date-Time represented in ISO-8601 format.
- updated
Timestamp string Time when this collector was updated. Date-Time represented in ISO-8601 format.
- agent
Properties CollectorAgent Properties Response - discovery
Site stringId The ARM id of the discovery service site.
- created_
timestamp str Time when this collector was created. Date-Time represented in ISO-8601 format.
- updated_
timestamp str Time when this collector was updated. Date-Time represented in ISO-8601 format.
- agent_
properties CollectorAgent Properties Response - discovery_
site_ strid The ARM id of the discovery service site.
- created
Timestamp String Time when this collector was created. Date-Time represented in ISO-8601 format.
- updated
Timestamp String Time when this collector was updated. Date-Time represented in ISO-8601 format.
- agent
Properties Property Map - discovery
Site StringId The ARM id of the discovery service site.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0