You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`owner_email` (String) Email address of the owner of the project. This value is only considered during creation. Changing it afterwards will have no effect.
29
28
-`project_id` (String) Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
core.LogAndAddError(ctx, &resp.Diagnostics, "Error configuring Membership API client", fmt.Sprintf("Configuring client: %v. This is an error related to the provider configuration, not to the resource configuration", err))
"main": "Resource Manager project data source schema. To identify the project, you need to provider either project_id or container_id. If you provide both, project_id will be used.",
104
-
"id": "Terraform's internal data source. ID. It is structured as \"`container_id`\".",
105
-
"project_id": "Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.",
"parent_container_id": "Parent resource identifier. Both container ID (user-friendly) and UUID are supported",
108
-
"name": "Project name.",
109
-
"labels": `Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9_-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`,
110
-
"owner_email": "Email address of the owner of the project. This value is only considered during creation. Changing it afterwards will have no effect.",
111
-
"members": "The members assigned to the project. At least one subject needs to be a user, and not a client or service account. This value is only considered during creation. Changing it afterwards will have no effect.",
112
-
"members.role": fmt.Sprintf("The role of the member in the project. Legacy roles (%s) are not supported.", strings.Join(utils.QuoteValues(utils.LegacyProjectRoles), ", ")),
113
-
"members.subject": "Unique identifier of the user, service account or client. This is usually the email address for users or service accounts, and the name in case of clients.",
114
-
"members_deprecation_message": "The \"members\" field has been deprecated in favor of the \"owner_email\" field. Please use the \"owner_email\" field to assign the owner role to a user.",
80
+
"main": "Resource Manager project data source schema. To identify the project, you need to provider either project_id or container_id. If you provide both, project_id will be used.",
81
+
"id": "Terraform's internal data source. ID. It is structured as \"`container_id`\".",
82
+
"project_id": "Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.",
"parent_container_id": "Parent resource identifier. Both container ID (user-friendly) and UUID are supported",
85
+
"name": "Project name.",
86
+
"labels": `Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9_-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`,
oapiErr, ok:=err.(*oapierror.GenericOpenAPIError) //nolint:errorlint //complaining that error.As should be used to catch wrapped errors, but this error should not be wrapped
0 commit comments