semvec/pypi-packages huggingface dataset:
cdk-rstudio-sagemaker 0.0.6
A CDK construct library for using RStudio with AWS Sagemaker.
License: Apache-2.0
Requires Python: >=3.6

# CDK RStudio Sagemaker

| Language   | cdk-rstudio-sagemaker                                                                                                                       |
|------------|---------------------------------------------------------------------------------------------------------------------------------------------|
| Python     | [![PyPI version](https://badge.fury.io/py/cdk-rstudio-sagemaker.svg)](https://badge.fury.io/py/cdk-rstudio-sagemaker)                   |
| TypeScript | [![npm version](https://badge.fury.io/js/cdk-rstudio-sagemaker.svg)](https://badge.fury.io/js/cdk-rstudio-sagemaker)                        |
| Dotnet     | [![.net version](https://badge.fury.io/nu/BryanGalvin.CDK.RStudioSagemaker.svg)](https://badge.fury.io/nu/BryanGalvin.CDK.RStudioSagemaker) |
| Go         | [![go version](https://badge.fury.io/go/cdk-rstudio-sagemaker.svg)](https://github.com/bcgalvin/cdk-rstudio-sagemaker-go)                   |

## Usage

For a full list of options See the [API.md](./API.md)

<details>
<summary>Network</summary>

```python

import { App, Stack, StackProps } from 'aws-cdk-lib';
import { Construct } from 'constructs';
import { RStudioNetwork } from 'cdk-metaflow-sagemaker';

export interface NetworkProps extends StackProps {
  readonly domain: string;
}

class TestNetworkStack extends Stack {
  constructor(scope: Construct, id: string, props: NetworkProps) {
    super(scope, id, props);

    new RStudioNetwork(this, 'rstudio-sagemaker-network', { domainName: props.domain });
  }
}
```

</details>
<details>
<summary>Storage</summary>

```python

import { App, Stack, StackProps } from 'aws-cdk-lib';
import { Construct } from 'constructs';
import { RStudioStorage } from 'cdk-metaflow-sagemaker';

class TestStorageStack extends Stack {
  constructor(scope: Construct, id: string, props?: StackProps) {
    super(scope, id, props);

    new RStudioStorage(this, 'rstudio-sagemaker-storage');
  }
}
```