Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::PrivateLink::EndpointService
Using getEndpointService
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 getEndpointService(args: GetEndpointServiceArgs, opts?: InvokeOptions): Promise<GetEndpointServiceResult>
function getEndpointServiceOutput(args: GetEndpointServiceOutputArgs, opts?: InvokeOptions): Output<GetEndpointServiceResult>def get_endpoint_service(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointServiceResult
def get_endpoint_service_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointServiceResult]func LookupEndpointService(ctx *Context, args *LookupEndpointServiceArgs, opts ...InvokeOption) (*LookupEndpointServiceResult, error)
func LookupEndpointServiceOutput(ctx *Context, args *LookupEndpointServiceOutputArgs, opts ...InvokeOption) LookupEndpointServiceResultOutput> Note: This function is named LookupEndpointService in the Go SDK.
public static class GetEndpointService
{
public static Task<GetEndpointServiceResult> InvokeAsync(GetEndpointServiceArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointServiceResult> Invoke(GetEndpointServiceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEndpointServiceResult> getEndpointService(GetEndpointServiceArgs args, InvokeOptions options)
public static Output<GetEndpointServiceResult> getEndpointService(GetEndpointServiceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:privatelink/getEndpointService:getEndpointService
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getEndpointService Result
The following output properties are available:
- Auto
Accept boolEnabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- Billing
Type int - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- Business
Status string - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- Create
Time string - Creation time of the endpoint service.
- Description string
- Description of the endpoint service.
- Id string
- Uniquely identifies the resource.
- Ip
Address List<string>Versions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- Payer string
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- Permit
Account List<string>Ids - Details of authorized allowlist accounts.
- Private
Dns boolEnabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- Private
Dns stringName - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- Private
Dns Volcengine.Name Configuration Get Endpoint Service Private Dns Name Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- Private
Dns stringType - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- Project
Name string - Project name to which the endpoint service belongs.
- Resources
List<Volcengine.
Get Endpoint Service Resource> - Resources provided by the endpoint service.
- Service
Domain string - Service domain name of the endpoint service.
- Service
Id string - Endpoint service ID.
- Service
Name string - Name of the endpoint service.
- Service
Name stringManaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- Service
Name stringSuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- Service
Owner string - Current service principal.
- Service
Resource stringType - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- Service
Type string - Type of the endpoint service. Interface: Interface endpoint service.
- Status string
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
-
List<Volcengine.
Get Endpoint Service Tag> - Tag information of the endpoint service.
- Update
Time string - Most recent operation time of the endpoint service.
- Wildcard
Domain boolEnabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- Zone
Ids List<string> - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
- Auto
Accept boolEnabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- Billing
Type int - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- Business
Status string - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- Create
Time string - Creation time of the endpoint service.
- Description string
- Description of the endpoint service.
- Id string
- Uniquely identifies the resource.
- Ip
Address []stringVersions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- Payer string
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- Permit
Account []stringIds - Details of authorized allowlist accounts.
- Private
Dns boolEnabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- Private
Dns stringName - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- Private
Dns GetName Configuration Endpoint Service Private Dns Name Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- Private
Dns stringType - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- Project
Name string - Project name to which the endpoint service belongs.
- Resources
[]Get
Endpoint Service Resource - Resources provided by the endpoint service.
- Service
Domain string - Service domain name of the endpoint service.
- Service
Id string - Endpoint service ID.
- Service
Name string - Name of the endpoint service.
- Service
Name stringManaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- Service
Name stringSuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- Service
Owner string - Current service principal.
- Service
Resource stringType - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- Service
Type string - Type of the endpoint service. Interface: Interface endpoint service.
- Status string
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
-
[]Get
Endpoint Service Tag - Tag information of the endpoint service.
- Update
Time string - Most recent operation time of the endpoint service.
- Wildcard
Domain boolEnabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- Zone
Ids []string - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
- auto
Accept BooleanEnabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- billing
Type Integer - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- business
Status String - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- create
Time String - Creation time of the endpoint service.
- description String
- Description of the endpoint service.
- id String
- Uniquely identifies the resource.
- ip
Address List<String>Versions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- payer String
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- permit
Account List<String>Ids - Details of authorized allowlist accounts.
- private
Dns BooleanEnabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- private
Dns StringName - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- private
Dns GetName Configuration Endpoint Service Private Dns Name Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- private
Dns StringType - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- project
Name String - Project name to which the endpoint service belongs.
- resources
List<Get
Endpoint Service Resource> - Resources provided by the endpoint service.
- service
Domain String - Service domain name of the endpoint service.
- service
Id String - Endpoint service ID.
- service
Name String - Name of the endpoint service.
- service
Name StringManaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- service
Name StringSuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- service
Owner String - Current service principal.
- service
Resource StringType - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- service
Type String - Type of the endpoint service. Interface: Interface endpoint service.
- status String
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
-
List<Get
Endpoint Service Tag> - Tag information of the endpoint service.
- update
Time String - Most recent operation time of the endpoint service.
- wildcard
Domain BooleanEnabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- zone
Ids List<String> - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
- auto
Accept booleanEnabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- billing
Type number - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- business
Status string - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- create
Time string - Creation time of the endpoint service.
- description string
- Description of the endpoint service.
- id string
- Uniquely identifies the resource.
- ip
Address string[]Versions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- payer string
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- permit
Account string[]Ids - Details of authorized allowlist accounts.
- private
Dns booleanEnabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- private
Dns stringName - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- private
Dns GetName Configuration Endpoint Service Private Dns Name Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- private
Dns stringType - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- project
Name string - Project name to which the endpoint service belongs.
- resources
Get
Endpoint Service Resource[] - Resources provided by the endpoint service.
- service
Domain string - Service domain name of the endpoint service.
- service
Id string - Endpoint service ID.
- service
Name string - Name of the endpoint service.
- service
Name stringManaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- service
Name stringSuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- service
Owner string - Current service principal.
- service
Resource stringType - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- service
Type string - Type of the endpoint service. Interface: Interface endpoint service.
- status string
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
-
Get
Endpoint Service Tag[] - Tag information of the endpoint service.
- update
Time string - Most recent operation time of the endpoint service.
- wildcard
Domain booleanEnabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- zone
Ids string[] - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
- auto_
accept_ boolenabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- billing_
type int - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- business_
status str - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- create_
time str - Creation time of the endpoint service.
- description str
- Description of the endpoint service.
- id str
- Uniquely identifies the resource.
- ip_
address_ Sequence[str]versions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- payer str
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- permit_
account_ Sequence[str]ids - Details of authorized allowlist accounts.
- private_
dns_ boolenabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- private_
dns_ strname - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- private_
dns_ Getname_ configuration Endpoint Service Private Dns Name Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- private_
dns_ strtype - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- project_
name str - Project name to which the endpoint service belongs.
- resources
Sequence[Get
Endpoint Service Resource] - Resources provided by the endpoint service.
- service_
domain str - Service domain name of the endpoint service.
- service_
id str - Endpoint service ID.
- service_
name str - Name of the endpoint service.
- service_
name_ strmanaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- service_
name_ strsuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- service_
owner str - Current service principal.
- service_
resource_ strtype - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- service_
type str - Type of the endpoint service. Interface: Interface endpoint service.
- status str
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
-
Sequence[Get
Endpoint Service Tag] - Tag information of the endpoint service.
- update_
time str - Most recent operation time of the endpoint service.
- wildcard_
domain_ boolenabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- zone_
ids Sequence[str] - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
- auto
Accept BooleanEnabled - Whether to automatically accept endpoint connections. true: The endpoint service automatically accepts endpoint connections. false: The endpoint service does not automatically accept endpoint connections; you must manually accept them by calling the EnableVpcEndpointConnection API.
- billing
Type Number - Billing type of the endpoint service. 0: No charge. 3: Pay-as-you-go.
- business
Status String - Whether the endpoint service is locked. Normal: normal. FinancialLocked: locked. If this parameter is empty, the endpoint service is not locked.
- create
Time String - Creation time of the endpoint service.
- description String
- Description of the endpoint service.
- id String
- Uniquely identifies the resource.
- ip
Address List<String>Versions - IP protocol type of the endpoint service. If the return value only contains ipv4, the endpoint service is IPv4 type and only supports IPv4 services. If the return value contains both ipv4 and ipv6, the endpoint service is dual-stack and supports both IPv4 and IPv6 services.
- payer String
- Billing account for the private network connection. Endpoint: endpoint account. EndpointService: endpoint service account.
- permit
Account List<String>Ids - Details of authorized allowlist accounts.
- private
Dns BooleanEnabled - Whether the endpoint service enables private DNS name. false: Not enabled. true: Enabled.
- private
Dns StringName - Private DNS name of the endpoint service. If the PrivateDNSEnabled parameter returns false, this parameter is empty.
- private
Dns Property MapName Configuration - Configuration information for the private DNS name of the endpoint service. Note: If PrivateDNSType is private, this parameter is not returned.
- private
Dns StringType - Domain name type of the private DNS name. public: public network. Note: If the custom private domain name feature is not enabled, this parameter is not returned.
- project
Name String - Project name to which the endpoint service belongs.
- resources List<Property Map>
- Resources provided by the endpoint service.
- service
Domain String - Service domain name of the endpoint service.
- service
Id String - Endpoint service ID.
- service
Name String - Name of the endpoint service.
- service
Name StringManaged - Whether this is a managed endpoint service. false: not a managed endpoint service. true: managed endpoint service. If the account owning the endpoint service has not enabled managed endpoint service functionality, this parameter is not returned.
- service
Name StringSuffix - Suffix for the endpoint service name. This parameter is currently in beta testing. If you need to use different name suffixes to distinguish business scenarios, please contact your account manager.
- service
Owner String - Current service principal.
- service
Resource StringType - Type of service resource. CLB: Load Balancer CLB. ALB: Application Load Balancer ALB. RDSMySQL: Cloud Database MySQL Edition.
- service
Type String - Type of the endpoint service. Interface: Interface endpoint service.
- status String
- Status of the endpoint service. Creating: being created. Pending: configuration being modified. Available: available. Deleting: being deleted.
- List<Property Map>
- Tag information of the endpoint service.
- update
Time String - Most recent operation time of the endpoint service.
- wildcard
Domain BooleanEnabled - Whether to enable wildcard domain name. true: Enabled. false: Not enabled.
- zone
Ids List<String> - Availability zone where the endpoint service provides service. Note: If the ServiceResourceType parameter returns RDSMySQL, this parameter returns an empty value.
Supporting Types
GetEndpointServicePrivateDnsNameConfiguration
GetEndpointServiceResource
- Resource
Id string - Service resource ID to be added to the endpoint service.
- Resource
Type string - Type of service resource.
- Zone
Ids List<string> - Availability zone where the load balancer provides service.
- Resource
Id string - Service resource ID to be added to the endpoint service.
- Resource
Type string - Type of service resource.
- Zone
Ids []string - Availability zone where the load balancer provides service.
- resource
Id String - Service resource ID to be added to the endpoint service.
- resource
Type String - Type of service resource.
- zone
Ids List<String> - Availability zone where the load balancer provides service.
- resource
Id string - Service resource ID to be added to the endpoint service.
- resource
Type string - Type of service resource.
- zone
Ids string[] - Availability zone where the load balancer provides service.
- resource_
id str - Service resource ID to be added to the endpoint service.
- resource_
type str - Type of service resource.
- zone_
ids Sequence[str] - Availability zone where the load balancer provides service.
- resource
Id String - Service resource ID to be added to the endpoint service.
- resource
Type String - Type of service resource.
- zone
Ids List<String> - Availability zone where the load balancer provides service.
GetEndpointServiceTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
