1. Packages
  2. Packages
  3. Bytepluscc Provider
  4. API Docs
  5. id
  6. getAuthConfig
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus

    Data Source schema for Byteplus::ID::AuthConfig

    Using getAuthConfig

    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 getAuthConfig(args: GetAuthConfigArgs, opts?: InvokeOptions): Promise<GetAuthConfigResult>
    function getAuthConfigOutput(args: GetAuthConfigOutputArgs, opts?: InvokeOptions): Output<GetAuthConfigResult>
    def get_auth_config(id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetAuthConfigResult
    def get_auth_config_output(id: pulumi.Input[Optional[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetAuthConfigResult]
    func LookupAuthConfig(ctx *Context, args *LookupAuthConfigArgs, opts ...InvokeOption) (*LookupAuthConfigResult, error)
    func LookupAuthConfigOutput(ctx *Context, args *LookupAuthConfigOutputArgs, opts ...InvokeOption) LookupAuthConfigResultOutput

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

    public static class GetAuthConfig 
    {
        public static Task<GetAuthConfigResult> InvokeAsync(GetAuthConfigArgs args, InvokeOptions? opts = null)
        public static Output<GetAuthConfigResult> Invoke(GetAuthConfigInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAuthConfigResult> getAuthConfig(GetAuthConfigArgs args, InvokeOptions options)
    public static Output<GetAuthConfigResult> getAuthConfig(GetAuthConfigArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:id/getAuthConfig:getAuthConfig
      arguments:
        # arguments dictionary
    data "bytepluscc_id_get_auth_config" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getAuthConfig Result

    The following output properties are available:

    ApiKeyAuthConfigs List<Byteplus.GetAuthConfigApiKeyAuthConfig>
    ApiKey Authentication Configuration
    AuthType string
    Authentication Type. Only Jwt or ApiKey is allowed
    ConfigName string
    Configuration Name
    CreatedAt string
    Creation Time
    Description string
    Configuration Description
    Id string
    Uniquely identifies the resource.
    InboundAuthConfigId string
    Inbound Authentication Configuration ID
    InstanceId string
    Bound Instance ID
    JwtAuthConfig Byteplus.GetAuthConfigJwtAuthConfig
    JWT Authentication Configuration
    Trn string
    Resource TRN
    UpdatedAt string
    Update Time
    ApiKeyAuthConfigs []GetAuthConfigApiKeyAuthConfig
    ApiKey Authentication Configuration
    AuthType string
    Authentication Type. Only Jwt or ApiKey is allowed
    ConfigName string
    Configuration Name
    CreatedAt string
    Creation Time
    Description string
    Configuration Description
    Id string
    Uniquely identifies the resource.
    InboundAuthConfigId string
    Inbound Authentication Configuration ID
    InstanceId string
    Bound Instance ID
    JwtAuthConfig GetAuthConfigJwtAuthConfig
    JWT Authentication Configuration
    Trn string
    Resource TRN
    UpdatedAt string
    Update Time
    api_key_auth_configs list(object)
    ApiKey Authentication Configuration
    auth_type string
    Authentication Type. Only Jwt or ApiKey is allowed
    config_name string
    Configuration Name
    created_at string
    Creation Time
    description string
    Configuration Description
    id string
    Uniquely identifies the resource.
    inbound_auth_config_id string
    Inbound Authentication Configuration ID
    instance_id string
    Bound Instance ID
    jwt_auth_config object
    JWT Authentication Configuration
    trn string
    Resource TRN
    updated_at string
    Update Time
    apiKeyAuthConfigs List<GetAuthConfigApiKeyAuthConfig>
    ApiKey Authentication Configuration
    authType String
    Authentication Type. Only Jwt or ApiKey is allowed
    configName String
    Configuration Name
    createdAt String
    Creation Time
    description String
    Configuration Description
    id String
    Uniquely identifies the resource.
    inboundAuthConfigId String
    Inbound Authentication Configuration ID
    instanceId String
    Bound Instance ID
    jwtAuthConfig GetAuthConfigJwtAuthConfig
    JWT Authentication Configuration
    trn String
    Resource TRN
    updatedAt String
    Update Time
    apiKeyAuthConfigs GetAuthConfigApiKeyAuthConfig[]
    ApiKey Authentication Configuration
    authType string
    Authentication Type. Only Jwt or ApiKey is allowed
    configName string
    Configuration Name
    createdAt string
    Creation Time
    description string
    Configuration Description
    id string
    Uniquely identifies the resource.
    inboundAuthConfigId string
    Inbound Authentication Configuration ID
    instanceId string
    Bound Instance ID
    jwtAuthConfig GetAuthConfigJwtAuthConfig
    JWT Authentication Configuration
    trn string
    Resource TRN
    updatedAt string
    Update Time
    api_key_auth_configs Sequence[GetAuthConfigApiKeyAuthConfig]
    ApiKey Authentication Configuration
    auth_type str
    Authentication Type. Only Jwt or ApiKey is allowed
    config_name str
    Configuration Name
    created_at str
    Creation Time
    description str
    Configuration Description
    id str
    Uniquely identifies the resource.
    inbound_auth_config_id str
    Inbound Authentication Configuration ID
    instance_id str
    Bound Instance ID
    jwt_auth_config GetAuthConfigJwtAuthConfig
    JWT Authentication Configuration
    trn str
    Resource TRN
    updated_at str
    Update Time
    apiKeyAuthConfigs List<Property Map>
    ApiKey Authentication Configuration
    authType String
    Authentication Type. Only Jwt or ApiKey is allowed
    configName String
    Configuration Name
    createdAt String
    Creation Time
    description String
    Configuration Description
    id String
    Uniquely identifies the resource.
    inboundAuthConfigId String
    Inbound Authentication Configuration ID
    instanceId String
    Bound Instance ID
    jwtAuthConfig Property Map
    JWT Authentication Configuration
    trn String
    Resource TRN
    updatedAt String
    Update Time

    Supporting Types

    GetAuthConfigApiKeyAuthConfig

    ApiKey string
    ApiKey Value
    ApiKeyMetadatas List<Byteplus.GetAuthConfigApiKeyAuthConfigApiKeyMetadata>
    ApiKey Metadata
    ApiKeyName string
    ApiKey Name
    ExpiryTimestamp int
    Expiration Timestamp
    ApiKey string
    ApiKey Value
    ApiKeyMetadatas []GetAuthConfigApiKeyAuthConfigApiKeyMetadata
    ApiKey Metadata
    ApiKeyName string
    ApiKey Name
    ExpiryTimestamp int
    Expiration Timestamp
    api_key string
    ApiKey Value
    api_key_metadatas list(object)
    ApiKey Metadata
    api_key_name string
    ApiKey Name
    expiry_timestamp number
    Expiration Timestamp
    apiKey String
    ApiKey Value
    apiKeyMetadatas List<GetAuthConfigApiKeyAuthConfigApiKeyMetadata>
    ApiKey Metadata
    apiKeyName String
    ApiKey Name
    expiryTimestamp Integer
    Expiration Timestamp
    apiKey string
    ApiKey Value
    apiKeyMetadatas GetAuthConfigApiKeyAuthConfigApiKeyMetadata[]
    ApiKey Metadata
    apiKeyName string
    ApiKey Name
    expiryTimestamp number
    Expiration Timestamp
    api_key str
    ApiKey Value
    api_key_metadatas Sequence[GetAuthConfigApiKeyAuthConfigApiKeyMetadata]
    ApiKey Metadata
    api_key_name str
    ApiKey Name
    expiry_timestamp int
    Expiration Timestamp
    apiKey String
    ApiKey Value
    apiKeyMetadatas List<Property Map>
    ApiKey Metadata
    apiKeyName String
    ApiKey Name
    expiryTimestamp Number
    Expiration Timestamp

    GetAuthConfigApiKeyAuthConfigApiKeyMetadata

    Location string
    Parameter Location
    ParameterName string
    Parameter Name
    Location string
    Parameter Location
    ParameterName string
    Parameter Name
    location string
    Parameter Location
    parameter_name string
    Parameter Name
    location String
    Parameter Location
    parameterName String
    Parameter Name
    location string
    Parameter Location
    parameterName string
    Parameter Name
    location str
    Parameter Location
    parameter_name str
    Parameter Name
    location String
    Parameter Location
    parameterName String
    Parameter Name

    GetAuthConfigJwtAuthConfig

    AllowedAudiences List<string>
    Allowed Audience List
    AllowedClients List<string>
    Allowed Client List
    DiscoveryUrl string
    JWT Discovery URL。
    AllowedAudiences []string
    Allowed Audience List
    AllowedClients []string
    Allowed Client List
    DiscoveryUrl string
    JWT Discovery URL。
    allowed_audiences list(string)
    Allowed Audience List
    allowed_clients list(string)
    Allowed Client List
    discovery_url string
    JWT Discovery URL。
    allowedAudiences List<String>
    Allowed Audience List
    allowedClients List<String>
    Allowed Client List
    discoveryUrl String
    JWT Discovery URL。
    allowedAudiences string[]
    Allowed Audience List
    allowedClients string[]
    Allowed Client List
    discoveryUrl string
    JWT Discovery URL。
    allowed_audiences Sequence[str]
    Allowed Audience List
    allowed_clients Sequence[str]
    Allowed Client List
    discovery_url str
    JWT Discovery URL。
    allowedAudiences List<String>
    Allowed Audience List
    allowedClients List<String>
    Allowed Client List
    discoveryUrl String
    JWT Discovery URL。

    Package Details

    Repository
    bytepluscc byteplus-sdk/pulumi-bytepluscc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the bytepluscc Terraform Provider.
    bytepluscc logo
    Viewing docs for bytepluscc v0.0.42
    published on Monday, Jul 20, 2026 by Byteplus

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial