1. Packages
  2. Packages
  3. Bytepluscc Provider
  4. API Docs
  5. privatelink
  6. getGatewayEndpoint
Viewing docs for bytepluscc v0.0.35
published on Monday, Jun 15, 2026 by Byteplus
bytepluscc logo
Viewing docs for bytepluscc v0.0.35
published on Monday, Jun 15, 2026 by Byteplus

    Data Source schema for Byteplus::PrivateLink::GatewayEndpoint

    Using getGatewayEndpoint

    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 getGatewayEndpoint(args: GetGatewayEndpointArgs, opts?: InvokeOptions): Promise<GetGatewayEndpointResult>
    function getGatewayEndpointOutput(args: GetGatewayEndpointOutputArgs, opts?: InvokeOptions): Output<GetGatewayEndpointResult>
    def get_gateway_endpoint(id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetGatewayEndpointResult
    def get_gateway_endpoint_output(id: pulumi.Input[Optional[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetGatewayEndpointResult]
    func LookupGatewayEndpoint(ctx *Context, args *LookupGatewayEndpointArgs, opts ...InvokeOption) (*LookupGatewayEndpointResult, error)
    func LookupGatewayEndpointOutput(ctx *Context, args *LookupGatewayEndpointOutputArgs, opts ...InvokeOption) LookupGatewayEndpointResultOutput

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

    public static class GetGatewayEndpoint 
    {
        public static Task<GetGatewayEndpointResult> InvokeAsync(GetGatewayEndpointArgs args, InvokeOptions? opts = null)
        public static Output<GetGatewayEndpointResult> Invoke(GetGatewayEndpointInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGatewayEndpointResult> getGatewayEndpoint(GetGatewayEndpointArgs args, InvokeOptions options)
    public static Output<GetGatewayEndpointResult> getGatewayEndpoint(GetGatewayEndpointArgs args, InvokeOptions options)
    
    fn::invoke:
      function: bytepluscc:privatelink/getGatewayEndpoint:getGatewayEndpoint
      arguments:
        # arguments dictionary
    data "bytepluscc_privatelink_getgatewayendpoint" "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.

    getGatewayEndpoint Result

    The following output properties are available:

    CreationTime string
    Creation time of the gateway endpoint
    Description string
    Description of the gateway endpoint
    EndpointId string
    ID of the gateway endpoint
    EndpointName string
    Name of the gateway endpoint
    Id string
    Uniquely identifies the resource.
    ProjectName string
    Name of the project to which the gateway endpoint belongs
    ServiceId string
    ID of the gateway endpoint service
    ServiceName string
    Name of the gateway endpoint service
    Status string
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    Tags List<Byteplus.GetGatewayEndpointTag>
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    UpdateTime string
    Most recent operation time of the gateway endpoint
    VpcId string
    ID of the VPC to which the gateway endpoint belongs
    VpcPolicy string
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    CreationTime string
    Creation time of the gateway endpoint
    Description string
    Description of the gateway endpoint
    EndpointId string
    ID of the gateway endpoint
    EndpointName string
    Name of the gateway endpoint
    Id string
    Uniquely identifies the resource.
    ProjectName string
    Name of the project to which the gateway endpoint belongs
    ServiceId string
    ID of the gateway endpoint service
    ServiceName string
    Name of the gateway endpoint service
    Status string
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    Tags []GetGatewayEndpointTag
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    UpdateTime string
    Most recent operation time of the gateway endpoint
    VpcId string
    ID of the VPC to which the gateway endpoint belongs
    VpcPolicy string
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    creation_time string
    Creation time of the gateway endpoint
    description string
    Description of the gateway endpoint
    endpoint_id string
    ID of the gateway endpoint
    endpoint_name string
    Name of the gateway endpoint
    id string
    Uniquely identifies the resource.
    project_name string
    Name of the project to which the gateway endpoint belongs
    service_id string
    ID of the gateway endpoint service
    service_name string
    Name of the gateway endpoint service
    status string
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    tags list(object)
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    update_time string
    Most recent operation time of the gateway endpoint
    vpc_id string
    ID of the VPC to which the gateway endpoint belongs
    vpc_policy string
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    creationTime String
    Creation time of the gateway endpoint
    description String
    Description of the gateway endpoint
    endpointId String
    ID of the gateway endpoint
    endpointName String
    Name of the gateway endpoint
    id String
    Uniquely identifies the resource.
    projectName String
    Name of the project to which the gateway endpoint belongs
    serviceId String
    ID of the gateway endpoint service
    serviceName String
    Name of the gateway endpoint service
    status String
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    tags List<GetGatewayEndpointTag>
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    updateTime String
    Most recent operation time of the gateway endpoint
    vpcId String
    ID of the VPC to which the gateway endpoint belongs
    vpcPolicy String
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    creationTime string
    Creation time of the gateway endpoint
    description string
    Description of the gateway endpoint
    endpointId string
    ID of the gateway endpoint
    endpointName string
    Name of the gateway endpoint
    id string
    Uniquely identifies the resource.
    projectName string
    Name of the project to which the gateway endpoint belongs
    serviceId string
    ID of the gateway endpoint service
    serviceName string
    Name of the gateway endpoint service
    status string
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    tags GetGatewayEndpointTag[]
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    updateTime string
    Most recent operation time of the gateway endpoint
    vpcId string
    ID of the VPC to which the gateway endpoint belongs
    vpcPolicy string
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    creation_time str
    Creation time of the gateway endpoint
    description str
    Description of the gateway endpoint
    endpoint_id str
    ID of the gateway endpoint
    endpoint_name str
    Name of the gateway endpoint
    id str
    Uniquely identifies the resource.
    project_name str
    Name of the project to which the gateway endpoint belongs
    service_id str
    ID of the gateway endpoint service
    service_name str
    Name of the gateway endpoint service
    status str
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    tags Sequence[GetGatewayEndpointTag]
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    update_time str
    Most recent operation time of the gateway endpoint
    vpc_id str
    ID of the VPC to which the gateway endpoint belongs
    vpc_policy str
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.
    creationTime String
    Creation time of the gateway endpoint
    description String
    Description of the gateway endpoint
    endpointId String
    ID of the gateway endpoint
    endpointName String
    Name of the gateway endpoint
    id String
    Uniquely identifies the resource.
    projectName String
    Name of the project to which the gateway endpoint belongs
    serviceId String
    ID of the gateway endpoint service
    serviceName String
    Name of the gateway endpoint service
    status String
    Status of the gateway endpoint. Creating: Being created. Pending: Configuration being modified. Available: Available. Deleting: Being deleted.
    tags List<Property Map>
    Tag information of the endpoint. Length limit: 1–128 characters. Case sensitive. Key cannot start with volc: or sys: in any combination of uppercase or lowercase letters. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed.
    updateTime String
    Most recent operation time of the gateway endpoint
    vpcId String
    ID of the VPC to which the gateway endpoint belongs
    vpcPolicy String
    Access policy of the gateway endpoint. If not specified, the default policy is used. The default policy allows the gateway endpoint to access all bucket resources in the object storage service.

    Supporting Types

    GetGatewayEndpointTag

    Key string
    Tag key of the endpoint tag
    Value string
    Tag value of the endpoint tag
    Key string
    Tag key of the endpoint tag
    Value string
    Tag value of the endpoint tag
    key string
    Tag key of the endpoint tag
    value string
    Tag value of the endpoint tag
    key String
    Tag key of the endpoint tag
    value String
    Tag value of the endpoint tag
    key string
    Tag key of the endpoint tag
    value string
    Tag value of the endpoint tag
    key str
    Tag key of the endpoint tag
    value str
    Tag value of the endpoint tag
    key String
    Tag key of the endpoint tag
    value String
    Tag value of the endpoint tag

    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.35
    published on Monday, Jun 15, 2026 by Byteplus

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial