Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
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 dictionarydata "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:
- Api
Key List<Byteplus.Auth Configs Get Auth Config Api Key Auth Config> - 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 stringConfig Id - Inbound Authentication Configuration ID
- Instance
Id string - Bound Instance ID
- Jwt
Auth Byteplus.Config Get Auth Config Jwt Auth Config - JWT Authentication Configuration
- Trn string
- Resource TRN
- Updated
At string - Update Time
- Api
Key []GetAuth Configs Auth Config Api Key Auth Config - 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 stringConfig Id - Inbound Authentication Configuration ID
- Instance
Id string - Bound Instance ID
- Jwt
Auth GetConfig Auth Config Jwt Auth Config - JWT Authentication Configuration
- Trn string
- Resource TRN
- Updated
At string - Update Time
- api_
key_ list(object)auth_ configs - 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_ stringconfig_ id - Inbound Authentication Configuration ID
- instance_
id string - Bound Instance ID
- jwt_
auth_ objectconfig - JWT Authentication Configuration
- trn string
- Resource TRN
- updated_
at string - Update Time
- api
Key List<GetAuth Configs Auth Config Api Key Auth Config> - 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 StringConfig Id - Inbound Authentication Configuration ID
- instance
Id String - Bound Instance ID
- jwt
Auth GetConfig Auth Config Jwt Auth Config - JWT Authentication Configuration
- trn String
- Resource TRN
- updated
At String - Update Time
- api
Key GetAuth Configs Auth Config Api Key Auth Config[] - 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 stringConfig Id - Inbound Authentication Configuration ID
- instance
Id string - Bound Instance ID
- jwt
Auth GetConfig Auth Config Jwt Auth Config - JWT Authentication Configuration
- trn string
- Resource TRN
- updated
At string - Update Time
- api_
key_ Sequence[Getauth_ configs Auth Config Api Key Auth Config] - 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_ strconfig_ id - Inbound Authentication Configuration ID
- instance_
id str - Bound Instance ID
- jwt_
auth_ Getconfig Auth Config Jwt Auth Config - JWT Authentication Configuration
- trn str
- Resource TRN
- updated_
at str - Update Time
- api
Key List<Property Map>Auth Configs - 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 StringConfig Id - Inbound Authentication Configuration ID
- instance
Id String - Bound Instance ID
- jwt
Auth Property MapConfig - JWT Authentication Configuration
- trn String
- Resource TRN
- updated
At String - Update Time
Supporting Types
GetAuthConfigApiKeyAuthConfig
- Api
Key string - ApiKey Value
- Api
Key List<Byteplus.Metadatas Get Auth Config Api Key Auth Config Api Key Metadata> - ApiKey Metadata
- Api
Key stringName - ApiKey Name
- Expiry
Timestamp int - Expiration Timestamp
- Api
Key string - ApiKey Value
- Api
Key []GetMetadatas Auth Config Api Key Auth Config Api Key Metadata - ApiKey Metadata
- Api
Key stringName - ApiKey Name
- Expiry
Timestamp int - Expiration Timestamp
- api_
key string - ApiKey Value
- api_
key_ list(object)metadatas - ApiKey Metadata
- api_
key_ stringname - ApiKey Name
- expiry_
timestamp number - Expiration Timestamp
- api
Key String - ApiKey Value
- api
Key List<GetMetadatas Auth Config Api Key Auth Config Api Key Metadata> - ApiKey Metadata
- api
Key StringName - ApiKey Name
- expiry
Timestamp Integer - Expiration Timestamp
- api
Key string - ApiKey Value
- api
Key GetMetadatas Auth Config Api Key Auth Config Api Key Metadata[] - ApiKey Metadata
- api
Key stringName - ApiKey Name
- expiry
Timestamp number - Expiration Timestamp
- api_
key str - ApiKey Value
- api_
key_ Sequence[Getmetadatas Auth Config Api Key Auth Config Api Key Metadata] - ApiKey Metadata
- api_
key_ strname - ApiKey Name
- expiry_
timestamp int - Expiration Timestamp
- api
Key String - ApiKey Value
- api
Key List<Property Map>Metadatas - ApiKey Metadata
- api
Key StringName - ApiKey Name
- expiry
Timestamp Number - Expiration Timestamp
GetAuthConfigApiKeyAuthConfigApiKeyMetadata
- Location string
- Parameter Location
- Parameter
Name string - Parameter Name
- Location string
- Parameter Location
- Parameter
Name string - Parameter Name
- location string
- Parameter Location
- parameter_
name string - Parameter Name
- location String
- Parameter Location
- parameter
Name String - Parameter Name
- location string
- Parameter Location
- parameter
Name string - Parameter Name
- location str
- Parameter Location
- parameter_
name str - Parameter Name
- location String
- Parameter Location
- parameter
Name String - Parameter Name
GetAuthConfigJwtAuthConfig
- Allowed
Audiences List<string> - Allowed Audience List
- Allowed
Clients List<string> - Allowed Client List
- Discovery
Url string - JWT Discovery URL。
- Allowed
Audiences []string - Allowed Audience List
- Allowed
Clients []string - Allowed Client List
- Discovery
Url string - JWT Discovery URL。
- allowed_
audiences list(string) - Allowed Audience List
- allowed_
clients list(string) - Allowed Client List
- discovery_
url string - JWT Discovery URL。
- allowed
Audiences List<String> - Allowed Audience List
- allowed
Clients List<String> - Allowed Client List
- discovery
Url String - JWT Discovery URL。
- allowed
Audiences string[] - Allowed Audience List
- allowed
Clients string[] - Allowed Client List
- discovery
Url string - JWT Discovery URL。
- allowed_
audiences Sequence[str] - Allowed Audience List
- allowed_
clients Sequence[str] - Allowed Client List
- discovery_
url str - JWT Discovery URL。
- allowed
Audiences List<String> - Allowed Audience List
- allowed
Clients List<String> - Allowed Client List
- discovery
Url String - JWT Discovery URL。
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus