---
sidebar:
  label: roboto.image_registry.http_resources
  order: 0
title: roboto.image_registry.http_resources
---
## Module Contents

### ContainerUploadCredentials

```python
class roboto.image_registry.http_resources.ContainerUploadCredentials(/, **data: Any)
```

`from roboto.image_registry import ContainerUploadCredentials`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L10-L16)

Bases: `pydantic.BaseModel`

Container upload credentials

**Parameters**

- **data** (`Any`)

**Attributes**

- **ContainerUploadCredentials.image_uri** (`str`)
- **ContainerUploadCredentials.password** (`str`)
- **ContainerUploadCredentials.registry_url** (`str`)
- **ContainerUploadCredentials.username** (`str`)

### CreateImageRepositoryRequest

```python
class roboto.image_registry.http_resources.CreateImageRepositoryRequest(/, **data: Any)
```

`from roboto.image_registry import CreateImageRepositoryRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L19-L23)

Bases: `pydantic.BaseModel`

Request payload to create an image repository

**Parameters**

- **data** (`Any`)

**Attributes**

- **CreateImageRepositoryRequest.immutable_image_tags** (`bool`)
- **CreateImageRepositoryRequest.repository_name** (`str`)

### CreateImageRepositoryResponse

```python
class roboto.image_registry.http_resources.CreateImageRepositoryResponse(/, **data: Any)
```

`from roboto.image_registry import CreateImageRepositoryResponse`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L26-L30)

Bases: `pydantic.BaseModel`

Response payload to create an image repository

**Parameters**

- **data** (`Any`)

**Attributes**

- **CreateImageRepositoryResponse.repository_name** (`str`)
- **CreateImageRepositoryResponse.repository_uri** (`str`)

### DeleteImageRepositoryRequest

```python
class roboto.image_registry.http_resources.DeleteImageRepositoryRequest(/, **data: Any)
```

`from roboto.image_registry import DeleteImageRepositoryRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L39-L46)

Bases: `pydantic.BaseModel`

Request payload to delete an image repository

**Parameters**

- **data** (`Any`)

**Attributes**

- **DeleteImageRepositoryRequest.force** (`bool`) = `False`: Delete all images in the repository before deleting the repository if the repository is not empty.
- **DeleteImageRepositoryRequest.repository_name** (`str`): The name of the repository to delete.

### DeleteImageRequest

```python
class roboto.image_registry.http_resources.DeleteImageRequest(/, **data: Any)
```

`from roboto.image_registry import DeleteImageRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L33-L36)

Bases: `pydantic.BaseModel`

Request payload to delete an image

**Parameters**

- **data** (`Any`)

**Attributes**

- **DeleteImageRequest.image_uri** (`str`)

### RepositoryContainsImageResponse

```python
class roboto.image_registry.http_resources.RepositoryContainsImageResponse(
    /,
    **data: Any,
)
```

`from roboto.image_registry import RepositoryContainsImageResponse`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L49-L52)

Bases: `pydantic.BaseModel`

Response payload to repository contains image

**Parameters**

- **data** (`Any`)

**Attributes**

- **RepositoryContainsImageResponse.contains_image** (`bool`)

### SetImageRepositoryImmutableTagsRequest

```python
class roboto.image_registry.http_resources.SetImageRepositoryImmutableTagsRequest(
    /,
    **data: Any,
)
```

`from roboto.image_registry import SetImageRepositoryImmutableTagsRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/image_registry/http_resources.py#L55-L59)

Bases: `pydantic.BaseModel`

Request payload to set image repository tags

**Parameters**

- **data** (`Any`)

**Attributes**

- **SetImageRepositoryImmutableTagsRequest.immutable_image_tags** (`bool`)
- **SetImageRepositoryImmutableTagsRequest.repository_name** (`str`)
