Versions in this module Expand all Collapse all v0 v0.137.0 Feb 11, 2025 v0.136.0 Jan 30, 2025 Changes in this version + func NewIamBinding() resource.Resource + type IAMUpdater struct + GpuclusterId string + ProviderConfig *provider_config.Config + func (u *IAMUpdater) Configure(_ context.Context, req resource.ConfigureRequest, ...) + func (u *IAMUpdater) DescribeResource() string + func (u *IAMUpdater) GetId() string + func (u *IAMUpdater) GetIdAlias() string + func (u *IAMUpdater) GetMutexKey() string + func (u *IAMUpdater) GetNameSuffix() string + func (u *IAMUpdater) GetResourceIamPolicy(ctx context.Context) (*accessbinding.Policy, error) + func (u *IAMUpdater) GetSchemaAttributes() map[string]schema.Attribute + func (u *IAMUpdater) Initialize(ctx context.Context, state accessbinding.Extractable, diag *diag.Diagnostics) + func (u *IAMUpdater) SetResourceIamPolicy(ctx context.Context, policy *accessbinding.Policy) error + func (u *IAMUpdater) UpdateResourceIamPolicy(ctx context.Context, policy *accessbinding.PolicyDelta) error