Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.rapidmigrationassessment/v1.getCollector
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single Collector.
Using getCollector
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 getCollector(args: GetCollectorArgs, opts?: InvokeOptions): Promise<GetCollectorResult>
function getCollectorOutput(args: GetCollectorOutputArgs, opts?: InvokeOptions): Output<GetCollectorResult>
def get_collector(collector_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCollectorResult
def get_collector_output(collector_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCollectorResult]
func LookupCollector(ctx *Context, args *LookupCollectorArgs, opts ...InvokeOption) (*LookupCollectorResult, error)
func LookupCollectorOutput(ctx *Context, args *LookupCollectorOutputArgs, opts ...InvokeOption) LookupCollectorResultOutput
> Note: This function is named LookupCollector
in the Go SDK.
public static class GetCollector
{
public static Task<GetCollectorResult> InvokeAsync(GetCollectorArgs args, InvokeOptions? opts = null)
public static Output<GetCollectorResult> Invoke(GetCollectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCollectorResult> getCollector(GetCollectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:rapidmigrationassessment/v1:getCollector
arguments:
# arguments dictionary
The following arguments are supported:
- Collector
Id string - Location string
- Project string
- Collector
Id string - Location string
- Project string
- collector
Id String - location String
- project String
- collector
Id string - location string
- project string
- collector_
id str - location str
- project str
- collector
Id String - location String
- project String
getCollector Result
The following output properties are available:
- Bucket string
- Store cloud storage bucket name (which is a guid) created with this Collector.
- Client
Version string - Client version.
- Collection
Days int - How many days to collect data.
- Create
Time string - Create time stamp.
- Description string
- User specified description of the Collector.
- Display
Name string - User specified name of the Collector.
- Eula
Uri string - Uri for EULA (End User License Agreement) from customer.
- Expected
Asset stringCount - User specified expected asset count.
- Guest
Os Pulumi.Scan Google Native. Rapid Migration Assessment. V1. Outputs. Guest Os Scan Response - Reference to MC Source Guest Os Scan.
- Labels Dictionary<string, string>
- Labels as key value pairs.
- Name string
- name of resource.
- Service
Account string - Service Account email used to ingest data to this Collector.
- State string
- State of the Collector.
- Update
Time string - Update time stamp.
- Vsphere
Scan Pulumi.Google Native. Rapid Migration Assessment. V1. Outputs. VSphere Scan Response - Reference to MC Source vsphere_scan.
- Bucket string
- Store cloud storage bucket name (which is a guid) created with this Collector.
- Client
Version string - Client version.
- Collection
Days int - How many days to collect data.
- Create
Time string - Create time stamp.
- Description string
- User specified description of the Collector.
- Display
Name string - User specified name of the Collector.
- Eula
Uri string - Uri for EULA (End User License Agreement) from customer.
- Expected
Asset stringCount - User specified expected asset count.
- Guest
Os GuestScan Os Scan Response - Reference to MC Source Guest Os Scan.
- Labels map[string]string
- Labels as key value pairs.
- Name string
- name of resource.
- Service
Account string - Service Account email used to ingest data to this Collector.
- State string
- State of the Collector.
- Update
Time string - Update time stamp.
- Vsphere
Scan VSphereScan Response - Reference to MC Source vsphere_scan.
- bucket String
- Store cloud storage bucket name (which is a guid) created with this Collector.
- client
Version String - Client version.
- collection
Days Integer - How many days to collect data.
- create
Time String - Create time stamp.
- description String
- User specified description of the Collector.
- display
Name String - User specified name of the Collector.
- eula
Uri String - Uri for EULA (End User License Agreement) from customer.
- expected
Asset StringCount - User specified expected asset count.
- guest
Os GuestScan Os Scan Response - Reference to MC Source Guest Os Scan.
- labels Map<String,String>
- Labels as key value pairs.
- name String
- name of resource.
- service
Account String - Service Account email used to ingest data to this Collector.
- state String
- State of the Collector.
- update
Time String - Update time stamp.
- vsphere
Scan VSphereScan Response - Reference to MC Source vsphere_scan.
- bucket string
- Store cloud storage bucket name (which is a guid) created with this Collector.
- client
Version string - Client version.
- collection
Days number - How many days to collect data.
- create
Time string - Create time stamp.
- description string
- User specified description of the Collector.
- display
Name string - User specified name of the Collector.
- eula
Uri string - Uri for EULA (End User License Agreement) from customer.
- expected
Asset stringCount - User specified expected asset count.
- guest
Os GuestScan Os Scan Response - Reference to MC Source Guest Os Scan.
- labels {[key: string]: string}
- Labels as key value pairs.
- name string
- name of resource.
- service
Account string - Service Account email used to ingest data to this Collector.
- state string
- State of the Collector.
- update
Time string - Update time stamp.
- vsphere
Scan VSphereScan Response - Reference to MC Source vsphere_scan.
- bucket str
- Store cloud storage bucket name (which is a guid) created with this Collector.
- client_
version str - Client version.
- collection_
days int - How many days to collect data.
- create_
time str - Create time stamp.
- description str
- User specified description of the Collector.
- display_
name str - User specified name of the Collector.
- eula_
uri str - Uri for EULA (End User License Agreement) from customer.
- expected_
asset_ strcount - User specified expected asset count.
- guest_
os_ Guestscan Os Scan Response - Reference to MC Source Guest Os Scan.
- labels Mapping[str, str]
- Labels as key value pairs.
- name str
- name of resource.
- service_
account str - Service Account email used to ingest data to this Collector.
- state str
- State of the Collector.
- update_
time str - Update time stamp.
- vsphere_
scan VSphereScan Response - Reference to MC Source vsphere_scan.
- bucket String
- Store cloud storage bucket name (which is a guid) created with this Collector.
- client
Version String - Client version.
- collection
Days Number - How many days to collect data.
- create
Time String - Create time stamp.
- description String
- User specified description of the Collector.
- display
Name String - User specified name of the Collector.
- eula
Uri String - Uri for EULA (End User License Agreement) from customer.
- expected
Asset StringCount - User specified expected asset count.
- guest
Os Property MapScan - Reference to MC Source Guest Os Scan.
- labels Map<String>
- Labels as key value pairs.
- name String
- name of resource.
- service
Account String - Service Account email used to ingest data to this Collector.
- state String
- State of the Collector.
- update
Time String - Update time stamp.
- vsphere
Scan Property Map - Reference to MC Source vsphere_scan.
Supporting Types
GuestOsScanResponse
- Core
Source string - reference to the corresponding Guest OS Scan in MC Source.
- Core
Source string - reference to the corresponding Guest OS Scan in MC Source.
- core
Source String - reference to the corresponding Guest OS Scan in MC Source.
- core
Source string - reference to the corresponding Guest OS Scan in MC Source.
- core_
source str - reference to the corresponding Guest OS Scan in MC Source.
- core
Source String - reference to the corresponding Guest OS Scan in MC Source.
VSphereScanResponse
- Core
Source string - reference to the corresponding VSphere Scan in MC Source.
- Core
Source string - reference to the corresponding VSphere Scan in MC Source.
- core
Source String - reference to the corresponding VSphere Scan in MC Source.
- core
Source string - reference to the corresponding VSphere Scan in MC Source.
- core_
source str - reference to the corresponding VSphere Scan in MC Source.
- core
Source String - reference to the corresponding VSphere Scan in MC Source.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi