Azure Native

v1.88.1 published on Thursday, Dec 1, 2022 by Pulumi

getAzureTrafficCollector

Azure Traffic Collector resource. API Version: 2022-05-01.

Using getAzureTrafficCollector

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 getAzureTrafficCollector(args: GetAzureTrafficCollectorArgs, opts?: InvokeOptions): Promise<GetAzureTrafficCollectorResult>
function getAzureTrafficCollectorOutput(args: GetAzureTrafficCollectorOutputArgs, opts?: InvokeOptions): Output<GetAzureTrafficCollectorResult>
def get_azure_traffic_collector(azure_traffic_collector_name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetAzureTrafficCollectorResult
def get_azure_traffic_collector_output(azure_traffic_collector_name: Optional[pulumi.Input[str]] = None,
                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetAzureTrafficCollectorResult]
func LookupAzureTrafficCollector(ctx *Context, args *LookupAzureTrafficCollectorArgs, opts ...InvokeOption) (*LookupAzureTrafficCollectorResult, error)
func LookupAzureTrafficCollectorOutput(ctx *Context, args *LookupAzureTrafficCollectorOutputArgs, opts ...InvokeOption) LookupAzureTrafficCollectorResultOutput

> Note: This function is named LookupAzureTrafficCollector in the Go SDK.

public static class GetAzureTrafficCollector 
{
    public static Task<GetAzureTrafficCollectorResult> InvokeAsync(GetAzureTrafficCollectorArgs args, InvokeOptions? opts = null)
    public static Output<GetAzureTrafficCollectorResult> Invoke(GetAzureTrafficCollectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAzureTrafficCollectorResult> getAzureTrafficCollector(GetAzureTrafficCollectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:networkfunction:getAzureTrafficCollector
  arguments:
    # arguments dictionary

The following arguments are supported:

AzureTrafficCollectorName string

Azure Traffic Collector name

ResourceGroupName string

The name of the resource group.

AzureTrafficCollectorName string

Azure Traffic Collector name

ResourceGroupName string

The name of the resource group.

azureTrafficCollectorName String

Azure Traffic Collector name

resourceGroupName String

The name of the resource group.

azureTrafficCollectorName string

Azure Traffic Collector name

resourceGroupName string

The name of the resource group.

azure_traffic_collector_name str

Azure Traffic Collector name

resource_group_name str

The name of the resource group.

azureTrafficCollectorName String

Azure Traffic Collector name

resourceGroupName String

The name of the resource group.

getAzureTrafficCollector Result

The following output properties are available:

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The provisioning state of the application rule collection resource.

SystemData Pulumi.AzureNative.NetworkFunction.Outputs.TrackedResourceResponseSystemData

Metadata pertaining to creation and last modification of the resource.

Type string

Resource type.

CollectorPolicies List<Pulumi.AzureNative.NetworkFunction.Outputs.CollectorPolicyResponse>

Collector Policies for Azure Traffic Collector.

Location string

Resource location.

Tags Dictionary<string, string>

Resource tags.

VirtualHub Pulumi.AzureNative.NetworkFunction.Outputs.ResourceReferenceResponse

The virtualHub to which the Azure Traffic Collector belongs.

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The provisioning state of the application rule collection resource.

SystemData TrackedResourceResponseSystemData

Metadata pertaining to creation and last modification of the resource.

Type string

Resource type.

CollectorPolicies []CollectorPolicyResponse

Collector Policies for Azure Traffic Collector.

Location string

Resource location.

Tags map[string]string

Resource tags.

VirtualHub ResourceReferenceResponse

The virtualHub to which the Azure Traffic Collector belongs.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

Resource ID.

name String

Resource name.

provisioningState String

The provisioning state of the application rule collection resource.

systemData TrackedResourceResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type String

Resource type.

collectorPolicies List<CollectorPolicyResponse>

Collector Policies for Azure Traffic Collector.

location String

Resource location.

tags Map<String,String>

Resource tags.

virtualHub ResourceReferenceResponse

The virtualHub to which the Azure Traffic Collector belongs.

etag string

A unique read-only string that changes whenever the resource is updated.

id string

Resource ID.

name string

Resource name.

provisioningState string

The provisioning state of the application rule collection resource.

systemData TrackedResourceResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type string

Resource type.

collectorPolicies CollectorPolicyResponse[]

Collector Policies for Azure Traffic Collector.

location string

Resource location.

tags {[key: string]: string}

Resource tags.

virtualHub ResourceReferenceResponse

The virtualHub to which the Azure Traffic Collector belongs.

etag str

A unique read-only string that changes whenever the resource is updated.

id str

Resource ID.

name str

Resource name.

provisioning_state str

The provisioning state of the application rule collection resource.

system_data TrackedResourceResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type str

Resource type.

collector_policies Sequence[CollectorPolicyResponse]

Collector Policies for Azure Traffic Collector.

location str

Resource location.

tags Mapping[str, str]

Resource tags.

virtual_hub ResourceReferenceResponse

The virtualHub to which the Azure Traffic Collector belongs.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

Resource ID.

name String

Resource name.

provisioningState String

The provisioning state of the application rule collection resource.

systemData Property Map

Metadata pertaining to creation and last modification of the resource.

type String

Resource type.

collectorPolicies List<Property Map>

Collector Policies for Azure Traffic Collector.

location String

Resource location.

tags Map<String>

Resource tags.

virtualHub Property Map

The virtualHub to which the Azure Traffic Collector belongs.

Supporting Types

CollectorPolicyResponse

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

Azure resource Id

Name string

Azure resource name

ProvisioningState string

The provisioning state.

SystemData Pulumi.AzureNative.NetworkFunction.Inputs.CollectorPolicyResponseSystemData

Metadata pertaining to creation and last modification of the resource.

Type string

Azure resource type

EmissionPolicies List<Pulumi.AzureNative.NetworkFunction.Inputs.EmissionPoliciesPropertiesFormatResponse>

Emission policies.

IngestionPolicy Pulumi.AzureNative.NetworkFunction.Inputs.IngestionPolicyPropertiesFormatResponse

Ingestion policies.

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

Azure resource Id

Name string

Azure resource name

ProvisioningState string

The provisioning state.

SystemData CollectorPolicyResponseSystemData

Metadata pertaining to creation and last modification of the resource.

Type string

Azure resource type

EmissionPolicies []EmissionPoliciesPropertiesFormatResponse

Emission policies.

IngestionPolicy IngestionPolicyPropertiesFormatResponse

Ingestion policies.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

Azure resource Id

name String

Azure resource name

provisioningState String

The provisioning state.

systemData CollectorPolicyResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type String

Azure resource type

emissionPolicies List<EmissionPoliciesPropertiesFormatResponse>

Emission policies.

ingestionPolicy IngestionPolicyPropertiesFormatResponse

Ingestion policies.

etag string

A unique read-only string that changes whenever the resource is updated.

id string

Azure resource Id

name string

Azure resource name

provisioningState string

The provisioning state.

systemData CollectorPolicyResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type string

Azure resource type

emissionPolicies EmissionPoliciesPropertiesFormatResponse[]

Emission policies.

ingestionPolicy IngestionPolicyPropertiesFormatResponse

Ingestion policies.

etag str

A unique read-only string that changes whenever the resource is updated.

id str

Azure resource Id

name str

Azure resource name

provisioning_state str

The provisioning state.

system_data CollectorPolicyResponseSystemData

Metadata pertaining to creation and last modification of the resource.

type str

Azure resource type

emission_policies Sequence[EmissionPoliciesPropertiesFormatResponse]

Emission policies.

ingestion_policy IngestionPolicyPropertiesFormatResponse

Ingestion policies.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

Azure resource Id

name String

Azure resource name

provisioningState String

The provisioning state.

systemData Property Map

Metadata pertaining to creation and last modification of the resource.

type String

Azure resource type

emissionPolicies List<Property Map>

Emission policies.

ingestionPolicy Property Map

Ingestion policies.

CollectorPolicyResponseSystemData

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

EmissionPoliciesPropertiesFormatResponse

EmissionDestinations []EmissionPolicyDestinationResponse

Emission policy destinations.

EmissionType string

Emission format type.

emissionDestinations List<EmissionPolicyDestinationResponse>

Emission policy destinations.

emissionType String

Emission format type.

emissionDestinations EmissionPolicyDestinationResponse[]

Emission policy destinations.

emissionType string

Emission format type.

emission_destinations Sequence[EmissionPolicyDestinationResponse]

Emission policy destinations.

emission_type str

Emission format type.

emissionDestinations List<Property Map>

Emission policy destinations.

emissionType String

Emission format type.

EmissionPolicyDestinationResponse

DestinationType string

Emission destination type.

DestinationType string

Emission destination type.

destinationType String

Emission destination type.

destinationType string

Emission destination type.

destination_type str

Emission destination type.

destinationType String

Emission destination type.

IngestionPolicyPropertiesFormatResponse

ingestionSources List<Property Map>

Ingestion Sources.

ingestionType String

The ingestion type.

IngestionSourcesPropertiesFormatResponse

ResourceId string

Resource ID.

SourceType string

Ingestion source type.

ResourceId string

Resource ID.

SourceType string

Ingestion source type.

resourceId String

Resource ID.

sourceType String

Ingestion source type.

resourceId string

Resource ID.

sourceType string

Ingestion source type.

resource_id str

Resource ID.

source_type str

Ingestion source type.

resourceId String

Resource ID.

sourceType String

Ingestion source type.

ResourceReferenceResponse

Id string

Resource ID.

Id string

Resource ID.

id String

Resource ID.

id string

Resource ID.

id str

Resource ID.

id String

Resource ID.

TrackedResourceResponseSystemData

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0