Documentation
¶
Index ¶
- type Client
- type MeshBuildingBlockDefinitionClient
- func (m MeshBuildingBlockDefinitionClient) Create(_ context.Context, definition client.MeshBuildingBlockDefinition) (*client.MeshBuildingBlockDefinition, error)
- func (m MeshBuildingBlockDefinitionClient) Delete(_ context.Context, uuid string) error
- func (m MeshBuildingBlockDefinitionClient) List(_ context.Context, workspaceIdentifier *string) ([]client.MeshBuildingBlockDefinition, error)
- func (m MeshBuildingBlockDefinitionClient) Read(_ context.Context, uuid string) (*client.MeshBuildingBlockDefinition, error)
- func (m MeshBuildingBlockDefinitionClient) Update(_ context.Context, uuid string, definition client.MeshBuildingBlockDefinition) (*client.MeshBuildingBlockDefinition, error)
- type MeshBuildingBlockDefinitionVersionClient
- func (m MeshBuildingBlockDefinitionVersionClient) Create(_ context.Context, ownedByWorkspace string, ...) (*client.MeshBuildingBlockDefinitionVersion, error)
- func (m MeshBuildingBlockDefinitionVersionClient) List(_ context.Context, buildingBlockDefinitionUuid string) ([]client.MeshBuildingBlockDefinitionVersion, error)
- func (m MeshBuildingBlockDefinitionVersionClient) Update(_ context.Context, uuid string, ownedByWorkspace string, ...) (*client.MeshBuildingBlockDefinitionVersion, error)
- type MeshIntegrationClient
- func (m MeshIntegrationClient) Create(_ context.Context, integration client.MeshIntegration) (*client.MeshIntegration, error)
- func (m MeshIntegrationClient) Delete(_ context.Context, uuid string) error
- func (m MeshIntegrationClient) List(_ context.Context) ([]client.MeshIntegration, error)
- func (m MeshIntegrationClient) Read(_ context.Context, uuid string) (*client.MeshIntegration, error)
- func (m MeshIntegrationClient) Update(_ context.Context, integration client.MeshIntegration) (*client.MeshIntegration, error)
- type MeshLocationClient
- func (m MeshLocationClient) Create(_ context.Context, location *client.MeshLocationCreate) (*client.MeshLocation, error)
- func (m MeshLocationClient) Delete(_ context.Context, name string) error
- func (m MeshLocationClient) Read(_ context.Context, name string) (*client.MeshLocation, error)
- func (m MeshLocationClient) Update(_ context.Context, name string, location *client.MeshLocationCreate) (*client.MeshLocation, error)
- type MeshPlatformClient
- func (m MeshPlatformClient) Create(_ context.Context, platform client.MeshPlatform) (*client.MeshPlatform, error)
- func (m MeshPlatformClient) Delete(_ context.Context, uuid string) error
- func (m MeshPlatformClient) Read(_ context.Context, uuid string) (*client.MeshPlatform, error)
- func (m MeshPlatformClient) Update(_ context.Context, uuid string, platform client.MeshPlatform) (*client.MeshPlatform, error)
- type MeshPlatformTypeClient
- func (m MeshPlatformTypeClient) Create(_ context.Context, platformType *client.MeshPlatformTypeCreate) (*client.MeshPlatformType, error)
- func (m MeshPlatformTypeClient) Delete(_ context.Context, name string) error
- func (m MeshPlatformTypeClient) List(_ context.Context, category *string, lifecycleStatus *string) ([]client.MeshPlatformType, error)
- func (m MeshPlatformTypeClient) Read(_ context.Context, identifier string) (*client.MeshPlatformType, error)
- func (m MeshPlatformTypeClient) Update(_ context.Context, name string, platformType *client.MeshPlatformTypeCreate) (*client.MeshPlatformType, error)
- type MeshServiceInstanceClient
- type MeshTagDefinitionClient
- func (m MeshTagDefinitionClient) Create(_ context.Context, tagDefinition *client.MeshTagDefinition) (*client.MeshTagDefinition, error)
- func (m MeshTagDefinitionClient) Delete(_ context.Context, name string) error
- func (m MeshTagDefinitionClient) List(_ context.Context) ([]client.MeshTagDefinition, error)
- func (m MeshTagDefinitionClient) Read(_ context.Context, name string) (*client.MeshTagDefinition, error)
- func (m MeshTagDefinitionClient) Update(_ context.Context, tagDefinition *client.MeshTagDefinition) (*client.MeshTagDefinition, error)
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
BuildingBlockDefinition MeshBuildingBlockDefinitionClient
BuildingBlockDefinitionVersion MeshBuildingBlockDefinitionVersionClient
TagDefinition MeshTagDefinitionClient
Platform MeshPlatformClient
PlatformType MeshPlatformTypeClient
Location MeshLocationClient
Integration MeshIntegrationClient
ServiceInstance MeshServiceInstanceClient
}
type MeshBuildingBlockDefinitionClient ¶
type MeshBuildingBlockDefinitionClient struct {
Store Store[client.MeshBuildingBlockDefinition]
StoreVersion Store[client.MeshBuildingBlockDefinitionVersion]
}
func (MeshBuildingBlockDefinitionClient) Create ¶
func (m MeshBuildingBlockDefinitionClient) Create(_ context.Context, definition client.MeshBuildingBlockDefinition) (*client.MeshBuildingBlockDefinition, error)
func (MeshBuildingBlockDefinitionClient) Delete ¶
func (m MeshBuildingBlockDefinitionClient) Delete(_ context.Context, uuid string) error
func (MeshBuildingBlockDefinitionClient) List ¶
func (m MeshBuildingBlockDefinitionClient) List(_ context.Context, workspaceIdentifier *string) ([]client.MeshBuildingBlockDefinition, error)
func (MeshBuildingBlockDefinitionClient) Read ¶
func (m MeshBuildingBlockDefinitionClient) Read(_ context.Context, uuid string) (*client.MeshBuildingBlockDefinition, error)
func (MeshBuildingBlockDefinitionClient) Update ¶
func (m MeshBuildingBlockDefinitionClient) Update(_ context.Context, uuid string, definition client.MeshBuildingBlockDefinition) (*client.MeshBuildingBlockDefinition, error)
type MeshBuildingBlockDefinitionVersionClient ¶
type MeshBuildingBlockDefinitionVersionClient struct {
Store Store[client.MeshBuildingBlockDefinitionVersion]
}
func (MeshBuildingBlockDefinitionVersionClient) Create ¶
func (m MeshBuildingBlockDefinitionVersionClient) Create(_ context.Context, ownedByWorkspace string, versionSpec client.MeshBuildingBlockDefinitionVersionSpec) (*client.MeshBuildingBlockDefinitionVersion, error)
func (MeshBuildingBlockDefinitionVersionClient) List ¶
func (m MeshBuildingBlockDefinitionVersionClient) List(_ context.Context, buildingBlockDefinitionUuid string) ([]client.MeshBuildingBlockDefinitionVersion, error)
func (MeshBuildingBlockDefinitionVersionClient) Update ¶
func (m MeshBuildingBlockDefinitionVersionClient) Update(_ context.Context, uuid string, ownedByWorkspace string, versionSpec client.MeshBuildingBlockDefinitionVersionSpec) (*client.MeshBuildingBlockDefinitionVersion, error)
type MeshIntegrationClient ¶
type MeshIntegrationClient struct {
Store Store[client.MeshIntegration]
}
func (MeshIntegrationClient) Create ¶
func (m MeshIntegrationClient) Create(_ context.Context, integration client.MeshIntegration) (*client.MeshIntegration, error)
func (MeshIntegrationClient) Delete ¶
func (m MeshIntegrationClient) Delete(_ context.Context, uuid string) error
func (MeshIntegrationClient) List ¶
func (m MeshIntegrationClient) List(_ context.Context) ([]client.MeshIntegration, error)
func (MeshIntegrationClient) Read ¶
func (m MeshIntegrationClient) Read(_ context.Context, uuid string) (*client.MeshIntegration, error)
func (MeshIntegrationClient) Update ¶
func (m MeshIntegrationClient) Update(_ context.Context, integration client.MeshIntegration) (*client.MeshIntegration, error)
type MeshLocationClient ¶
type MeshLocationClient struct {
Store Store[client.MeshLocation]
}
func (MeshLocationClient) Create ¶
func (m MeshLocationClient) Create(_ context.Context, location *client.MeshLocationCreate) (*client.MeshLocation, error)
func (MeshLocationClient) Delete ¶
func (m MeshLocationClient) Delete(_ context.Context, name string) error
func (MeshLocationClient) Read ¶
func (m MeshLocationClient) Read(_ context.Context, name string) (*client.MeshLocation, error)
func (MeshLocationClient) Update ¶
func (m MeshLocationClient) Update(_ context.Context, name string, location *client.MeshLocationCreate) (*client.MeshLocation, error)
type MeshPlatformClient ¶
type MeshPlatformClient struct {
Store Store[client.MeshPlatform]
}
func (MeshPlatformClient) Create ¶
func (m MeshPlatformClient) Create(_ context.Context, platform client.MeshPlatform) (*client.MeshPlatform, error)
func (MeshPlatformClient) Delete ¶
func (m MeshPlatformClient) Delete(_ context.Context, uuid string) error
func (MeshPlatformClient) Read ¶
func (m MeshPlatformClient) Read(_ context.Context, uuid string) (*client.MeshPlatform, error)
func (MeshPlatformClient) Update ¶
func (m MeshPlatformClient) Update(_ context.Context, uuid string, platform client.MeshPlatform) (*client.MeshPlatform, error)
type MeshPlatformTypeClient ¶
type MeshPlatformTypeClient struct {
Store Store[client.MeshPlatformType]
}
func (MeshPlatformTypeClient) Create ¶
func (m MeshPlatformTypeClient) Create(_ context.Context, platformType *client.MeshPlatformTypeCreate) (*client.MeshPlatformType, error)
func (MeshPlatformTypeClient) Delete ¶
func (m MeshPlatformTypeClient) Delete(_ context.Context, name string) error
func (MeshPlatformTypeClient) List ¶
func (m MeshPlatformTypeClient) List(_ context.Context, category *string, lifecycleStatus *string) ([]client.MeshPlatformType, error)
func (MeshPlatformTypeClient) Read ¶
func (m MeshPlatformTypeClient) Read(_ context.Context, identifier string) (*client.MeshPlatformType, error)
func (MeshPlatformTypeClient) Update ¶
func (m MeshPlatformTypeClient) Update(_ context.Context, name string, platformType *client.MeshPlatformTypeCreate) (*client.MeshPlatformType, error)
type MeshServiceInstanceClient ¶ added in v0.18.2
type MeshServiceInstanceClient struct {
Store Store[client.MeshServiceInstance]
}
func (MeshServiceInstanceClient) List ¶ added in v0.18.2
func (m MeshServiceInstanceClient) List(_ context.Context, filter *client.MeshServiceInstanceFilter) ([]client.MeshServiceInstance, error)
func (MeshServiceInstanceClient) Read ¶ added in v0.18.2
func (m MeshServiceInstanceClient) Read(_ context.Context, instanceId string) (*client.MeshServiceInstance, error)
type MeshTagDefinitionClient ¶
type MeshTagDefinitionClient struct {
Store Store[client.MeshTagDefinition]
}
func (MeshTagDefinitionClient) Create ¶
func (m MeshTagDefinitionClient) Create(_ context.Context, tagDefinition *client.MeshTagDefinition) (*client.MeshTagDefinition, error)
func (MeshTagDefinitionClient) Delete ¶
func (m MeshTagDefinitionClient) Delete(_ context.Context, name string) error
func (MeshTagDefinitionClient) List ¶
func (m MeshTagDefinitionClient) List(_ context.Context) ([]client.MeshTagDefinition, error)
func (MeshTagDefinitionClient) Read ¶
func (m MeshTagDefinitionClient) Read(_ context.Context, name string) (*client.MeshTagDefinition, error)
func (MeshTagDefinitionClient) Update ¶
func (m MeshTagDefinitionClient) Update(_ context.Context, tagDefinition *client.MeshTagDefinition) (*client.MeshTagDefinition, error)
Click to show internal directories.
Click to hide internal directories.