Class CfnServiceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.devopsagent.CfnServiceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceProps
@Stability(Stable)
@Internal
public static final class CfnServiceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceProps
An implementation for
CfnServiceProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.devopsagent.CfnServiceProps
CfnServiceProps.Builder, CfnServiceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnServiceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnServiceProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe name of the private connection to use for OAuth token exchange requests only.final StringThe ARN of the KMS key to use for encryption.final StringThe name of the private connection to use for VPC connectivity.final ObjectService-specific configuration details - MCPServerSigV4 supports in-place updates;final StringThe type of service being registered.getTags()An array of key-value pairs to apply to this resource.final StringThe name of the private connection to use for API calls (target URL) only.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnServiceProps.Builder.
-
-
Method Details
-
getServiceType
Description copied from interface:CfnServicePropsThe type of service being registered.- Specified by:
getServiceTypein interfaceCfnServiceProps- See Also:
-
getExchangeUrlPrivateConnectionName
Description copied from interface:CfnServicePropsThe name of the private connection to use for OAuth token exchange requests only.Cannot be specified when PrivateConnectionName is provided.
- Specified by:
getExchangeUrlPrivateConnectionNamein interfaceCfnServiceProps- See Also:
-
getKmsKeyArn
Description copied from interface:CfnServicePropsThe ARN of the KMS key to use for encryption.- Specified by:
getKmsKeyArnin interfaceCfnServiceProps- See Also:
-
getPrivateConnectionName
Description copied from interface:CfnServicePropsThe name of the private connection to use for VPC connectivity.- Specified by:
getPrivateConnectionNamein interfaceCfnServiceProps- See Also:
-
getServiceDetails
Description copied from interface:CfnServicePropsService-specific configuration details - MCPServerSigV4 supports in-place updates;GitLab (TokenValue), MCPServer (ApiKey or BearerToken credential rotation), MCPServerNewRelic (ApiKey rotation), and MCPServerGrafana (BearerToken rotation) support in-place credential rotation; all other service types and fields require replacement when modified
Returns union: either
IResolvableorCfnService.ServiceDetailsProperty- Specified by:
getServiceDetailsin interfaceCfnServiceProps- See Also:
-
getTags
Description copied from interface:CfnServicePropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnServiceProps- See Also:
-
getTargetUrlPrivateConnectionName
Description copied from interface:CfnServicePropsThe name of the private connection to use for API calls (target URL) only.Cannot be specified when PrivateConnectionName is provided.
- Specified by:
getTargetUrlPrivateConnectionNamein interfaceCfnServiceProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-