Interface ICodeInterpreterCustom.Jsii$Default
- All Superinterfaces:
ICodeInterpreterCustom,ICodeInterpreterCustomRef,ICodeInterpreterCustomRef.Jsii$Default,IConnectable,IConnectable.Jsii$Default,software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IGrantable,IGrantable.Jsii$Default,IResource,IResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ICodeInterpreterCustom.Jsii$Proxy
- Enclosing interface:
ICodeInterpreterCustom
@Internal
public static interface ICodeInterpreterCustom.Jsii$Default
extends ICodeInterpreterCustom, IResource.Jsii$Default, ICodeInterpreterCustomRef.Jsii$Default, IConnectable.Jsii$Default, IGrantable.Jsii$Default
Internal default implementation for
ICodeInterpreterCustom.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrock.agentcore.alpha.ICodeInterpreterCustom
ICodeInterpreterCustom.Jsii$Default, ICodeInterpreterCustom.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.ICodeInterpreterCustomRef
ICodeInterpreterCustomRef.Jsii$Default, ICodeInterpreterCustomRef.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.IConnectable
IConnectable.Jsii$Default, IConnectable.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.iam.IGrantable
IGrantable.Jsii$Default, IGrantable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault StringDeprecated.default StringDeprecated.default StringDeprecated.default IRoleDeprecated.default StringDeprecated.default StringDeprecated.default Grantgrant(IGrantable grantee, String... actions) Deprecated.default GrantgrantRead(IGrantable grantee) Deprecated.default GrantgrantUse(IGrantable grantee) Deprecated.default MetricDeprecated.default MetricDeprecated.default MetricmetricErrorsForApiOperation(String operation) Deprecated.default MetricmetricErrorsForApiOperation(String operation, MetricOptions props) Deprecated.default MetricmetricForApiOperation(String metricName, String operation) Deprecated.default MetricmetricForApiOperation(String metricName, String operation, MetricOptions props) Deprecated.default MetricmetricInvocationsForApiOperation(String operation) Deprecated.default MetricmetricInvocationsForApiOperation(String operation, MetricOptions props) Deprecated.default MetricmetricLatencyForApiOperation(String operation) Deprecated.default MetricmetricLatencyForApiOperation(String operation, MetricOptions props) Deprecated.default MetricDeprecated.default MetricDeprecated.default MetricmetricSystemErrorsForApiOperation(String operation) Deprecated.default MetricmetricSystemErrorsForApiOperation(String operation, MetricOptions props) Deprecated.default MetricmetricThrottlesForApiOperation(String operation) Deprecated.default MetricmetricThrottlesForApiOperation(String operation, MetricOptions props) Deprecated.default MetricmetricUserErrorsForApiOperation(String operation) Deprecated.default MetricmetricUserErrorsForApiOperation(String operation, MetricOptions props) Deprecated.Methods inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.ICodeInterpreterCustomRef.Jsii$Default
getCodeInterpreterCustomRefMethods inherited from interface software.amazon.awscdk.services.ec2.IConnectable.Jsii$Default
getConnectionsMethods inherited from interface software.constructs.IConstruct.Jsii$Default
getNode, withMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.services.iam.IGrantable.Jsii$Default
getGrantPrincipalMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCodeInterpreterArn
Deprecated.(deprecated) The ARN of the code interpreter resource.- Specified by:
getCodeInterpreterArnin interfaceICodeInterpreterCustom
-
getCodeInterpreterId
Deprecated.(deprecated) The id of the code interpreter.- Specified by:
getCodeInterpreterIdin interfaceICodeInterpreterCustom
-
getExecutionRole
Deprecated.(deprecated) The IAM role that provides permissions for the code interpreter to access AWS services.- Specified by:
getExecutionRolein interfaceICodeInterpreterCustom
-
getCreatedAt
Deprecated.(deprecated) Timestamp when the code interpreter was created.- Specified by:
getCreatedAtin interfaceICodeInterpreterCustom
-
getLastUpdatedAt
Deprecated.(deprecated) Timestamp when the code interpreter was last updated.- Specified by:
getLastUpdatedAtin interfaceICodeInterpreterCustom
-
getStatus
Deprecated.(deprecated) The status of the code interpreter.- Specified by:
getStatusin interfaceICodeInterpreterCustom
-
grant
@Stability(Deprecated) @Deprecated @NotNull default Grant grant(@NotNull IGrantable grantee, @NotNull String... actions) Deprecated.(deprecated) Grants IAM actions to the IAM Principal.- Specified by:
grantin interfaceICodeInterpreterCustom- Parameters:
grantee- This parameter is required.actions- This parameter is required.
-
grantRead
Deprecated.(deprecated) GrantsGetandListactions on the Code Interpreter.- Specified by:
grantReadin interfaceICodeInterpreterCustom- Parameters:
grantee- This parameter is required.
-
grantUse
Deprecated.(deprecated) GrantsInvoke,Start, andStopactions on the Code Interpreter.- Specified by:
grantUsein interfaceICodeInterpreterCustom- Parameters:
grantee- This parameter is required.
-
metric
@Stability(Deprecated) @Deprecated @NotNull default Metric metric(@NotNull String metricName, @NotNull Map<String, String> dimensions, @Nullable MetricOptions props) Deprecated.(deprecated) Return the given named metric for this code interpreter.- Specified by:
metricin interfaceICodeInterpreterCustom- Parameters:
metricName- This parameter is required.dimensions- This parameter is required.props-
-
metric
@Stability(Deprecated) @Deprecated @NotNull default Metric metric(@NotNull String metricName, @NotNull Map<String, String> dimensions) Deprecated.(deprecated) Return the given named metric for this code interpreter.- Specified by:
metricin interfaceICodeInterpreterCustom- Parameters:
metricName- This parameter is required.dimensions- This parameter is required.
-
metricErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricErrorsForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric containing the number of errors for a specific API operation performed on this code interpreter.- Specified by:
metricErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricErrorsForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric containing the number of errors for a specific API operation performed on this code interpreter.- Specified by:
metricErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-
metricForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricForApiOperation(@NotNull String metricName, @NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return the given named metric related to the API operation performed on this code interpreter.- Specified by:
metricForApiOperationin interfaceICodeInterpreterCustom- Parameters:
metricName- This parameter is required.operation- This parameter is required.props-
-
metricForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricForApiOperation(@NotNull String metricName, @NotNull String operation) Deprecated.(deprecated) Return the given named metric related to the API operation performed on this code interpreter.- Specified by:
metricForApiOperationin interfaceICodeInterpreterCustom- Parameters:
metricName- This parameter is required.operation- This parameter is required.
-
metricInvocationsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricInvocationsForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric containing the total number of API requests made for a specific code interpreter operation.- Specified by:
metricInvocationsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricInvocationsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricInvocationsForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric containing the total number of API requests made for a specific code interpreter operation.- Specified by:
metricInvocationsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-
metricLatencyForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricLatencyForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric measuring the latency of a specific API operation performed on this code interpreter.- Specified by:
metricLatencyForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricLatencyForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricLatencyForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric measuring the latency of a specific API operation performed on this code interpreter.- Specified by:
metricLatencyForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-
metricSessionDuration
@Stability(Deprecated) @Deprecated @NotNull default Metric metricSessionDuration(@Nullable MetricOptions props) Deprecated.(deprecated) Return a metric measuring the duration of code interpreter sessions.- Specified by:
metricSessionDurationin interfaceICodeInterpreterCustom- Parameters:
props-
-
metricSessionDuration
Deprecated.(deprecated) Return a metric measuring the duration of code interpreter sessions.- Specified by:
metricSessionDurationin interfaceICodeInterpreterCustom
-
metricSystemErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricSystemErrorsForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric containing the number of system errors for a specific API operation performed on this code interpreter.- Specified by:
metricSystemErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricSystemErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricSystemErrorsForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric containing the number of system errors for a specific API operation performed on this code interpreter.- Specified by:
metricSystemErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-
metricThrottlesForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricThrottlesForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric containing the number of throttled requests for a specific API operation performed on this code interpreter.- Specified by:
metricThrottlesForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricThrottlesForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricThrottlesForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric containing the number of throttled requests for a specific API operation performed on this code interpreter.- Specified by:
metricThrottlesForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-
metricUserErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricUserErrorsForApiOperation(@NotNull String operation, @Nullable MetricOptions props) Deprecated.(deprecated) Return a metric containing the number of user errors for a specific API operation performed on this code interpreter.- Specified by:
metricUserErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.props-
-
metricUserErrorsForApiOperation
@Stability(Deprecated) @Deprecated @NotNull default Metric metricUserErrorsForApiOperation(@NotNull String operation) Deprecated.(deprecated) Return a metric containing the number of user errors for a specific API operation performed on this code interpreter.- Specified by:
metricUserErrorsForApiOperationin interfaceICodeInterpreterCustom- Parameters:
operation- This parameter is required.
-