azure-native.migrate.getServerCollector
Explore with Pulumi AI
Get a Server collector. Azure REST API version: 2019-10-01.
Using getServerCollector
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 getServerCollector(args: GetServerCollectorArgs, opts?: InvokeOptions): Promise<GetServerCollectorResult>
function getServerCollectorOutput(args: GetServerCollectorOutputArgs, opts?: InvokeOptions): Output<GetServerCollectorResult>
def get_server_collector(project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
server_collector_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerCollectorResult
def get_server_collector_output(project_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
server_collector_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServerCollectorResult]
func LookupServerCollector(ctx *Context, args *LookupServerCollectorArgs, opts ...InvokeOption) (*LookupServerCollectorResult, error)
func LookupServerCollectorOutput(ctx *Context, args *LookupServerCollectorOutputArgs, opts ...InvokeOption) LookupServerCollectorResultOutput
> Note: This function is named LookupServerCollector
in the Go SDK.
public static class GetServerCollector
{
public static Task<GetServerCollectorResult> InvokeAsync(GetServerCollectorArgs args, InvokeOptions? opts = null)
public static Output<GetServerCollectorResult> Invoke(GetServerCollectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServerCollectorResult> getServerCollector(GetServerCollectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:migrate:getServerCollector
arguments:
# arguments dictionary
The following arguments are supported:
- Project
Name string Name of the Azure Migrate project.
- Resource
Group stringName Name of the Azure Resource Group that project is part of.
- Server
Collector stringName Unique name of a Server 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.
- Server
Collector stringName Unique name of a Server 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.
- server
Collector StringName Unique name of a Server 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.
- server
Collector stringName Unique name of a Server 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.
- server_
collector_ strname Unique name of a Server 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.
- server
Collector StringName Unique name of a Server collector within a project.
getServerCollector 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