---
type: resource-type
title: DevOpsAgentService
description: aws resource type AWS::DevOpsAgent::Service
name: DevOpsAgentService
lexicon: aws
resource_type: AWS::DevOpsAgent::Service
---
`AWS::DevOpsAgent::Service`, a resource type of the aws lexicon.

## Properties

- `ServiceType` (`DevOpsAgentService_ServiceType`, required): The type of service being registered
- `AccessibleResources` (`Record<string, unknown>[]`, optional): List of accessible resources for this service
- `AdditionalServiceDetails` (`Record<string, unknown>`, optional): Additional details specific to the service type
- `Arn` (`string`, optional): The Amazon Resource Name (ARN) of the Service.
- `ExchangeUrlPrivateConnectionName` (`string`, optional): The name of the private connection to use for OAuth token exchange requests only. Cannot be specified when PrivateConnectionName is provided.
- `KmsKeyArn` (`string`, optional): The ARN of the KMS key to use for encryption.
- `PrivateConnectionName` (`string`, optional): The name of the private connection to use for VPC connectivity.
- `ServiceDetails` (`Record<string, unknown>`, optional): Service-specific configuration details for create operation
- `ServiceId` (`string`, optional): The unique identifier of the service
- `Tags` (`DevOpsAgentService_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `TargetUrlPrivateConnectionName` (`string`, optional): The name of the private connection to use for API calls (target URL) only. Cannot be specified when PrivateConnectionName is provided.

## Attributes

- `AccessibleResources`
- `AdditionalServiceDetails`
- `Arn`
- `ServiceId`
