1. Registry
  2. Packages
  3. AWS Cloud Control
  4. API Docs
  5. agentregistry
  6. getRegistryRecord

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
aws-native logo aws-native logo

We recommend new projects start with resources from the AWS provider.

Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi

    Definition of AWS::AgentRegistry::RegistryRecord Resource Type

    Using getRegistryRecord

    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 getRegistryRecord(args: GetRegistryRecordArgs, opts?: InvokeOptions): Promise<GetRegistryRecordResult>
    function getRegistryRecordOutput(args: GetRegistryRecordOutputArgs, opts?: InvokeOutputOptions): Output<GetRegistryRecordResult>
    def get_registry_record(record_arn: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetRegistryRecordResult
    def get_registry_record_output(record_arn: pulumi.Input[Optional[str]] = None,
                            opts: Optional[InvokeOutputOptions] = None) -> Output[GetRegistryRecordResult]
    func LookupRegistryRecord(ctx *Context, args *LookupRegistryRecordArgs, opts ...InvokeOption) (*LookupRegistryRecordResult, error)
    func LookupRegistryRecordOutput(ctx *Context, args *LookupRegistryRecordOutputArgs, opts ...InvokeOption) LookupRegistryRecordResultOutput

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

    public static class GetRegistryRecord 
    {
        public static Task<GetRegistryRecordResult> InvokeAsync(GetRegistryRecordArgs args, InvokeOptions? opts = null)
        public static Output<GetRegistryRecordResult> Invoke(GetRegistryRecordInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetRegistryRecordResult> Invoke(GetRegistryRecordInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetRegistryRecordResult> getRegistryRecord(GetRegistryRecordArgs args, InvokeOptions options)
    public static Output<GetRegistryRecordResult> getRegistryRecord(GetRegistryRecordArgs args, InvokeOptions options)
    public static Output<GetRegistryRecordResult> getRegistryRecord(GetRegistryRecordArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: aws-native:agentregistry:getRegistryRecord
      arguments:
        # arguments dictionary
    data "aws-native_agentregistry_get_registry_record" "name" {
        # arguments
    }

    The following arguments are supported:

    RecordArn string
    The Amazon Resource Name (ARN) of the registry record.
    RecordArn string
    The Amazon Resource Name (ARN) of the registry record.
    record_arn string
    The Amazon Resource Name (ARN) of the registry record.
    recordArn String
    The Amazon Resource Name (ARN) of the registry record.
    recordArn string
    The Amazon Resource Name (ARN) of the registry record.
    record_arn str
    The Amazon Resource Name (ARN) of the registry record.
    recordArn String
    The Amazon Resource Name (ARN) of the registry record.

    getRegistryRecord Result

    The following output properties are available:

    CreatedAt string
    The timestamp when the registry record was created.
    CreatedBy string
    The identifier of the AWS account that created the registry record.
    Description string
    The description of the registry record.
    Descriptors Pulumi.AwsNative.AgentRegistry.Outputs.RegistryRecordDescriptors
    DisplayName string
    The human-readable display name of the registry record.
    Name string
    The name of the registry record.
    RecordArn string
    The Amazon Resource Name (ARN) of the registry record.
    RecordId string
    The unique identifier of the registry record.
    RecordVersion string
    The version of the registry record.
    RegistryArn string
    The Amazon Resource Name (ARN) of the registry containing the record.
    Status Pulumi.AwsNative.AgentRegistry.RegistryRecordStatus
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Tags to assign to the registry record.
    UpdatedAt string
    The timestamp when the registry record was last updated.
    CreatedAt string
    The timestamp when the registry record was created.
    CreatedBy string
    The identifier of the AWS account that created the registry record.
    Description string
    The description of the registry record.
    Descriptors RegistryRecordDescriptors
    DisplayName string
    The human-readable display name of the registry record.
    Name string
    The name of the registry record.
    RecordArn string
    The Amazon Resource Name (ARN) of the registry record.
    RecordId string
    The unique identifier of the registry record.
    RecordVersion string
    The version of the registry record.
    RegistryArn string
    The Amazon Resource Name (ARN) of the registry containing the record.
    Status RegistryRecordStatus
    Tags Tag
    Tags to assign to the registry record.
    UpdatedAt string
    The timestamp when the registry record was last updated.
    created_at string
    The timestamp when the registry record was created.
    created_by string
    The identifier of the AWS account that created the registry record.
    description string
    The description of the registry record.
    descriptors object
    display_name string
    The human-readable display name of the registry record.
    name string
    The name of the registry record.
    record_arn string
    The Amazon Resource Name (ARN) of the registry record.
    record_id string
    The unique identifier of the registry record.
    record_version string
    The version of the registry record.
    registry_arn string
    The Amazon Resource Name (ARN) of the registry containing the record.
    status "DRAFT" | "PENDING_APPROVAL" | "APPROVED" | "REJECTED" | "DEPRECATED" | "CREATING" | "UPDATING" | "CREATE_FAILED" | "UPDATE_FAILED"
    tags list(object)
    Tags to assign to the registry record.
    updated_at string
    The timestamp when the registry record was last updated.
    createdAt String
    The timestamp when the registry record was created.
    createdBy String
    The identifier of the AWS account that created the registry record.
    description String
    The description of the registry record.
    descriptors RegistryRecordDescriptors
    displayName String
    The human-readable display name of the registry record.
    name String
    The name of the registry record.
    recordArn String
    The Amazon Resource Name (ARN) of the registry record.
    recordId String
    The unique identifier of the registry record.
    recordVersion String
    The version of the registry record.
    registryArn String
    The Amazon Resource Name (ARN) of the registry containing the record.
    status RegistryRecordStatus
    tags List<Tag>
    Tags to assign to the registry record.
    updatedAt String
    The timestamp when the registry record was last updated.
    createdAt string
    The timestamp when the registry record was created.
    createdBy string
    The identifier of the AWS account that created the registry record.
    description string
    The description of the registry record.
    descriptors RegistryRecordDescriptors
    displayName string
    The human-readable display name of the registry record.
    name string
    The name of the registry record.
    recordArn string
    The Amazon Resource Name (ARN) of the registry record.
    recordId string
    The unique identifier of the registry record.
    recordVersion string
    The version of the registry record.
    registryArn string
    The Amazon Resource Name (ARN) of the registry containing the record.
    status RegistryRecordStatus
    tags Tag[]
    Tags to assign to the registry record.
    updatedAt string
    The timestamp when the registry record was last updated.
    created_at str
    The timestamp when the registry record was created.
    created_by str
    The identifier of the AWS account that created the registry record.
    description str
    The description of the registry record.
    descriptors RegistryRecordDescriptors
    display_name str
    The human-readable display name of the registry record.
    name str
    The name of the registry record.
    record_arn str
    The Amazon Resource Name (ARN) of the registry record.
    record_id str
    The unique identifier of the registry record.
    record_version str
    The version of the registry record.
    registry_arn str
    The Amazon Resource Name (ARN) of the registry containing the record.
    status RegistryRecordStatus
    tags Sequence[root_Tag]
    Tags to assign to the registry record.
    updated_at str
    The timestamp when the registry record was last updated.
    createdAt String
    The timestamp when the registry record was created.
    createdBy String
    The identifier of the AWS account that created the registry record.
    description String
    The description of the registry record.
    descriptors Property Map
    displayName String
    The human-readable display name of the registry record.
    name String
    The name of the registry record.
    recordArn String
    The Amazon Resource Name (ARN) of the registry record.
    recordId String
    The unique identifier of the registry record.
    recordVersion String
    The version of the registry record.
    registryArn String
    The Amazon Resource Name (ARN) of the registry containing the record.
    status "DRAFT" | "PENDING_APPROVAL" | "APPROVED" | "REJECTED" | "DEPRECATED" | "CREATING" | "UPDATING" | "CREATE_FAILED" | "UPDATE_FAILED"
    tags List<Property Map>
    Tags to assign to the registry record.
    updatedAt String
    The timestamp when the registry record was last updated.

    Supporting Types

    RegistryRecordA2aAgentCardDescriptor

    Data string
    DataSchemaVersion string
    Version of the descriptor type schema.
    Source RegistryRecordDescriptorSource
    data string
    data_schema_version string
    Version of the descriptor type schema.
    source object
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    source RegistryRecordDescriptorSource
    data string
    dataSchemaVersion string
    Version of the descriptor type schema.
    source RegistryRecordDescriptorSource
    data str
    data_schema_version str
    Version of the descriptor type schema.
    source RegistryRecordDescriptorSource
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    source Property Map

    RegistryRecordAgUiDescriptor

    RegistryRecordAgentSkillsAdditionalData

    RegistryRecordAgentSkillsDefinitionDescriptor

    AdditionalData RegistryRecordAgentSkillsAdditionalData
    Data string
    DataSchemaVersion string
    Version of the descriptor type schema.
    additional_data object
    data string
    data_schema_version string
    Version of the descriptor type schema.
    additionalData RegistryRecordAgentSkillsAdditionalData
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    additionalData RegistryRecordAgentSkillsAdditionalData
    data string
    dataSchemaVersion string
    Version of the descriptor type schema.
    additionalData Property Map
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.

    RegistryRecordAgentSkillsMdDescriptor

    Data string
    DataSchemaVersion string
    Version of the descriptor type schema.
    Source RegistryRecordSkillMdSource
    data string
    data_schema_version string
    Version of the descriptor type schema.
    source object
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    source RegistryRecordSkillMdSource
    data string
    dataSchemaVersion string
    Version of the descriptor type schema.
    source RegistryRecordSkillMdSource
    data str
    data_schema_version str
    Version of the descriptor type schema.
    source RegistryRecordSkillMdSource
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    source Property Map

    RegistryRecordCredentialProviderConfiguration

    RegistryRecordCredentialProviderConfigurationCredentialProviderType

    RegistryRecordCredentialProviderUnion

    RegistryRecordCustomDescriptor

    Data string
    Data string
    data string
    data String
    data string
    data str
    data String

    RegistryRecordDescriptorSource

    RegistryRecordDescriptorSourceFromUrl

    Url string
    URL source for descriptor content.
    CredentialProviderConfigurations List<Pulumi.AwsNative.AgentRegistry.Inputs.RegistryRecordCredentialProviderConfiguration>
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    Url string
    URL source for descriptor content.
    CredentialProviderConfigurations []RegistryRecordCredentialProviderConfiguration
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    url string
    URL source for descriptor content.
    credential_provider_configurations list(object)
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    url String
    URL source for descriptor content.
    credentialProviderConfigurations List<RegistryRecordCredentialProviderConfiguration>
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    url string
    URL source for descriptor content.
    credentialProviderConfigurations RegistryRecordCredentialProviderConfiguration[]
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    url str
    URL source for descriptor content.
    credential_provider_configurations Sequence[RegistryRecordCredentialProviderConfiguration]
    The credential providers used to authenticate when fetching descriptor content from the source URL.
    url String
    URL source for descriptor content.
    credentialProviderConfigurations List<Property Map>
    The credential providers used to authenticate when fetching descriptor content from the source URL.

    RegistryRecordDescriptors

    RegistryRecordHttpDescriptor

    RegistryRecordIamCredentialProvider

    Region string
    The SigV4 signing region.
    RoleArn string
    The ARN of the IAM role.
    Service string
    The SigV4 signing service name.
    Region string
    The SigV4 signing region.
    RoleArn string
    The ARN of the IAM role.
    Service string
    The SigV4 signing service name.
    region string
    The SigV4 signing region.
    role_arn string
    The ARN of the IAM role.
    service string
    The SigV4 signing service name.
    region String
    The SigV4 signing region.
    roleArn String
    The ARN of the IAM role.
    service String
    The SigV4 signing service name.
    region string
    The SigV4 signing region.
    roleArn string
    The ARN of the IAM role.
    service string
    The SigV4 signing service name.
    region str
    The SigV4 signing region.
    role_arn str
    The ARN of the IAM role.
    service str
    The SigV4 signing service name.
    region String
    The SigV4 signing region.
    roleArn String
    The ARN of the IAM role.
    service String
    The SigV4 signing service name.

    RegistryRecordMcpServerAdditionalData

    RegistryRecordMcpServerDescriptor

    additional_data object
    data string
    data_schema_version string
    Version of the descriptor type schema.
    source object
    additionalData Property Map
    data String
    dataSchemaVersion String
    Version of the descriptor type schema.
    source Property Map

    RegistryRecordMcpToolsDescriptor

    Data string
    DataSchemaVersion string
    Version of the tools descriptor schema.
    Data string
    DataSchemaVersion string
    Version of the tools descriptor schema.
    data string
    data_schema_version string
    Version of the tools descriptor schema.
    data String
    dataSchemaVersion String
    Version of the tools descriptor schema.
    data string
    dataSchemaVersion string
    Version of the tools descriptor schema.
    data str
    data_schema_version str
    Version of the tools descriptor schema.
    data String
    dataSchemaVersion String
    Version of the tools descriptor schema.

    RegistryRecordOAuthCredentialProvider

    ProviderArn string
    The ARN of the OAuth credential provider.
    CustomParameters Dictionary<string, string>
    Additional custom parameters for the OAuth flow.
    GrantType Pulumi.AwsNative.AgentRegistry.RegistryRecordOAuthCredentialProviderGrantType
    Scopes List<string>
    OAuth scopes to request.
    ProviderArn string
    The ARN of the OAuth credential provider.
    CustomParameters map[string]string
    Additional custom parameters for the OAuth flow.
    GrantType RegistryRecordOAuthCredentialProviderGrantType
    Scopes []string
    OAuth scopes to request.
    provider_arn string
    The ARN of the OAuth credential provider.
    custom_parameters map(string)
    Additional custom parameters for the OAuth flow.
    grant_type "CLIENT_CREDENTIALS"
    scopes list(string)
    OAuth scopes to request.
    providerArn String
    The ARN of the OAuth credential provider.
    customParameters Map<String,String>
    Additional custom parameters for the OAuth flow.
    grantType RegistryRecordOAuthCredentialProviderGrantType
    scopes List<String>
    OAuth scopes to request.
    providerArn string
    The ARN of the OAuth credential provider.
    customParameters {[key: string]: string}
    Additional custom parameters for the OAuth flow.
    grantType RegistryRecordOAuthCredentialProviderGrantType
    scopes string[]
    OAuth scopes to request.
    provider_arn str
    The ARN of the OAuth credential provider.
    custom_parameters Mapping[str, str]
    Additional custom parameters for the OAuth flow.
    grant_type RegistryRecordOAuthCredentialProviderGrantType
    scopes Sequence[str]
    OAuth scopes to request.
    providerArn String
    The ARN of the OAuth credential provider.
    customParameters Map<String>
    Additional custom parameters for the OAuth flow.
    grantType "CLIENT_CREDENTIALS"
    scopes List<String>
    OAuth scopes to request.

    RegistryRecordOAuthCredentialProviderGrantType

    RegistryRecordSkillMdSource

    RegistryRecordSkillMdSourceFromUrl

    Url string
    URL source for the SkillMd document.
    Url string
    URL source for the SkillMd document.
    url string
    URL source for the SkillMd document.
    url String
    URL source for the SkillMd document.
    url string
    URL source for the SkillMd document.
    url str
    URL source for the SkillMd document.
    url String
    URL source for the SkillMd document.

    RegistryRecordSourceOnlyDescriptorSource

    RegistryRecordSourceOnlyDescriptorSourceFromUrl

    Url string
    URL source for descriptor content.
    Url string
    URL source for descriptor content.
    url string
    URL source for descriptor content.
    url String
    URL source for descriptor content.
    url string
    URL source for descriptor content.
    url str
    URL source for descriptor content.
    url String
    URL source for descriptor content.

    RegistryRecordStatus

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo aws-native logo

    We recommend new projects start with resources from the AWS provider.

    Viewing docs for AWS Cloud Control v1.79.0
    published on Monday, Sep 14, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial