Documentation
¶
Index ¶
- func Createbiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, ...) client.Response[models.IAMBiscuit]
- func Createemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.EmailAddress]
- func Createpartialidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.PartialIdentity]
- func Createpasswordrecovery(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[client.Nothing]
- func Createproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Product]
- func Createresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Resource]
- func Createtenant(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.Tenant1]
- func Deletebiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, ...) client.Response[client.Nothing]
- func Deleteemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[client.Nothing]
- func Deleteidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string) client.Response[client.Nothing]
- func Deletememberfromtenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[client.Nothing]
- func Deleteproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[client.Nothing]
- func Deleteresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[client.Nothing]
- func Deletetenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[client.Nothing]
- func Getbiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, ...) client.Response[models.IAMBiscuit]
- func Getemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.EmailAddress]
- func Getidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string) client.Response[models.Identity]
- func Getproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Product]
- func Getresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Resource]
- func Gettenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[models.Tenant1]
- func Listavailableproducts(ctx context.Context, c *client.Client, tracer trace.Tracer, opts ...Option) client.Response[[]models.ProductOutput]
- func Listavailableresources(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[[]models.Resource]
- func Listbiscuits(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, ...) client.Response[[]models.IAMBiscuit]
- func Listiamrevocations(ctx context.Context, c *client.Client, tracer trace.Tracer, opts ...Option) client.Response[client.Nothing]
- func Listproducts(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[[]models.Product]
- func Listresources(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[[]models.Resource]
- func Listtenants(ctx context.Context, c *client.Client, tracer trace.Tracer) client.Response[[]models.Tenant1]
- func Login(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.Logged]
- func Publishproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Product]
- func Updateemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[models.EmailAddress]
- func Updatepartialidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string, ...) client.Response[models.Identity]
- func Updatepasswordrecovery(ctx context.Context, c *client.Client, tracer trace.Tracer, ...) client.Response[client.Nothing]
- func Updateproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Product]
- func Updateresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, ...) client.Response[models.Resource]
- type Option
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Createbiscuit ¶
func Createbiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, kvId string, requestBody *models.IAMUserBiscuitBody) client.Response[models.IAMBiscuit]
Createbiscuit
Create biscuit ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- ownerId:
- kvId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createbiscuit(ctx, client, tracer, ownerId, kvId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createBiscuit
func Createemailaddress ¶
func Createemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.WannabeEmailAddress) client.Response[models.EmailAddress]
Createemailaddress
Create a new email address.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createemailaddress(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createEmailAddress
func Createpartialidentity ¶
func Createpartialidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.WannabeEmailAddress) client.Response[models.PartialIdentity]
Createpartialidentity
Creates a partial identity and sends an email to complete the identity.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createpartialidentity(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createPartialIdentity
func Createpasswordrecovery ¶
func Createpasswordrecovery(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.WannabePasswordRecovery) client.Response[client.Nothing]
Createpasswordrecovery
Password recovery ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createpasswordrecovery(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createPasswordRecovery
func Createproduct ¶
func Createproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, requestBody *models.WannabeProduct) client.Response[models.Product]
Createproduct
Create a new product.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createproduct(ctx, client, tracer, tenantId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createProduct
func Createresource ¶
func Createresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string, requestBody *models.WannabeResource) client.Response[models.Resource]
Createresource
Create a new resource.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createresource(ctx, client, tracer, tenantId, productId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createResource
func Createtenant ¶
func Createtenant(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.WannabeTenant) client.Response[models.Tenant1]
Createtenant
Create tenant.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Createtenant(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: createTenant
func Deletebiscuit ¶
func Deletebiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, p1 string) client.Response[client.Nothing]
Deletebiscuit
Revoke IAM biscuit ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- ownerId:
- p1:
Returns the operation result or an error ¶
Example:
response := base.Deletebiscuit(ctx, client, tracer, ownerId, p1)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteBiscuit
func Deleteemailaddress ¶
func Deleteemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, emailAddressId string) client.Response[client.Nothing]
Deleteemailaddress
Delete an email address by identity ID.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- emailAddressId:
Returns the operation result or an error ¶
Example:
response := base.Deleteemailaddress(ctx, client, tracer, emailAddressId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteEmailAddress
func Deleteidentity ¶
func Deleteidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string) client.Response[client.Nothing]
Deleteidentity
Delete identity.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- identityId:
Returns the operation result or an error ¶
Example:
response := base.Deleteidentity(ctx, client, tracer, identityId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteIdentity
func Deletememberfromtenant ¶
func Deletememberfromtenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, identityId string) client.Response[client.Nothing]
Deletememberfromtenant
Remove a member from a tenant.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- identityId:
Returns the operation result or an error ¶
Example:
response := base.Deletememberfromtenant(ctx, client, tracer, tenantId, identityId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteMemberFromTenant
func Deleteproduct ¶
func Deleteproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string) client.Response[client.Nothing]
Deleteproduct
Delete a product.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
Returns the operation result or an error ¶
Example:
response := base.Deleteproduct(ctx, client, tracer, tenantId, productId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteProduct
func Deleteresource ¶
func Deleteresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string, resourceId string) client.Response[client.Nothing]
Deleteresource
Delete a resource.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
- resourceId:
Returns the operation result or an error ¶
Example:
response := base.Deleteresource(ctx, client, tracer, tenantId, productId, resourceId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteResource
func Deletetenant ¶
func Deletetenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[client.Nothing]
Deletetenant
Delete tenant.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
Returns the operation result or an error ¶
Example:
response := base.Deletetenant(ctx, client, tracer, tenantId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: deleteTenant
func Getbiscuit ¶
func Getbiscuit(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, p1 string) client.Response[models.IAMBiscuit]
Getbiscuit
Get IAM biscuit ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- ownerId:
- p1:
Returns the operation result or an error ¶
Example:
response := base.Getbiscuit(ctx, client, tracer, ownerId, p1)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getBiscuit
func Getemailaddress ¶
func Getemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, emailAddressId string) client.Response[models.EmailAddress]
Getemailaddress
Get an email address by identity ID.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- emailAddressId:
Returns the operation result or an error ¶
Example:
response := base.Getemailaddress(ctx, client, tracer, emailAddressId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getEmailAddress
func Getidentity ¶
func Getidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string) client.Response[models.Identity]
Getidentity
Get identity view.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- identityId:
Returns the operation result or an error ¶
Example:
response := base.Getidentity(ctx, client, tracer, identityId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getIdentity
func Getproduct ¶
func Getproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string) client.Response[models.Product]
Getproduct
Get a product by id.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
Returns the operation result or an error ¶
Example:
response := base.Getproduct(ctx, client, tracer, tenantId, productId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getProduct
func Getresource ¶
func Getresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string, resourceId string) client.Response[models.Resource]
Getresource
Get a resource by id.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
- resourceId:
Returns the operation result or an error ¶
Example:
response := base.Getresource(ctx, client, tracer, tenantId, productId, resourceId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getResource
func Gettenant ¶
func Gettenant(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[models.Tenant1]
Gettenant
Get tenant view.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
Returns the operation result or an error ¶
Example:
response := base.Gettenant(ctx, client, tracer, tenantId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: getTenant
func Listavailableproducts ¶
func Listavailableproducts(ctx context.Context, c *client.Client, tracer trace.Tracer, opts ...Option) client.Response[[]models.ProductOutput]
Listavailableproducts
List available products with optional authentication.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- opts: optional query parameters
Returns the operation result or an error ¶
Example:
response := base.Listavailableproducts(ctx, client, tracer, opts...)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listAvailableProducts
func Listavailableresources ¶
func Listavailableresources(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[[]models.Resource]
Listavailableresources
Get available resources for a tenant.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
Returns the operation result or an error ¶
Example:
response := base.Listavailableresources(ctx, client, tracer, tenantId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listAvailableResources
func Listbiscuits ¶ added in v0.2.3
func Listbiscuits(ctx context.Context, c *client.Client, tracer trace.Tracer, ownerId string, opts ...Option) client.Response[[]models.IAMBiscuit]
Listbiscuits
Get IAM biscuits ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- ownerId:
- opts: optional query parameters
Returns the operation result or an error ¶
Example:
response := base.Listbiscuits(ctx, client, tracer, ownerId, opts...)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listBiscuits
func Listiamrevocations ¶ added in v0.2.3
func Listiamrevocations(ctx context.Context, c *client.Client, tracer trace.Tracer, opts ...Option) client.Response[client.Nothing]
Listiamrevocations
Get revocation list ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- opts: optional query parameters
Returns the operation result or an error ¶
Example:
response := base.Listiamrevocations(ctx, client, tracer, opts...)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listIAMRevocations
func Listproducts ¶
func Listproducts(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string) client.Response[[]models.Product]
Listproducts
List products for a tenant.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
Returns the operation result or an error ¶
Example:
response := base.Listproducts(ctx, client, tracer, tenantId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listProducts
func Listresources ¶
func Listresources(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string) client.Response[[]models.Resource]
Listresources
Get resources for a product.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
Returns the operation result or an error ¶
Example:
response := base.Listresources(ctx, client, tracer, tenantId, productId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listResources
func Listtenants ¶
func Listtenants(ctx context.Context, c *client.Client, tracer trace.Tracer) client.Response[[]models.Tenant1]
Listtenants
Get tenants views.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
Returns the operation result or an error ¶
Example:
response := base.Listtenants(ctx, client, tracer)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: listTenants
func Login ¶
func Login(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.WannabeLogged) client.Response[models.Logged]
Login
Login using email address and password.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Login(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: login
func Publishproduct ¶
func Publishproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string) client.Response[models.Product]
Publishproduct
Publish a product (make it publicly visible).
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
Returns the operation result or an error ¶
Example:
response := base.Publishproduct(ctx, client, tracer, tenantId, productId)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: publishProduct
func Updateemailaddress ¶
func Updateemailaddress(ctx context.Context, c *client.Client, tracer trace.Tracer, emailAddressId string, requestBody *models.EmailAddressPatch) client.Response[models.EmailAddress]
Updateemailaddress
Update an email address by identity ID.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- emailAddressId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Updateemailaddress(ctx, client, tracer, emailAddressId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: updateEmailAddress
func Updatepartialidentity ¶
func Updatepartialidentity(ctx context.Context, c *client.Client, tracer trace.Tracer, identityId string, requestBody *models.WannabeIdentity) client.Response[models.Identity]
Updatepartialidentity
Completes identity registration with password.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- identityId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Updatepartialidentity(ctx, client, tracer, identityId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: updatePartialIdentity
func Updatepasswordrecovery ¶
func Updatepasswordrecovery(ctx context.Context, c *client.Client, tracer trace.Tracer, requestBody *models.CompletePasswordRecovery) client.Response[client.Nothing]
Updatepasswordrecovery
Password recovery ¶
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Updatepasswordrecovery(ctx, client, tracer, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: updatePasswordRecovery
func Updateproduct ¶
func Updateproduct(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string, requestBody *models.ProductPatch) client.Response[models.Product]
Updateproduct
Update an existing product (partial update, excluding visibility).
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Updateproduct(ctx, client, tracer, tenantId, productId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: updateProduct
func Updateresource ¶
func Updateresource(ctx context.Context, c *client.Client, tracer trace.Tracer, tenantId string, productId string, resourceId string, requestBody *models.ResourcePatch) client.Response[models.Resource]
Updateresource
Update an existing resource.
Parameters:
- ctx: context for the request
- client: the Clever Cloud client
- tracer: OpenTelemetry tracer for observability
- tenantId:
- productId:
- resourceId:
- requestBody: the request payload
Returns the operation result or an error ¶
Example:
response := base.Updateresource(ctx, client, tracer, tenantId, productId, resourceId, requestBody)
if response.HasError() {
// Handle error
}
result := response.Payload()
x-service: base operationId: updateResource
Types ¶
type Option ¶
type Option func(*Options)
Option defines a functional option for base operations
func WithLocationid ¶
WithLocationid sets the locationId query parameter
func WithTenantid ¶
WithTenantid sets the tenantId query parameter
Source Files
¶
- create_biscuit.go
- create_email_address.go
- create_partial_identity.go
- create_password_recovery.go
- create_product.go
- create_resource.go
- create_tenant.go
- delete_biscuit.go
- delete_email_address.go
- delete_identity.go
- delete_member_from_tenant.go
- delete_product.go
- delete_resource.go
- delete_tenant.go
- get_biscuit.go
- get_email_address.go
- get_identity.go
- get_product.go
- get_resource.go
- get_tenant.go
- list_available_products.go
- list_available_resources.go
- list_biscuits.go
- list_i_a_m_revocations.go
- list_products.go
- list_resources.go
- list_tenants.go
- login.go
- options.go
- publish_product.go
- update_email_address.go
- update_partial_identity.go
- update_password_recovery.go
- update_product.go
- update_resource.go