Class CfnServiceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.devopsagent.CfnServiceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceMixinProps
@Stability(Stable)
@Internal
public static final class CfnServiceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceMixinProps
An implementation for
CfnServiceMixinProps-
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.cfnpropertymixins.services.devopsagent.CfnServiceMixinProps
CfnServiceMixinProps.Builder, CfnServiceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnServiceMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnServiceMixinProps.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 theCfnServiceMixinProps.Builder.
-
-
Method Details
-
getExchangeUrlPrivateConnectionName
Description copied from interface:CfnServiceMixinPropsThe name of the private connection to use for OAuth token exchange requests only.Cannot be specified when PrivateConnectionName is provided.
- Specified by:
getExchangeUrlPrivateConnectionNamein interfaceCfnServiceMixinProps- See Also:
-
getKmsKeyArn
Description copied from interface:CfnServiceMixinPropsThe ARN of the KMS key to use for encryption.- Specified by:
getKmsKeyArnin interfaceCfnServiceMixinProps- See Also:
-
getPrivateConnectionName
Description copied from interface:CfnServiceMixinPropsThe name of the private connection to use for VPC connectivity.- Specified by:
getPrivateConnectionNamein interfaceCfnServiceMixinProps- See Also:
-
getServiceDetails
Description copied from interface:CfnServiceMixinPropsService-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
IResolvableorCfnServicePropsMixin.ServiceDetailsProperty- Specified by:
getServiceDetailsin interfaceCfnServiceMixinProps- See Also:
-
getServiceType
Description copied from interface:CfnServiceMixinPropsThe type of service being registered.- Specified by:
getServiceTypein interfaceCfnServiceMixinProps- See Also:
-
getTags
Description copied from interface:CfnServiceMixinPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnServiceMixinProps- See Also:
-
getTargetUrlPrivateConnectionName
Description copied from interface:CfnServiceMixinPropsThe name of the private connection to use for API calls (target URL) only.Cannot be specified when PrivateConnectionName is provided.
- Specified by:
getTargetUrlPrivateConnectionNamein interfaceCfnServiceMixinProps- 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()
-