project_domain_attributes.proto

flyteidl.admin.ProjectDomainAttributes

[flyteidl.admin.ProjectDomainAttributes proto]

{
  "project": "...",
  "domain": "...",
  "matching_attributes": "{...}"
}
project

(string) Unique project id for which this set of attributes will be applied.

domain

(string) Unique domain id for which this set of attributes will be applied.

matching_attributes

(flyteidl.admin.MatchingAttributes)

flyteidl.admin.ProjectDomainAttributesUpdateRequest

[flyteidl.admin.ProjectDomainAttributesUpdateRequest proto]

Sets custom attributes for a project-domain combination.

{
  "attributes": "{...}"
}
attributes

(flyteidl.admin.ProjectDomainAttributes)

flyteidl.admin.ProjectDomainAttributesUpdateResponse

[flyteidl.admin.ProjectDomainAttributesUpdateResponse proto]

Purposefully empty, may be populated in the future.

{}

flyteidl.admin.ProjectDomainAttributesGetRequest

[flyteidl.admin.ProjectDomainAttributesGetRequest proto]

{
  "project": "...",
  "domain": "...",
  "resource_type": "..."
}
project

(string) Unique project id which this set of attributes references.

domain

(string) Unique domain id which this set of attributes references.

resource_type

(flyteidl.admin.MatchableResource)

flyteidl.admin.ProjectDomainAttributesGetResponse

[flyteidl.admin.ProjectDomainAttributesGetResponse proto]

{
  "attributes": "{...}"
}
attributes

(flyteidl.admin.ProjectDomainAttributes)

flyteidl.admin.ProjectDomainAttributesDeleteRequest

[flyteidl.admin.ProjectDomainAttributesDeleteRequest proto]

{
  "project": "...",
  "domain": "...",
  "resource_type": "..."
}
project

(string) Unique project id which this set of attributes references.

domain

(string) Unique domain id which this set of attributes references.

resource_type

(flyteidl.admin.MatchableResource)

flyteidl.admin.ProjectDomainAttributesDeleteResponse

[flyteidl.admin.ProjectDomainAttributesDeleteResponse proto]

Purposefully empty, may be populated in the future.

{}