1. Packages
  2. Packages
  3. Gcore Provider
  4. API Docs
  5. getCdnLogsUploaderTargets
Viewing docs for gcore 2.0.0-alpha.15
published on Thursday, Aug 6, 2026 by g-core
Viewing docs for gcore 2.0.0-alpha.15
published on Thursday, Aug 6, 2026 by g-core

    Logs uploader targets define destinations for CDN log delivery, such as S3 buckets or SFTP servers, with associated authentication and configuration settings.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as gcore from "@pulumi/gcore";
    
    const exampleCdnLogsUploaderTargets = gcore.getCdnLogsUploaderTargets({
        configIds: [0],
        search: "search",
    });
    
    import pulumi
    import pulumi_gcore as gcore
    
    example_cdn_logs_uploader_targets = gcore.get_cdn_logs_uploader_targets(config_ids=[0],
        search="search")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/gcore/v2/gcore"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := gcore.GetCdnLogsUploaderTargets(ctx, &gcore.GetCdnLogsUploaderTargetsArgs{
    			ConfigIds: []float64{
    				0,
    			},
    			Search: pulumi.StringRef("search"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Gcore = Pulumi.Gcore;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleCdnLogsUploaderTargets = Gcore.GetCdnLogsUploaderTargets.Invoke(new()
        {
            ConfigIds = new[]
            {
                0,
            },
            Search = "search",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.gcore.GcoreFunctions;
    import com.pulumi.gcore.inputs.GetCdnLogsUploaderTargetsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var exampleCdnLogsUploaderTargets = GcoreFunctions.getCdnLogsUploaderTargets(GetCdnLogsUploaderTargetsArgs.builder()
                .configIds(0)
                .search("search")
                .build());
    
        }
    }
    
    variables:
      exampleCdnLogsUploaderTargets:
        fn::invoke:
          function: gcore:getCdnLogsUploaderTargets
          arguments:
            configIds:
              - 0
            search: search
    
    Example coming soon!
    

    Using getCdnLogsUploaderTargets

    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 getCdnLogsUploaderTargets(args: GetCdnLogsUploaderTargetsArgs, opts?: InvokeOptions): Promise<GetCdnLogsUploaderTargetsResult>
    function getCdnLogsUploaderTargetsOutput(args: GetCdnLogsUploaderTargetsOutputArgs, opts?: InvokeOptions): Output<GetCdnLogsUploaderTargetsResult>
    def get_cdn_logs_uploader_targets(config_ids: Optional[Sequence[float]] = None,
                                      max_items: Optional[float] = None,
                                      search: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetCdnLogsUploaderTargetsResult
    def get_cdn_logs_uploader_targets_output(config_ids: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
                                      max_items: pulumi.Input[Optional[float]] = None,
                                      search: pulumi.Input[Optional[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetCdnLogsUploaderTargetsResult]
    func GetCdnLogsUploaderTargets(ctx *Context, args *GetCdnLogsUploaderTargetsArgs, opts ...InvokeOption) (*GetCdnLogsUploaderTargetsResult, error)
    func GetCdnLogsUploaderTargetsOutput(ctx *Context, args *GetCdnLogsUploaderTargetsOutputArgs, opts ...InvokeOption) GetCdnLogsUploaderTargetsResultOutput

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

    public static class GetCdnLogsUploaderTargets 
    {
        public static Task<GetCdnLogsUploaderTargetsResult> InvokeAsync(GetCdnLogsUploaderTargetsArgs args, InvokeOptions? opts = null)
        public static Output<GetCdnLogsUploaderTargetsResult> Invoke(GetCdnLogsUploaderTargetsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCdnLogsUploaderTargetsResult> getCdnLogsUploaderTargets(GetCdnLogsUploaderTargetsArgs args, InvokeOptions options)
    public static Output<GetCdnLogsUploaderTargetsResult> getCdnLogsUploaderTargets(GetCdnLogsUploaderTargetsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: gcore:index/getCdnLogsUploaderTargets:getCdnLogsUploaderTargets
      arguments:
        # arguments dictionary
    data "gcore_get_cdn_logs_uploader_targets" "name" {
        # arguments
    }

    The following arguments are supported:

    ConfigIds List<double>
    Filter by ids of related logs uploader configs that use given target.
    MaxItems double
    Max items to fetch, default: 1000
    Search string
    Search by target name or id.
    ConfigIds []float64
    Filter by ids of related logs uploader configs that use given target.
    MaxItems float64
    Max items to fetch, default: 1000
    Search string
    Search by target name or id.
    config_ids list(number)
    Filter by ids of related logs uploader configs that use given target.
    max_items number
    Max items to fetch, default: 1000
    search string
    Search by target name or id.
    configIds List<Double>
    Filter by ids of related logs uploader configs that use given target.
    maxItems Double
    Max items to fetch, default: 1000
    search String
    Search by target name or id.
    configIds number[]
    Filter by ids of related logs uploader configs that use given target.
    maxItems number
    Max items to fetch, default: 1000
    search string
    Search by target name or id.
    config_ids Sequence[float]
    Filter by ids of related logs uploader configs that use given target.
    max_items float
    Max items to fetch, default: 1000
    search str
    Search by target name or id.
    configIds List<Number>
    Filter by ids of related logs uploader configs that use given target.
    maxItems Number
    Max items to fetch, default: 1000
    search String
    Search by target name or id.

    getCdnLogsUploaderTargets Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Items List<GetCdnLogsUploaderTargetsItem>
    The items returned by the data source
    ConfigIds List<double>
    Filter by ids of related logs uploader configs that use given target.
    MaxItems double
    Max items to fetch, default: 1000
    Search string
    Search by target name or id.
    Id string
    The provider-assigned unique ID for this managed resource.
    Items []GetCdnLogsUploaderTargetsItem
    The items returned by the data source
    ConfigIds []float64
    Filter by ids of related logs uploader configs that use given target.
    MaxItems float64
    Max items to fetch, default: 1000
    Search string
    Search by target name or id.
    id string
    The provider-assigned unique ID for this managed resource.
    items list(object)
    The items returned by the data source
    config_ids list(number)
    Filter by ids of related logs uploader configs that use given target.
    max_items number
    Max items to fetch, default: 1000
    search string
    Search by target name or id.
    id String
    The provider-assigned unique ID for this managed resource.
    items List<GetCdnLogsUploaderTargetsItem>
    The items returned by the data source
    configIds List<Double>
    Filter by ids of related logs uploader configs that use given target.
    maxItems Double
    Max items to fetch, default: 1000
    search String
    Search by target name or id.
    id string
    The provider-assigned unique ID for this managed resource.
    items GetCdnLogsUploaderTargetsItem[]
    The items returned by the data source
    configIds number[]
    Filter by ids of related logs uploader configs that use given target.
    maxItems number
    Max items to fetch, default: 1000
    search string
    Search by target name or id.
    id str
    The provider-assigned unique ID for this managed resource.
    items Sequence[GetCdnLogsUploaderTargetsItem]
    The items returned by the data source
    config_ids Sequence[float]
    Filter by ids of related logs uploader configs that use given target.
    max_items float
    Max items to fetch, default: 1000
    search str
    Search by target name or id.
    id String
    The provider-assigned unique ID for this managed resource.
    items List<Property Map>
    The items returned by the data source
    configIds List<Number>
    Filter by ids of related logs uploader configs that use given target.
    maxItems Number
    Max items to fetch, default: 1000
    search String
    Search by target name or id.

    Supporting Types

    GetCdnLogsUploaderTargetsItem

    ClientId double
    Client that owns the target.
    Config GetCdnLogsUploaderTargetsItemConfig
    Config for specific storage type.
    Created string
    Time when logs uploader target was created.
    Description string
    Description of the target.
    Id double
    Name string
    Name of the target.
    RelatedUploaderConfigs List<double>
    List of logs uploader configs that use this target.
    Status string
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    StorageType string
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    Updated string
    Time when logs uploader target was updated.
    ClientId float64
    Client that owns the target.
    Config GetCdnLogsUploaderTargetsItemConfig
    Config for specific storage type.
    Created string
    Time when logs uploader target was created.
    Description string
    Description of the target.
    Id float64
    Name string
    Name of the target.
    RelatedUploaderConfigs []float64
    List of logs uploader configs that use this target.
    Status string
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    StorageType string
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    Updated string
    Time when logs uploader target was updated.
    client_id number
    Client that owns the target.
    config object
    Config for specific storage type.
    created string
    Time when logs uploader target was created.
    description string
    Description of the target.
    id number
    name string
    Name of the target.
    related_uploader_configs list(number)
    List of logs uploader configs that use this target.
    status string
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    storage_type string
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    updated string
    Time when logs uploader target was updated.
    clientId Double
    Client that owns the target.
    config GetCdnLogsUploaderTargetsItemConfig
    Config for specific storage type.
    created String
    Time when logs uploader target was created.
    description String
    Description of the target.
    id Double
    name String
    Name of the target.
    relatedUploaderConfigs List<Double>
    List of logs uploader configs that use this target.
    status String
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    storageType String
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    updated String
    Time when logs uploader target was updated.
    clientId number
    Client that owns the target.
    config GetCdnLogsUploaderTargetsItemConfig
    Config for specific storage type.
    created string
    Time when logs uploader target was created.
    description string
    Description of the target.
    id number
    name string
    Name of the target.
    relatedUploaderConfigs number[]
    List of logs uploader configs that use this target.
    status string
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    storageType string
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    updated string
    Time when logs uploader target was updated.
    client_id float
    Client that owns the target.
    config GetCdnLogsUploaderTargetsItemConfig
    Config for specific storage type.
    created str
    Time when logs uploader target was created.
    description str
    Description of the target.
    id float
    name str
    Name of the target.
    related_uploader_configs Sequence[float]
    List of logs uploader configs that use this target.
    status str
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    storage_type str
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    updated str
    Time when logs uploader target was updated.
    clientId Number
    Client that owns the target.
    config Property Map
    Config for specific storage type.
    created String
    Time when logs uploader target was created.
    description String
    Description of the target.
    id Number
    name String
    Name of the target.
    relatedUploaderConfigs List<Number>
    List of logs uploader configs that use this target.
    status String
    Validation status of the logs uploader target. Informs if the specified target is reachable.
    storageType String
    Type of storage for logs. Available values: "s3gcore", "s3amazon", "s3oss", "s3other", "s3v1", "ftp", "sftp", "http", "azureblob", "sls".
    updated String
    Time when logs uploader target was updated.

    GetCdnLogsUploaderTargetsItemConfig

    AccessKeyId string
    AccountName string
    Azure Blob Storage account name.
    Append GetCdnLogsUploaderTargetsItemConfigAppend
    Auth GetCdnLogsUploaderTargetsItemConfigAuth
    BucketName string
    ContainerName string
    Azure Blob Storage container name.
    ContentType string
    Available values: "json", "text".
    Directory string
    Endpoint string
    Hostname string
    KeyPassphrase string
    LogStore string
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    Password string
    PrivateKey string
    Project string
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    Region string
    Retry GetCdnLogsUploaderTargetsItemConfigRetry
    TimeoutSeconds double
    Topic string
    Optional SLS topic (0-128 characters).
    Upload GetCdnLogsUploaderTargetsItemConfigUpload
    UsePathStyle bool
    User string
    AccessKeyId string
    AccountName string
    Azure Blob Storage account name.
    Append GetCdnLogsUploaderTargetsItemConfigAppend
    Auth GetCdnLogsUploaderTargetsItemConfigAuth
    BucketName string
    ContainerName string
    Azure Blob Storage container name.
    ContentType string
    Available values: "json", "text".
    Directory string
    Endpoint string
    Hostname string
    KeyPassphrase string
    LogStore string
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    Password string
    PrivateKey string
    Project string
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    Region string
    Retry GetCdnLogsUploaderTargetsItemConfigRetry
    TimeoutSeconds float64
    Topic string
    Optional SLS topic (0-128 characters).
    Upload GetCdnLogsUploaderTargetsItemConfigUpload
    UsePathStyle bool
    User string
    access_key_id string
    account_name string
    Azure Blob Storage account name.
    append object
    auth object
    bucket_name string
    container_name string
    Azure Blob Storage container name.
    content_type string
    Available values: "json", "text".
    directory string
    endpoint string
    hostname string
    key_passphrase string
    log_store string
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    password string
    private_key string
    project string
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    region string
    retry object
    timeout_seconds number
    topic string
    Optional SLS topic (0-128 characters).
    upload object
    use_path_style bool
    user string
    accessKeyId String
    accountName String
    Azure Blob Storage account name.
    append GetCdnLogsUploaderTargetsItemConfigAppend
    auth GetCdnLogsUploaderTargetsItemConfigAuth
    bucketName String
    containerName String
    Azure Blob Storage container name.
    contentType String
    Available values: "json", "text".
    directory String
    endpoint String
    hostname String
    keyPassphrase String
    logStore String
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    password String
    privateKey String
    project String
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    region String
    retry GetCdnLogsUploaderTargetsItemConfigRetry
    timeoutSeconds Double
    topic String
    Optional SLS topic (0-128 characters).
    upload GetCdnLogsUploaderTargetsItemConfigUpload
    usePathStyle Boolean
    user String
    accessKeyId string
    accountName string
    Azure Blob Storage account name.
    append GetCdnLogsUploaderTargetsItemConfigAppend
    auth GetCdnLogsUploaderTargetsItemConfigAuth
    bucketName string
    containerName string
    Azure Blob Storage container name.
    contentType string
    Available values: "json", "text".
    directory string
    endpoint string
    hostname string
    keyPassphrase string
    logStore string
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    password string
    privateKey string
    project string
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    region string
    retry GetCdnLogsUploaderTargetsItemConfigRetry
    timeoutSeconds number
    topic string
    Optional SLS topic (0-128 characters).
    upload GetCdnLogsUploaderTargetsItemConfigUpload
    usePathStyle boolean
    user string
    access_key_id str
    account_name str
    Azure Blob Storage account name.
    append GetCdnLogsUploaderTargetsItemConfigAppend
    auth GetCdnLogsUploaderTargetsItemConfigAuth
    bucket_name str
    container_name str
    Azure Blob Storage container name.
    content_type str
    Available values: "json", "text".
    directory str
    endpoint str
    hostname str
    key_passphrase str
    log_store str
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    password str
    private_key str
    project str
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    region str
    retry GetCdnLogsUploaderTargetsItemConfigRetry
    timeout_seconds float
    topic str
    Optional SLS topic (0-128 characters).
    upload GetCdnLogsUploaderTargetsItemConfigUpload
    use_path_style bool
    user str
    accessKeyId String
    accountName String
    Azure Blob Storage account name.
    append Property Map
    auth Property Map
    bucketName String
    containerName String
    Azure Blob Storage container name.
    contentType String
    Available values: "json", "text".
    directory String
    endpoint String
    hostname String
    keyPassphrase String
    logStore String
    SLS logstore name. 3-36 characters; lowercase letters, digits, hyphens, and underscores.
    password String
    privateKey String
    project String
    SLS project name. 3-63 characters; lowercase letters, digits, and hyphens.
    region String
    retry Property Map
    timeoutSeconds Number
    topic String
    Optional SLS topic (0-128 characters).
    upload Property Map
    usePathStyle Boolean
    user String

    GetCdnLogsUploaderTargetsItemConfigAppend

    Headers Dictionary<string, string>
    Method string
    Available values: "POST", "PUT".
    ResponseActions List<GetCdnLogsUploaderTargetsItemConfigAppendResponseAction>
    TimeoutSeconds double
    Url string
    UseCompression bool
    Headers map[string]string
    Method string
    Available values: "POST", "PUT".
    ResponseActions []GetCdnLogsUploaderTargetsItemConfigAppendResponseAction
    TimeoutSeconds float64
    Url string
    UseCompression bool
    headers map(string)
    method string
    Available values: "POST", "PUT".
    response_actions list(object)
    timeout_seconds number
    url string
    use_compression bool
    headers Map<String,String>
    method String
    Available values: "POST", "PUT".
    responseActions List<GetCdnLogsUploaderTargetsItemConfigAppendResponseAction>
    timeoutSeconds Double
    url String
    useCompression Boolean
    headers {[key: string]: string}
    method string
    Available values: "POST", "PUT".
    responseActions GetCdnLogsUploaderTargetsItemConfigAppendResponseAction[]
    timeoutSeconds number
    url string
    useCompression boolean
    headers Map<String>
    method String
    Available values: "POST", "PUT".
    responseActions List<Property Map>
    timeoutSeconds Number
    url String
    useCompression Boolean

    GetCdnLogsUploaderTargetsItemConfigAppendResponseAction

    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode double
    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode float64
    action string
    Available values: "drop", "retry", "append".
    description string
    match_payload string
    match_status_code number
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Double
    action string
    Available values: "drop", "retry", "append".
    description string
    matchPayload string
    matchStatusCode number
    action str
    Available values: "drop", "retry", "append".
    description str
    match_payload str
    match_status_code float
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Number

    GetCdnLogsUploaderTargetsItemConfigAuth

    Config GetCdnLogsUploaderTargetsItemConfigAuthConfig
    Type string
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    Config GetCdnLogsUploaderTargetsItemConfigAuthConfig
    Type string
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    config object
    type string
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    config GetCdnLogsUploaderTargetsItemConfigAuthConfig
    type String
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    config GetCdnLogsUploaderTargetsItemConfigAuthConfig
    type string
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    config GetCdnLogsUploaderTargetsItemConfigAuthConfig
    type str
    Available values: "token", "sharedkey", "sastoken", "ak_sk".
    config Property Map
    type String
    Available values: "token", "sharedkey", "sastoken", "ak_sk".

    GetCdnLogsUploaderTargetsItemConfigAuthConfig

    AccessKeyId string
    Alibaba access key ID.
    AccountKey string
    Masked secret value.
    HeaderName string
    SecretAccessKey string
    Masked secret value.
    Token string
    AccessKeyId string
    Alibaba access key ID.
    AccountKey string
    Masked secret value.
    HeaderName string
    SecretAccessKey string
    Masked secret value.
    Token string
    access_key_id string
    Alibaba access key ID.
    account_key string
    Masked secret value.
    header_name string
    secret_access_key string
    Masked secret value.
    token string
    accessKeyId String
    Alibaba access key ID.
    accountKey String
    Masked secret value.
    headerName String
    secretAccessKey String
    Masked secret value.
    token String
    accessKeyId string
    Alibaba access key ID.
    accountKey string
    Masked secret value.
    headerName string
    secretAccessKey string
    Masked secret value.
    token string
    access_key_id str
    Alibaba access key ID.
    account_key str
    Masked secret value.
    header_name str
    secret_access_key str
    Masked secret value.
    token str
    accessKeyId String
    Alibaba access key ID.
    accountKey String
    Masked secret value.
    headerName String
    secretAccessKey String
    Masked secret value.
    token String

    GetCdnLogsUploaderTargetsItemConfigRetry

    Headers Dictionary<string, string>
    Method string
    Available values: "POST", "PUT".
    ResponseActions List<GetCdnLogsUploaderTargetsItemConfigRetryResponseAction>
    TimeoutSeconds double
    Url string
    UseCompression bool
    Headers map[string]string
    Method string
    Available values: "POST", "PUT".
    ResponseActions []GetCdnLogsUploaderTargetsItemConfigRetryResponseAction
    TimeoutSeconds float64
    Url string
    UseCompression bool
    headers map(string)
    method string
    Available values: "POST", "PUT".
    response_actions list(object)
    timeout_seconds number
    url string
    use_compression bool
    headers Map<String,String>
    method String
    Available values: "POST", "PUT".
    responseActions List<GetCdnLogsUploaderTargetsItemConfigRetryResponseAction>
    timeoutSeconds Double
    url String
    useCompression Boolean
    headers {[key: string]: string}
    method string
    Available values: "POST", "PUT".
    responseActions GetCdnLogsUploaderTargetsItemConfigRetryResponseAction[]
    timeoutSeconds number
    url string
    useCompression boolean
    headers Map<String>
    method String
    Available values: "POST", "PUT".
    responseActions List<Property Map>
    timeoutSeconds Number
    url String
    useCompression Boolean

    GetCdnLogsUploaderTargetsItemConfigRetryResponseAction

    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode double
    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode float64
    action string
    Available values: "drop", "retry", "append".
    description string
    match_payload string
    match_status_code number
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Double
    action string
    Available values: "drop", "retry", "append".
    description string
    matchPayload string
    matchStatusCode number
    action str
    Available values: "drop", "retry", "append".
    description str
    match_payload str
    match_status_code float
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Number

    GetCdnLogsUploaderTargetsItemConfigUpload

    Headers Dictionary<string, string>
    Method string
    Available values: "POST", "PUT".
    ResponseActions List<GetCdnLogsUploaderTargetsItemConfigUploadResponseAction>
    TimeoutSeconds double
    Url string
    UseCompression bool
    Headers map[string]string
    Method string
    Available values: "POST", "PUT".
    ResponseActions []GetCdnLogsUploaderTargetsItemConfigUploadResponseAction
    TimeoutSeconds float64
    Url string
    UseCompression bool
    headers map(string)
    method string
    Available values: "POST", "PUT".
    response_actions list(object)
    timeout_seconds number
    url string
    use_compression bool
    headers Map<String,String>
    method String
    Available values: "POST", "PUT".
    responseActions List<GetCdnLogsUploaderTargetsItemConfigUploadResponseAction>
    timeoutSeconds Double
    url String
    useCompression Boolean
    headers {[key: string]: string}
    method string
    Available values: "POST", "PUT".
    responseActions GetCdnLogsUploaderTargetsItemConfigUploadResponseAction[]
    timeoutSeconds number
    url string
    useCompression boolean
    headers Map<String>
    method String
    Available values: "POST", "PUT".
    responseActions List<Property Map>
    timeoutSeconds Number
    url String
    useCompression Boolean

    GetCdnLogsUploaderTargetsItemConfigUploadResponseAction

    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode double
    Action string
    Available values: "drop", "retry", "append".
    Description string
    MatchPayload string
    MatchStatusCode float64
    action string
    Available values: "drop", "retry", "append".
    description string
    match_payload string
    match_status_code number
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Double
    action string
    Available values: "drop", "retry", "append".
    description string
    matchPayload string
    matchStatusCode number
    action str
    Available values: "drop", "retry", "append".
    description str
    match_payload str
    match_status_code float
    action String
    Available values: "drop", "retry", "append".
    description String
    matchPayload String
    matchStatusCode Number

    Package Details

    Repository
    gcore g-core/terraform-provider-gcore
    License
    Notes
    This Pulumi package is based on the gcore Terraform Provider.
    Viewing docs for gcore 2.0.0-alpha.15
    published on Thursday, Aug 6, 2026 by g-core

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial