AppState constructor

const AppState({
  1. Input<String?>? appName,
  2. Input<String?>? appType,
  3. Input<String?>? arn,
  4. Input<String?>? domainId,
  5. Input<String?>? region,
  6. Input<AppResourceSpec?>? resourceSpec,
  7. Input<String?>? spaceName,
  8. Input<Map<String, String>?>? tags,
  9. Input<Map<String, String>?>? tagsAll,
  10. Input<String?>? userProfileName,
})

Creates a new AppState. appName The name of the app. appType The type of app. Valid values are JupyterServer, KernelGateway, RStudioServerPro, RSessionGateway, TensorBoard, CodeEditor, JupyterLab, DetailedProfiler, and Canvas. arn ARN of the app. domainId The domain ID. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. resourceSpec Instance type and the ARN of the SageMaker AI image created on the instance. See Resource Spec below. spaceName The name of the space. At least one of userProfileName or spaceName required. tags A map of tags to assign to the resource. .If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. userProfileName The user profile name. At least one of userProfileName or spaceName required.

Implementation

const AppState({
  this.appName,
  this.appType,
  this.arn,
  this.domainId,
  this.region,
  this.resourceSpec,
  this.spaceName,
  this.tags,
  this.tagsAll,
  this.userProfileName,
});