Documentation
¶
Index ¶
- type AibiDashboardEmbeddingAccessPolicy
- func (m AibiDashboardEmbeddingAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m AibiDashboardEmbeddingAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
- func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
- func (m AibiDashboardEmbeddingAccessPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingAccessPolicy) Type(ctx context.Context) attr.Type
- type AibiDashboardEmbeddingAccessPolicy_SdkV2
- func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
- func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
- func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) Type(ctx context.Context) attr.Type
- type AibiDashboardEmbeddingApprovedDomains
- func (m AibiDashboardEmbeddingApprovedDomains) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingApprovedDomains) GetApprovedDomains(ctx context.Context) ([]types.String, bool)
- func (m AibiDashboardEmbeddingApprovedDomains) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingApprovedDomains) SetApprovedDomains(ctx context.Context, v []types.String)
- func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
- func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
- func (m AibiDashboardEmbeddingApprovedDomains) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingApprovedDomains) Type(ctx context.Context) attr.Type
- type AibiDashboardEmbeddingApprovedDomains_SdkV2
- func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingApprovedDomains_SdkV2) GetApprovedDomains(ctx context.Context) ([]types.String, bool)
- func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingApprovedDomains_SdkV2) SetApprovedDomains(ctx context.Context, v []types.String)
- func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
- func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
- func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) Type(ctx context.Context) attr.Type
- type AllowedAppsUserApiScopesMessage
- func (m AllowedAppsUserApiScopesMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AllowedAppsUserApiScopesMessage) GetAllowedScopes(ctx context.Context) ([]types.String, bool)
- func (m AllowedAppsUserApiScopesMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AllowedAppsUserApiScopesMessage) SetAllowedScopes(ctx context.Context, v []types.String)
- func (to *AllowedAppsUserApiScopesMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AllowedAppsUserApiScopesMessage)
- func (to *AllowedAppsUserApiScopesMessage) SyncFieldsDuringRead(ctx context.Context, from AllowedAppsUserApiScopesMessage)
- func (m AllowedAppsUserApiScopesMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AllowedAppsUserApiScopesMessage) Type(ctx context.Context) attr.Type
- type AllowedAppsUserApiScopesMessage_SdkV2
- func (m AllowedAppsUserApiScopesMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AllowedAppsUserApiScopesMessage_SdkV2) GetAllowedScopes(ctx context.Context) ([]types.String, bool)
- func (m AllowedAppsUserApiScopesMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AllowedAppsUserApiScopesMessage_SdkV2) SetAllowedScopes(ctx context.Context, v []types.String)
- func (to *AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AllowedAppsUserApiScopesMessage_SdkV2)
- func (to *AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AllowedAppsUserApiScopesMessage_SdkV2)
- func (m AllowedAppsUserApiScopesMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AllowedAppsUserApiScopesMessage_SdkV2) Type(ctx context.Context) attr.Type
- type BooleanMessage
- func (m BooleanMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m BooleanMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *BooleanMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage)
- func (to *BooleanMessage) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage)
- func (m BooleanMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m BooleanMessage) Type(ctx context.Context) attr.Type
- type BooleanMessage_SdkV2
- func (m BooleanMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m BooleanMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *BooleanMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage_SdkV2)
- func (to *BooleanMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage_SdkV2)
- func (m BooleanMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m BooleanMessage_SdkV2) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessage
- func (m ClusterAutoRestartMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessage) GetEnablementDetails(ctx context.Context) (ClusterAutoRestartMessageEnablementDetails, bool)
- func (m *ClusterAutoRestartMessage) GetMaintenanceWindow(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindow, bool)
- func (m *ClusterAutoRestartMessage) SetEnablementDetails(ctx context.Context, v ClusterAutoRestartMessageEnablementDetails)
- func (m *ClusterAutoRestartMessage) SetMaintenanceWindow(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindow)
- func (to *ClusterAutoRestartMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage)
- func (to *ClusterAutoRestartMessage) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage)
- func (m ClusterAutoRestartMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessage) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageEnablementDetails
- func (m ClusterAutoRestartMessageEnablementDetails) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageEnablementDetails) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
- func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
- func (m ClusterAutoRestartMessageEnablementDetails) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageEnablementDetails) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageEnablementDetails_SdkV2
- func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
- func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
- func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindow
- func (m ClusterAutoRestartMessageMaintenanceWindow) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindow) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessageMaintenanceWindow) GetWeekDayBasedSchedule(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule, bool)
- func (m *ClusterAutoRestartMessageMaintenanceWindow) SetWeekDayBasedSchedule(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
- func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
- func (m ClusterAutoRestartMessageMaintenanceWindow) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindow) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetWindowStartTime(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime, bool)
- func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SetWindowStartTime(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetWindowStartTime(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2, bool)
- func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SetWindowStartTime(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessageMaintenanceWindow_SdkV2
- func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetWeekDayBasedSchedule(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2, bool)
- func (m *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SetWeekDayBasedSchedule(ctx context.Context, ...)
- func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
- func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
- func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) Type(ctx context.Context) attr.Type
- type ClusterAutoRestartMessage_SdkV2
- func (m ClusterAutoRestartMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ClusterAutoRestartMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ClusterAutoRestartMessage_SdkV2) GetEnablementDetails(ctx context.Context) (ClusterAutoRestartMessageEnablementDetails_SdkV2, bool)
- func (m *ClusterAutoRestartMessage_SdkV2) GetMaintenanceWindow(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindow_SdkV2, bool)
- func (m *ClusterAutoRestartMessage_SdkV2) SetEnablementDetails(ctx context.Context, v ClusterAutoRestartMessageEnablementDetails_SdkV2)
- func (m *ClusterAutoRestartMessage_SdkV2) SetMaintenanceWindow(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
- func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
- func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
- func (m ClusterAutoRestartMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ClusterAutoRestartMessage_SdkV2) Type(ctx context.Context) attr.Type
- type CollaborationPlatformConnectivityMessage
- func (m CollaborationPlatformConnectivityMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CollaborationPlatformConnectivityMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CollaborationPlatformConnectivityMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CollaborationPlatformConnectivityMessage)
- func (to *CollaborationPlatformConnectivityMessage) SyncFieldsDuringRead(ctx context.Context, from CollaborationPlatformConnectivityMessage)
- func (m CollaborationPlatformConnectivityMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CollaborationPlatformConnectivityMessage) Type(ctx context.Context) attr.Type
- type CollaborationPlatformConnectivityMessage_SdkV2
- func (m CollaborationPlatformConnectivityMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CollaborationPlatformConnectivityMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CollaborationPlatformConnectivityMessage_SdkV2)
- func (to *CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CollaborationPlatformConnectivityMessage_SdkV2)
- func (m CollaborationPlatformConnectivityMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CollaborationPlatformConnectivityMessage_SdkV2) Type(ctx context.Context) attr.Type
- type GetPublicAccountSettingRequest
- func (m GetPublicAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountSettingRequest)
- func (to *GetPublicAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountSettingRequest)
- func (m GetPublicAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicAccountSettingRequest) Type(ctx context.Context) attr.Type
- type GetPublicAccountSettingRequest_SdkV2
- func (m GetPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountSettingRequest_SdkV2)
- func (to *GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountSettingRequest_SdkV2)
- func (m GetPublicAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetPublicAccountUserPreferenceRequest
- func (m GetPublicAccountUserPreferenceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicAccountUserPreferenceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountUserPreferenceRequest)
- func (to *GetPublicAccountUserPreferenceRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountUserPreferenceRequest)
- func (m GetPublicAccountUserPreferenceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicAccountUserPreferenceRequest) Type(ctx context.Context) attr.Type
- type GetPublicAccountUserPreferenceRequest_SdkV2
- func (m GetPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountUserPreferenceRequest_SdkV2)
- func (to *GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountUserPreferenceRequest_SdkV2)
- func (m GetPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicAccountUserPreferenceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetPublicWorkspaceSettingRequest
- func (m GetPublicWorkspaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicWorkspaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicWorkspaceSettingRequest)
- func (to *GetPublicWorkspaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicWorkspaceSettingRequest)
- func (m GetPublicWorkspaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicWorkspaceSettingRequest) Type(ctx context.Context) attr.Type
- type GetPublicWorkspaceSettingRequest_SdkV2
- func (m GetPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicWorkspaceSettingRequest_SdkV2)
- func (to *GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicWorkspaceSettingRequest_SdkV2)
- func (m GetPublicWorkspaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPublicWorkspaceSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type IntegerMessage
- func (m IntegerMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m IntegerMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *IntegerMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IntegerMessage)
- func (to *IntegerMessage) SyncFieldsDuringRead(ctx context.Context, from IntegerMessage)
- func (m IntegerMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m IntegerMessage) Type(ctx context.Context) attr.Type
- type IntegerMessage_SdkV2
- func (m IntegerMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m IntegerMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *IntegerMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IntegerMessage_SdkV2)
- func (to *IntegerMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from IntegerMessage_SdkV2)
- func (m IntegerMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m IntegerMessage_SdkV2) Type(ctx context.Context) attr.Type
- type ListAccountSettingsMetadataRequest
- func (m ListAccountSettingsMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountSettingsMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListAccountSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataRequest)
- func (to *ListAccountSettingsMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataRequest)
- func (m ListAccountSettingsMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountSettingsMetadataRequest) Type(ctx context.Context) attr.Type
- type ListAccountSettingsMetadataRequest_SdkV2
- func (m ListAccountSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountSettingsMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataRequest_SdkV2)
- func (to *ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataRequest_SdkV2)
- func (m ListAccountSettingsMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountSettingsMetadataRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListAccountSettingsMetadataResponse
- func (m ListAccountSettingsMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountSettingsMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListAccountSettingsMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
- func (m *ListAccountSettingsMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
- func (to *ListAccountSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataResponse)
- func (to *ListAccountSettingsMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataResponse)
- func (m ListAccountSettingsMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountSettingsMetadataResponse) Type(ctx context.Context) attr.Type
- type ListAccountSettingsMetadataResponse_SdkV2
- func (m ListAccountSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountSettingsMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListAccountSettingsMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
- func (m *ListAccountSettingsMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
- func (to *ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataResponse_SdkV2)
- func (to *ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataResponse_SdkV2)
- func (m ListAccountSettingsMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountSettingsMetadataResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListAccountUserPreferencesMetadataRequest
- func (m ListAccountUserPreferencesMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountUserPreferencesMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataRequest)
- func (to *ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataRequest)
- func (m ListAccountUserPreferencesMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountUserPreferencesMetadataRequest) Type(ctx context.Context) attr.Type
- type ListAccountUserPreferencesMetadataRequest_SdkV2
- func (m ListAccountUserPreferencesMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountUserPreferencesMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataRequest_SdkV2)
- func (to *ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataRequest_SdkV2)
- func (m ListAccountUserPreferencesMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountUserPreferencesMetadataRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListAccountUserPreferencesMetadataResponse
- func (m ListAccountUserPreferencesMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountUserPreferencesMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListAccountUserPreferencesMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
- func (m *ListAccountUserPreferencesMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
- func (to *ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataResponse)
- func (to *ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataResponse)
- func (m ListAccountUserPreferencesMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountUserPreferencesMetadataResponse) Type(ctx context.Context) attr.Type
- type ListAccountUserPreferencesMetadataResponse_SdkV2
- func (m ListAccountUserPreferencesMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListAccountUserPreferencesMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListAccountUserPreferencesMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
- func (m *ListAccountUserPreferencesMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
- func (to *ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataResponse_SdkV2)
- func (to *ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataResponse_SdkV2)
- func (m ListAccountUserPreferencesMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListAccountUserPreferencesMetadataResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListWorkspaceSettingsMetadataRequest
- func (m ListWorkspaceSettingsMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListWorkspaceSettingsMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataRequest)
- func (to *ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataRequest)
- func (m ListWorkspaceSettingsMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListWorkspaceSettingsMetadataRequest) Type(ctx context.Context) attr.Type
- type ListWorkspaceSettingsMetadataRequest_SdkV2
- func (m ListWorkspaceSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListWorkspaceSettingsMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataRequest_SdkV2)
- func (to *ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataRequest_SdkV2)
- func (m ListWorkspaceSettingsMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListWorkspaceSettingsMetadataRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListWorkspaceSettingsMetadataResponse
- func (m ListWorkspaceSettingsMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListWorkspaceSettingsMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListWorkspaceSettingsMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
- func (m *ListWorkspaceSettingsMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
- func (to *ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataResponse)
- func (to *ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataResponse)
- func (m ListWorkspaceSettingsMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListWorkspaceSettingsMetadataResponse) Type(ctx context.Context) attr.Type
- type ListWorkspaceSettingsMetadataResponse_SdkV2
- func (m ListWorkspaceSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListWorkspaceSettingsMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListWorkspaceSettingsMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
- func (m *ListWorkspaceSettingsMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
- func (to *ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataResponse_SdkV2)
- func (to *ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataResponse_SdkV2)
- func (m ListWorkspaceSettingsMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListWorkspaceSettingsMetadataResponse_SdkV2) Type(ctx context.Context) attr.Type
- type OperationalEmailCustomRecipientMessage
- func (m OperationalEmailCustomRecipientMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m OperationalEmailCustomRecipientMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *OperationalEmailCustomRecipientMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from OperationalEmailCustomRecipientMessage)
- func (to *OperationalEmailCustomRecipientMessage) SyncFieldsDuringRead(ctx context.Context, from OperationalEmailCustomRecipientMessage)
- func (m OperationalEmailCustomRecipientMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m OperationalEmailCustomRecipientMessage) Type(ctx context.Context) attr.Type
- type OperationalEmailCustomRecipientMessage_SdkV2
- func (m OperationalEmailCustomRecipientMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m OperationalEmailCustomRecipientMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from OperationalEmailCustomRecipientMessage_SdkV2)
- func (to *OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from OperationalEmailCustomRecipientMessage_SdkV2)
- func (m OperationalEmailCustomRecipientMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m OperationalEmailCustomRecipientMessage_SdkV2) Type(ctx context.Context) attr.Type
- type PatchPublicAccountSettingRequest
- func (m PatchPublicAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicAccountSettingRequest) GetSetting(ctx context.Context) (Setting, bool)
- func (m *PatchPublicAccountSettingRequest) SetSetting(ctx context.Context, v Setting)
- func (to *PatchPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountSettingRequest)
- func (to *PatchPublicAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountSettingRequest)
- func (m PatchPublicAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicAccountSettingRequest) Type(ctx context.Context) attr.Type
- type PatchPublicAccountSettingRequest_SdkV2
- func (m PatchPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (Setting_SdkV2, bool)
- func (m *PatchPublicAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v Setting_SdkV2)
- func (to *PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountSettingRequest_SdkV2)
- func (to *PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountSettingRequest_SdkV2)
- func (m PatchPublicAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type PatchPublicAccountUserPreferenceRequest
- func (m PatchPublicAccountUserPreferenceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicAccountUserPreferenceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicAccountUserPreferenceRequest) GetSetting(ctx context.Context) (UserPreference, bool)
- func (m *PatchPublicAccountUserPreferenceRequest) SetSetting(ctx context.Context, v UserPreference)
- func (to *PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountUserPreferenceRequest)
- func (to *PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountUserPreferenceRequest)
- func (m PatchPublicAccountUserPreferenceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicAccountUserPreferenceRequest) Type(ctx context.Context) attr.Type
- type PatchPublicAccountUserPreferenceRequest_SdkV2
- func (m PatchPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicAccountUserPreferenceRequest_SdkV2) GetSetting(ctx context.Context) (UserPreference_SdkV2, bool)
- func (m *PatchPublicAccountUserPreferenceRequest_SdkV2) SetSetting(ctx context.Context, v UserPreference_SdkV2)
- func (to *PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountUserPreferenceRequest_SdkV2)
- func (to *PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountUserPreferenceRequest_SdkV2)
- func (m PatchPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicAccountUserPreferenceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type PatchPublicWorkspaceSettingRequest
- func (m PatchPublicWorkspaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicWorkspaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicWorkspaceSettingRequest) GetSetting(ctx context.Context) (Setting, bool)
- func (m *PatchPublicWorkspaceSettingRequest) SetSetting(ctx context.Context, v Setting)
- func (to *PatchPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicWorkspaceSettingRequest)
- func (to *PatchPublicWorkspaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicWorkspaceSettingRequest)
- func (m PatchPublicWorkspaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicWorkspaceSettingRequest) Type(ctx context.Context) attr.Type
- type PatchPublicWorkspaceSettingRequest_SdkV2
- func (m PatchPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PatchPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PatchPublicWorkspaceSettingRequest_SdkV2) GetSetting(ctx context.Context) (Setting_SdkV2, bool)
- func (m *PatchPublicWorkspaceSettingRequest_SdkV2) SetSetting(ctx context.Context, v Setting_SdkV2)
- func (to *PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicWorkspaceSettingRequest_SdkV2)
- func (to *PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicWorkspaceSettingRequest_SdkV2)
- func (m PatchPublicWorkspaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PatchPublicWorkspaceSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type PersonalComputeMessage
- func (m PersonalComputeMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PersonalComputeMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PersonalComputeMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage)
- func (to *PersonalComputeMessage) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage)
- func (m PersonalComputeMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PersonalComputeMessage) Type(ctx context.Context) attr.Type
- type PersonalComputeMessage_SdkV2
- func (m PersonalComputeMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PersonalComputeMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage_SdkV2)
- func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage_SdkV2)
- func (m PersonalComputeMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PersonalComputeMessage_SdkV2) Type(ctx context.Context) attr.Type
- type RestrictWorkspaceAdminsMessage
- func (m RestrictWorkspaceAdminsMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RestrictWorkspaceAdminsMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage)
- func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage)
- func (m RestrictWorkspaceAdminsMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RestrictWorkspaceAdminsMessage) Type(ctx context.Context) attr.Type
- type RestrictWorkspaceAdminsMessage_SdkV2
- func (m RestrictWorkspaceAdminsMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RestrictWorkspaceAdminsMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
- func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
- func (m RestrictWorkspaceAdminsMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RestrictWorkspaceAdminsMessage_SdkV2) Type(ctx context.Context) attr.Type
- type Setting
- func (m Setting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *Setting) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
- func (m *Setting) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
- func (m *Setting) GetAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage, bool)
- func (m *Setting) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
- func (m *Setting) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m *Setting) GetCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage, bool)
- func (m Setting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *Setting) GetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
- func (m *Setting) GetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
- func (m *Setting) GetEffectiveAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage, bool)
- func (m *Setting) GetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
- func (m *Setting) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m *Setting) GetEffectiveCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage, bool)
- func (m *Setting) GetEffectiveIntegerVal(ctx context.Context) (IntegerMessage, bool)
- func (m *Setting) GetEffectiveOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage, bool)
- func (m *Setting) GetEffectivePersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
- func (m *Setting) GetEffectiveRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
- func (m *Setting) GetEffectiveStringVal(ctx context.Context) (StringMessage, bool)
- func (m *Setting) GetIntegerVal(ctx context.Context) (IntegerMessage, bool)
- func (m *Setting) GetOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage, bool)
- func (m *Setting) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
- func (m *Setting) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
- func (m *Setting) GetStringVal(ctx context.Context) (StringMessage, bool)
- func (m *Setting) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
- func (m *Setting) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
- func (m *Setting) SetAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage)
- func (m *Setting) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
- func (m *Setting) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (m *Setting) SetCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage)
- func (m *Setting) SetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
- func (m *Setting) SetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
- func (m *Setting) SetEffectiveAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage)
- func (m *Setting) SetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
- func (m *Setting) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage)
- func (m *Setting) SetEffectiveCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage)
- func (m *Setting) SetEffectiveIntegerVal(ctx context.Context, v IntegerMessage)
- func (m *Setting) SetEffectiveOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage)
- func (m *Setting) SetEffectivePersonalCompute(ctx context.Context, v PersonalComputeMessage)
- func (m *Setting) SetEffectiveRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
- func (m *Setting) SetEffectiveStringVal(ctx context.Context, v StringMessage)
- func (m *Setting) SetIntegerVal(ctx context.Context, v IntegerMessage)
- func (m *Setting) SetOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage)
- func (m *Setting) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage)
- func (m *Setting) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
- func (m *Setting) SetStringVal(ctx context.Context, v StringMessage)
- func (to *Setting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Setting)
- func (to *Setting) SyncFieldsDuringRead(ctx context.Context, from Setting)
- func (m Setting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Setting) Type(ctx context.Context) attr.Type
- type Setting_SdkV2
- func (m Setting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *Setting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
- func (m *Setting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
- func (m *Setting_SdkV2) GetAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage_SdkV2, bool)
- func (m Setting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveIntegerVal(ctx context.Context) (IntegerMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectivePersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetEffectiveStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetIntegerVal(ctx context.Context) (IntegerMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
- func (m *Setting_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *Setting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
- func (m *Setting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
- func (m *Setting_SdkV2) SetAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage_SdkV2)
- func (m *Setting_SdkV2) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
- func (m *Setting_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (m *Setting_SdkV2) SetCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveIntegerVal(ctx context.Context, v IntegerMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectivePersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
- func (m *Setting_SdkV2) SetEffectiveStringVal(ctx context.Context, v StringMessage_SdkV2)
- func (m *Setting_SdkV2) SetIntegerVal(ctx context.Context, v IntegerMessage_SdkV2)
- func (m *Setting_SdkV2) SetOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage_SdkV2)
- func (m *Setting_SdkV2) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
- func (m *Setting_SdkV2) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
- func (m *Setting_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
- func (to *Setting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Setting_SdkV2)
- func (to *Setting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Setting_SdkV2)
- func (m Setting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Setting_SdkV2) Type(ctx context.Context) attr.Type
- type SettingsMetadata
- func (m SettingsMetadata) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m SettingsMetadata) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *SettingsMetadata) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SettingsMetadata)
- func (to *SettingsMetadata) SyncFieldsDuringRead(ctx context.Context, from SettingsMetadata)
- func (m SettingsMetadata) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SettingsMetadata) Type(ctx context.Context) attr.Type
- type SettingsMetadata_SdkV2
- func (m SettingsMetadata_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m SettingsMetadata_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *SettingsMetadata_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SettingsMetadata_SdkV2)
- func (to *SettingsMetadata_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SettingsMetadata_SdkV2)
- func (m SettingsMetadata_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SettingsMetadata_SdkV2) Type(ctx context.Context) attr.Type
- type StringMessage
- func (m StringMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m StringMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *StringMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage)
- func (to *StringMessage) SyncFieldsDuringRead(ctx context.Context, from StringMessage)
- func (m StringMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m StringMessage) Type(ctx context.Context) attr.Type
- type StringMessage_SdkV2
- func (m StringMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m StringMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *StringMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage_SdkV2)
- func (to *StringMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from StringMessage_SdkV2)
- func (m StringMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m StringMessage_SdkV2) Type(ctx context.Context) attr.Type
- type UserPreference
- func (m UserPreference) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *UserPreference) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m UserPreference) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UserPreference) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m *UserPreference) GetEffectiveStringVal(ctx context.Context) (StringMessage, bool)
- func (m *UserPreference) GetStringVal(ctx context.Context) (StringMessage, bool)
- func (m *UserPreference) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (m *UserPreference) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage)
- func (m *UserPreference) SetEffectiveStringVal(ctx context.Context, v StringMessage)
- func (m *UserPreference) SetStringVal(ctx context.Context, v StringMessage)
- func (to *UserPreference) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UserPreference)
- func (to *UserPreference) SyncFieldsDuringRead(ctx context.Context, from UserPreference)
- func (m UserPreference) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UserPreference) Type(ctx context.Context) attr.Type
- type UserPreference_SdkV2
- func (m UserPreference_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *UserPreference_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m UserPreference_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UserPreference_SdkV2) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *UserPreference_SdkV2) GetEffectiveStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *UserPreference_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *UserPreference_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (m *UserPreference_SdkV2) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (m *UserPreference_SdkV2) SetEffectiveStringVal(ctx context.Context, v StringMessage_SdkV2)
- func (m *UserPreference_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
- func (to *UserPreference_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UserPreference_SdkV2)
- func (to *UserPreference_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UserPreference_SdkV2)
- func (m UserPreference_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UserPreference_SdkV2) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AibiDashboardEmbeddingAccessPolicy ¶
type AibiDashboardEmbeddingAccessPolicy struct {
AccessPolicyType types.String `tfsdk:"access_policy_type"`
}
func (AibiDashboardEmbeddingAccessPolicy) ApplySchemaCustomizations ¶
func (m AibiDashboardEmbeddingAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AibiDashboardEmbeddingAccessPolicy) GetComplexFieldTypes ¶
func (m AibiDashboardEmbeddingAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingAccessPolicy. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringCreateOrUpdate ¶
func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
func (*AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringRead ¶
func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
func (AibiDashboardEmbeddingAccessPolicy) ToObjectValue ¶
func (m AibiDashboardEmbeddingAccessPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AibiDashboardEmbeddingAccessPolicy only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingAccessPolicy_SdkV2 ¶
type AibiDashboardEmbeddingAccessPolicy_SdkV2 struct {
AccessPolicyType types.String `tfsdk:"access_policy_type"`
}
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) ApplySchemaCustomizations ¶
func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) GetComplexFieldTypes ¶
func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingAccessPolicy. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
func (*AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringRead ¶
func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) ToObjectValue ¶
func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AibiDashboardEmbeddingAccessPolicy_SdkV2 only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingApprovedDomains ¶
type AibiDashboardEmbeddingApprovedDomains struct {
ApprovedDomains types.List `tfsdk:"approved_domains"`
}
func (AibiDashboardEmbeddingApprovedDomains) ApplySchemaCustomizations ¶
func (m AibiDashboardEmbeddingApprovedDomains) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomains) GetApprovedDomains ¶
func (m *AibiDashboardEmbeddingApprovedDomains) GetApprovedDomains(ctx context.Context) ([]types.String, bool)
GetApprovedDomains returns the value of the ApprovedDomains field in AibiDashboardEmbeddingApprovedDomains as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingApprovedDomains) GetComplexFieldTypes ¶
func (m AibiDashboardEmbeddingApprovedDomains) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingApprovedDomains. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AibiDashboardEmbeddingApprovedDomains) SetApprovedDomains ¶
func (m *AibiDashboardEmbeddingApprovedDomains) SetApprovedDomains(ctx context.Context, v []types.String)
SetApprovedDomains sets the value of the ApprovedDomains field in AibiDashboardEmbeddingApprovedDomains.
func (*AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringCreateOrUpdate ¶
func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
func (*AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringRead ¶
func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
func (AibiDashboardEmbeddingApprovedDomains) ToObjectValue ¶
func (m AibiDashboardEmbeddingApprovedDomains) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AibiDashboardEmbeddingApprovedDomains only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingApprovedDomains_SdkV2 ¶
type AibiDashboardEmbeddingApprovedDomains_SdkV2 struct {
ApprovedDomains types.List `tfsdk:"approved_domains"`
}
func (AibiDashboardEmbeddingApprovedDomains_SdkV2) ApplySchemaCustomizations ¶
func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) GetApprovedDomains ¶
func (m *AibiDashboardEmbeddingApprovedDomains_SdkV2) GetApprovedDomains(ctx context.Context) ([]types.String, bool)
GetApprovedDomains returns the value of the ApprovedDomains field in AibiDashboardEmbeddingApprovedDomains_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingApprovedDomains_SdkV2) GetComplexFieldTypes ¶
func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingApprovedDomains. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) SetApprovedDomains ¶
func (m *AibiDashboardEmbeddingApprovedDomains_SdkV2) SetApprovedDomains(ctx context.Context, v []types.String)
SetApprovedDomains sets the value of the ApprovedDomains field in AibiDashboardEmbeddingApprovedDomains_SdkV2.
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringRead ¶
func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
func (AibiDashboardEmbeddingApprovedDomains_SdkV2) ToObjectValue ¶
func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AibiDashboardEmbeddingApprovedDomains_SdkV2 only implements ToObjectValue() and Type().
type AllowedAppsUserApiScopesMessage ¶ added in v1.116.0
func (AllowedAppsUserApiScopesMessage) ApplySchemaCustomizations ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AllowedAppsUserApiScopesMessage) GetAllowedScopes ¶ added in v1.116.0
func (m *AllowedAppsUserApiScopesMessage) GetAllowedScopes(ctx context.Context) ([]types.String, bool)
GetAllowedScopes returns the value of the AllowedScopes field in AllowedAppsUserApiScopesMessage as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (AllowedAppsUserApiScopesMessage) GetComplexFieldTypes ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AllowedAppsUserApiScopesMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AllowedAppsUserApiScopesMessage) SetAllowedScopes ¶ added in v1.116.0
func (m *AllowedAppsUserApiScopesMessage) SetAllowedScopes(ctx context.Context, v []types.String)
SetAllowedScopes sets the value of the AllowedScopes field in AllowedAppsUserApiScopesMessage.
func (*AllowedAppsUserApiScopesMessage) SyncFieldsDuringCreateOrUpdate ¶ added in v1.116.0
func (to *AllowedAppsUserApiScopesMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AllowedAppsUserApiScopesMessage)
func (*AllowedAppsUserApiScopesMessage) SyncFieldsDuringRead ¶ added in v1.116.0
func (to *AllowedAppsUserApiScopesMessage) SyncFieldsDuringRead(ctx context.Context, from AllowedAppsUserApiScopesMessage)
func (AllowedAppsUserApiScopesMessage) ToObjectValue ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AllowedAppsUserApiScopesMessage only implements ToObjectValue() and Type().
type AllowedAppsUserApiScopesMessage_SdkV2 ¶ added in v1.116.0
type AllowedAppsUserApiScopesMessage_SdkV2 struct {
AllowedScopes types.List `tfsdk:"allowed_scopes"`
}
func (AllowedAppsUserApiScopesMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AllowedAppsUserApiScopesMessage_SdkV2) GetAllowedScopes ¶ added in v1.116.0
func (m *AllowedAppsUserApiScopesMessage_SdkV2) GetAllowedScopes(ctx context.Context) ([]types.String, bool)
GetAllowedScopes returns the value of the AllowedScopes field in AllowedAppsUserApiScopesMessage_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (AllowedAppsUserApiScopesMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AllowedAppsUserApiScopesMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*AllowedAppsUserApiScopesMessage_SdkV2) SetAllowedScopes ¶ added in v1.116.0
func (m *AllowedAppsUserApiScopesMessage_SdkV2) SetAllowedScopes(ctx context.Context, v []types.String)
SetAllowedScopes sets the value of the AllowedScopes field in AllowedAppsUserApiScopesMessage_SdkV2.
func (*AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.116.0
func (to *AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AllowedAppsUserApiScopesMessage_SdkV2)
func (*AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.116.0
func (to *AllowedAppsUserApiScopesMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AllowedAppsUserApiScopesMessage_SdkV2)
func (AllowedAppsUserApiScopesMessage_SdkV2) ToObjectValue ¶ added in v1.116.0
func (m AllowedAppsUserApiScopesMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, AllowedAppsUserApiScopesMessage_SdkV2 only implements ToObjectValue() and Type().
type BooleanMessage ¶
func (BooleanMessage) ApplySchemaCustomizations ¶
func (m BooleanMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (BooleanMessage) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in BooleanMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*BooleanMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *BooleanMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage)
func (*BooleanMessage) SyncFieldsDuringRead ¶
func (to *BooleanMessage) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage)
func (BooleanMessage) ToObjectValue ¶
func (m BooleanMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, BooleanMessage only implements ToObjectValue() and Type().
type BooleanMessage_SdkV2 ¶
func (BooleanMessage_SdkV2) ApplySchemaCustomizations ¶
func (m BooleanMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (BooleanMessage_SdkV2) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in BooleanMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*BooleanMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *BooleanMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage_SdkV2)
func (*BooleanMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *BooleanMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage_SdkV2)
func (BooleanMessage_SdkV2) ToObjectValue ¶
func (m BooleanMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, BooleanMessage_SdkV2 only implements ToObjectValue() and Type().
type ClusterAutoRestartMessage ¶
type ClusterAutoRestartMessage struct {
CanToggle types.Bool `tfsdk:"can_toggle"`
Enabled types.Bool `tfsdk:"enabled"`
EnablementDetails types.Object `tfsdk:"enablement_details"`
MaintenanceWindow types.Object `tfsdk:"maintenance_window"`
RestartEvenIfNoUpdatesAvailable types.Bool `tfsdk:"restart_even_if_no_updates_available"`
}
func (ClusterAutoRestartMessage) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessage) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessage) GetEnablementDetails ¶
func (m *ClusterAutoRestartMessage) GetEnablementDetails(ctx context.Context) (ClusterAutoRestartMessageEnablementDetails, bool)
GetEnablementDetails returns the value of the EnablementDetails field in ClusterAutoRestartMessage as a ClusterAutoRestartMessageEnablementDetails value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessage) GetMaintenanceWindow ¶
func (m *ClusterAutoRestartMessage) GetMaintenanceWindow(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindow, bool)
GetMaintenanceWindow returns the value of the MaintenanceWindow field in ClusterAutoRestartMessage as a ClusterAutoRestartMessageMaintenanceWindow value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessage) SetEnablementDetails ¶
func (m *ClusterAutoRestartMessage) SetEnablementDetails(ctx context.Context, v ClusterAutoRestartMessageEnablementDetails)
SetEnablementDetails sets the value of the EnablementDetails field in ClusterAutoRestartMessage.
func (*ClusterAutoRestartMessage) SetMaintenanceWindow ¶
func (m *ClusterAutoRestartMessage) SetMaintenanceWindow(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindow)
SetMaintenanceWindow sets the value of the MaintenanceWindow field in ClusterAutoRestartMessage.
func (*ClusterAutoRestartMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage)
func (*ClusterAutoRestartMessage) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessage) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage)
func (ClusterAutoRestartMessage) ToObjectValue ¶
func (m ClusterAutoRestartMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessage only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageEnablementDetails ¶
type ClusterAutoRestartMessageEnablementDetails struct {
// The feature is force enabled if compliance mode is active
ForcedForComplianceMode types.Bool `tfsdk:"forced_for_compliance_mode"`
// getShieldEntitlementEnable)
UnavailableForDisabledEntitlement types.Bool `tfsdk:"unavailable_for_disabled_entitlement"`
UnavailableForNonEnterpriseTier types.Bool `tfsdk:"unavailable_for_non_enterprise_tier"`
}
Contains an information about the enablement status judging (e.g. whether the enterprise tier is enabled) This is only additional information that MUST NOT be used to decide whether the setting is enabled or not. This is intended to use only for purposes like showing an error message to the customer with the additional details. For example, using these details we can check why exactly the feature is disabled for this customer.
func (ClusterAutoRestartMessageEnablementDetails) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageEnablementDetails) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageEnablementDetails) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageEnablementDetails) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageEnablementDetails. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
func (*ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
func (ClusterAutoRestartMessageEnablementDetails) ToObjectValue ¶
func (m ClusterAutoRestartMessageEnablementDetails) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageEnablementDetails only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageEnablementDetails_SdkV2 ¶
type ClusterAutoRestartMessageEnablementDetails_SdkV2 struct {
// The feature is force enabled if compliance mode is active
ForcedForComplianceMode types.Bool `tfsdk:"forced_for_compliance_mode"`
// getShieldEntitlementEnable)
UnavailableForDisabledEntitlement types.Bool `tfsdk:"unavailable_for_disabled_entitlement"`
UnavailableForNonEnterpriseTier types.Bool `tfsdk:"unavailable_for_non_enterprise_tier"`
}
Contains an information about the enablement status judging (e.g. whether the enterprise tier is enabled) This is only additional information that MUST NOT be used to decide whether the setting is enabled or not. This is intended to use only for purposes like showing an error message to the customer with the additional details. For example, using these details we can check why exactly the feature is disabled for this customer.
func (ClusterAutoRestartMessageEnablementDetails_SdkV2) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageEnablementDetails_SdkV2) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageEnablementDetails. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
func (*ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
func (ClusterAutoRestartMessageEnablementDetails_SdkV2) ToObjectValue ¶
func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageEnablementDetails_SdkV2 only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindow ¶
type ClusterAutoRestartMessageMaintenanceWindow struct {
WeekDayBasedSchedule types.Object `tfsdk:"week_day_based_schedule"`
}
func (ClusterAutoRestartMessageMaintenanceWindow) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindow) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindow) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindow) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindow. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindow) GetWeekDayBasedSchedule ¶
func (m *ClusterAutoRestartMessageMaintenanceWindow) GetWeekDayBasedSchedule(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule, bool)
GetWeekDayBasedSchedule returns the value of the WeekDayBasedSchedule field in ClusterAutoRestartMessageMaintenanceWindow as a ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessageMaintenanceWindow) SetWeekDayBasedSchedule ¶
func (m *ClusterAutoRestartMessageMaintenanceWindow) SetWeekDayBasedSchedule(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
SetWeekDayBasedSchedule sets the value of the WeekDayBasedSchedule field in ClusterAutoRestartMessageMaintenanceWindow.
func (*ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
func (*ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
func (ClusterAutoRestartMessageMaintenanceWindow) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindow) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindow only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule ¶
type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule struct {
DayOfWeek types.String `tfsdk:"day_of_week"`
Frequency types.String `tfsdk:"frequency"`
WindowStartTime types.Object `tfsdk:"window_start_time"`
}
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetWindowStartTime ¶
func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetWindowStartTime(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime, bool)
GetWindowStartTime returns the value of the WindowStartTime field in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule as a ClusterAutoRestartMessageMaintenanceWindowWindowStartTime value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SetWindowStartTime ¶
func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SetWindowStartTime(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
SetWindowStartTime sets the value of the WindowStartTime field in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2 ¶
type ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2 struct {
DayOfWeek types.String `tfsdk:"day_of_week"`
Frequency types.String `tfsdk:"frequency"`
WindowStartTime types.List `tfsdk:"window_start_time"`
}
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetWindowStartTime ¶
func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetWindowStartTime(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2, bool)
GetWindowStartTime returns the value of the WindowStartTime field in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2 as a ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SetWindowStartTime ¶
func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SetWindowStartTime(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2)
SetWindowStartTime sets the value of the WindowStartTime field in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2 only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime ¶
type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime struct {
Hours types.Int64 `tfsdk:"hours"`
Minutes types.Int64 `tfsdk:"minutes"`
}
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindowWindowStartTime. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindowWindowStartTime only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2 ¶
type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2 struct {
Hours types.Int64 `tfsdk:"hours"`
Minutes types.Int64 `tfsdk:"minutes"`
}
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindowWindowStartTime. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2 only implements ToObjectValue() and Type().
type ClusterAutoRestartMessageMaintenanceWindow_SdkV2 ¶
type ClusterAutoRestartMessageMaintenanceWindow_SdkV2 struct {
WeekDayBasedSchedule types.List `tfsdk:"week_day_based_schedule"`
}
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessageMaintenanceWindow. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetWeekDayBasedSchedule ¶
func (m *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetWeekDayBasedSchedule(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2, bool)
GetWeekDayBasedSchedule returns the value of the WeekDayBasedSchedule field in ClusterAutoRestartMessageMaintenanceWindow_SdkV2 as a ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SetWeekDayBasedSchedule ¶
func (m *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SetWeekDayBasedSchedule(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2)
SetWeekDayBasedSchedule sets the value of the WeekDayBasedSchedule field in ClusterAutoRestartMessageMaintenanceWindow_SdkV2.
func (*ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ToObjectValue ¶
func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessageMaintenanceWindow_SdkV2 only implements ToObjectValue() and Type().
type ClusterAutoRestartMessage_SdkV2 ¶
type ClusterAutoRestartMessage_SdkV2 struct {
CanToggle types.Bool `tfsdk:"can_toggle"`
Enabled types.Bool `tfsdk:"enabled"`
EnablementDetails types.List `tfsdk:"enablement_details"`
MaintenanceWindow types.List `tfsdk:"maintenance_window"`
RestartEvenIfNoUpdatesAvailable types.Bool `tfsdk:"restart_even_if_no_updates_available"`
}
func (ClusterAutoRestartMessage_SdkV2) ApplySchemaCustomizations ¶
func (m ClusterAutoRestartMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessage_SdkV2) GetComplexFieldTypes ¶
func (m ClusterAutoRestartMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ClusterAutoRestartMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ClusterAutoRestartMessage_SdkV2) GetEnablementDetails ¶
func (m *ClusterAutoRestartMessage_SdkV2) GetEnablementDetails(ctx context.Context) (ClusterAutoRestartMessageEnablementDetails_SdkV2, bool)
GetEnablementDetails returns the value of the EnablementDetails field in ClusterAutoRestartMessage_SdkV2 as a ClusterAutoRestartMessageEnablementDetails_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessage_SdkV2) GetMaintenanceWindow ¶
func (m *ClusterAutoRestartMessage_SdkV2) GetMaintenanceWindow(ctx context.Context) (ClusterAutoRestartMessageMaintenanceWindow_SdkV2, bool)
GetMaintenanceWindow returns the value of the MaintenanceWindow field in ClusterAutoRestartMessage_SdkV2 as a ClusterAutoRestartMessageMaintenanceWindow_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ClusterAutoRestartMessage_SdkV2) SetEnablementDetails ¶
func (m *ClusterAutoRestartMessage_SdkV2) SetEnablementDetails(ctx context.Context, v ClusterAutoRestartMessageEnablementDetails_SdkV2)
SetEnablementDetails sets the value of the EnablementDetails field in ClusterAutoRestartMessage_SdkV2.
func (*ClusterAutoRestartMessage_SdkV2) SetMaintenanceWindow ¶
func (m *ClusterAutoRestartMessage_SdkV2) SetMaintenanceWindow(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
SetMaintenanceWindow sets the value of the MaintenanceWindow field in ClusterAutoRestartMessage_SdkV2.
func (*ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
func (*ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
func (ClusterAutoRestartMessage_SdkV2) ToObjectValue ¶
func (m ClusterAutoRestartMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ClusterAutoRestartMessage_SdkV2 only implements ToObjectValue() and Type().
type CollaborationPlatformConnectivityMessage ¶ added in v1.117.0
type CollaborationPlatformConnectivityMessage struct {
Connectivity types.String `tfsdk:"connectivity"`
}
Controls which external collaboration platforms (Slack, Microsoft Teams) can connect to a workspace. Defaults to ALLOW_ALL.
func (CollaborationPlatformConnectivityMessage) ApplySchemaCustomizations ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CollaborationPlatformConnectivityMessage) GetComplexFieldTypes ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CollaborationPlatformConnectivityMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CollaborationPlatformConnectivityMessage) SyncFieldsDuringCreateOrUpdate ¶ added in v1.117.0
func (to *CollaborationPlatformConnectivityMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CollaborationPlatformConnectivityMessage)
func (*CollaborationPlatformConnectivityMessage) SyncFieldsDuringRead ¶ added in v1.117.0
func (to *CollaborationPlatformConnectivityMessage) SyncFieldsDuringRead(ctx context.Context, from CollaborationPlatformConnectivityMessage)
func (CollaborationPlatformConnectivityMessage) ToObjectValue ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CollaborationPlatformConnectivityMessage only implements ToObjectValue() and Type().
type CollaborationPlatformConnectivityMessage_SdkV2 ¶ added in v1.117.0
type CollaborationPlatformConnectivityMessage_SdkV2 struct {
Connectivity types.String `tfsdk:"connectivity"`
}
Controls which external collaboration platforms (Slack, Microsoft Teams) can connect to a workspace. Defaults to ALLOW_ALL.
func (CollaborationPlatformConnectivityMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CollaborationPlatformConnectivityMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CollaborationPlatformConnectivityMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.117.0
func (to *CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CollaborationPlatformConnectivityMessage_SdkV2)
func (*CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.117.0
func (to *CollaborationPlatformConnectivityMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CollaborationPlatformConnectivityMessage_SdkV2)
func (CollaborationPlatformConnectivityMessage_SdkV2) ToObjectValue ¶ added in v1.117.0
func (m CollaborationPlatformConnectivityMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, CollaborationPlatformConnectivityMessage_SdkV2 only implements ToObjectValue() and Type().
type GetPublicAccountSettingRequest ¶
func (GetPublicAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetPublicAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicAccountSettingRequest) GetComplexFieldTypes ¶
func (m GetPublicAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicAccountSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountSettingRequest)
func (*GetPublicAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPublicAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountSettingRequest)
func (GetPublicAccountSettingRequest) ToObjectValue ¶
func (m GetPublicAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicAccountSettingRequest only implements ToObjectValue() and Type().
type GetPublicAccountSettingRequest_SdkV2 ¶
func (GetPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶
func (m GetPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicAccountSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountSettingRequest_SdkV2)
func (*GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountSettingRequest_SdkV2)
func (GetPublicAccountSettingRequest_SdkV2) ToObjectValue ¶
func (m GetPublicAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetPublicAccountUserPreferenceRequest ¶ added in v1.104.0
type GetPublicAccountUserPreferenceRequest struct {
// User Setting name.
Name types.String `tfsdk:"-"`
// User ID of the user whose setting is being retrieved.
UserId types.String `tfsdk:"-"`
}
func (GetPublicAccountUserPreferenceRequest) ApplySchemaCustomizations ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicAccountUserPreferenceRequest) GetComplexFieldTypes ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicAccountUserPreferenceRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *GetPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountUserPreferenceRequest)
func (*GetPublicAccountUserPreferenceRequest) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *GetPublicAccountUserPreferenceRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountUserPreferenceRequest)
func (GetPublicAccountUserPreferenceRequest) ToObjectValue ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicAccountUserPreferenceRequest only implements ToObjectValue() and Type().
type GetPublicAccountUserPreferenceRequest_SdkV2 ¶ added in v1.104.0
type GetPublicAccountUserPreferenceRequest_SdkV2 struct {
// User Setting name.
Name types.String `tfsdk:"-"`
// User ID of the user whose setting is being retrieved.
UserId types.String `tfsdk:"-"`
}
func (GetPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicAccountUserPreferenceRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicAccountUserPreferenceRequest_SdkV2)
func (*GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *GetPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicAccountUserPreferenceRequest_SdkV2)
func (GetPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue ¶ added in v1.104.0
func (m GetPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicAccountUserPreferenceRequest_SdkV2 only implements ToObjectValue() and Type().
type GetPublicWorkspaceSettingRequest ¶
type GetPublicWorkspaceSettingRequest struct {
// Name of the setting
Name types.String `tfsdk:"-"`
}
func (GetPublicWorkspaceSettingRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetPublicWorkspaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicWorkspaceSettingRequest) GetComplexFieldTypes ¶
func (m GetPublicWorkspaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicWorkspaceSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicWorkspaceSettingRequest)
func (*GetPublicWorkspaceSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPublicWorkspaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPublicWorkspaceSettingRequest)
func (GetPublicWorkspaceSettingRequest) ToObjectValue ¶
func (m GetPublicWorkspaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicWorkspaceSettingRequest only implements ToObjectValue() and Type().
type GetPublicWorkspaceSettingRequest_SdkV2 ¶
type GetPublicWorkspaceSettingRequest_SdkV2 struct {
// Name of the setting
Name types.String `tfsdk:"-"`
}
func (GetPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes ¶
func (m GetPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPublicWorkspaceSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPublicWorkspaceSettingRequest_SdkV2)
func (*GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPublicWorkspaceSettingRequest_SdkV2)
func (GetPublicWorkspaceSettingRequest_SdkV2) ToObjectValue ¶
func (m GetPublicWorkspaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, GetPublicWorkspaceSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type IntegerMessage ¶
func (IntegerMessage) ApplySchemaCustomizations ¶
func (m IntegerMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (IntegerMessage) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in IntegerMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*IntegerMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *IntegerMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IntegerMessage)
func (*IntegerMessage) SyncFieldsDuringRead ¶
func (to *IntegerMessage) SyncFieldsDuringRead(ctx context.Context, from IntegerMessage)
func (IntegerMessage) ToObjectValue ¶
func (m IntegerMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, IntegerMessage only implements ToObjectValue() and Type().
type IntegerMessage_SdkV2 ¶
func (IntegerMessage_SdkV2) ApplySchemaCustomizations ¶
func (m IntegerMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (IntegerMessage_SdkV2) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in IntegerMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*IntegerMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *IntegerMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IntegerMessage_SdkV2)
func (*IntegerMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *IntegerMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from IntegerMessage_SdkV2)
func (IntegerMessage_SdkV2) ToObjectValue ¶
func (m IntegerMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, IntegerMessage_SdkV2 only implements ToObjectValue() and Type().
type ListAccountSettingsMetadataRequest ¶
type ListAccountSettingsMetadataRequest struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListAccountSettingsMetadataRequest` call. Provide this to retrieve the
// subsequent page.
//
// When paginating, all other parameters provided to
// `ListAccountSettingsMetadataRequest` must match the call that provided
// the page token.
PageToken types.String `tfsdk:"-"`
}
func (ListAccountSettingsMetadataRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListAccountSettingsMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountSettingsMetadataRequest) GetComplexFieldTypes ¶
func (m ListAccountSettingsMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountSettingsMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListAccountSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataRequest)
func (*ListAccountSettingsMetadataRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListAccountSettingsMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataRequest)
func (ListAccountSettingsMetadataRequest) ToObjectValue ¶
func (m ListAccountSettingsMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountSettingsMetadataRequest only implements ToObjectValue() and Type().
type ListAccountSettingsMetadataRequest_SdkV2 ¶
type ListAccountSettingsMetadataRequest_SdkV2 struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListAccountSettingsMetadataRequest` call. Provide this to retrieve the
// subsequent page.
//
// When paginating, all other parameters provided to
// `ListAccountSettingsMetadataRequest` must match the call that provided
// the page token.
PageToken types.String `tfsdk:"-"`
}
func (ListAccountSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListAccountSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountSettingsMetadataRequest_SdkV2) GetComplexFieldTypes ¶
func (m ListAccountSettingsMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountSettingsMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataRequest_SdkV2)
func (*ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListAccountSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataRequest_SdkV2)
func (ListAccountSettingsMetadataRequest_SdkV2) ToObjectValue ¶
func (m ListAccountSettingsMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountSettingsMetadataRequest_SdkV2 only implements ToObjectValue() and Type().
type ListAccountSettingsMetadataResponse ¶
type ListAccountSettingsMetadataResponse struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListAccountSettingsMetadataResponse) ApplySchemaCustomizations ¶
func (m ListAccountSettingsMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountSettingsMetadataResponse) GetComplexFieldTypes ¶
func (m ListAccountSettingsMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountSettingsMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountSettingsMetadataResponse) GetSettingsMetadata ¶
func (m *ListAccountSettingsMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListAccountSettingsMetadataResponse as a slice of SettingsMetadata values. If the field is unknown or null, the boolean return value is false.
func (*ListAccountSettingsMetadataResponse) SetSettingsMetadata ¶
func (m *ListAccountSettingsMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListAccountSettingsMetadataResponse.
func (*ListAccountSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate ¶
func (to *ListAccountSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataResponse)
func (*ListAccountSettingsMetadataResponse) SyncFieldsDuringRead ¶
func (to *ListAccountSettingsMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataResponse)
func (ListAccountSettingsMetadataResponse) ToObjectValue ¶
func (m ListAccountSettingsMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountSettingsMetadataResponse only implements ToObjectValue() and Type().
type ListAccountSettingsMetadataResponse_SdkV2 ¶
type ListAccountSettingsMetadataResponse_SdkV2 struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListAccountSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations ¶
func (m ListAccountSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountSettingsMetadataResponse_SdkV2) GetComplexFieldTypes ¶
func (m ListAccountSettingsMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountSettingsMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountSettingsMetadataResponse_SdkV2) GetSettingsMetadata ¶
func (m *ListAccountSettingsMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListAccountSettingsMetadataResponse_SdkV2 as a slice of SettingsMetadata_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListAccountSettingsMetadataResponse_SdkV2) SetSettingsMetadata ¶
func (m *ListAccountSettingsMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListAccountSettingsMetadataResponse_SdkV2.
func (*ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountSettingsMetadataResponse_SdkV2)
func (*ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead ¶
func (to *ListAccountSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountSettingsMetadataResponse_SdkV2)
func (ListAccountSettingsMetadataResponse_SdkV2) ToObjectValue ¶
func (m ListAccountSettingsMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountSettingsMetadataResponse_SdkV2 only implements ToObjectValue() and Type().
type ListAccountUserPreferencesMetadataRequest ¶ added in v1.104.0
type ListAccountUserPreferencesMetadataRequest struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListAccountUserPreferencesMetadataRequest` call. Provide this to
// retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `ListAccountUserPreferencesMetadataRequest` must match the call that
// provided the page token.
PageToken types.String `tfsdk:"-"`
// User ID of the user whose settings metadata is being retrieved.
UserId types.String `tfsdk:"-"`
}
func (ListAccountUserPreferencesMetadataRequest) ApplySchemaCustomizations ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountUserPreferencesMetadataRequest) GetComplexFieldTypes ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountUserPreferencesMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataRequest)
func (*ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataRequest)
func (ListAccountUserPreferencesMetadataRequest) ToObjectValue ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountUserPreferencesMetadataRequest only implements ToObjectValue() and Type().
type ListAccountUserPreferencesMetadataRequest_SdkV2 ¶ added in v1.104.0
type ListAccountUserPreferencesMetadataRequest_SdkV2 struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListAccountUserPreferencesMetadataRequest` call. Provide this to
// retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `ListAccountUserPreferencesMetadataRequest` must match the call that
// provided the page token.
PageToken types.String `tfsdk:"-"`
// User ID of the user whose settings metadata is being retrieved.
UserId types.String `tfsdk:"-"`
}
func (ListAccountUserPreferencesMetadataRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountUserPreferencesMetadataRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountUserPreferencesMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataRequest_SdkV2)
func (*ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataRequest_SdkV2)
func (ListAccountUserPreferencesMetadataRequest_SdkV2) ToObjectValue ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountUserPreferencesMetadataRequest_SdkV2 only implements ToObjectValue() and Type().
type ListAccountUserPreferencesMetadataResponse ¶ added in v1.104.0
type ListAccountUserPreferencesMetadataResponse struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListAccountUserPreferencesMetadataResponse) ApplySchemaCustomizations ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountUserPreferencesMetadataResponse) GetComplexFieldTypes ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountUserPreferencesMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountUserPreferencesMetadataResponse) GetSettingsMetadata ¶ added in v1.104.0
func (m *ListAccountUserPreferencesMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListAccountUserPreferencesMetadataResponse as a slice of SettingsMetadata values. If the field is unknown or null, the boolean return value is false.
func (*ListAccountUserPreferencesMetadataResponse) SetSettingsMetadata ¶ added in v1.104.0
func (m *ListAccountUserPreferencesMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListAccountUserPreferencesMetadataResponse.
func (*ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataResponse)
func (*ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataResponse)
func (ListAccountUserPreferencesMetadataResponse) ToObjectValue ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountUserPreferencesMetadataResponse only implements ToObjectValue() and Type().
type ListAccountUserPreferencesMetadataResponse_SdkV2 ¶ added in v1.104.0
type ListAccountUserPreferencesMetadataResponse_SdkV2 struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListAccountUserPreferencesMetadataResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListAccountUserPreferencesMetadataResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListAccountUserPreferencesMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListAccountUserPreferencesMetadataResponse_SdkV2) GetSettingsMetadata ¶ added in v1.104.0
func (m *ListAccountUserPreferencesMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListAccountUserPreferencesMetadataResponse_SdkV2 as a slice of SettingsMetadata_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListAccountUserPreferencesMetadataResponse_SdkV2) SetSettingsMetadata ¶ added in v1.104.0
func (m *ListAccountUserPreferencesMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListAccountUserPreferencesMetadataResponse_SdkV2.
func (*ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListAccountUserPreferencesMetadataResponse_SdkV2)
func (*ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *ListAccountUserPreferencesMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListAccountUserPreferencesMetadataResponse_SdkV2)
func (ListAccountUserPreferencesMetadataResponse_SdkV2) ToObjectValue ¶ added in v1.104.0
func (m ListAccountUserPreferencesMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListAccountUserPreferencesMetadataResponse_SdkV2 only implements ToObjectValue() and Type().
type ListWorkspaceSettingsMetadataRequest ¶
type ListWorkspaceSettingsMetadataRequest struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListWorkspaceSettingsMetadataRequest` call. Provide this to retrieve the
// subsequent page.
//
// When paginating, all other parameters provided to
// `ListWorkspaceSettingsMetadataRequest` must match the call that provided
// the page token.
PageToken types.String `tfsdk:"-"`
}
func (ListWorkspaceSettingsMetadataRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListWorkspaceSettingsMetadataRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListWorkspaceSettingsMetadataRequest) GetComplexFieldTypes ¶
func (m ListWorkspaceSettingsMetadataRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWorkspaceSettingsMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataRequest)
func (*ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListWorkspaceSettingsMetadataRequest) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataRequest)
func (ListWorkspaceSettingsMetadataRequest) ToObjectValue ¶
func (m ListWorkspaceSettingsMetadataRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListWorkspaceSettingsMetadataRequest only implements ToObjectValue() and Type().
type ListWorkspaceSettingsMetadataRequest_SdkV2 ¶
type ListWorkspaceSettingsMetadataRequest_SdkV2 struct {
// The maximum number of settings to return. The service may return fewer
// than this value. If unspecified, at most 200 settings will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize types.Int64 `tfsdk:"-"`
// A page token, received from a previous
// `ListWorkspaceSettingsMetadataRequest` call. Provide this to retrieve the
// subsequent page.
//
// When paginating, all other parameters provided to
// `ListWorkspaceSettingsMetadataRequest` must match the call that provided
// the page token.
PageToken types.String `tfsdk:"-"`
}
func (ListWorkspaceSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListWorkspaceSettingsMetadataRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListWorkspaceSettingsMetadataRequest_SdkV2) GetComplexFieldTypes ¶
func (m ListWorkspaceSettingsMetadataRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWorkspaceSettingsMetadataRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataRequest_SdkV2)
func (*ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListWorkspaceSettingsMetadataRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataRequest_SdkV2)
func (ListWorkspaceSettingsMetadataRequest_SdkV2) ToObjectValue ¶
func (m ListWorkspaceSettingsMetadataRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListWorkspaceSettingsMetadataRequest_SdkV2 only implements ToObjectValue() and Type().
type ListWorkspaceSettingsMetadataResponse ¶
type ListWorkspaceSettingsMetadataResponse struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListWorkspaceSettingsMetadataResponse) ApplySchemaCustomizations ¶
func (m ListWorkspaceSettingsMetadataResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListWorkspaceSettingsMetadataResponse) GetComplexFieldTypes ¶
func (m ListWorkspaceSettingsMetadataResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWorkspaceSettingsMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWorkspaceSettingsMetadataResponse) GetSettingsMetadata ¶
func (m *ListWorkspaceSettingsMetadataResponse) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListWorkspaceSettingsMetadataResponse as a slice of SettingsMetadata values. If the field is unknown or null, the boolean return value is false.
func (*ListWorkspaceSettingsMetadataResponse) SetSettingsMetadata ¶
func (m *ListWorkspaceSettingsMetadataResponse) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListWorkspaceSettingsMetadataResponse.
func (*ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate ¶
func (to *ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataResponse)
func (*ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringRead ¶
func (to *ListWorkspaceSettingsMetadataResponse) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataResponse)
func (ListWorkspaceSettingsMetadataResponse) ToObjectValue ¶
func (m ListWorkspaceSettingsMetadataResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListWorkspaceSettingsMetadataResponse only implements ToObjectValue() and Type().
type ListWorkspaceSettingsMetadataResponse_SdkV2 ¶
type ListWorkspaceSettingsMetadataResponse_SdkV2 struct {
// A token that can be sent as `page_token` to retrieve the next page. If
// this field is omitted, there are no subsequent pages.
NextPageToken types.String `tfsdk:"next_page_token"`
// List of all settings available via public APIs and their metadata
SettingsMetadata types.List `tfsdk:"settings_metadata"`
}
func (ListWorkspaceSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations ¶
func (m ListWorkspaceSettingsMetadataResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListWorkspaceSettingsMetadataResponse_SdkV2) GetComplexFieldTypes ¶
func (m ListWorkspaceSettingsMetadataResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListWorkspaceSettingsMetadataResponse. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*ListWorkspaceSettingsMetadataResponse_SdkV2) GetSettingsMetadata ¶
func (m *ListWorkspaceSettingsMetadataResponse_SdkV2) GetSettingsMetadata(ctx context.Context) ([]SettingsMetadata_SdkV2, bool)
GetSettingsMetadata returns the value of the SettingsMetadata field in ListWorkspaceSettingsMetadataResponse_SdkV2 as a slice of SettingsMetadata_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListWorkspaceSettingsMetadataResponse_SdkV2) SetSettingsMetadata ¶
func (m *ListWorkspaceSettingsMetadataResponse_SdkV2) SetSettingsMetadata(ctx context.Context, v []SettingsMetadata_SdkV2)
SetSettingsMetadata sets the value of the SettingsMetadata field in ListWorkspaceSettingsMetadataResponse_SdkV2.
func (*ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListWorkspaceSettingsMetadataResponse_SdkV2)
func (*ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead ¶
func (to *ListWorkspaceSettingsMetadataResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListWorkspaceSettingsMetadataResponse_SdkV2)
func (ListWorkspaceSettingsMetadataResponse_SdkV2) ToObjectValue ¶
func (m ListWorkspaceSettingsMetadataResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, ListWorkspaceSettingsMetadataResponse_SdkV2 only implements ToObjectValue() and Type().
type OperationalEmailCustomRecipientMessage ¶ added in v1.116.0
func (OperationalEmailCustomRecipientMessage) ApplySchemaCustomizations ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (OperationalEmailCustomRecipientMessage) GetComplexFieldTypes ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in OperationalEmailCustomRecipientMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*OperationalEmailCustomRecipientMessage) SyncFieldsDuringCreateOrUpdate ¶ added in v1.116.0
func (to *OperationalEmailCustomRecipientMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from OperationalEmailCustomRecipientMessage)
func (*OperationalEmailCustomRecipientMessage) SyncFieldsDuringRead ¶ added in v1.116.0
func (to *OperationalEmailCustomRecipientMessage) SyncFieldsDuringRead(ctx context.Context, from OperationalEmailCustomRecipientMessage)
func (OperationalEmailCustomRecipientMessage) ToObjectValue ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, OperationalEmailCustomRecipientMessage only implements ToObjectValue() and Type().
type OperationalEmailCustomRecipientMessage_SdkV2 ¶ added in v1.116.0
func (OperationalEmailCustomRecipientMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (OperationalEmailCustomRecipientMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in OperationalEmailCustomRecipientMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.116.0
func (to *OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from OperationalEmailCustomRecipientMessage_SdkV2)
func (*OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.116.0
func (to *OperationalEmailCustomRecipientMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from OperationalEmailCustomRecipientMessage_SdkV2)
func (OperationalEmailCustomRecipientMessage_SdkV2) ToObjectValue ¶ added in v1.116.0
func (m OperationalEmailCustomRecipientMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, OperationalEmailCustomRecipientMessage_SdkV2 only implements ToObjectValue() and Type().
type PatchPublicAccountSettingRequest ¶
type PatchPublicAccountSettingRequest struct {
Name types.String `tfsdk:"-"`
Setting types.Object `tfsdk:"setting"`
}
func (PatchPublicAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m PatchPublicAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicAccountSettingRequest) GetComplexFieldTypes ¶
func (m PatchPublicAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicAccountSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicAccountSettingRequest) GetSetting ¶
func (m *PatchPublicAccountSettingRequest) GetSetting(ctx context.Context) (Setting, bool)
GetSetting returns the value of the Setting field in PatchPublicAccountSettingRequest as a Setting value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicAccountSettingRequest) SetSetting ¶
func (m *PatchPublicAccountSettingRequest) SetSetting(ctx context.Context, v Setting)
SetSetting sets the value of the Setting field in PatchPublicAccountSettingRequest.
func (*PatchPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *PatchPublicAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountSettingRequest)
func (*PatchPublicAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *PatchPublicAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountSettingRequest)
func (PatchPublicAccountSettingRequest) ToObjectValue ¶
func (m PatchPublicAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicAccountSettingRequest only implements ToObjectValue() and Type().
type PatchPublicAccountSettingRequest_SdkV2 ¶
type PatchPublicAccountSettingRequest_SdkV2 struct {
Name types.String `tfsdk:"-"`
Setting types.List `tfsdk:"setting"`
}
func (PatchPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m PatchPublicAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶
func (m PatchPublicAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicAccountSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicAccountSettingRequest_SdkV2) GetSetting ¶
func (m *PatchPublicAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (Setting_SdkV2, bool)
GetSetting returns the value of the Setting field in PatchPublicAccountSettingRequest_SdkV2 as a Setting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicAccountSettingRequest_SdkV2) SetSetting ¶
func (m *PatchPublicAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v Setting_SdkV2)
SetSetting sets the value of the Setting field in PatchPublicAccountSettingRequest_SdkV2.
func (*PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountSettingRequest_SdkV2)
func (*PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *PatchPublicAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountSettingRequest_SdkV2)
func (PatchPublicAccountSettingRequest_SdkV2) ToObjectValue ¶
func (m PatchPublicAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type PatchPublicAccountUserPreferenceRequest ¶ added in v1.104.0
type PatchPublicAccountUserPreferenceRequest struct {
Name types.String `tfsdk:"-"`
Setting types.Object `tfsdk:"setting"`
// User ID of the user whose setting is being updated.
UserId types.String `tfsdk:"-"`
}
func (PatchPublicAccountUserPreferenceRequest) ApplySchemaCustomizations ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicAccountUserPreferenceRequest) GetComplexFieldTypes ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicAccountUserPreferenceRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicAccountUserPreferenceRequest) GetSetting ¶ added in v1.104.0
func (m *PatchPublicAccountUserPreferenceRequest) GetSetting(ctx context.Context) (UserPreference, bool)
GetSetting returns the value of the Setting field in PatchPublicAccountUserPreferenceRequest as a UserPreference value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicAccountUserPreferenceRequest) SetSetting ¶ added in v1.104.0
func (m *PatchPublicAccountUserPreferenceRequest) SetSetting(ctx context.Context, v UserPreference)
SetSetting sets the value of the Setting field in PatchPublicAccountUserPreferenceRequest.
func (*PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountUserPreferenceRequest)
func (*PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *PatchPublicAccountUserPreferenceRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountUserPreferenceRequest)
func (PatchPublicAccountUserPreferenceRequest) ToObjectValue ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicAccountUserPreferenceRequest only implements ToObjectValue() and Type().
type PatchPublicAccountUserPreferenceRequest_SdkV2 ¶ added in v1.104.0
type PatchPublicAccountUserPreferenceRequest_SdkV2 struct {
Name types.String `tfsdk:"-"`
Setting types.List `tfsdk:"setting"`
// User ID of the user whose setting is being updated.
UserId types.String `tfsdk:"-"`
}
func (PatchPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicAccountUserPreferenceRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicAccountUserPreferenceRequest_SdkV2) GetSetting ¶ added in v1.104.0
func (m *PatchPublicAccountUserPreferenceRequest_SdkV2) GetSetting(ctx context.Context) (UserPreference_SdkV2, bool)
GetSetting returns the value of the Setting field in PatchPublicAccountUserPreferenceRequest_SdkV2 as a UserPreference_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicAccountUserPreferenceRequest_SdkV2) SetSetting ¶ added in v1.104.0
func (m *PatchPublicAccountUserPreferenceRequest_SdkV2) SetSetting(ctx context.Context, v UserPreference_SdkV2)
SetSetting sets the value of the Setting field in PatchPublicAccountUserPreferenceRequest_SdkV2.
func (*PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicAccountUserPreferenceRequest_SdkV2)
func (*PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *PatchPublicAccountUserPreferenceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicAccountUserPreferenceRequest_SdkV2)
func (PatchPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue ¶ added in v1.104.0
func (m PatchPublicAccountUserPreferenceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicAccountUserPreferenceRequest_SdkV2 only implements ToObjectValue() and Type().
type PatchPublicWorkspaceSettingRequest ¶
type PatchPublicWorkspaceSettingRequest struct {
// Name of the setting
Name types.String `tfsdk:"-"`
Setting types.Object `tfsdk:"setting"`
}
func (PatchPublicWorkspaceSettingRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m PatchPublicWorkspaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicWorkspaceSettingRequest) GetComplexFieldTypes ¶
func (m PatchPublicWorkspaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicWorkspaceSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicWorkspaceSettingRequest) GetSetting ¶
func (m *PatchPublicWorkspaceSettingRequest) GetSetting(ctx context.Context) (Setting, bool)
GetSetting returns the value of the Setting field in PatchPublicWorkspaceSettingRequest as a Setting value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicWorkspaceSettingRequest) SetSetting ¶
func (m *PatchPublicWorkspaceSettingRequest) SetSetting(ctx context.Context, v Setting)
SetSetting sets the value of the Setting field in PatchPublicWorkspaceSettingRequest.
func (*PatchPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *PatchPublicWorkspaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicWorkspaceSettingRequest)
func (*PatchPublicWorkspaceSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *PatchPublicWorkspaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from PatchPublicWorkspaceSettingRequest)
func (PatchPublicWorkspaceSettingRequest) ToObjectValue ¶
func (m PatchPublicWorkspaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicWorkspaceSettingRequest only implements ToObjectValue() and Type().
type PatchPublicWorkspaceSettingRequest_SdkV2 ¶
type PatchPublicWorkspaceSettingRequest_SdkV2 struct {
// Name of the setting
Name types.String `tfsdk:"-"`
Setting types.List `tfsdk:"setting"`
}
func (PatchPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m PatchPublicWorkspaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PatchPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes ¶
func (m PatchPublicWorkspaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PatchPublicWorkspaceSettingRequest. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PatchPublicWorkspaceSettingRequest_SdkV2) GetSetting ¶
func (m *PatchPublicWorkspaceSettingRequest_SdkV2) GetSetting(ctx context.Context) (Setting_SdkV2, bool)
GetSetting returns the value of the Setting field in PatchPublicWorkspaceSettingRequest_SdkV2 as a Setting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*PatchPublicWorkspaceSettingRequest_SdkV2) SetSetting ¶
func (m *PatchPublicWorkspaceSettingRequest_SdkV2) SetSetting(ctx context.Context, v Setting_SdkV2)
SetSetting sets the value of the Setting field in PatchPublicWorkspaceSettingRequest_SdkV2.
func (*PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PatchPublicWorkspaceSettingRequest_SdkV2)
func (*PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *PatchPublicWorkspaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PatchPublicWorkspaceSettingRequest_SdkV2)
func (PatchPublicWorkspaceSettingRequest_SdkV2) ToObjectValue ¶
func (m PatchPublicWorkspaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PatchPublicWorkspaceSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type PersonalComputeMessage ¶
func (PersonalComputeMessage) ApplySchemaCustomizations ¶
func (m PersonalComputeMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeMessage) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in PersonalComputeMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PersonalComputeMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *PersonalComputeMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage)
func (*PersonalComputeMessage) SyncFieldsDuringRead ¶
func (to *PersonalComputeMessage) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage)
func (PersonalComputeMessage) ToObjectValue ¶
func (m PersonalComputeMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PersonalComputeMessage only implements ToObjectValue() and Type().
type PersonalComputeMessage_SdkV2 ¶
func (PersonalComputeMessage_SdkV2) ApplySchemaCustomizations ¶
func (m PersonalComputeMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeMessage_SdkV2) GetComplexFieldTypes ¶
func (m PersonalComputeMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PersonalComputeMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*PersonalComputeMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage_SdkV2)
func (*PersonalComputeMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage_SdkV2)
func (PersonalComputeMessage_SdkV2) ToObjectValue ¶
func (m PersonalComputeMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, PersonalComputeMessage_SdkV2 only implements ToObjectValue() and Type().
type RestrictWorkspaceAdminsMessage ¶
type RestrictWorkspaceAdminsMessage struct {
// When true, workspace admins cannot create governance tags. ALLOW_ALL
// status does not override this; they are independent.
DisableGovTagCreation types.Bool `tfsdk:"disable_gov_tag_creation"`
Status types.String `tfsdk:"status"`
}
func (RestrictWorkspaceAdminsMessage) ApplySchemaCustomizations ¶
func (m RestrictWorkspaceAdminsMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsMessage) GetComplexFieldTypes ¶
func (m RestrictWorkspaceAdminsMessage) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestrictWorkspaceAdminsMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestrictWorkspaceAdminsMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage)
func (*RestrictWorkspaceAdminsMessage) SyncFieldsDuringRead ¶
func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage)
func (RestrictWorkspaceAdminsMessage) ToObjectValue ¶
func (m RestrictWorkspaceAdminsMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestrictWorkspaceAdminsMessage only implements ToObjectValue() and Type().
type RestrictWorkspaceAdminsMessage_SdkV2 ¶
type RestrictWorkspaceAdminsMessage_SdkV2 struct {
// When true, workspace admins cannot create governance tags. ALLOW_ALL
// status does not override this; they are independent.
DisableGovTagCreation types.Bool `tfsdk:"disable_gov_tag_creation"`
Status types.String `tfsdk:"status"`
}
func (RestrictWorkspaceAdminsMessage_SdkV2) ApplySchemaCustomizations ¶
func (m RestrictWorkspaceAdminsMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsMessage_SdkV2) GetComplexFieldTypes ¶
func (m RestrictWorkspaceAdminsMessage_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestrictWorkspaceAdminsMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
func (*RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
func (RestrictWorkspaceAdminsMessage_SdkV2) ToObjectValue ¶
func (m RestrictWorkspaceAdminsMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, RestrictWorkspaceAdminsMessage_SdkV2 only implements ToObjectValue() and Type().
type Setting ¶
type Setting struct {
// Setting value for aibi_dashboard_embedding_access_policy setting. This is
// the setting value set by consumers, check
// effective_aibi_dashboard_embedding_access_policy for final setting value.
AibiDashboardEmbeddingAccessPolicy types.Object `tfsdk:"aibi_dashboard_embedding_access_policy"`
// Setting value for aibi_dashboard_embedding_approved_domains setting. This
// is the setting value set by consumers, check
// effective_aibi_dashboard_embedding_approved_domains for final setting
// value.
AibiDashboardEmbeddingApprovedDomains types.Object `tfsdk:"aibi_dashboard_embedding_approved_domains"`
// Setting value for allowed_apps_user_api_scopes setting. This is the
// setting value set by consumers, check
// effective_allowed_apps_user_api_scopes for final setting value.
AllowedAppsUserApiScopes types.Object `tfsdk:"allowed_apps_user_api_scopes"`
// Setting value for automatic_cluster_update_workspace setting. This is the
// setting value set by consumers, check
// effective_automatic_cluster_update_workspace for final setting value.
AutomaticClusterUpdateWorkspace types.Object `tfsdk:"automatic_cluster_update_workspace"`
// Setting value for boolean type setting. This is the setting value set by
// consumers, check effective_boolean_val for final setting value.
BooleanVal types.Object `tfsdk:"boolean_val"`
// Setting value for collaboration_platform_connectivity setting. This is
// the setting value set by consumers, check
// effective_collaboration_platform_connectivity for final setting value.
CollaborationPlatformConnectivity types.Object `tfsdk:"collaboration_platform_connectivity"`
// Effective setting value for aibi_dashboard_embedding_access_policy
// setting. This is the final effective value of setting. To set a value use
// aibi_dashboard_embedding_access_policy.
EffectiveAibiDashboardEmbeddingAccessPolicy types.Object `tfsdk:"effective_aibi_dashboard_embedding_access_policy"`
// Effective setting value for aibi_dashboard_embedding_approved_domains
// setting. This is the final effective value of setting. To set a value use
// aibi_dashboard_embedding_approved_domains.
EffectiveAibiDashboardEmbeddingApprovedDomains types.Object `tfsdk:"effective_aibi_dashboard_embedding_approved_domains"`
// Effective setting value for allowed_apps_user_api_scopes setting. This is
// the final effective value of setting. To set a value use
// allowed_apps_user_api_scopes.
EffectiveAllowedAppsUserApiScopes types.Object `tfsdk:"effective_allowed_apps_user_api_scopes"`
// Effective setting value for automatic_cluster_update_workspace setting.
// This is the final effective value of setting. To set a value use
// automatic_cluster_update_workspace.
EffectiveAutomaticClusterUpdateWorkspace types.Object `tfsdk:"effective_automatic_cluster_update_workspace"`
// Effective setting value for boolean type setting. This is the final
// effective value of setting. To set a value use boolean_val.
EffectiveBooleanVal types.Object `tfsdk:"effective_boolean_val"`
// Effective setting value for collaboration_platform_connectivity setting.
// This is the final effective value of setting. To set a value use
// collaboration_platform_connectivity.
EffectiveCollaborationPlatformConnectivity types.Object `tfsdk:"effective_collaboration_platform_connectivity"`
// Effective setting value for integer type setting. This is the final
// effective value of setting. To set a value use integer_val.
EffectiveIntegerVal types.Object `tfsdk:"effective_integer_val"`
// Effective setting value for operational_email_custom_recipient setting.
// This is the final effective value of setting. To set a value use
// operational_email_custom_recipient.
EffectiveOperationalEmailCustomRecipient types.Object `tfsdk:"effective_operational_email_custom_recipient"`
// Effective setting value for personal_compute setting. This is the final
// effective value of setting. To set a value use personal_compute.
EffectivePersonalCompute types.Object `tfsdk:"effective_personal_compute"`
// Effective setting value for restrict_workspace_admins setting. This is
// the final effective value of setting. To set a value use
// restrict_workspace_admins.
EffectiveRestrictWorkspaceAdmins types.Object `tfsdk:"effective_restrict_workspace_admins"`
// Effective setting value for string type setting. This is the final
// effective value of setting. To set a value use string_val.
EffectiveStringVal types.Object `tfsdk:"effective_string_val"`
// Setting value for integer type setting. This is the setting value set by
// consumers, check effective_integer_val for final setting value.
IntegerVal types.Object `tfsdk:"integer_val"`
// Name of the setting.
Name types.String `tfsdk:"name"`
// Setting value for operational_email_custom_recipient setting. This is the
// setting value set by consumers, check
// effective_operational_email_custom_recipient for final setting value.
OperationalEmailCustomRecipient types.Object `tfsdk:"operational_email_custom_recipient"`
// Setting value for personal_compute setting. This is the setting value set
// by consumers, check effective_personal_compute for final setting value.
PersonalCompute types.Object `tfsdk:"personal_compute"`
// Setting value for restrict_workspace_admins setting. This is the setting
// value set by consumers, check effective_restrict_workspace_admins for
// final setting value.
RestrictWorkspaceAdmins types.Object `tfsdk:"restrict_workspace_admins"`
// Setting value for string type setting. This is the setting value set by
// consumers, check effective_string_val for final setting value.
StringVal types.Object `tfsdk:"string_val"`
}
func (Setting) ApplySchemaCustomizations ¶
func (m Setting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*Setting) GetAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
GetAibiDashboardEmbeddingAccessPolicy returns the value of the AibiDashboardEmbeddingAccessPolicy field in Setting as a AibiDashboardEmbeddingAccessPolicy value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
GetAibiDashboardEmbeddingApprovedDomains returns the value of the AibiDashboardEmbeddingApprovedDomains field in Setting as a AibiDashboardEmbeddingApprovedDomains value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting) GetAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage, bool)
GetAllowedAppsUserApiScopes returns the value of the AllowedAppsUserApiScopes field in Setting as a AllowedAppsUserApiScopesMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetAutomaticClusterUpdateWorkspace ¶
func (m *Setting) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
GetAutomaticClusterUpdateWorkspace returns the value of the AutomaticClusterUpdateWorkspace field in Setting as a ClusterAutoRestartMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetBooleanVal ¶
func (m *Setting) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in Setting as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting) GetCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage, bool)
GetCollaborationPlatformConnectivity returns the value of the CollaborationPlatformConnectivity field in Setting as a CollaborationPlatformConnectivityMessage value. If the field is unknown or null, the boolean return value is false.
func (Setting) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in Setting. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Setting) GetEffectiveAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting) GetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
GetEffectiveAibiDashboardEmbeddingAccessPolicy returns the value of the EffectiveAibiDashboardEmbeddingAccessPolicy field in Setting as a AibiDashboardEmbeddingAccessPolicy value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting) GetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
GetEffectiveAibiDashboardEmbeddingApprovedDomains returns the value of the EffectiveAibiDashboardEmbeddingApprovedDomains field in Setting as a AibiDashboardEmbeddingApprovedDomains value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting) GetEffectiveAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage, bool)
GetEffectiveAllowedAppsUserApiScopes returns the value of the EffectiveAllowedAppsUserApiScopes field in Setting as a AllowedAppsUserApiScopesMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveAutomaticClusterUpdateWorkspace ¶
func (m *Setting) GetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
GetEffectiveAutomaticClusterUpdateWorkspace returns the value of the EffectiveAutomaticClusterUpdateWorkspace field in Setting as a ClusterAutoRestartMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveBooleanVal ¶
func (m *Setting) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetEffectiveBooleanVal returns the value of the EffectiveBooleanVal field in Setting as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting) GetEffectiveCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage, bool)
GetEffectiveCollaborationPlatformConnectivity returns the value of the EffectiveCollaborationPlatformConnectivity field in Setting as a CollaborationPlatformConnectivityMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveIntegerVal ¶
func (m *Setting) GetEffectiveIntegerVal(ctx context.Context) (IntegerMessage, bool)
GetEffectiveIntegerVal returns the value of the EffectiveIntegerVal field in Setting as a IntegerMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting) GetEffectiveOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage, bool)
GetEffectiveOperationalEmailCustomRecipient returns the value of the EffectiveOperationalEmailCustomRecipient field in Setting as a OperationalEmailCustomRecipientMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectivePersonalCompute ¶
func (m *Setting) GetEffectivePersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
GetEffectivePersonalCompute returns the value of the EffectivePersonalCompute field in Setting as a PersonalComputeMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveRestrictWorkspaceAdmins ¶
func (m *Setting) GetEffectiveRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
GetEffectiveRestrictWorkspaceAdmins returns the value of the EffectiveRestrictWorkspaceAdmins field in Setting as a RestrictWorkspaceAdminsMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetEffectiveStringVal ¶
func (m *Setting) GetEffectiveStringVal(ctx context.Context) (StringMessage, bool)
GetEffectiveStringVal returns the value of the EffectiveStringVal field in Setting as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetIntegerVal ¶
func (m *Setting) GetIntegerVal(ctx context.Context) (IntegerMessage, bool)
GetIntegerVal returns the value of the IntegerVal field in Setting as a IntegerMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting) GetOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage, bool)
GetOperationalEmailCustomRecipient returns the value of the OperationalEmailCustomRecipient field in Setting as a OperationalEmailCustomRecipientMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetPersonalCompute ¶
func (m *Setting) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
GetPersonalCompute returns the value of the PersonalCompute field in Setting as a PersonalComputeMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetRestrictWorkspaceAdmins ¶
func (m *Setting) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
GetRestrictWorkspaceAdmins returns the value of the RestrictWorkspaceAdmins field in Setting as a RestrictWorkspaceAdminsMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) GetStringVal ¶
func (m *Setting) GetStringVal(ctx context.Context) (StringMessage, bool)
GetStringVal returns the value of the StringVal field in Setting as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*Setting) SetAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
SetAibiDashboardEmbeddingAccessPolicy sets the value of the AibiDashboardEmbeddingAccessPolicy field in Setting.
func (*Setting) SetAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
SetAibiDashboardEmbeddingApprovedDomains sets the value of the AibiDashboardEmbeddingApprovedDomains field in Setting.
func (*Setting) SetAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting) SetAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage)
SetAllowedAppsUserApiScopes sets the value of the AllowedAppsUserApiScopes field in Setting.
func (*Setting) SetAutomaticClusterUpdateWorkspace ¶
func (m *Setting) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
SetAutomaticClusterUpdateWorkspace sets the value of the AutomaticClusterUpdateWorkspace field in Setting.
func (*Setting) SetBooleanVal ¶
func (m *Setting) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in Setting.
func (*Setting) SetCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting) SetCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage)
SetCollaborationPlatformConnectivity sets the value of the CollaborationPlatformConnectivity field in Setting.
func (*Setting) SetEffectiveAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting) SetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
SetEffectiveAibiDashboardEmbeddingAccessPolicy sets the value of the EffectiveAibiDashboardEmbeddingAccessPolicy field in Setting.
func (*Setting) SetEffectiveAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting) SetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
SetEffectiveAibiDashboardEmbeddingApprovedDomains sets the value of the EffectiveAibiDashboardEmbeddingApprovedDomains field in Setting.
func (*Setting) SetEffectiveAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting) SetEffectiveAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage)
SetEffectiveAllowedAppsUserApiScopes sets the value of the EffectiveAllowedAppsUserApiScopes field in Setting.
func (*Setting) SetEffectiveAutomaticClusterUpdateWorkspace ¶
func (m *Setting) SetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
SetEffectiveAutomaticClusterUpdateWorkspace sets the value of the EffectiveAutomaticClusterUpdateWorkspace field in Setting.
func (*Setting) SetEffectiveBooleanVal ¶
func (m *Setting) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage)
SetEffectiveBooleanVal sets the value of the EffectiveBooleanVal field in Setting.
func (*Setting) SetEffectiveCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting) SetEffectiveCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage)
SetEffectiveCollaborationPlatformConnectivity sets the value of the EffectiveCollaborationPlatformConnectivity field in Setting.
func (*Setting) SetEffectiveIntegerVal ¶
func (m *Setting) SetEffectiveIntegerVal(ctx context.Context, v IntegerMessage)
SetEffectiveIntegerVal sets the value of the EffectiveIntegerVal field in Setting.
func (*Setting) SetEffectiveOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting) SetEffectiveOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage)
SetEffectiveOperationalEmailCustomRecipient sets the value of the EffectiveOperationalEmailCustomRecipient field in Setting.
func (*Setting) SetEffectivePersonalCompute ¶
func (m *Setting) SetEffectivePersonalCompute(ctx context.Context, v PersonalComputeMessage)
SetEffectivePersonalCompute sets the value of the EffectivePersonalCompute field in Setting.
func (*Setting) SetEffectiveRestrictWorkspaceAdmins ¶
func (m *Setting) SetEffectiveRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
SetEffectiveRestrictWorkspaceAdmins sets the value of the EffectiveRestrictWorkspaceAdmins field in Setting.
func (*Setting) SetEffectiveStringVal ¶
func (m *Setting) SetEffectiveStringVal(ctx context.Context, v StringMessage)
SetEffectiveStringVal sets the value of the EffectiveStringVal field in Setting.
func (*Setting) SetIntegerVal ¶
func (m *Setting) SetIntegerVal(ctx context.Context, v IntegerMessage)
SetIntegerVal sets the value of the IntegerVal field in Setting.
func (*Setting) SetOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting) SetOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage)
SetOperationalEmailCustomRecipient sets the value of the OperationalEmailCustomRecipient field in Setting.
func (*Setting) SetPersonalCompute ¶
func (m *Setting) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage)
SetPersonalCompute sets the value of the PersonalCompute field in Setting.
func (*Setting) SetRestrictWorkspaceAdmins ¶
func (m *Setting) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
SetRestrictWorkspaceAdmins sets the value of the RestrictWorkspaceAdmins field in Setting.
func (*Setting) SetStringVal ¶
func (m *Setting) SetStringVal(ctx context.Context, v StringMessage)
SetStringVal sets the value of the StringVal field in Setting.
func (*Setting) SyncFieldsDuringCreateOrUpdate ¶
func (*Setting) SyncFieldsDuringRead ¶
func (Setting) ToObjectValue ¶
func (m Setting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Setting only implements ToObjectValue() and Type().
type Setting_SdkV2 ¶
type Setting_SdkV2 struct {
// Setting value for aibi_dashboard_embedding_access_policy setting. This is
// the setting value set by consumers, check
// effective_aibi_dashboard_embedding_access_policy for final setting value.
AibiDashboardEmbeddingAccessPolicy types.List `tfsdk:"aibi_dashboard_embedding_access_policy"`
// Setting value for aibi_dashboard_embedding_approved_domains setting. This
// is the setting value set by consumers, check
// effective_aibi_dashboard_embedding_approved_domains for final setting
// value.
AibiDashboardEmbeddingApprovedDomains types.List `tfsdk:"aibi_dashboard_embedding_approved_domains"`
// Setting value for allowed_apps_user_api_scopes setting. This is the
// setting value set by consumers, check
// effective_allowed_apps_user_api_scopes for final setting value.
AllowedAppsUserApiScopes types.List `tfsdk:"allowed_apps_user_api_scopes"`
// Setting value for automatic_cluster_update_workspace setting. This is the
// setting value set by consumers, check
// effective_automatic_cluster_update_workspace for final setting value.
AutomaticClusterUpdateWorkspace types.List `tfsdk:"automatic_cluster_update_workspace"`
// Setting value for boolean type setting. This is the setting value set by
// consumers, check effective_boolean_val for final setting value.
BooleanVal types.List `tfsdk:"boolean_val"`
// Setting value for collaboration_platform_connectivity setting. This is
// the setting value set by consumers, check
// effective_collaboration_platform_connectivity for final setting value.
CollaborationPlatformConnectivity types.List `tfsdk:"collaboration_platform_connectivity"`
// Effective setting value for aibi_dashboard_embedding_access_policy
// setting. This is the final effective value of setting. To set a value use
// aibi_dashboard_embedding_access_policy.
EffectiveAibiDashboardEmbeddingAccessPolicy types.List `tfsdk:"effective_aibi_dashboard_embedding_access_policy"`
// Effective setting value for aibi_dashboard_embedding_approved_domains
// setting. This is the final effective value of setting. To set a value use
// aibi_dashboard_embedding_approved_domains.
EffectiveAibiDashboardEmbeddingApprovedDomains types.List `tfsdk:"effective_aibi_dashboard_embedding_approved_domains"`
// Effective setting value for allowed_apps_user_api_scopes setting. This is
// the final effective value of setting. To set a value use
// allowed_apps_user_api_scopes.
EffectiveAllowedAppsUserApiScopes types.List `tfsdk:"effective_allowed_apps_user_api_scopes"`
// Effective setting value for automatic_cluster_update_workspace setting.
// This is the final effective value of setting. To set a value use
// automatic_cluster_update_workspace.
EffectiveAutomaticClusterUpdateWorkspace types.List `tfsdk:"effective_automatic_cluster_update_workspace"`
// Effective setting value for boolean type setting. This is the final
// effective value of setting. To set a value use boolean_val.
EffectiveBooleanVal types.List `tfsdk:"effective_boolean_val"`
// Effective setting value for collaboration_platform_connectivity setting.
// This is the final effective value of setting. To set a value use
// collaboration_platform_connectivity.
EffectiveCollaborationPlatformConnectivity types.List `tfsdk:"effective_collaboration_platform_connectivity"`
// Effective setting value for integer type setting. This is the final
// effective value of setting. To set a value use integer_val.
EffectiveIntegerVal types.List `tfsdk:"effective_integer_val"`
// Effective setting value for operational_email_custom_recipient setting.
// This is the final effective value of setting. To set a value use
// operational_email_custom_recipient.
EffectiveOperationalEmailCustomRecipient types.List `tfsdk:"effective_operational_email_custom_recipient"`
// Effective setting value for personal_compute setting. This is the final
// effective value of setting. To set a value use personal_compute.
EffectivePersonalCompute types.List `tfsdk:"effective_personal_compute"`
// Effective setting value for restrict_workspace_admins setting. This is
// the final effective value of setting. To set a value use
// restrict_workspace_admins.
EffectiveRestrictWorkspaceAdmins types.List `tfsdk:"effective_restrict_workspace_admins"`
// Effective setting value for string type setting. This is the final
// effective value of setting. To set a value use string_val.
EffectiveStringVal types.List `tfsdk:"effective_string_val"`
// Setting value for integer type setting. This is the setting value set by
// consumers, check effective_integer_val for final setting value.
IntegerVal types.List `tfsdk:"integer_val"`
// Name of the setting.
Name types.String `tfsdk:"name"`
// Setting value for operational_email_custom_recipient setting. This is the
// setting value set by consumers, check
// effective_operational_email_custom_recipient for final setting value.
OperationalEmailCustomRecipient types.List `tfsdk:"operational_email_custom_recipient"`
// Setting value for personal_compute setting. This is the setting value set
// by consumers, check effective_personal_compute for final setting value.
PersonalCompute types.List `tfsdk:"personal_compute"`
// Setting value for restrict_workspace_admins setting. This is the setting
// value set by consumers, check effective_restrict_workspace_admins for
// final setting value.
RestrictWorkspaceAdmins types.List `tfsdk:"restrict_workspace_admins"`
// Setting value for string type setting. This is the setting value set by
// consumers, check effective_string_val for final setting value.
StringVal types.List `tfsdk:"string_val"`
}
func (Setting_SdkV2) ApplySchemaCustomizations ¶
func (m Setting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*Setting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
GetAibiDashboardEmbeddingAccessPolicy returns the value of the AibiDashboardEmbeddingAccessPolicy field in Setting_SdkV2 as a AibiDashboardEmbeddingAccessPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
GetAibiDashboardEmbeddingApprovedDomains returns the value of the AibiDashboardEmbeddingApprovedDomains field in Setting_SdkV2 as a AibiDashboardEmbeddingApprovedDomains_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting_SdkV2) GetAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage_SdkV2, bool)
GetAllowedAppsUserApiScopes returns the value of the AllowedAppsUserApiScopes field in Setting_SdkV2 as a AllowedAppsUserApiScopesMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetAutomaticClusterUpdateWorkspace ¶
func (m *Setting_SdkV2) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
GetAutomaticClusterUpdateWorkspace returns the value of the AutomaticClusterUpdateWorkspace field in Setting_SdkV2 as a ClusterAutoRestartMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetBooleanVal ¶
func (m *Setting_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in Setting_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting_SdkV2) GetCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage_SdkV2, bool)
GetCollaborationPlatformConnectivity returns the value of the CollaborationPlatformConnectivity field in Setting_SdkV2 as a CollaborationPlatformConnectivityMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (Setting_SdkV2) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in Setting. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
GetEffectiveAibiDashboardEmbeddingAccessPolicy returns the value of the EffectiveAibiDashboardEmbeddingAccessPolicy field in Setting_SdkV2 as a AibiDashboardEmbeddingAccessPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting_SdkV2) GetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
GetEffectiveAibiDashboardEmbeddingApprovedDomains returns the value of the EffectiveAibiDashboardEmbeddingApprovedDomains field in Setting_SdkV2 as a AibiDashboardEmbeddingApprovedDomains_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting_SdkV2) GetEffectiveAllowedAppsUserApiScopes(ctx context.Context) (AllowedAppsUserApiScopesMessage_SdkV2, bool)
GetEffectiveAllowedAppsUserApiScopes returns the value of the EffectiveAllowedAppsUserApiScopes field in Setting_SdkV2 as a AllowedAppsUserApiScopesMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveAutomaticClusterUpdateWorkspace ¶
func (m *Setting_SdkV2) GetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
GetEffectiveAutomaticClusterUpdateWorkspace returns the value of the EffectiveAutomaticClusterUpdateWorkspace field in Setting_SdkV2 as a ClusterAutoRestartMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveBooleanVal ¶
func (m *Setting_SdkV2) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetEffectiveBooleanVal returns the value of the EffectiveBooleanVal field in Setting_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting_SdkV2) GetEffectiveCollaborationPlatformConnectivity(ctx context.Context) (CollaborationPlatformConnectivityMessage_SdkV2, bool)
GetEffectiveCollaborationPlatformConnectivity returns the value of the EffectiveCollaborationPlatformConnectivity field in Setting_SdkV2 as a CollaborationPlatformConnectivityMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveIntegerVal ¶
func (m *Setting_SdkV2) GetEffectiveIntegerVal(ctx context.Context) (IntegerMessage_SdkV2, bool)
GetEffectiveIntegerVal returns the value of the EffectiveIntegerVal field in Setting_SdkV2 as a IntegerMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting_SdkV2) GetEffectiveOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage_SdkV2, bool)
GetEffectiveOperationalEmailCustomRecipient returns the value of the EffectiveOperationalEmailCustomRecipient field in Setting_SdkV2 as a OperationalEmailCustomRecipientMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectivePersonalCompute ¶
func (m *Setting_SdkV2) GetEffectivePersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
GetEffectivePersonalCompute returns the value of the EffectivePersonalCompute field in Setting_SdkV2 as a PersonalComputeMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveRestrictWorkspaceAdmins ¶
func (m *Setting_SdkV2) GetEffectiveRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
GetEffectiveRestrictWorkspaceAdmins returns the value of the EffectiveRestrictWorkspaceAdmins field in Setting_SdkV2 as a RestrictWorkspaceAdminsMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetEffectiveStringVal ¶
func (m *Setting_SdkV2) GetEffectiveStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
GetEffectiveStringVal returns the value of the EffectiveStringVal field in Setting_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetIntegerVal ¶
func (m *Setting_SdkV2) GetIntegerVal(ctx context.Context) (IntegerMessage_SdkV2, bool)
GetIntegerVal returns the value of the IntegerVal field in Setting_SdkV2 as a IntegerMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting_SdkV2) GetOperationalEmailCustomRecipient(ctx context.Context) (OperationalEmailCustomRecipientMessage_SdkV2, bool)
GetOperationalEmailCustomRecipient returns the value of the OperationalEmailCustomRecipient field in Setting_SdkV2 as a OperationalEmailCustomRecipientMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetPersonalCompute ¶
func (m *Setting_SdkV2) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
GetPersonalCompute returns the value of the PersonalCompute field in Setting_SdkV2 as a PersonalComputeMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetRestrictWorkspaceAdmins ¶
func (m *Setting_SdkV2) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
GetRestrictWorkspaceAdmins returns the value of the RestrictWorkspaceAdmins field in Setting_SdkV2 as a RestrictWorkspaceAdminsMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) GetStringVal ¶
func (m *Setting_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
GetStringVal returns the value of the StringVal field in Setting_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Setting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
SetAibiDashboardEmbeddingAccessPolicy sets the value of the AibiDashboardEmbeddingAccessPolicy field in Setting_SdkV2.
func (*Setting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
SetAibiDashboardEmbeddingApprovedDomains sets the value of the AibiDashboardEmbeddingApprovedDomains field in Setting_SdkV2.
func (*Setting_SdkV2) SetAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting_SdkV2) SetAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage_SdkV2)
SetAllowedAppsUserApiScopes sets the value of the AllowedAppsUserApiScopes field in Setting_SdkV2.
func (*Setting_SdkV2) SetAutomaticClusterUpdateWorkspace ¶
func (m *Setting_SdkV2) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
SetAutomaticClusterUpdateWorkspace sets the value of the AutomaticClusterUpdateWorkspace field in Setting_SdkV2.
func (*Setting_SdkV2) SetBooleanVal ¶
func (m *Setting_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in Setting_SdkV2.
func (*Setting_SdkV2) SetCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting_SdkV2) SetCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage_SdkV2)
SetCollaborationPlatformConnectivity sets the value of the CollaborationPlatformConnectivity field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingAccessPolicy ¶
func (m *Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
SetEffectiveAibiDashboardEmbeddingAccessPolicy sets the value of the EffectiveAibiDashboardEmbeddingAccessPolicy field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingApprovedDomains ¶
func (m *Setting_SdkV2) SetEffectiveAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
SetEffectiveAibiDashboardEmbeddingApprovedDomains sets the value of the EffectiveAibiDashboardEmbeddingApprovedDomains field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveAllowedAppsUserApiScopes ¶ added in v1.116.0
func (m *Setting_SdkV2) SetEffectiveAllowedAppsUserApiScopes(ctx context.Context, v AllowedAppsUserApiScopesMessage_SdkV2)
SetEffectiveAllowedAppsUserApiScopes sets the value of the EffectiveAllowedAppsUserApiScopes field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveAutomaticClusterUpdateWorkspace ¶
func (m *Setting_SdkV2) SetEffectiveAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
SetEffectiveAutomaticClusterUpdateWorkspace sets the value of the EffectiveAutomaticClusterUpdateWorkspace field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveBooleanVal ¶
func (m *Setting_SdkV2) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetEffectiveBooleanVal sets the value of the EffectiveBooleanVal field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveCollaborationPlatformConnectivity ¶ added in v1.117.0
func (m *Setting_SdkV2) SetEffectiveCollaborationPlatformConnectivity(ctx context.Context, v CollaborationPlatformConnectivityMessage_SdkV2)
SetEffectiveCollaborationPlatformConnectivity sets the value of the EffectiveCollaborationPlatformConnectivity field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveIntegerVal ¶
func (m *Setting_SdkV2) SetEffectiveIntegerVal(ctx context.Context, v IntegerMessage_SdkV2)
SetEffectiveIntegerVal sets the value of the EffectiveIntegerVal field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting_SdkV2) SetEffectiveOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage_SdkV2)
SetEffectiveOperationalEmailCustomRecipient sets the value of the EffectiveOperationalEmailCustomRecipient field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectivePersonalCompute ¶
func (m *Setting_SdkV2) SetEffectivePersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
SetEffectivePersonalCompute sets the value of the EffectivePersonalCompute field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveRestrictWorkspaceAdmins ¶
func (m *Setting_SdkV2) SetEffectiveRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
SetEffectiveRestrictWorkspaceAdmins sets the value of the EffectiveRestrictWorkspaceAdmins field in Setting_SdkV2.
func (*Setting_SdkV2) SetEffectiveStringVal ¶
func (m *Setting_SdkV2) SetEffectiveStringVal(ctx context.Context, v StringMessage_SdkV2)
SetEffectiveStringVal sets the value of the EffectiveStringVal field in Setting_SdkV2.
func (*Setting_SdkV2) SetIntegerVal ¶
func (m *Setting_SdkV2) SetIntegerVal(ctx context.Context, v IntegerMessage_SdkV2)
SetIntegerVal sets the value of the IntegerVal field in Setting_SdkV2.
func (*Setting_SdkV2) SetOperationalEmailCustomRecipient ¶ added in v1.116.0
func (m *Setting_SdkV2) SetOperationalEmailCustomRecipient(ctx context.Context, v OperationalEmailCustomRecipientMessage_SdkV2)
SetOperationalEmailCustomRecipient sets the value of the OperationalEmailCustomRecipient field in Setting_SdkV2.
func (*Setting_SdkV2) SetPersonalCompute ¶
func (m *Setting_SdkV2) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
SetPersonalCompute sets the value of the PersonalCompute field in Setting_SdkV2.
func (*Setting_SdkV2) SetRestrictWorkspaceAdmins ¶
func (m *Setting_SdkV2) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
SetRestrictWorkspaceAdmins sets the value of the RestrictWorkspaceAdmins field in Setting_SdkV2.
func (*Setting_SdkV2) SetStringVal ¶
func (m *Setting_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
SetStringVal sets the value of the StringVal field in Setting_SdkV2.
func (*Setting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *Setting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Setting_SdkV2)
func (*Setting_SdkV2) SyncFieldsDuringRead ¶
func (to *Setting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Setting_SdkV2)
func (Setting_SdkV2) ToObjectValue ¶
func (m Setting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, Setting_SdkV2 only implements ToObjectValue() and Type().
type SettingsMetadata ¶
type SettingsMetadata struct {
// Setting description for what this setting controls
Description types.String `tfsdk:"description"`
// Human-readable display name for the setting or feature preview. This
// field may be unset if no display name is available.
DisplayName types.String `tfsdk:"display_name"`
// Link to databricks documentation for the setting
DocsLink types.String `tfsdk:"docs_link"`
// Name of the setting.
Name types.String `tfsdk:"name"`
// Preview phase for feature preview settings. This field is not set for
// non-preview settings.
PreviewPhase types.String `tfsdk:"preview_phase"`
// Sample message depicting the type of the setting. To set this setting,
// the value sent must match this type.
Type_ types.String `tfsdk:"type"`
}
func (SettingsMetadata) ApplySchemaCustomizations ¶
func (m SettingsMetadata) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SettingsMetadata) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in SettingsMetadata. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SettingsMetadata) SyncFieldsDuringCreateOrUpdate ¶
func (to *SettingsMetadata) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SettingsMetadata)
func (*SettingsMetadata) SyncFieldsDuringRead ¶
func (to *SettingsMetadata) SyncFieldsDuringRead(ctx context.Context, from SettingsMetadata)
func (SettingsMetadata) ToObjectValue ¶
func (m SettingsMetadata) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SettingsMetadata only implements ToObjectValue() and Type().
type SettingsMetadata_SdkV2 ¶
type SettingsMetadata_SdkV2 struct {
// Setting description for what this setting controls
Description types.String `tfsdk:"description"`
// Human-readable display name for the setting or feature preview. This
// field may be unset if no display name is available.
DisplayName types.String `tfsdk:"display_name"`
// Link to databricks documentation for the setting
DocsLink types.String `tfsdk:"docs_link"`
// Name of the setting.
Name types.String `tfsdk:"name"`
// Preview phase for feature preview settings. This field is not set for
// non-preview settings.
PreviewPhase types.String `tfsdk:"preview_phase"`
// Sample message depicting the type of the setting. To set this setting,
// the value sent must match this type.
Type_ types.String `tfsdk:"type"`
}
func (SettingsMetadata_SdkV2) ApplySchemaCustomizations ¶
func (m SettingsMetadata_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SettingsMetadata_SdkV2) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in SettingsMetadata. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*SettingsMetadata_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *SettingsMetadata_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SettingsMetadata_SdkV2)
func (*SettingsMetadata_SdkV2) SyncFieldsDuringRead ¶
func (to *SettingsMetadata_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SettingsMetadata_SdkV2)
func (SettingsMetadata_SdkV2) ToObjectValue ¶
func (m SettingsMetadata_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, SettingsMetadata_SdkV2 only implements ToObjectValue() and Type().
type StringMessage ¶
type StringMessage struct {
// Represents a generic string value.
Value types.String `tfsdk:"value"`
}
func (StringMessage) ApplySchemaCustomizations ¶
func (m StringMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (StringMessage) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in StringMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*StringMessage) SyncFieldsDuringCreateOrUpdate ¶
func (to *StringMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage)
func (*StringMessage) SyncFieldsDuringRead ¶
func (to *StringMessage) SyncFieldsDuringRead(ctx context.Context, from StringMessage)
func (StringMessage) ToObjectValue ¶
func (m StringMessage) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, StringMessage only implements ToObjectValue() and Type().
type StringMessage_SdkV2 ¶
type StringMessage_SdkV2 struct {
// Represents a generic string value.
Value types.String `tfsdk:"value"`
}
func (StringMessage_SdkV2) ApplySchemaCustomizations ¶
func (m StringMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (StringMessage_SdkV2) GetComplexFieldTypes ¶
GetComplexFieldTypes returns a map of the types of elements in complex fields in StringMessage. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*StringMessage_SdkV2) SyncFieldsDuringCreateOrUpdate ¶
func (to *StringMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage_SdkV2)
func (*StringMessage_SdkV2) SyncFieldsDuringRead ¶
func (to *StringMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from StringMessage_SdkV2)
func (StringMessage_SdkV2) ToObjectValue ¶
func (m StringMessage_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, StringMessage_SdkV2 only implements ToObjectValue() and Type().
type UserPreference ¶ added in v1.104.0
type UserPreference struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
EffectiveBooleanVal types.Object `tfsdk:"effective_boolean_val"`
EffectiveStringVal types.Object `tfsdk:"effective_string_val"`
// Name of the setting.
Name types.String `tfsdk:"name"`
StringVal types.Object `tfsdk:"string_val"`
// User ID of the user.
UserId types.String `tfsdk:"user_id"`
}
User Preference represents a user-specific setting scoped to an individual user within an account. Unlike workspace or account settings that apply to all users, user preferences allow personal customization (e.g., UI theme, editor preferences) without affecting other users.
func (UserPreference) ApplySchemaCustomizations ¶ added in v1.104.0
func (m UserPreference) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*UserPreference) GetBooleanVal ¶ added in v1.104.0
func (m *UserPreference) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in UserPreference as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (UserPreference) GetComplexFieldTypes ¶ added in v1.104.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UserPreference. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UserPreference) GetEffectiveBooleanVal ¶ added in v1.104.0
func (m *UserPreference) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetEffectiveBooleanVal returns the value of the EffectiveBooleanVal field in UserPreference as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference) GetEffectiveStringVal ¶ added in v1.104.0
func (m *UserPreference) GetEffectiveStringVal(ctx context.Context) (StringMessage, bool)
GetEffectiveStringVal returns the value of the EffectiveStringVal field in UserPreference as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference) GetStringVal ¶ added in v1.104.0
func (m *UserPreference) GetStringVal(ctx context.Context) (StringMessage, bool)
GetStringVal returns the value of the StringVal field in UserPreference as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference) SetBooleanVal ¶ added in v1.104.0
func (m *UserPreference) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in UserPreference.
func (*UserPreference) SetEffectiveBooleanVal ¶ added in v1.104.0
func (m *UserPreference) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage)
SetEffectiveBooleanVal sets the value of the EffectiveBooleanVal field in UserPreference.
func (*UserPreference) SetEffectiveStringVal ¶ added in v1.104.0
func (m *UserPreference) SetEffectiveStringVal(ctx context.Context, v StringMessage)
SetEffectiveStringVal sets the value of the EffectiveStringVal field in UserPreference.
func (*UserPreference) SetStringVal ¶ added in v1.104.0
func (m *UserPreference) SetStringVal(ctx context.Context, v StringMessage)
SetStringVal sets the value of the StringVal field in UserPreference.
func (*UserPreference) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *UserPreference) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UserPreference)
func (*UserPreference) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *UserPreference) SyncFieldsDuringRead(ctx context.Context, from UserPreference)
func (UserPreference) ToObjectValue ¶ added in v1.104.0
func (m UserPreference) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UserPreference only implements ToObjectValue() and Type().
type UserPreference_SdkV2 ¶ added in v1.104.0
type UserPreference_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
EffectiveBooleanVal types.List `tfsdk:"effective_boolean_val"`
EffectiveStringVal types.List `tfsdk:"effective_string_val"`
// Name of the setting.
Name types.String `tfsdk:"name"`
StringVal types.List `tfsdk:"string_val"`
// User ID of the user.
UserId types.String `tfsdk:"user_id"`
}
User Preference represents a user-specific setting scoped to an individual user within an account. Unlike workspace or account settings that apply to all users, user preferences allow personal customization (e.g., UI theme, editor preferences) without affecting other users.
func (UserPreference_SdkV2) ApplySchemaCustomizations ¶ added in v1.104.0
func (m UserPreference_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*UserPreference_SdkV2) GetBooleanVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in UserPreference_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (UserPreference_SdkV2) GetComplexFieldTypes ¶ added in v1.104.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UserPreference. Container types (types.Map, types.List, types.Set) and object types (types.Object) do not carry the type information of their elements in the Go type system. This function provides a way to retrieve the type information of the elements in complex fields at runtime. The values of the map are the reflected types of the contained elements. They must be either primitive values from the plugin framework type system (types.String{}, types.Bool{}, types.Int64{}, types.Float64{}) or TF SDK values.
func (*UserPreference_SdkV2) GetEffectiveBooleanVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) GetEffectiveBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetEffectiveBooleanVal returns the value of the EffectiveBooleanVal field in UserPreference_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference_SdkV2) GetEffectiveStringVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) GetEffectiveStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
GetEffectiveStringVal returns the value of the EffectiveStringVal field in UserPreference_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference_SdkV2) GetStringVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
GetStringVal returns the value of the StringVal field in UserPreference_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UserPreference_SdkV2) SetBooleanVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in UserPreference_SdkV2.
func (*UserPreference_SdkV2) SetEffectiveBooleanVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) SetEffectiveBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetEffectiveBooleanVal sets the value of the EffectiveBooleanVal field in UserPreference_SdkV2.
func (*UserPreference_SdkV2) SetEffectiveStringVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) SetEffectiveStringVal(ctx context.Context, v StringMessage_SdkV2)
SetEffectiveStringVal sets the value of the EffectiveStringVal field in UserPreference_SdkV2.
func (*UserPreference_SdkV2) SetStringVal ¶ added in v1.104.0
func (m *UserPreference_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
SetStringVal sets the value of the StringVal field in UserPreference_SdkV2.
func (*UserPreference_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.104.0
func (to *UserPreference_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UserPreference_SdkV2)
func (*UserPreference_SdkV2) SyncFieldsDuringRead ¶ added in v1.104.0
func (to *UserPreference_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UserPreference_SdkV2)
func (UserPreference_SdkV2) ToObjectValue ¶ added in v1.104.0
func (m UserPreference_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
TFSDK types cannot implement the ObjectValuable interface directly, as it would otherwise interfere with how the plugin framework retrieves and sets values in state. Thus, UserPreference_SdkV2 only implements ToObjectValue() and Type().