Class AppResourceSpecArgs.Builder

  • Enclosing class:
    AppResourceSpecArgs

    public static final class AppResourceSpecArgs.Builder
    extends java.lang.Object
    • Method Detail

      • instanceType

        public AppResourceSpecArgs.Builder instanceType​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> instanceType)
        Parameters:
        instanceType - The instance type that the image version runs on. For valid values see [SageMaker AI Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
        Returns:
        builder
      • instanceType

        public AppResourceSpecArgs.Builder instanceType​(java.lang.String instanceType)
        Parameters:
        instanceType - The instance type that the image version runs on. For valid values see [SageMaker AI Instance Types](https://docs.aws.amazon.com/sagemaker/latest/dg/notebooks-available-instance-types.html).
        Returns:
        builder
      • lifecycleConfigArn

        public AppResourceSpecArgs.Builder lifecycleConfigArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> lifecycleConfigArn)
        Parameters:
        lifecycleConfigArn - ARN of the Lifecycle Configuration attached to the Resource.
        Returns:
        builder
      • lifecycleConfigArn

        public AppResourceSpecArgs.Builder lifecycleConfigArn​(java.lang.String lifecycleConfigArn)
        Parameters:
        lifecycleConfigArn - ARN of the Lifecycle Configuration attached to the Resource.
        Returns:
        builder
      • sagemakerImageArn

        public AppResourceSpecArgs.Builder sagemakerImageArn​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> sagemakerImageArn)
        Parameters:
        sagemakerImageArn - The ARN of the SageMaker AI image that the image version belongs to.
        Returns:
        builder
      • sagemakerImageArn

        public AppResourceSpecArgs.Builder sagemakerImageArn​(java.lang.String sagemakerImageArn)
        Parameters:
        sagemakerImageArn - The ARN of the SageMaker AI image that the image version belongs to.
        Returns:
        builder
      • sagemakerImageVersionAlias

        public AppResourceSpecArgs.Builder sagemakerImageVersionAlias​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> sagemakerImageVersionAlias)
        Parameters:
        sagemakerImageVersionAlias - The SageMaker AI Image Version Alias.
        Returns:
        builder
      • sagemakerImageVersionAlias

        public AppResourceSpecArgs.Builder sagemakerImageVersionAlias​(java.lang.String sagemakerImageVersionAlias)
        Parameters:
        sagemakerImageVersionAlias - The SageMaker AI Image Version Alias.
        Returns:
        builder
      • sagemakerImageVersionArn

        public AppResourceSpecArgs.Builder sagemakerImageVersionArn​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> sagemakerImageVersionArn)
        Parameters:
        sagemakerImageVersionArn - The ARN of the image version created on the instance.
        Returns:
        builder
      • sagemakerImageVersionArn

        public AppResourceSpecArgs.Builder sagemakerImageVersionArn​(java.lang.String sagemakerImageVersionArn)
        Parameters:
        sagemakerImageVersionArn - The ARN of the image version created on the instance.
        Returns:
        builder