azure-native.app.getDaprComponent

Explore with Pulumi AI

Dapr Component. API Version: 2022-03-01.

Using getDaprComponent

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 getDaprComponent(args: GetDaprComponentArgs, opts?: InvokeOptions): Promise<GetDaprComponentResult>
function getDaprComponentOutput(args: GetDaprComponentOutputArgs, opts?: InvokeOptions): Output<GetDaprComponentResult>
def get_dapr_component(component_name: Optional[str] = None,
                       environment_name: Optional[str] = None,
                       resource_group_name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetDaprComponentResult
def get_dapr_component_output(component_name: Optional[pulumi.Input[str]] = None,
                       environment_name: Optional[pulumi.Input[str]] = None,
                       resource_group_name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetDaprComponentResult]
func LookupDaprComponent(ctx *Context, args *LookupDaprComponentArgs, opts ...InvokeOption) (*LookupDaprComponentResult, error)
func LookupDaprComponentOutput(ctx *Context, args *LookupDaprComponentOutputArgs, opts ...InvokeOption) LookupDaprComponentResultOutput

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

public static class GetDaprComponent 
{
    public static Task<GetDaprComponentResult> InvokeAsync(GetDaprComponentArgs args, InvokeOptions? opts = null)
    public static Output<GetDaprComponentResult> Invoke(GetDaprComponentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDaprComponentResult> getDaprComponent(GetDaprComponentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:app:getDaprComponent
  arguments:
    # arguments dictionary

The following arguments are supported:

ComponentName string

Name of the Dapr Component.

EnvironmentName string

Name of the Managed Environment.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

ComponentName string

Name of the Dapr Component.

EnvironmentName string

Name of the Managed Environment.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

componentName String

Name of the Dapr Component.

environmentName String

Name of the Managed Environment.

resourceGroupName String

The name of the resource group. The name is case insensitive.

componentName string

Name of the Dapr Component.

environmentName string

Name of the Managed Environment.

resourceGroupName string

The name of the resource group. The name is case insensitive.

component_name str

Name of the Dapr Component.

environment_name str

Name of the Managed Environment.

resource_group_name str

The name of the resource group. The name is case insensitive.

componentName String

Name of the Dapr Component.

environmentName String

Name of the Managed Environment.

resourceGroupName String

The name of the resource group. The name is case insensitive.

getDaprComponent Result

The following output properties are available:

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

SystemData Pulumi.AzureNative.App.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ComponentType string

Component type

IgnoreErrors bool

Boolean describing if the component errors are ignores

InitTimeout string

Initialization timeout

Metadata List<Pulumi.AzureNative.App.Outputs.DaprMetadataResponse>

Component metadata

Scopes List<string>

Names of container apps that can use this Dapr component

Secrets List<Pulumi.AzureNative.App.Outputs.SecretResponse>

Collection of secrets used by a Dapr component

Version string

Component version

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ComponentType string

Component type

IgnoreErrors bool

Boolean describing if the component errors are ignores

InitTimeout string

Initialization timeout

Metadata []DaprMetadataResponse

Component metadata

Scopes []string

Names of container apps that can use this Dapr component

Secrets []SecretResponse

Collection of secrets used by a Dapr component

Version string

Component version

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

componentType String

Component type

ignoreErrors Boolean

Boolean describing if the component errors are ignores

initTimeout String

Initialization timeout

metadata List<DaprMetadataResponse>

Component metadata

scopes List<String>

Names of container apps that can use this Dapr component

secrets List<SecretResponse>

Collection of secrets used by a Dapr component

version String

Component version

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name string

The name of the resource

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

componentType string

Component type

ignoreErrors boolean

Boolean describing if the component errors are ignores

initTimeout string

Initialization timeout

metadata DaprMetadataResponse[]

Component metadata

scopes string[]

Names of container apps that can use this Dapr component

secrets SecretResponse[]

Collection of secrets used by a Dapr component

version string

Component version

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name str

The name of the resource

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

component_type str

Component type

ignore_errors bool

Boolean describing if the component errors are ignores

init_timeout str

Initialization timeout

metadata Sequence[DaprMetadataResponse]

Component metadata

scopes Sequence[str]

Names of container apps that can use this Dapr component

secrets Sequence[SecretResponse]

Collection of secrets used by a Dapr component

version str

Component version

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

componentType String

Component type

ignoreErrors Boolean

Boolean describing if the component errors are ignores

initTimeout String

Initialization timeout

metadata List<Property Map>

Component metadata

scopes List<String>

Names of container apps that can use this Dapr component

secrets List<Property Map>

Collection of secrets used by a Dapr component

version String

Component version

Supporting Types

DaprMetadataResponse

Name string

Metadata property name.

SecretRef string

Name of the Dapr Component secret from which to pull the metadata property value.

Value string

Metadata property value.

Name string

Metadata property name.

SecretRef string

Name of the Dapr Component secret from which to pull the metadata property value.

Value string

Metadata property value.

name String

Metadata property name.

secretRef String

Name of the Dapr Component secret from which to pull the metadata property value.

value String

Metadata property value.

name string

Metadata property name.

secretRef string

Name of the Dapr Component secret from which to pull the metadata property value.

value string

Metadata property value.

name str

Metadata property name.

secret_ref str

Name of the Dapr Component secret from which to pull the metadata property value.

value str

Metadata property value.

name String

Metadata property name.

secretRef String

Name of the Dapr Component secret from which to pull the metadata property value.

value String

Metadata property value.

SecretResponse

Name string

Secret Name.

Name string

Secret Name.

name String

Secret Name.

name string

Secret Name.

name str

Secret Name.

name String

Secret Name.

SystemDataResponse

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.

LastModifiedAt string

The timestamp of resource last modification (UTC)

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.

LastModifiedAt string

The timestamp of resource last modification (UTC)

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.

lastModifiedAt String

The timestamp of resource last modification (UTC)

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.

lastModifiedAt string

The timestamp of resource last modification (UTC)

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_at str

The timestamp of resource last modification (UTC)

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.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0