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
Start a Neo task
Explain and create a google-native.rapidmigrationassessment/v1.getCollector resource
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)
public static Output<GetCollectorResult> getCollector(GetCollectorArgs args, InvokeOptions options)
fn::invoke:
function: google-native:rapidmigrationassessment/v1:getCollector
arguments:
# arguments dictionaryThe 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
