Documentation
¶
Index ¶
- type AccountIpAccessEnable
- func (m AccountIpAccessEnable) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AccountIpAccessEnable) GetAcctIpAclEnable(ctx context.Context) (BooleanMessage, bool)
- func (m AccountIpAccessEnable) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AccountIpAccessEnable) SetAcctIpAclEnable(ctx context.Context, v BooleanMessage)
- func (to *AccountIpAccessEnable) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountIpAccessEnable)
- func (to *AccountIpAccessEnable) SyncFieldsDuringRead(ctx context.Context, from AccountIpAccessEnable)
- func (m AccountIpAccessEnable) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AccountIpAccessEnable) Type(ctx context.Context) attr.Type
- type AccountIpAccessEnable_SdkV2
- func (m AccountIpAccessEnable_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AccountIpAccessEnable_SdkV2) GetAcctIpAclEnable(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m AccountIpAccessEnable_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AccountIpAccessEnable_SdkV2) SetAcctIpAclEnable(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *AccountIpAccessEnable_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountIpAccessEnable_SdkV2)
- func (to *AccountIpAccessEnable_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AccountIpAccessEnable_SdkV2)
- func (m AccountIpAccessEnable_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AccountIpAccessEnable_SdkV2) Type(ctx context.Context) attr.Type
- type AccountNetworkPolicy
- func (m AccountNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m AccountNetworkPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AccountNetworkPolicy) GetEgress(ctx context.Context) (NetworkPolicyEgress, bool)
- func (m *AccountNetworkPolicy) GetIngress(ctx context.Context) (CustomerFacingIngressNetworkPolicy, bool)
- func (m *AccountNetworkPolicy) GetIngressDryRun(ctx context.Context) (CustomerFacingIngressNetworkPolicy, bool)
- func (m *AccountNetworkPolicy) SetEgress(ctx context.Context, v NetworkPolicyEgress)
- func (m *AccountNetworkPolicy) SetIngress(ctx context.Context, v CustomerFacingIngressNetworkPolicy)
- func (m *AccountNetworkPolicy) SetIngressDryRun(ctx context.Context, v CustomerFacingIngressNetworkPolicy)
- func (to *AccountNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountNetworkPolicy)
- func (to *AccountNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from AccountNetworkPolicy)
- func (m AccountNetworkPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AccountNetworkPolicy) Type(ctx context.Context) attr.Type
- type AccountNetworkPolicy_SdkV2
- func (m AccountNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m AccountNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AccountNetworkPolicy_SdkV2) GetEgress(ctx context.Context) (NetworkPolicyEgress_SdkV2, bool)
- func (m *AccountNetworkPolicy_SdkV2) GetIngress(ctx context.Context) (CustomerFacingIngressNetworkPolicy_SdkV2, bool)
- func (m *AccountNetworkPolicy_SdkV2) GetIngressDryRun(ctx context.Context) (CustomerFacingIngressNetworkPolicy_SdkV2, bool)
- func (m *AccountNetworkPolicy_SdkV2) SetEgress(ctx context.Context, v NetworkPolicyEgress_SdkV2)
- func (m *AccountNetworkPolicy_SdkV2) SetIngress(ctx context.Context, v CustomerFacingIngressNetworkPolicy_SdkV2)
- func (m *AccountNetworkPolicy_SdkV2) SetIngressDryRun(ctx context.Context, v CustomerFacingIngressNetworkPolicy_SdkV2)
- func (to *AccountNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountNetworkPolicy_SdkV2)
- func (to *AccountNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AccountNetworkPolicy_SdkV2)
- func (m AccountNetworkPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AccountNetworkPolicy_SdkV2) Type(ctx context.Context) attr.Type
- 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 AibiDashboardEmbeddingAccessPolicySetting
- func (m AibiDashboardEmbeddingAccessPolicySetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingAccessPolicySetting) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
- func (m AibiDashboardEmbeddingAccessPolicySetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingAccessPolicySetting) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
- func (to *AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting)
- func (to *AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting)
- func (m AibiDashboardEmbeddingAccessPolicySetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingAccessPolicySetting) Type(ctx context.Context) attr.Type
- type AibiDashboardEmbeddingAccessPolicySetting_SdkV2
- func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
- func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
- func (to *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
- func (to *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
- func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) 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 AibiDashboardEmbeddingApprovedDomainsSetting
- func (m AibiDashboardEmbeddingApprovedDomainsSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingApprovedDomainsSetting) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
- func (m AibiDashboardEmbeddingApprovedDomainsSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingApprovedDomainsSetting) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
- func (to *AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting)
- func (to *AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting)
- func (m AibiDashboardEmbeddingApprovedDomainsSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingApprovedDomainsSetting) Type(ctx context.Context) attr.Type
- type AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2
- func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
- func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
- func (to *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
- func (to *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
- func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) 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 AutomaticClusterUpdateSetting
- func (m AutomaticClusterUpdateSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AutomaticClusterUpdateSetting) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
- func (m AutomaticClusterUpdateSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AutomaticClusterUpdateSetting) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
- func (to *AutomaticClusterUpdateSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AutomaticClusterUpdateSetting)
- func (to *AutomaticClusterUpdateSetting) SyncFieldsDuringRead(ctx context.Context, from AutomaticClusterUpdateSetting)
- func (m AutomaticClusterUpdateSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AutomaticClusterUpdateSetting) Type(ctx context.Context) attr.Type
- type AutomaticClusterUpdateSetting_SdkV2
- func (m AutomaticClusterUpdateSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *AutomaticClusterUpdateSetting_SdkV2) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
- func (m AutomaticClusterUpdateSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *AutomaticClusterUpdateSetting_SdkV2) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
- func (to *AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AutomaticClusterUpdateSetting_SdkV2)
- func (to *AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AutomaticClusterUpdateSetting_SdkV2)
- func (m AutomaticClusterUpdateSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m AutomaticClusterUpdateSetting_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 ComplianceSecurityProfile
- func (m ComplianceSecurityProfile) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ComplianceSecurityProfile) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ComplianceSecurityProfile) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
- func (m *ComplianceSecurityProfile) SetComplianceStandards(ctx context.Context, v []types.String)
- func (to *ComplianceSecurityProfile) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfile)
- func (to *ComplianceSecurityProfile) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfile)
- func (m ComplianceSecurityProfile) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ComplianceSecurityProfile) Type(ctx context.Context) attr.Type
- type ComplianceSecurityProfileSetting
- func (m ComplianceSecurityProfileSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ComplianceSecurityProfileSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ComplianceSecurityProfileSetting) GetComplianceSecurityProfileWorkspace(ctx context.Context) (ComplianceSecurityProfile, bool)
- func (m *ComplianceSecurityProfileSetting) SetComplianceSecurityProfileWorkspace(ctx context.Context, v ComplianceSecurityProfile)
- func (to *ComplianceSecurityProfileSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfileSetting)
- func (to *ComplianceSecurityProfileSetting) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfileSetting)
- func (m ComplianceSecurityProfileSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ComplianceSecurityProfileSetting) Type(ctx context.Context) attr.Type
- type ComplianceSecurityProfileSetting_SdkV2
- func (m ComplianceSecurityProfileSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ComplianceSecurityProfileSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ComplianceSecurityProfileSetting_SdkV2) GetComplianceSecurityProfileWorkspace(ctx context.Context) (ComplianceSecurityProfile_SdkV2, bool)
- func (m *ComplianceSecurityProfileSetting_SdkV2) SetComplianceSecurityProfileWorkspace(ctx context.Context, v ComplianceSecurityProfile_SdkV2)
- func (to *ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfileSetting_SdkV2)
- func (to *ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfileSetting_SdkV2)
- func (m ComplianceSecurityProfileSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ComplianceSecurityProfileSetting_SdkV2) Type(ctx context.Context) attr.Type
- type ComplianceSecurityProfile_SdkV2
- func (m ComplianceSecurityProfile_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ComplianceSecurityProfile_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ComplianceSecurityProfile_SdkV2) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
- func (m *ComplianceSecurityProfile_SdkV2) SetComplianceStandards(ctx context.Context, v []types.String)
- func (to *ComplianceSecurityProfile_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfile_SdkV2)
- func (to *ComplianceSecurityProfile_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfile_SdkV2)
- func (m ComplianceSecurityProfile_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ComplianceSecurityProfile_SdkV2) Type(ctx context.Context) attr.Type
- type Config
- func (m Config) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m Config) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *Config) GetEmail(ctx context.Context) (EmailConfig, bool)
- func (m *Config) GetGenericWebhook(ctx context.Context) (GenericWebhookConfig, bool)
- func (m *Config) GetMicrosoftTeams(ctx context.Context) (MicrosoftTeamsConfig, bool)
- func (m *Config) GetPagerduty(ctx context.Context) (PagerdutyConfig, bool)
- func (m *Config) GetSlack(ctx context.Context) (SlackConfig, bool)
- func (m *Config) SetEmail(ctx context.Context, v EmailConfig)
- func (m *Config) SetGenericWebhook(ctx context.Context, v GenericWebhookConfig)
- func (m *Config) SetMicrosoftTeams(ctx context.Context, v MicrosoftTeamsConfig)
- func (m *Config) SetPagerduty(ctx context.Context, v PagerdutyConfig)
- func (m *Config) SetSlack(ctx context.Context, v SlackConfig)
- func (to *Config) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Config)
- func (to *Config) SyncFieldsDuringRead(ctx context.Context, from Config)
- func (m Config) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Config) Type(ctx context.Context) attr.Type
- type Config_SdkV2
- func (m Config_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m Config_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *Config_SdkV2) GetEmail(ctx context.Context) (EmailConfig_SdkV2, bool)
- func (m *Config_SdkV2) GetGenericWebhook(ctx context.Context) (GenericWebhookConfig_SdkV2, bool)
- func (m *Config_SdkV2) GetMicrosoftTeams(ctx context.Context) (MicrosoftTeamsConfig_SdkV2, bool)
- func (m *Config_SdkV2) GetPagerduty(ctx context.Context) (PagerdutyConfig_SdkV2, bool)
- func (m *Config_SdkV2) GetSlack(ctx context.Context) (SlackConfig_SdkV2, bool)
- func (m *Config_SdkV2) SetEmail(ctx context.Context, v EmailConfig_SdkV2)
- func (m *Config_SdkV2) SetGenericWebhook(ctx context.Context, v GenericWebhookConfig_SdkV2)
- func (m *Config_SdkV2) SetMicrosoftTeams(ctx context.Context, v MicrosoftTeamsConfig_SdkV2)
- func (m *Config_SdkV2) SetPagerduty(ctx context.Context, v PagerdutyConfig_SdkV2)
- func (m *Config_SdkV2) SetSlack(ctx context.Context, v SlackConfig_SdkV2)
- func (to *Config_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Config_SdkV2)
- func (to *Config_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Config_SdkV2)
- func (m Config_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Config_SdkV2) Type(ctx context.Context) attr.Type
- type CreateIpAccessList
- func (m CreateIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateIpAccessList) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateIpAccessList) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *CreateIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *CreateIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessList)
- func (to *CreateIpAccessList) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessList)
- func (m CreateIpAccessList) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateIpAccessList) Type(ctx context.Context) attr.Type
- type CreateIpAccessListResponse
- func (m CreateIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
- func (m *CreateIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
- func (to *CreateIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessListResponse)
- func (to *CreateIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessListResponse)
- func (m CreateIpAccessListResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateIpAccessListResponse) Type(ctx context.Context) attr.Type
- type CreateIpAccessListResponse_SdkV2
- func (m CreateIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
- func (m *CreateIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
- func (to *CreateIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessListResponse_SdkV2)
- func (to *CreateIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessListResponse_SdkV2)
- func (m CreateIpAccessListResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateIpAccessListResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreateIpAccessList_SdkV2
- func (m CreateIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateIpAccessList_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateIpAccessList_SdkV2) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *CreateIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *CreateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessList_SdkV2)
- func (to *CreateIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessList_SdkV2)
- func (m CreateIpAccessList_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateIpAccessList_SdkV2) Type(ctx context.Context) attr.Type
- type CreateNetworkConnectivityConfigRequest
- func (m CreateNetworkConnectivityConfigRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkConnectivityConfigRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNetworkConnectivityConfigRequest) GetNetworkConnectivityConfig(ctx context.Context) (CreateNetworkConnectivityConfiguration, bool)
- func (m *CreateNetworkConnectivityConfigRequest) SetNetworkConnectivityConfig(ctx context.Context, v CreateNetworkConnectivityConfiguration)
- func (to *CreateNetworkConnectivityConfigRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfigRequest)
- func (to *CreateNetworkConnectivityConfigRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfigRequest)
- func (m CreateNetworkConnectivityConfigRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkConnectivityConfigRequest) Type(ctx context.Context) attr.Type
- type CreateNetworkConnectivityConfigRequest_SdkV2
- func (m CreateNetworkConnectivityConfigRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkConnectivityConfigRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNetworkConnectivityConfigRequest_SdkV2) GetNetworkConnectivityConfig(ctx context.Context) (CreateNetworkConnectivityConfiguration_SdkV2, bool)
- func (m *CreateNetworkConnectivityConfigRequest_SdkV2) SetNetworkConnectivityConfig(ctx context.Context, v CreateNetworkConnectivityConfiguration_SdkV2)
- func (to *CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfigRequest_SdkV2)
- func (to *CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfigRequest_SdkV2)
- func (m CreateNetworkConnectivityConfigRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkConnectivityConfigRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateNetworkConnectivityConfiguration
- func (m CreateNetworkConnectivityConfiguration) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkConnectivityConfiguration) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CreateNetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfiguration)
- func (to *CreateNetworkConnectivityConfiguration) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfiguration)
- func (m CreateNetworkConnectivityConfiguration) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkConnectivityConfiguration) Type(ctx context.Context) attr.Type
- type CreateNetworkConnectivityConfiguration_SdkV2
- func (m CreateNetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfiguration_SdkV2)
- func (to *CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfiguration_SdkV2)
- func (m CreateNetworkConnectivityConfiguration_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkConnectivityConfiguration_SdkV2) Type(ctx context.Context) attr.Type
- type CreateNetworkPolicyRequest
- func (m CreateNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNetworkPolicyRequest) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy, bool)
- func (m *CreateNetworkPolicyRequest) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy)
- func (to *CreateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkPolicyRequest)
- func (to *CreateNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkPolicyRequest)
- func (m CreateNetworkPolicyRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkPolicyRequest) Type(ctx context.Context) attr.Type
- type CreateNetworkPolicyRequest_SdkV2
- func (m CreateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNetworkPolicyRequest_SdkV2) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy_SdkV2, bool)
- func (m *CreateNetworkPolicyRequest_SdkV2) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy_SdkV2)
- func (to *CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkPolicyRequest_SdkV2)
- func (to *CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkPolicyRequest_SdkV2)
- func (m CreateNetworkPolicyRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNetworkPolicyRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateNotificationDestinationRequest
- func (m CreateNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNotificationDestinationRequest) GetConfig(ctx context.Context) (Config, bool)
- func (m *CreateNotificationDestinationRequest) SetConfig(ctx context.Context, v Config)
- func (to *CreateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNotificationDestinationRequest)
- func (to *CreateNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNotificationDestinationRequest)
- func (m CreateNotificationDestinationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNotificationDestinationRequest) Type(ctx context.Context) attr.Type
- type CreateNotificationDestinationRequest_SdkV2
- func (m CreateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateNotificationDestinationRequest_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
- func (m *CreateNotificationDestinationRequest_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
- func (to *CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNotificationDestinationRequest_SdkV2)
- func (to *CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNotificationDestinationRequest_SdkV2)
- func (m CreateNotificationDestinationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateNotificationDestinationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateOboTokenRequest
- func (m CreateOboTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateOboTokenRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateOboTokenRequest) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CreateOboTokenRequest) SetScopes(ctx context.Context, v []types.String)
- func (to *CreateOboTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenRequest)
- func (to *CreateOboTokenRequest) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenRequest)
- func (m CreateOboTokenRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateOboTokenRequest) Type(ctx context.Context) attr.Type
- type CreateOboTokenRequest_SdkV2
- func (m CreateOboTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateOboTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateOboTokenRequest_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CreateOboTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
- func (to *CreateOboTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenRequest_SdkV2)
- func (to *CreateOboTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenRequest_SdkV2)
- func (m CreateOboTokenRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateOboTokenRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateOboTokenResponse
- func (m CreateOboTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateOboTokenResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateOboTokenResponse) GetTokenInfo(ctx context.Context) (TokenInfo, bool)
- func (m *CreateOboTokenResponse) SetTokenInfo(ctx context.Context, v TokenInfo)
- func (to *CreateOboTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenResponse)
- func (to *CreateOboTokenResponse) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenResponse)
- func (m CreateOboTokenResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateOboTokenResponse) Type(ctx context.Context) attr.Type
- type CreateOboTokenResponse_SdkV2
- func (m CreateOboTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateOboTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateOboTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (TokenInfo_SdkV2, bool)
- func (m *CreateOboTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v TokenInfo_SdkV2)
- func (to *CreateOboTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenResponse_SdkV2)
- func (to *CreateOboTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenResponse_SdkV2)
- func (m CreateOboTokenResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateOboTokenResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CreatePrivateEndpointRule
- func (m CreatePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreatePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreatePrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *CreatePrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
- func (m *CreatePrivateEndpointRule) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *CreatePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
- func (m *CreatePrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
- func (m *CreatePrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
- func (to *CreatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRule)
- func (to *CreatePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRule)
- func (m CreatePrivateEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreatePrivateEndpointRule) Type(ctx context.Context) attr.Type
- type CreatePrivateEndpointRuleRequest
- func (m CreatePrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreatePrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreatePrivateEndpointRuleRequest) GetPrivateEndpointRule(ctx context.Context) (CreatePrivateEndpointRule, bool)
- func (m *CreatePrivateEndpointRuleRequest) SetPrivateEndpointRule(ctx context.Context, v CreatePrivateEndpointRule)
- func (to *CreatePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRuleRequest)
- func (to *CreatePrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRuleRequest)
- func (m CreatePrivateEndpointRuleRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreatePrivateEndpointRuleRequest) Type(ctx context.Context) attr.Type
- type CreatePrivateEndpointRuleRequest_SdkV2
- func (m CreatePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreatePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreatePrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule(ctx context.Context) (CreatePrivateEndpointRule_SdkV2, bool)
- func (m *CreatePrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule(ctx context.Context, v CreatePrivateEndpointRule_SdkV2)
- func (to *CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRuleRequest_SdkV2)
- func (to *CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRuleRequest_SdkV2)
- func (m CreatePrivateEndpointRuleRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreatePrivateEndpointRuleRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreatePrivateEndpointRule_SdkV2
- func (m CreatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreatePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreatePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *CreatePrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
- func (m *CreatePrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *CreatePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
- func (m *CreatePrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
- func (m *CreatePrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
- func (to *CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRule_SdkV2)
- func (to *CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRule_SdkV2)
- func (m CreatePrivateEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreatePrivateEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type CreateTokenRequest
- func (m CreateTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateTokenRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateTokenRequest) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CreateTokenRequest) SetScopes(ctx context.Context, v []types.String)
- func (to *CreateTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenRequest)
- func (to *CreateTokenRequest) SyncFieldsDuringRead(ctx context.Context, from CreateTokenRequest)
- func (m CreateTokenRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateTokenRequest) Type(ctx context.Context) attr.Type
- type CreateTokenRequest_SdkV2
- func (m CreateTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateTokenRequest_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CreateTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
- func (to *CreateTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenRequest_SdkV2)
- func (to *CreateTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateTokenRequest_SdkV2)
- func (m CreateTokenRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateTokenRequest_SdkV2) Type(ctx context.Context) attr.Type
- type CreateTokenResponse
- func (m CreateTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateTokenResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateTokenResponse) GetTokenInfo(ctx context.Context) (PublicTokenInfo, bool)
- func (m *CreateTokenResponse) SetTokenInfo(ctx context.Context, v PublicTokenInfo)
- func (to *CreateTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenResponse)
- func (to *CreateTokenResponse) SyncFieldsDuringRead(ctx context.Context, from CreateTokenResponse)
- func (m CreateTokenResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateTokenResponse) Type(ctx context.Context) attr.Type
- type CreateTokenResponse_SdkV2
- func (m CreateTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CreateTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CreateTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (PublicTokenInfo_SdkV2, bool)
- func (m *CreateTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v PublicTokenInfo_SdkV2)
- func (to *CreateTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenResponse_SdkV2)
- func (to *CreateTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateTokenResponse_SdkV2)
- func (m CreateTokenResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CreateTokenResponse_SdkV2) Type(ctx context.Context) attr.Type
- type CspEnablementAccount
- func (m CspEnablementAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CspEnablementAccount) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CspEnablementAccount) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
- func (m *CspEnablementAccount) SetComplianceStandards(ctx context.Context, v []types.String)
- func (to *CspEnablementAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccount)
- func (to *CspEnablementAccount) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccount)
- func (m CspEnablementAccount) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CspEnablementAccount) Type(ctx context.Context) attr.Type
- type CspEnablementAccountSetting
- func (m CspEnablementAccountSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CspEnablementAccountSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CspEnablementAccountSetting) GetCspEnablementAccount(ctx context.Context) (CspEnablementAccount, bool)
- func (m *CspEnablementAccountSetting) SetCspEnablementAccount(ctx context.Context, v CspEnablementAccount)
- func (to *CspEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccountSetting)
- func (to *CspEnablementAccountSetting) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccountSetting)
- func (m CspEnablementAccountSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CspEnablementAccountSetting) Type(ctx context.Context) attr.Type
- type CspEnablementAccountSetting_SdkV2
- func (m CspEnablementAccountSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CspEnablementAccountSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CspEnablementAccountSetting_SdkV2) GetCspEnablementAccount(ctx context.Context) (CspEnablementAccount_SdkV2, bool)
- func (m *CspEnablementAccountSetting_SdkV2) SetCspEnablementAccount(ctx context.Context, v CspEnablementAccount_SdkV2)
- func (to *CspEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccountSetting_SdkV2)
- func (to *CspEnablementAccountSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccountSetting_SdkV2)
- func (m CspEnablementAccountSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CspEnablementAccountSetting_SdkV2) Type(ctx context.Context) attr.Type
- type CspEnablementAccount_SdkV2
- func (m CspEnablementAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CspEnablementAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CspEnablementAccount_SdkV2) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
- func (m *CspEnablementAccount_SdkV2) SetComplianceStandards(ctx context.Context, v []types.String)
- func (to *CspEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccount_SdkV2)
- func (to *CspEnablementAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccount_SdkV2)
- func (m CspEnablementAccount_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CspEnablementAccount_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicy
- func (m CustomerFacingIngressNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicy) GetPublicAccess(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicAccess, bool)
- func (m *CustomerFacingIngressNetworkPolicy) SetPublicAccess(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicAccess)
- func (to *CustomerFacingIngressNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicy)
- func (to *CustomerFacingIngressNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicy)
- func (m CustomerFacingIngressNetworkPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicy) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyAuthentication
- func (m CustomerFacingIngressNetworkPolicyAuthentication) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyAuthentication) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyAuthentication) GetIdentities(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyAuthenticationIdentity, bool)
- func (m *CustomerFacingIngressNetworkPolicyAuthentication) SetIdentities(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication)
- func (to *CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication)
- func (m CustomerFacingIngressNetworkPolicyAuthentication) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyAuthentication) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyAuthenticationIdentity
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyAuthentication_SdkV2
- func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetIdentities(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SetIdentities(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyIpRanges
- func (m CustomerFacingIngressNetworkPolicyIpRanges) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyIpRanges) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyIpRanges) GetIpRanges(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingIngressNetworkPolicyIpRanges) SetIpRanges(ctx context.Context, v []types.String)
- func (to *CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges)
- func (to *CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges)
- func (m CustomerFacingIngressNetworkPolicyIpRanges) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyIpRanges) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyIpRanges_SdkV2
- func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetIpRanges(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SetIpRanges(ctx context.Context, v []types.String)
- func (to *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
- func (to *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
- func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicAccess
- func (m CustomerFacingIngressNetworkPolicyPublicAccess) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess) GetAllowRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule, bool)
- func (m CustomerFacingIngressNetworkPolicyPublicAccess) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess) GetDenyRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess) SetAllowRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule)
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess) SetDenyRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule)
- func (to *CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess)
- func (to *CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess)
- func (m CustomerFacingIngressNetworkPolicyPublicAccess) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicAccess) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2
- func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetAllowRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2, bool)
- func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetDenyRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetAllowRules(ctx context.Context, ...)
- func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetDenyRules(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
- func (to *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
- func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicIngressRule
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetAuthentication(ctx context.Context) (CustomerFacingIngressNetworkPolicyAuthentication, bool)
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetDestination(ctx context.Context) (CustomerFacingIngressNetworkPolicyRequestDestination, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetOrigin(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicRequestOrigin, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetAuthentication(ctx context.Context, v CustomerFacingIngressNetworkPolicyAuthentication)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetDestination(ctx context.Context, v CustomerFacingIngressNetworkPolicyRequestDestination)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetOrigin(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicRequestOrigin)
- func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule)
- func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule)
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetAuthentication(ctx context.Context) (CustomerFacingIngressNetworkPolicyAuthentication_SdkV2, bool)
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetDestination(ctx context.Context) (CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetOrigin(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetAuthentication(ctx context.Context, v CustomerFacingIngressNetworkPolicyAuthentication_SdkV2)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetDestination(ctx context.Context, ...)
- func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetOrigin(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicRequestOrigin
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetExcludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetIncludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetExcludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetIncludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges)
- func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetExcludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetIncludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetExcludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
- func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetIncludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
- func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyRequestDestination
- func (m CustomerFacingIngressNetworkPolicyRequestDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyRequestDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceApi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination, bool)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceUi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination, bool)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceApi(ctx context.Context, ...)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceUi(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination)
- func (to *CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination)
- func (m CustomerFacingIngressNetworkPolicyRequestDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyRequestDestination) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2
- func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceApi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceUi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceApi(ctx context.Context, ...)
- func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceUi(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SetScopes(ctx context.Context, v []types.String)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SetScopes(ctx context.Context, v []types.String)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingIngressNetworkPolicy_SdkV2
- func (m CustomerFacingIngressNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingIngressNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingIngressNetworkPolicy_SdkV2) GetPublicAccess(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2, bool)
- func (m *CustomerFacingIngressNetworkPolicy_SdkV2) SetPublicAccess(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
- func (to *CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicy_SdkV2)
- func (to *CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicy_SdkV2)
- func (m CustomerFacingIngressNetworkPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingIngressNetworkPolicy_SdkV2) Type(ctx context.Context) attr.Type
- type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
- func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) Type(ctx context.Context) attr.Type
- type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
- func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
- func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type DashboardEmailSubscriptions
- func (m DashboardEmailSubscriptions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *DashboardEmailSubscriptions) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m DashboardEmailSubscriptions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DashboardEmailSubscriptions) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *DashboardEmailSubscriptions) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DashboardEmailSubscriptions)
- func (to *DashboardEmailSubscriptions) SyncFieldsDuringRead(ctx context.Context, from DashboardEmailSubscriptions)
- func (m DashboardEmailSubscriptions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DashboardEmailSubscriptions) Type(ctx context.Context) attr.Type
- type DashboardEmailSubscriptions_SdkV2
- func (m DashboardEmailSubscriptions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *DashboardEmailSubscriptions_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m DashboardEmailSubscriptions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DashboardEmailSubscriptions_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DashboardEmailSubscriptions_SdkV2)
- func (to *DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DashboardEmailSubscriptions_SdkV2)
- func (m DashboardEmailSubscriptions_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DashboardEmailSubscriptions_SdkV2) Type(ctx context.Context) attr.Type
- type DefaultNamespaceSetting
- func (m DefaultNamespaceSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DefaultNamespaceSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DefaultNamespaceSetting) GetNamespace(ctx context.Context) (StringMessage, bool)
- func (m *DefaultNamespaceSetting) SetNamespace(ctx context.Context, v StringMessage)
- func (to *DefaultNamespaceSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultNamespaceSetting)
- func (to *DefaultNamespaceSetting) SyncFieldsDuringRead(ctx context.Context, from DefaultNamespaceSetting)
- func (m DefaultNamespaceSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DefaultNamespaceSetting) Type(ctx context.Context) attr.Type
- type DefaultNamespaceSetting_SdkV2
- func (m DefaultNamespaceSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DefaultNamespaceSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DefaultNamespaceSetting_SdkV2) GetNamespace(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *DefaultNamespaceSetting_SdkV2) SetNamespace(ctx context.Context, v StringMessage_SdkV2)
- func (to *DefaultNamespaceSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultNamespaceSetting_SdkV2)
- func (to *DefaultNamespaceSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DefaultNamespaceSetting_SdkV2)
- func (m DefaultNamespaceSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DefaultNamespaceSetting_SdkV2) Type(ctx context.Context) attr.Type
- type DefaultWarehouseId
- func (m DefaultWarehouseId) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DefaultWarehouseId) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DefaultWarehouseId) GetStringVal(ctx context.Context) (StringMessage, bool)
- func (m *DefaultWarehouseId) SetStringVal(ctx context.Context, v StringMessage)
- func (to *DefaultWarehouseId) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultWarehouseId)
- func (to *DefaultWarehouseId) SyncFieldsDuringRead(ctx context.Context, from DefaultWarehouseId)
- func (m DefaultWarehouseId) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DefaultWarehouseId) Type(ctx context.Context) attr.Type
- type DefaultWarehouseId_SdkV2
- func (m DefaultWarehouseId_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DefaultWarehouseId_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DefaultWarehouseId_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
- func (m *DefaultWarehouseId_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
- func (to *DefaultWarehouseId_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultWarehouseId_SdkV2)
- func (to *DefaultWarehouseId_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DefaultWarehouseId_SdkV2)
- func (m DefaultWarehouseId_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DefaultWarehouseId_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessEnableRequest
- func (m DeleteAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableRequest)
- func (to *DeleteAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableRequest)
- func (m DeleteAccountIpAccessEnableRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessEnableRequest) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessEnableRequest_SdkV2
- func (m DeleteAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableRequest_SdkV2)
- func (to *DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableRequest_SdkV2)
- func (m DeleteAccountIpAccessEnableRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessEnableRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessEnableResponse
- func (m DeleteAccountIpAccessEnableResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessEnableResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessEnableResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableResponse)
- func (to *DeleteAccountIpAccessEnableResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableResponse)
- func (m DeleteAccountIpAccessEnableResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessEnableResponse) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessEnableResponse_SdkV2
- func (m DeleteAccountIpAccessEnableResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessEnableResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableResponse_SdkV2)
- func (to *DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableResponse_SdkV2)
- func (m DeleteAccountIpAccessEnableResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessEnableResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessListRequest
- func (m DeleteAccountIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessListRequest)
- func (to *DeleteAccountIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessListRequest)
- func (m DeleteAccountIpAccessListRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessListRequest) Type(ctx context.Context) attr.Type
- type DeleteAccountIpAccessListRequest_SdkV2
- func (m DeleteAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessListRequest_SdkV2)
- func (to *DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessListRequest_SdkV2)
- func (m DeleteAccountIpAccessListRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAccountIpAccessListRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) Type(ctx context.Context) attr.Type
- type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDashboardEmailSubscriptionsRequest
- func (m DeleteDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest)
- func (to *DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest)
- func (m DeleteDashboardEmailSubscriptionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDashboardEmailSubscriptionsRequest) Type(ctx context.Context) attr.Type
- type DeleteDashboardEmailSubscriptionsRequest_SdkV2
- func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest_SdkV2)
- func (to *DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest_SdkV2)
- func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDashboardEmailSubscriptionsResponse
- func (m DeleteDashboardEmailSubscriptionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDashboardEmailSubscriptionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse)
- func (to *DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse)
- func (m DeleteDashboardEmailSubscriptionsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDashboardEmailSubscriptionsResponse) Type(ctx context.Context) attr.Type
- type DeleteDashboardEmailSubscriptionsResponse_SdkV2
- func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse_SdkV2)
- func (to *DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse_SdkV2)
- func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDefaultNamespaceSettingRequest
- func (m DeleteDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingRequest)
- func (to *DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingRequest)
- func (m DeleteDefaultNamespaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultNamespaceSettingRequest) Type(ctx context.Context) attr.Type
- type DeleteDefaultNamespaceSettingRequest_SdkV2
- func (m DeleteDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingRequest_SdkV2)
- func (to *DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingRequest_SdkV2)
- func (m DeleteDefaultNamespaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultNamespaceSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDefaultNamespaceSettingResponse
- func (m DeleteDefaultNamespaceSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultNamespaceSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingResponse)
- func (to *DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingResponse)
- func (m DeleteDefaultNamespaceSettingResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultNamespaceSettingResponse) Type(ctx context.Context) attr.Type
- type DeleteDefaultNamespaceSettingResponse_SdkV2
- func (m DeleteDefaultNamespaceSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultNamespaceSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingResponse_SdkV2)
- func (to *DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingResponse_SdkV2)
- func (m DeleteDefaultNamespaceSettingResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultNamespaceSettingResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDefaultWarehouseIdRequest
- func (m DeleteDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdRequest)
- func (to *DeleteDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdRequest)
- func (m DeleteDefaultWarehouseIdRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultWarehouseIdRequest) Type(ctx context.Context) attr.Type
- type DeleteDefaultWarehouseIdRequest_SdkV2
- func (m DeleteDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdRequest_SdkV2)
- func (to *DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdRequest_SdkV2)
- func (m DeleteDefaultWarehouseIdRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultWarehouseIdRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDefaultWarehouseIdResponse
- func (m DeleteDefaultWarehouseIdResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultWarehouseIdResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultWarehouseIdResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdResponse)
- func (to *DeleteDefaultWarehouseIdResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdResponse)
- func (m DeleteDefaultWarehouseIdResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultWarehouseIdResponse) Type(ctx context.Context) attr.Type
- type DeleteDefaultWarehouseIdResponse_SdkV2
- func (m DeleteDefaultWarehouseIdResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDefaultWarehouseIdResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdResponse_SdkV2)
- func (to *DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdResponse_SdkV2)
- func (m DeleteDefaultWarehouseIdResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDefaultWarehouseIdResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyAccessRequest
- func (m DeleteDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessRequest)
- func (to *DeleteDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessRequest)
- func (m DeleteDisableLegacyAccessRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyAccessRequest) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyAccessRequest_SdkV2
- func (m DeleteDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessRequest_SdkV2)
- func (to *DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessRequest_SdkV2)
- func (m DeleteDisableLegacyAccessRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyAccessRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyAccessResponse
- func (m DeleteDisableLegacyAccessResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyAccessResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyAccessResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessResponse)
- func (to *DeleteDisableLegacyAccessResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessResponse)
- func (m DeleteDisableLegacyAccessResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyAccessResponse) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyAccessResponse_SdkV2
- func (m DeleteDisableLegacyAccessResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyAccessResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessResponse_SdkV2)
- func (to *DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessResponse_SdkV2)
- func (m DeleteDisableLegacyAccessResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyAccessResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyDbfsRequest
- func (m DeleteDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsRequest)
- func (to *DeleteDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsRequest)
- func (m DeleteDisableLegacyDbfsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyDbfsRequest) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyDbfsRequest_SdkV2
- func (m DeleteDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsRequest_SdkV2)
- func (to *DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsRequest_SdkV2)
- func (m DeleteDisableLegacyDbfsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyDbfsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyDbfsResponse
- func (m DeleteDisableLegacyDbfsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyDbfsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyDbfsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsResponse)
- func (to *DeleteDisableLegacyDbfsResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsResponse)
- func (m DeleteDisableLegacyDbfsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyDbfsResponse) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyDbfsResponse_SdkV2
- func (m DeleteDisableLegacyDbfsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyDbfsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsResponse_SdkV2)
- func (to *DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsResponse_SdkV2)
- func (m DeleteDisableLegacyDbfsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyDbfsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyFeaturesRequest
- func (m DeleteDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesRequest)
- func (to *DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesRequest)
- func (m DeleteDisableLegacyFeaturesRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyFeaturesRequest) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyFeaturesRequest_SdkV2
- func (m DeleteDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesRequest_SdkV2)
- func (to *DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesRequest_SdkV2)
- func (m DeleteDisableLegacyFeaturesRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyFeaturesRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyFeaturesResponse
- func (m DeleteDisableLegacyFeaturesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyFeaturesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesResponse)
- func (to *DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesResponse)
- func (m DeleteDisableLegacyFeaturesResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyFeaturesResponse) Type(ctx context.Context) attr.Type
- type DeleteDisableLegacyFeaturesResponse_SdkV2
- func (m DeleteDisableLegacyFeaturesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteDisableLegacyFeaturesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesResponse_SdkV2)
- func (to *DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesResponse_SdkV2)
- func (m DeleteDisableLegacyFeaturesResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteDisableLegacyFeaturesResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteIpAccessListRequest
- func (m DeleteIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteIpAccessListRequest)
- func (to *DeleteIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteIpAccessListRequest)
- func (m DeleteIpAccessListRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteIpAccessListRequest) Type(ctx context.Context) attr.Type
- type DeleteIpAccessListRequest_SdkV2
- func (m DeleteIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteIpAccessListRequest_SdkV2)
- func (to *DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteIpAccessListRequest_SdkV2)
- func (m DeleteIpAccessListRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteIpAccessListRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteLlmProxyPartnerPoweredWorkspaceRequest
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest)
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest)
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) Type(ctx context.Context) attr.Type
- type DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteLlmProxyPartnerPoweredWorkspaceResponse
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse)
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse)
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) Type(ctx context.Context) attr.Type
- type DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2)
- func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2)
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteNetworkConnectivityConfigurationRequest
- func (m DeleteNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNetworkConnectivityConfigurationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest)
- func (to *DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest)
- func (m DeleteNetworkConnectivityConfigurationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNetworkConnectivityConfigurationRequest) Type(ctx context.Context) attr.Type
- type DeleteNetworkConnectivityConfigurationRequest_SdkV2
- func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest_SdkV2)
- func (to *DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest_SdkV2)
- func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteNetworkPolicyRequest
- func (m DeleteNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkPolicyRequest)
- func (to *DeleteNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkPolicyRequest)
- func (m DeleteNetworkPolicyRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNetworkPolicyRequest) Type(ctx context.Context) attr.Type
- type DeleteNetworkPolicyRequest_SdkV2
- func (m DeleteNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkPolicyRequest_SdkV2)
- func (to *DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkPolicyRequest_SdkV2)
- func (m DeleteNetworkPolicyRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNetworkPolicyRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteNotificationDestinationRequest
- func (m DeleteNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNotificationDestinationRequest)
- func (to *DeleteNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNotificationDestinationRequest)
- func (m DeleteNotificationDestinationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNotificationDestinationRequest) Type(ctx context.Context) attr.Type
- type DeleteNotificationDestinationRequest_SdkV2
- func (m DeleteNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNotificationDestinationRequest_SdkV2)
- func (to *DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNotificationDestinationRequest_SdkV2)
- func (m DeleteNotificationDestinationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteNotificationDestinationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeletePersonalComputeSettingRequest
- func (m DeletePersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingRequest)
- func (to *DeletePersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingRequest)
- func (m DeletePersonalComputeSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePersonalComputeSettingRequest) Type(ctx context.Context) attr.Type
- type DeletePersonalComputeSettingRequest_SdkV2
- func (m DeletePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingRequest_SdkV2)
- func (to *DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingRequest_SdkV2)
- func (m DeletePersonalComputeSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePersonalComputeSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeletePersonalComputeSettingResponse
- func (m DeletePersonalComputeSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePersonalComputeSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePersonalComputeSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingResponse)
- func (to *DeletePersonalComputeSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingResponse)
- func (m DeletePersonalComputeSettingResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePersonalComputeSettingResponse) Type(ctx context.Context) attr.Type
- type DeletePersonalComputeSettingResponse_SdkV2
- func (m DeletePersonalComputeSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePersonalComputeSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingResponse_SdkV2)
- func (to *DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingResponse_SdkV2)
- func (m DeletePersonalComputeSettingResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePersonalComputeSettingResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeletePrivateEndpointRuleRequest
- func (m DeletePrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePrivateEndpointRuleRequest)
- func (to *DeletePrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from DeletePrivateEndpointRuleRequest)
- func (m DeletePrivateEndpointRuleRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePrivateEndpointRuleRequest) Type(ctx context.Context) attr.Type
- type DeletePrivateEndpointRuleRequest_SdkV2
- func (m DeletePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeletePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePrivateEndpointRuleRequest_SdkV2)
- func (to *DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePrivateEndpointRuleRequest_SdkV2)
- func (m DeletePrivateEndpointRuleRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeletePrivateEndpointRuleRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteRestrictWorkspaceAdminsSettingRequest
- func (m DeleteRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest)
- func (to *DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest)
- func (m DeleteRestrictWorkspaceAdminsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteRestrictWorkspaceAdminsSettingRequest) Type(ctx context.Context) attr.Type
- type DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2
- func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (to *DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteRestrictWorkspaceAdminsSettingResponse
- func (m DeleteRestrictWorkspaceAdminsSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteRestrictWorkspaceAdminsSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse)
- func (to *DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse)
- func (m DeleteRestrictWorkspaceAdminsSettingResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteRestrictWorkspaceAdminsSettingResponse) Type(ctx context.Context) attr.Type
- type DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2
- func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2)
- func (to *DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2)
- func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteSqlResultsDownloadRequest
- func (m DeleteSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadRequest)
- func (to *DeleteSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadRequest)
- func (m DeleteSqlResultsDownloadRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteSqlResultsDownloadRequest) Type(ctx context.Context) attr.Type
- type DeleteSqlResultsDownloadRequest_SdkV2
- func (m DeleteSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadRequest_SdkV2)
- func (to *DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadRequest_SdkV2)
- func (m DeleteSqlResultsDownloadRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteSqlResultsDownloadRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteSqlResultsDownloadResponse
- func (m DeleteSqlResultsDownloadResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteSqlResultsDownloadResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteSqlResultsDownloadResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadResponse)
- func (to *DeleteSqlResultsDownloadResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadResponse)
- func (m DeleteSqlResultsDownloadResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteSqlResultsDownloadResponse) Type(ctx context.Context) attr.Type
- type DeleteSqlResultsDownloadResponse_SdkV2
- func (m DeleteSqlResultsDownloadResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteSqlResultsDownloadResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadResponse_SdkV2)
- func (to *DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadResponse_SdkV2)
- func (m DeleteSqlResultsDownloadResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteSqlResultsDownloadResponse_SdkV2) Type(ctx context.Context) attr.Type
- type DeleteTokenManagementRequest
- func (m DeleteTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteTokenManagementRequest)
- func (to *DeleteTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteTokenManagementRequest)
- func (m DeleteTokenManagementRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteTokenManagementRequest) Type(ctx context.Context) attr.Type
- type DeleteTokenManagementRequest_SdkV2
- func (m DeleteTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DeleteTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteTokenManagementRequest_SdkV2)
- func (to *DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteTokenManagementRequest_SdkV2)
- func (m DeleteTokenManagementRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DeleteTokenManagementRequest_SdkV2) Type(ctx context.Context) attr.Type
- type DisableLegacyAccess
- func (m DisableLegacyAccess) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyAccess) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyAccess) GetDisableLegacyAccess(ctx context.Context) (BooleanMessage, bool)
- func (m *DisableLegacyAccess) SetDisableLegacyAccess(ctx context.Context, v BooleanMessage)
- func (to *DisableLegacyAccess) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyAccess)
- func (to *DisableLegacyAccess) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyAccess)
- func (m DisableLegacyAccess) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyAccess) Type(ctx context.Context) attr.Type
- type DisableLegacyAccess_SdkV2
- func (m DisableLegacyAccess_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyAccess_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyAccess_SdkV2) GetDisableLegacyAccess(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *DisableLegacyAccess_SdkV2) SetDisableLegacyAccess(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *DisableLegacyAccess_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyAccess_SdkV2)
- func (to *DisableLegacyAccess_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyAccess_SdkV2)
- func (m DisableLegacyAccess_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyAccess_SdkV2) Type(ctx context.Context) attr.Type
- type DisableLegacyDbfs
- func (m DisableLegacyDbfs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyDbfs) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyDbfs) GetDisableLegacyDbfs(ctx context.Context) (BooleanMessage, bool)
- func (m *DisableLegacyDbfs) SetDisableLegacyDbfs(ctx context.Context, v BooleanMessage)
- func (to *DisableLegacyDbfs) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyDbfs)
- func (to *DisableLegacyDbfs) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyDbfs)
- func (m DisableLegacyDbfs) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyDbfs) Type(ctx context.Context) attr.Type
- type DisableLegacyDbfs_SdkV2
- func (m DisableLegacyDbfs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyDbfs_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyDbfs_SdkV2) GetDisableLegacyDbfs(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *DisableLegacyDbfs_SdkV2) SetDisableLegacyDbfs(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *DisableLegacyDbfs_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyDbfs_SdkV2)
- func (to *DisableLegacyDbfs_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyDbfs_SdkV2)
- func (m DisableLegacyDbfs_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyDbfs_SdkV2) Type(ctx context.Context) attr.Type
- type DisableLegacyFeatures
- func (m DisableLegacyFeatures) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyFeatures) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyFeatures) GetDisableLegacyFeatures(ctx context.Context) (BooleanMessage, bool)
- func (m *DisableLegacyFeatures) SetDisableLegacyFeatures(ctx context.Context, v BooleanMessage)
- func (to *DisableLegacyFeatures) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyFeatures)
- func (to *DisableLegacyFeatures) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyFeatures)
- func (m DisableLegacyFeatures) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyFeatures) Type(ctx context.Context) attr.Type
- type DisableLegacyFeatures_SdkV2
- func (m DisableLegacyFeatures_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m DisableLegacyFeatures_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *DisableLegacyFeatures_SdkV2) GetDisableLegacyFeatures(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m *DisableLegacyFeatures_SdkV2) SetDisableLegacyFeatures(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *DisableLegacyFeatures_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyFeatures_SdkV2)
- func (to *DisableLegacyFeatures_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyFeatures_SdkV2)
- func (m DisableLegacyFeatures_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m DisableLegacyFeatures_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicy
- func (m EgressNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicy) GetInternetAccess(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicy, bool)
- func (m *EgressNetworkPolicy) SetInternetAccess(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicy)
- func (to *EgressNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicy)
- func (to *EgressNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicy)
- func (m EgressNetworkPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicy) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicy
- func (m EgressNetworkPolicyInternetAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyInternetAccessPolicy) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyInternetDestination, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicy) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyStorageDestination, bool)
- func (m EgressNetworkPolicyInternetAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicy) GetLogOnlyMode(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicy) SetAllowedInternetDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyInternetAccessPolicy) SetAllowedStorageDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyInternetAccessPolicy) SetLogOnlyMode(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
- func (to *EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy)
- func (to *EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy)
- func (m EgressNetworkPolicyInternetAccessPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicy) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyInternetDestination
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetWorkloads(ctx context.Context) ([]types.String, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SetWorkloads(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
- func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetWorkloads(ctx context.Context) ([]types.String, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SetWorkloads(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyStorageDestination
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetAllowedPaths(ctx context.Context) ([]types.String, bool)
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SetAllowedPaths(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetAllowedPaths(ctx context.Context) ([]types.String, bool)
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SetAllowedPaths(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyInternetAccessPolicy_SdkV2
- func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2, bool)
- func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetLogOnlyMode(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2, bool)
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedInternetDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedStorageDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetLogOnlyMode(ctx context.Context, ...)
- func (to *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy_SdkV2)
- func (to *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy_SdkV2)
- func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicy
- func (m EgressNetworkPolicyNetworkAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyNetworkAccessPolicy) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyInternetDestination, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicy) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyStorageDestination, bool)
- func (m EgressNetworkPolicyNetworkAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyNetworkAccessPolicy) GetPolicyEnforcement(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicy) SetAllowedInternetDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyNetworkAccessPolicy) SetAllowedStorageDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyNetworkAccessPolicy) SetPolicyEnforcement(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement)
- func (to *EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy)
- func (to *EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy)
- func (m EgressNetworkPolicyNetworkAccessPolicy) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicy) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyInternetDestination
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetDryRunModeProductFilter(ctx context.Context) ([]types.String, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SetDryRunModeProductFilter(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetDryRunModeProductFilter(ctx context.Context) ([]types.String, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SetDryRunModeProductFilter(ctx context.Context, v []types.String)
- func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyStorageDestination
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicyNetworkAccessPolicy_SdkV2
- func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2, bool)
- func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetPolicyEnforcement(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2, bool)
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedInternetDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedStorageDestinations(ctx context.Context, ...)
- func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetPolicyEnforcement(ctx context.Context, ...)
- func (to *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
- func (to *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
- func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) Type(ctx context.Context) attr.Type
- type EgressNetworkPolicy_SdkV2
- func (m EgressNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EgressNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EgressNetworkPolicy_SdkV2) GetInternetAccess(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicy_SdkV2, bool)
- func (m *EgressNetworkPolicy_SdkV2) SetInternetAccess(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicy_SdkV2)
- func (to *EgressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicy_SdkV2)
- func (to *EgressNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicy_SdkV2)
- func (m EgressNetworkPolicy_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EgressNetworkPolicy_SdkV2) Type(ctx context.Context) attr.Type
- type EmailConfig
- func (m EmailConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EmailConfig) GetAddresses(ctx context.Context) ([]types.String, bool)
- func (m EmailConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EmailConfig) SetAddresses(ctx context.Context, v []types.String)
- func (to *EmailConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EmailConfig)
- func (to *EmailConfig) SyncFieldsDuringRead(ctx context.Context, from EmailConfig)
- func (m EmailConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EmailConfig) Type(ctx context.Context) attr.Type
- type EmailConfig_SdkV2
- func (m EmailConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EmailConfig_SdkV2) GetAddresses(ctx context.Context) ([]types.String, bool)
- func (m EmailConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EmailConfig_SdkV2) SetAddresses(ctx context.Context, v []types.String)
- func (to *EmailConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EmailConfig_SdkV2)
- func (to *EmailConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EmailConfig_SdkV2)
- func (m EmailConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EmailConfig_SdkV2) Type(ctx context.Context) attr.Type
- type Empty
- func (m Empty) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m Empty) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *Empty) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Empty)
- func (to *Empty) SyncFieldsDuringRead(ctx context.Context, from Empty)
- func (m Empty) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Empty) Type(ctx context.Context) attr.Type
- type Empty_SdkV2
- func (m Empty_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m Empty_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *Empty_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Empty_SdkV2)
- func (to *Empty_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Empty_SdkV2)
- func (m Empty_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m Empty_SdkV2) Type(ctx context.Context) attr.Type
- type EnableExportNotebook
- func (m EnableExportNotebook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableExportNotebook) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m EnableExportNotebook) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableExportNotebook) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *EnableExportNotebook) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableExportNotebook)
- func (to *EnableExportNotebook) SyncFieldsDuringRead(ctx context.Context, from EnableExportNotebook)
- func (m EnableExportNotebook) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableExportNotebook) Type(ctx context.Context) attr.Type
- type EnableExportNotebook_SdkV2
- func (m EnableExportNotebook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableExportNotebook_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m EnableExportNotebook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableExportNotebook_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *EnableExportNotebook_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableExportNotebook_SdkV2)
- func (to *EnableExportNotebook_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableExportNotebook_SdkV2)
- func (m EnableExportNotebook_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableExportNotebook_SdkV2) Type(ctx context.Context) attr.Type
- type EnableNotebookTableClipboard
- func (m EnableNotebookTableClipboard) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableNotebookTableClipboard) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m EnableNotebookTableClipboard) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableNotebookTableClipboard) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *EnableNotebookTableClipboard) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableNotebookTableClipboard)
- func (to *EnableNotebookTableClipboard) SyncFieldsDuringRead(ctx context.Context, from EnableNotebookTableClipboard)
- func (m EnableNotebookTableClipboard) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableNotebookTableClipboard) Type(ctx context.Context) attr.Type
- type EnableNotebookTableClipboard_SdkV2
- func (m EnableNotebookTableClipboard_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableNotebookTableClipboard_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m EnableNotebookTableClipboard_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableNotebookTableClipboard_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableNotebookTableClipboard_SdkV2)
- func (to *EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableNotebookTableClipboard_SdkV2)
- func (m EnableNotebookTableClipboard_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableNotebookTableClipboard_SdkV2) Type(ctx context.Context) attr.Type
- type EnableResultsDownloading
- func (m EnableResultsDownloading) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableResultsDownloading) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m EnableResultsDownloading) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableResultsDownloading) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *EnableResultsDownloading) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableResultsDownloading)
- func (to *EnableResultsDownloading) SyncFieldsDuringRead(ctx context.Context, from EnableResultsDownloading)
- func (m EnableResultsDownloading) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableResultsDownloading) Type(ctx context.Context) attr.Type
- type EnableResultsDownloading_SdkV2
- func (m EnableResultsDownloading_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *EnableResultsDownloading_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m EnableResultsDownloading_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnableResultsDownloading_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *EnableResultsDownloading_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableResultsDownloading_SdkV2)
- func (to *EnableResultsDownloading_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableResultsDownloading_SdkV2)
- func (m EnableResultsDownloading_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnableResultsDownloading_SdkV2) Type(ctx context.Context) attr.Type
- type EnhancedSecurityMonitoring
- func (m EnhancedSecurityMonitoring) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EnhancedSecurityMonitoring) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EnhancedSecurityMonitoring) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoring)
- func (to *EnhancedSecurityMonitoring) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoring)
- func (m EnhancedSecurityMonitoring) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnhancedSecurityMonitoring) Type(ctx context.Context) attr.Type
- type EnhancedSecurityMonitoringSetting
- func (m EnhancedSecurityMonitoringSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EnhancedSecurityMonitoringSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnhancedSecurityMonitoringSetting) GetEnhancedSecurityMonitoringWorkspace(ctx context.Context) (EnhancedSecurityMonitoring, bool)
- func (m *EnhancedSecurityMonitoringSetting) SetEnhancedSecurityMonitoringWorkspace(ctx context.Context, v EnhancedSecurityMonitoring)
- func (to *EnhancedSecurityMonitoringSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoringSetting)
- func (to *EnhancedSecurityMonitoringSetting) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoringSetting)
- func (m EnhancedSecurityMonitoringSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnhancedSecurityMonitoringSetting) Type(ctx context.Context) attr.Type
- type EnhancedSecurityMonitoringSetting_SdkV2
- func (m EnhancedSecurityMonitoringSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EnhancedSecurityMonitoringSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EnhancedSecurityMonitoringSetting_SdkV2) GetEnhancedSecurityMonitoringWorkspace(ctx context.Context) (EnhancedSecurityMonitoring_SdkV2, bool)
- func (m *EnhancedSecurityMonitoringSetting_SdkV2) SetEnhancedSecurityMonitoringWorkspace(ctx context.Context, v EnhancedSecurityMonitoring_SdkV2)
- func (to *EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoringSetting_SdkV2)
- func (to *EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoringSetting_SdkV2)
- func (m EnhancedSecurityMonitoringSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnhancedSecurityMonitoringSetting_SdkV2) Type(ctx context.Context) attr.Type
- type EnhancedSecurityMonitoring_SdkV2
- func (m EnhancedSecurityMonitoring_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EnhancedSecurityMonitoring_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoring_SdkV2)
- func (to *EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoring_SdkV2)
- func (m EnhancedSecurityMonitoring_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EnhancedSecurityMonitoring_SdkV2) Type(ctx context.Context) attr.Type
- type EsmEnablementAccount
- func (m EsmEnablementAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EsmEnablementAccount) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EsmEnablementAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccount)
- func (to *EsmEnablementAccount) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccount)
- func (m EsmEnablementAccount) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EsmEnablementAccount) Type(ctx context.Context) attr.Type
- type EsmEnablementAccountSetting
- func (m EsmEnablementAccountSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EsmEnablementAccountSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EsmEnablementAccountSetting) GetEsmEnablementAccount(ctx context.Context) (EsmEnablementAccount, bool)
- func (m *EsmEnablementAccountSetting) SetEsmEnablementAccount(ctx context.Context, v EsmEnablementAccount)
- func (to *EsmEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccountSetting)
- func (to *EsmEnablementAccountSetting) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccountSetting)
- func (m EsmEnablementAccountSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EsmEnablementAccountSetting) Type(ctx context.Context) attr.Type
- type EsmEnablementAccountSetting_SdkV2
- func (m EsmEnablementAccountSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EsmEnablementAccountSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *EsmEnablementAccountSetting_SdkV2) GetEsmEnablementAccount(ctx context.Context) (EsmEnablementAccount_SdkV2, bool)
- func (m *EsmEnablementAccountSetting_SdkV2) SetEsmEnablementAccount(ctx context.Context, v EsmEnablementAccount_SdkV2)
- func (to *EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccountSetting_SdkV2)
- func (to *EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccountSetting_SdkV2)
- func (m EsmEnablementAccountSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EsmEnablementAccountSetting_SdkV2) Type(ctx context.Context) attr.Type
- type EsmEnablementAccount_SdkV2
- func (m EsmEnablementAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m EsmEnablementAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *EsmEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccount_SdkV2)
- func (to *EsmEnablementAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccount_SdkV2)
- func (m EsmEnablementAccount_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m EsmEnablementAccount_SdkV2) Type(ctx context.Context) attr.Type
- type ExchangeToken
- func (m ExchangeToken) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeToken) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeToken) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeToken) SetScopes(ctx context.Context, v []types.String)
- func (to *ExchangeToken) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeToken)
- func (to *ExchangeToken) SyncFieldsDuringRead(ctx context.Context, from ExchangeToken)
- func (m ExchangeToken) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeToken) Type(ctx context.Context) attr.Type
- type ExchangeTokenRequest
- func (m ExchangeTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeTokenRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeTokenRequest) GetPartitionId(ctx context.Context) (PartitionId, bool)
- func (m *ExchangeTokenRequest) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeTokenRequest) GetTokenType(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeTokenRequest) SetPartitionId(ctx context.Context, v PartitionId)
- func (m *ExchangeTokenRequest) SetScopes(ctx context.Context, v []types.String)
- func (m *ExchangeTokenRequest) SetTokenType(ctx context.Context, v []types.String)
- func (to *ExchangeTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenRequest)
- func (to *ExchangeTokenRequest) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenRequest)
- func (m ExchangeTokenRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeTokenRequest) Type(ctx context.Context) attr.Type
- type ExchangeTokenRequest_SdkV2
- func (m ExchangeTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeTokenRequest_SdkV2) GetPartitionId(ctx context.Context) (PartitionId_SdkV2, bool)
- func (m *ExchangeTokenRequest_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeTokenRequest_SdkV2) GetTokenType(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeTokenRequest_SdkV2) SetPartitionId(ctx context.Context, v PartitionId_SdkV2)
- func (m *ExchangeTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
- func (m *ExchangeTokenRequest_SdkV2) SetTokenType(ctx context.Context, v []types.String)
- func (to *ExchangeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenRequest_SdkV2)
- func (to *ExchangeTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenRequest_SdkV2)
- func (m ExchangeTokenRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeTokenRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ExchangeTokenResponse
- func (m ExchangeTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeTokenResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeTokenResponse) GetValues(ctx context.Context) ([]ExchangeToken, bool)
- func (m *ExchangeTokenResponse) SetValues(ctx context.Context, v []ExchangeToken)
- func (to *ExchangeTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenResponse)
- func (to *ExchangeTokenResponse) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenResponse)
- func (m ExchangeTokenResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeTokenResponse) Type(ctx context.Context) attr.Type
- type ExchangeTokenResponse_SdkV2
- func (m ExchangeTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeTokenResponse_SdkV2) GetValues(ctx context.Context) ([]ExchangeToken_SdkV2, bool)
- func (m *ExchangeTokenResponse_SdkV2) SetValues(ctx context.Context, v []ExchangeToken_SdkV2)
- func (to *ExchangeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenResponse_SdkV2)
- func (to *ExchangeTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenResponse_SdkV2)
- func (m ExchangeTokenResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeTokenResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ExchangeToken_SdkV2
- func (m ExchangeToken_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ExchangeToken_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ExchangeToken_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
- func (m *ExchangeToken_SdkV2) SetScopes(ctx context.Context, v []types.String)
- func (to *ExchangeToken_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeToken_SdkV2)
- func (to *ExchangeToken_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeToken_SdkV2)
- func (m ExchangeToken_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ExchangeToken_SdkV2) Type(ctx context.Context) attr.Type
- type FetchIpAccessListResponse
- func (m FetchIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m FetchIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *FetchIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
- func (m *FetchIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
- func (to *FetchIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from FetchIpAccessListResponse)
- func (to *FetchIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from FetchIpAccessListResponse)
- func (m FetchIpAccessListResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m FetchIpAccessListResponse) Type(ctx context.Context) attr.Type
- type FetchIpAccessListResponse_SdkV2
- func (m FetchIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m FetchIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *FetchIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
- func (m *FetchIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
- func (to *FetchIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from FetchIpAccessListResponse_SdkV2)
- func (to *FetchIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from FetchIpAccessListResponse_SdkV2)
- func (m FetchIpAccessListResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m FetchIpAccessListResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GcpEndpoint
- func (m GcpEndpoint) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GcpEndpoint) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GcpEndpoint) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GcpEndpoint)
- func (to *GcpEndpoint) SyncFieldsDuringRead(ctx context.Context, from GcpEndpoint)
- func (m GcpEndpoint) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GcpEndpoint) Type(ctx context.Context) attr.Type
- type GcpEndpoint_SdkV2
- func (m GcpEndpoint_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GcpEndpoint_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GcpEndpoint_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GcpEndpoint_SdkV2)
- func (to *GcpEndpoint_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GcpEndpoint_SdkV2)
- func (m GcpEndpoint_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GcpEndpoint_SdkV2) Type(ctx context.Context) attr.Type
- type GenericWebhookConfig
- func (m GenericWebhookConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GenericWebhookConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GenericWebhookConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GenericWebhookConfig)
- func (to *GenericWebhookConfig) SyncFieldsDuringRead(ctx context.Context, from GenericWebhookConfig)
- func (m GenericWebhookConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GenericWebhookConfig) Type(ctx context.Context) attr.Type
- type GenericWebhookConfig_SdkV2
- func (m GenericWebhookConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GenericWebhookConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GenericWebhookConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GenericWebhookConfig_SdkV2)
- func (to *GenericWebhookConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GenericWebhookConfig_SdkV2)
- func (m GenericWebhookConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GenericWebhookConfig_SdkV2) Type(ctx context.Context) attr.Type
- type GetAccountIpAccessEnableRequest
- func (m GetAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessEnableRequest)
- func (to *GetAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessEnableRequest)
- func (m GetAccountIpAccessEnableRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAccountIpAccessEnableRequest) Type(ctx context.Context) attr.Type
- type GetAccountIpAccessEnableRequest_SdkV2
- func (m GetAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessEnableRequest_SdkV2)
- func (to *GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessEnableRequest_SdkV2)
- func (m GetAccountIpAccessEnableRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAccountIpAccessEnableRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetAccountIpAccessListRequest
- func (m GetAccountIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAccountIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessListRequest)
- func (to *GetAccountIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessListRequest)
- func (m GetAccountIpAccessListRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAccountIpAccessListRequest) Type(ctx context.Context) attr.Type
- type GetAccountIpAccessListRequest_SdkV2
- func (m GetAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessListRequest_SdkV2)
- func (to *GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessListRequest_SdkV2)
- func (m GetAccountIpAccessListRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAccountIpAccessListRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetAibiDashboardEmbeddingAccessPolicySettingRequest
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest)
- func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest)
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) Type(ctx context.Context) attr.Type
- type GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) Type(ctx context.Context) attr.Type
- type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetAutomaticClusterUpdateSettingRequest
- func (m GetAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest)
- func (to *GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest)
- func (m GetAutomaticClusterUpdateSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAutomaticClusterUpdateSettingRequest) Type(ctx context.Context) attr.Type
- type GetAutomaticClusterUpdateSettingRequest_SdkV2
- func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest_SdkV2)
- func (to *GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest_SdkV2)
- func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetComplianceSecurityProfileSettingRequest
- func (m GetComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetComplianceSecurityProfileSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetComplianceSecurityProfileSettingRequest)
- func (to *GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetComplianceSecurityProfileSettingRequest)
- func (m GetComplianceSecurityProfileSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetComplianceSecurityProfileSettingRequest) Type(ctx context.Context) attr.Type
- type GetComplianceSecurityProfileSettingRequest_SdkV2
- func (m GetComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetComplianceSecurityProfileSettingRequest_SdkV2)
- func (to *GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetComplianceSecurityProfileSettingRequest_SdkV2)
- func (m GetComplianceSecurityProfileSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetComplianceSecurityProfileSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetCspEnablementAccountSettingRequest
- func (m GetCspEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetCspEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetCspEnablementAccountSettingRequest)
- func (to *GetCspEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetCspEnablementAccountSettingRequest)
- func (m GetCspEnablementAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetCspEnablementAccountSettingRequest) Type(ctx context.Context) attr.Type
- type GetCspEnablementAccountSettingRequest_SdkV2
- func (m GetCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetCspEnablementAccountSettingRequest_SdkV2)
- func (to *GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetCspEnablementAccountSettingRequest_SdkV2)
- func (m GetCspEnablementAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetCspEnablementAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDashboardEmailSubscriptionsRequest
- func (m GetDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDashboardEmailSubscriptionsRequest)
- func (to *GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from GetDashboardEmailSubscriptionsRequest)
- func (m GetDashboardEmailSubscriptionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDashboardEmailSubscriptionsRequest) Type(ctx context.Context) attr.Type
- type GetDashboardEmailSubscriptionsRequest_SdkV2
- func (m GetDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDashboardEmailSubscriptionsRequest_SdkV2)
- func (to *GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDashboardEmailSubscriptionsRequest_SdkV2)
- func (m GetDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDashboardEmailSubscriptionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDefaultNamespaceSettingRequest
- func (m GetDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultNamespaceSettingRequest)
- func (to *GetDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetDefaultNamespaceSettingRequest)
- func (m GetDefaultNamespaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDefaultNamespaceSettingRequest) Type(ctx context.Context) attr.Type
- type GetDefaultNamespaceSettingRequest_SdkV2
- func (m GetDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultNamespaceSettingRequest_SdkV2)
- func (to *GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDefaultNamespaceSettingRequest_SdkV2)
- func (m GetDefaultNamespaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDefaultNamespaceSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDefaultWarehouseIdRequest
- func (m GetDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultWarehouseIdRequest)
- func (to *GetDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from GetDefaultWarehouseIdRequest)
- func (m GetDefaultWarehouseIdRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDefaultWarehouseIdRequest) Type(ctx context.Context) attr.Type
- type GetDefaultWarehouseIdRequest_SdkV2
- func (m GetDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultWarehouseIdRequest_SdkV2)
- func (to *GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDefaultWarehouseIdRequest_SdkV2)
- func (m GetDefaultWarehouseIdRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDefaultWarehouseIdRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDisableLegacyAccessRequest
- func (m GetDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyAccessRequest)
- func (to *GetDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyAccessRequest)
- func (m GetDisableLegacyAccessRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyAccessRequest) Type(ctx context.Context) attr.Type
- type GetDisableLegacyAccessRequest_SdkV2
- func (m GetDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyAccessRequest_SdkV2)
- func (to *GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyAccessRequest_SdkV2)
- func (m GetDisableLegacyAccessRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyAccessRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDisableLegacyDbfsRequest
- func (m GetDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyDbfsRequest)
- func (to *GetDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyDbfsRequest)
- func (m GetDisableLegacyDbfsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyDbfsRequest) Type(ctx context.Context) attr.Type
- type GetDisableLegacyDbfsRequest_SdkV2
- func (m GetDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyDbfsRequest_SdkV2)
- func (to *GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyDbfsRequest_SdkV2)
- func (m GetDisableLegacyDbfsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyDbfsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetDisableLegacyFeaturesRequest
- func (m GetDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyFeaturesRequest)
- func (to *GetDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyFeaturesRequest)
- func (m GetDisableLegacyFeaturesRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyFeaturesRequest) Type(ctx context.Context) attr.Type
- type GetDisableLegacyFeaturesRequest_SdkV2
- func (m GetDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyFeaturesRequest_SdkV2)
- func (to *GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyFeaturesRequest_SdkV2)
- func (m GetDisableLegacyFeaturesRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetDisableLegacyFeaturesRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetEnableExportNotebookRequest
- func (m GetEnableExportNotebookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableExportNotebookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableExportNotebookRequest)
- func (to *GetEnableExportNotebookRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableExportNotebookRequest)
- func (m GetEnableExportNotebookRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableExportNotebookRequest) Type(ctx context.Context) attr.Type
- type GetEnableExportNotebookRequest_SdkV2
- func (m GetEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableExportNotebookRequest_SdkV2)
- func (to *GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableExportNotebookRequest_SdkV2)
- func (m GetEnableExportNotebookRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableExportNotebookRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetEnableNotebookTableClipboardRequest
- func (m GetEnableNotebookTableClipboardRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableNotebookTableClipboardRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableNotebookTableClipboardRequest)
- func (to *GetEnableNotebookTableClipboardRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableNotebookTableClipboardRequest)
- func (m GetEnableNotebookTableClipboardRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableNotebookTableClipboardRequest) Type(ctx context.Context) attr.Type
- type GetEnableNotebookTableClipboardRequest_SdkV2
- func (m GetEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableNotebookTableClipboardRequest_SdkV2)
- func (to *GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableNotebookTableClipboardRequest_SdkV2)
- func (m GetEnableNotebookTableClipboardRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableNotebookTableClipboardRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetEnableResultsDownloadingRequest
- func (m GetEnableResultsDownloadingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableResultsDownloadingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableResultsDownloadingRequest)
- func (to *GetEnableResultsDownloadingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableResultsDownloadingRequest)
- func (m GetEnableResultsDownloadingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableResultsDownloadingRequest) Type(ctx context.Context) attr.Type
- type GetEnableResultsDownloadingRequest_SdkV2
- func (m GetEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableResultsDownloadingRequest_SdkV2)
- func (to *GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableResultsDownloadingRequest_SdkV2)
- func (m GetEnableResultsDownloadingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnableResultsDownloadingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetEnhancedSecurityMonitoringSettingRequest
- func (m GetEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest)
- func (to *GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest)
- func (m GetEnhancedSecurityMonitoringSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnhancedSecurityMonitoringSettingRequest) Type(ctx context.Context) attr.Type
- type GetEnhancedSecurityMonitoringSettingRequest_SdkV2
- func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest_SdkV2)
- func (to *GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest_SdkV2)
- func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetEsmEnablementAccountSettingRequest
- func (m GetEsmEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEsmEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEsmEnablementAccountSettingRequest)
- func (to *GetEsmEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEsmEnablementAccountSettingRequest)
- func (m GetEsmEnablementAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEsmEnablementAccountSettingRequest) Type(ctx context.Context) attr.Type
- type GetEsmEnablementAccountSettingRequest_SdkV2
- func (m GetEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEsmEnablementAccountSettingRequest_SdkV2)
- func (to *GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEsmEnablementAccountSettingRequest_SdkV2)
- func (m GetEsmEnablementAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetEsmEnablementAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetIpAccessListRequest
- func (m GetIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListRequest)
- func (to *GetIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListRequest)
- func (m GetIpAccessListRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListRequest) Type(ctx context.Context) attr.Type
- type GetIpAccessListRequest_SdkV2
- func (m GetIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListRequest_SdkV2)
- func (to *GetIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListRequest_SdkV2)
- func (m GetIpAccessListRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetIpAccessListResponse
- func (m GetIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
- func (m *GetIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
- func (to *GetIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListResponse)
- func (to *GetIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListResponse)
- func (m GetIpAccessListResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListResponse) Type(ctx context.Context) attr.Type
- type GetIpAccessListResponse_SdkV2
- func (m GetIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
- func (m *GetIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
- func (to *GetIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListResponse_SdkV2)
- func (to *GetIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListResponse_SdkV2)
- func (m GetIpAccessListResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetIpAccessListsResponse
- func (m GetIpAccessListsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetIpAccessListsResponse) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo, bool)
- func (m *GetIpAccessListsResponse) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo)
- func (to *GetIpAccessListsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListsResponse)
- func (to *GetIpAccessListsResponse) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListsResponse)
- func (m GetIpAccessListsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListsResponse) Type(ctx context.Context) attr.Type
- type GetIpAccessListsResponse_SdkV2
- func (m GetIpAccessListsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetIpAccessListsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetIpAccessListsResponse_SdkV2) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo_SdkV2, bool)
- func (m *GetIpAccessListsResponse_SdkV2) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo_SdkV2)
- func (to *GetIpAccessListsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListsResponse_SdkV2)
- func (to *GetIpAccessListsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListsResponse_SdkV2)
- func (m GetIpAccessListsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetIpAccessListsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredAccountRequest
- func (m GetLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest)
- func (to *GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest)
- func (m GetLlmProxyPartnerPoweredAccountRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredAccountRequest) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredAccountRequest_SdkV2
- func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest_SdkV2)
- func (to *GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest_SdkV2)
- func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredEnforceRequest
- func (m GetLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest)
- func (to *GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest)
- func (m GetLlmProxyPartnerPoweredEnforceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredEnforceRequest) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredEnforceRequest_SdkV2
- func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest_SdkV2)
- func (to *GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest_SdkV2)
- func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredWorkspaceRequest
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest)
- func (to *GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest)
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest) Type(ctx context.Context) attr.Type
- type GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (to *GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetNetworkConnectivityConfigurationRequest
- func (m GetNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNetworkConnectivityConfigurationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkConnectivityConfigurationRequest)
- func (to *GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead(ctx context.Context, from GetNetworkConnectivityConfigurationRequest)
- func (m GetNetworkConnectivityConfigurationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNetworkConnectivityConfigurationRequest) Type(ctx context.Context) attr.Type
- type GetNetworkConnectivityConfigurationRequest_SdkV2
- func (m GetNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkConnectivityConfigurationRequest_SdkV2)
- func (to *GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNetworkConnectivityConfigurationRequest_SdkV2)
- func (m GetNetworkConnectivityConfigurationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNetworkConnectivityConfigurationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetNetworkPolicyRequest
- func (m GetNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkPolicyRequest)
- func (to *GetNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from GetNetworkPolicyRequest)
- func (m GetNetworkPolicyRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNetworkPolicyRequest) Type(ctx context.Context) attr.Type
- type GetNetworkPolicyRequest_SdkV2
- func (m GetNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkPolicyRequest_SdkV2)
- func (to *GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNetworkPolicyRequest_SdkV2)
- func (m GetNetworkPolicyRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNetworkPolicyRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetNotificationDestinationRequest
- func (m GetNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNotificationDestinationRequest)
- func (to *GetNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from GetNotificationDestinationRequest)
- func (m GetNotificationDestinationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNotificationDestinationRequest) Type(ctx context.Context) attr.Type
- type GetNotificationDestinationRequest_SdkV2
- func (m GetNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNotificationDestinationRequest_SdkV2)
- func (to *GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNotificationDestinationRequest_SdkV2)
- func (m GetNotificationDestinationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetNotificationDestinationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetPersonalComputeSettingRequest
- func (m GetPersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPersonalComputeSettingRequest)
- func (to *GetPersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPersonalComputeSettingRequest)
- func (m GetPersonalComputeSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPersonalComputeSettingRequest) Type(ctx context.Context) attr.Type
- type GetPersonalComputeSettingRequest_SdkV2
- func (m GetPersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPersonalComputeSettingRequest_SdkV2)
- func (to *GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPersonalComputeSettingRequest_SdkV2)
- func (m GetPersonalComputeSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPersonalComputeSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetPrivateEndpointRuleRequest
- func (m GetPrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPrivateEndpointRuleRequest)
- func (to *GetPrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from GetPrivateEndpointRuleRequest)
- func (m GetPrivateEndpointRuleRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPrivateEndpointRuleRequest) Type(ctx context.Context) attr.Type
- type GetPrivateEndpointRuleRequest_SdkV2
- func (m GetPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPrivateEndpointRuleRequest_SdkV2)
- func (to *GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPrivateEndpointRuleRequest_SdkV2)
- func (m GetPrivateEndpointRuleRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetPrivateEndpointRuleRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetRestrictWorkspaceAdminsSettingRequest
- func (m GetRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest)
- func (to *GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest)
- func (m GetRestrictWorkspaceAdminsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetRestrictWorkspaceAdminsSettingRequest) Type(ctx context.Context) attr.Type
- type GetRestrictWorkspaceAdminsSettingRequest_SdkV2
- func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (to *GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetSqlResultsDownloadRequest
- func (m GetSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetSqlResultsDownloadRequest)
- func (to *GetSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from GetSqlResultsDownloadRequest)
- func (m GetSqlResultsDownloadRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetSqlResultsDownloadRequest) Type(ctx context.Context) attr.Type
- type GetSqlResultsDownloadRequest_SdkV2
- func (m GetSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetSqlResultsDownloadRequest_SdkV2)
- func (to *GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetSqlResultsDownloadRequest_SdkV2)
- func (m GetSqlResultsDownloadRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetSqlResultsDownloadRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetStatusRequest
- func (m GetStatusRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetStatusRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetStatusRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetStatusRequest)
- func (to *GetStatusRequest) SyncFieldsDuringRead(ctx context.Context, from GetStatusRequest)
- func (m GetStatusRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetStatusRequest) Type(ctx context.Context) attr.Type
- type GetStatusRequest_SdkV2
- func (m GetStatusRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetStatusRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetStatusRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetStatusRequest_SdkV2)
- func (to *GetStatusRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetStatusRequest_SdkV2)
- func (m GetStatusRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetStatusRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetTokenManagementRequest
- func (m GetTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenManagementRequest)
- func (to *GetTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenManagementRequest)
- func (m GetTokenManagementRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenManagementRequest) Type(ctx context.Context) attr.Type
- type GetTokenManagementRequest_SdkV2
- func (m GetTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenManagementRequest_SdkV2)
- func (to *GetTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenManagementRequest_SdkV2)
- func (m GetTokenManagementRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenManagementRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetTokenPermissionLevelsRequest
- func (m GetTokenPermissionLevelsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionLevelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenPermissionLevelsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsRequest)
- func (to *GetTokenPermissionLevelsRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsRequest)
- func (m GetTokenPermissionLevelsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionLevelsRequest) Type(ctx context.Context) attr.Type
- type GetTokenPermissionLevelsRequest_SdkV2
- func (m GetTokenPermissionLevelsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsRequest_SdkV2)
- func (to *GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsRequest_SdkV2)
- func (m GetTokenPermissionLevelsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionLevelsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetTokenPermissionLevelsResponse
- func (m GetTokenPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetTokenPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]TokenPermissionsDescription, bool)
- func (m *GetTokenPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []TokenPermissionsDescription)
- func (to *GetTokenPermissionLevelsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsResponse)
- func (to *GetTokenPermissionLevelsResponse) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsResponse)
- func (m GetTokenPermissionLevelsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionLevelsResponse) Type(ctx context.Context) attr.Type
- type GetTokenPermissionLevelsResponse_SdkV2
- func (m GetTokenPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetTokenPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]TokenPermissionsDescription_SdkV2, bool)
- func (m *GetTokenPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []TokenPermissionsDescription_SdkV2)
- func (to *GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsResponse_SdkV2)
- func (to *GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsResponse_SdkV2)
- func (m GetTokenPermissionLevelsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionLevelsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetTokenPermissionsRequest
- func (m GetTokenPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionsRequest)
- func (to *GetTokenPermissionsRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionsRequest)
- func (m GetTokenPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionsRequest) Type(ctx context.Context) attr.Type
- type GetTokenPermissionsRequest_SdkV2
- func (m GetTokenPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionsRequest_SdkV2)
- func (to *GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionsRequest_SdkV2)
- func (m GetTokenPermissionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenPermissionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type GetTokenResponse
- func (m GetTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetTokenResponse) GetTokenInfo(ctx context.Context) (TokenInfo, bool)
- func (m *GetTokenResponse) SetTokenInfo(ctx context.Context, v TokenInfo)
- func (to *GetTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenResponse)
- func (to *GetTokenResponse) SyncFieldsDuringRead(ctx context.Context, from GetTokenResponse)
- func (m GetTokenResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenResponse) Type(ctx context.Context) attr.Type
- type GetTokenResponse_SdkV2
- func (m GetTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *GetTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (TokenInfo_SdkV2, bool)
- func (m *GetTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v TokenInfo_SdkV2)
- func (to *GetTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenResponse_SdkV2)
- func (to *GetTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenResponse_SdkV2)
- func (m GetTokenResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetTokenResponse_SdkV2) Type(ctx context.Context) attr.Type
- type GetWorkspaceNetworkOptionRequest
- func (m GetWorkspaceNetworkOptionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetWorkspaceNetworkOptionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetWorkspaceNetworkOptionRequest)
- func (to *GetWorkspaceNetworkOptionRequest) SyncFieldsDuringRead(ctx context.Context, from GetWorkspaceNetworkOptionRequest)
- func (m GetWorkspaceNetworkOptionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetWorkspaceNetworkOptionRequest) Type(ctx context.Context) attr.Type
- type GetWorkspaceNetworkOptionRequest_SdkV2
- func (m GetWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m GetWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetWorkspaceNetworkOptionRequest_SdkV2)
- func (to *GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetWorkspaceNetworkOptionRequest_SdkV2)
- func (m GetWorkspaceNetworkOptionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m GetWorkspaceNetworkOptionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type IpAccessListInfo
- func (m IpAccessListInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m IpAccessListInfo) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *IpAccessListInfo) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *IpAccessListInfo) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *IpAccessListInfo) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IpAccessListInfo)
- func (to *IpAccessListInfo) SyncFieldsDuringRead(ctx context.Context, from IpAccessListInfo)
- func (m IpAccessListInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m IpAccessListInfo) Type(ctx context.Context) attr.Type
- type IpAccessListInfo_SdkV2
- func (m IpAccessListInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m IpAccessListInfo_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *IpAccessListInfo_SdkV2) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *IpAccessListInfo_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *IpAccessListInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IpAccessListInfo_SdkV2)
- func (to *IpAccessListInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from IpAccessListInfo_SdkV2)
- func (m IpAccessListInfo_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m IpAccessListInfo_SdkV2) Type(ctx context.Context) attr.Type
- type ListIpAccessListResponse
- func (m ListIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListIpAccessListResponse) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo, bool)
- func (m *ListIpAccessListResponse) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo)
- func (to *ListIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessListResponse)
- func (to *ListIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessListResponse)
- func (m ListIpAccessListResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListIpAccessListResponse) Type(ctx context.Context) attr.Type
- type ListIpAccessListResponse_SdkV2
- func (m ListIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListIpAccessListResponse_SdkV2) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo_SdkV2, bool)
- func (m *ListIpAccessListResponse_SdkV2) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo_SdkV2)
- func (to *ListIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessListResponse_SdkV2)
- func (to *ListIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessListResponse_SdkV2)
- func (m ListIpAccessListResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListIpAccessListResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListIpAccessLists
- func (m ListIpAccessLists) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListIpAccessLists) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListIpAccessLists) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessLists)
- func (to *ListIpAccessLists) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessLists)
- func (m ListIpAccessLists) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListIpAccessLists) Type(ctx context.Context) attr.Type
- type ListIpAccessLists_SdkV2
- func (m ListIpAccessLists_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListIpAccessLists_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListIpAccessLists_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessLists_SdkV2)
- func (to *ListIpAccessLists_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessLists_SdkV2)
- func (m ListIpAccessLists_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListIpAccessLists_SdkV2) Type(ctx context.Context) attr.Type
- type ListNetworkConnectivityConfigurationsRequest
- func (m ListNetworkConnectivityConfigurationsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkConnectivityConfigurationsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest)
- func (to *ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest)
- func (m ListNetworkConnectivityConfigurationsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkConnectivityConfigurationsRequest) Type(ctx context.Context) attr.Type
- type ListNetworkConnectivityConfigurationsRequest_SdkV2
- func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest_SdkV2)
- func (to *ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest_SdkV2)
- func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListNetworkConnectivityConfigurationsResponse
- func (m ListNetworkConnectivityConfigurationsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkConnectivityConfigurationsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNetworkConnectivityConfigurationsResponse) GetItems(ctx context.Context) ([]NetworkConnectivityConfiguration, bool)
- func (m *ListNetworkConnectivityConfigurationsResponse) SetItems(ctx context.Context, v []NetworkConnectivityConfiguration)
- func (to *ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse)
- func (to *ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse)
- func (m ListNetworkConnectivityConfigurationsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkConnectivityConfigurationsResponse) Type(ctx context.Context) attr.Type
- type ListNetworkConnectivityConfigurationsResponse_SdkV2
- func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNetworkConnectivityConfigurationsResponse_SdkV2) GetItems(ctx context.Context) ([]NetworkConnectivityConfiguration_SdkV2, bool)
- func (m *ListNetworkConnectivityConfigurationsResponse_SdkV2) SetItems(ctx context.Context, v []NetworkConnectivityConfiguration_SdkV2)
- func (to *ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse_SdkV2)
- func (to *ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse_SdkV2)
- func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListNetworkPoliciesRequest
- func (m ListNetworkPoliciesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkPoliciesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNetworkPoliciesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesRequest)
- func (to *ListNetworkPoliciesRequest) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesRequest)
- func (m ListNetworkPoliciesRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkPoliciesRequest) Type(ctx context.Context) attr.Type
- type ListNetworkPoliciesRequest_SdkV2
- func (m ListNetworkPoliciesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkPoliciesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesRequest_SdkV2)
- func (to *ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesRequest_SdkV2)
- func (m ListNetworkPoliciesRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkPoliciesRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListNetworkPoliciesResponse
- func (m ListNetworkPoliciesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkPoliciesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNetworkPoliciesResponse) GetItems(ctx context.Context) ([]AccountNetworkPolicy, bool)
- func (m *ListNetworkPoliciesResponse) SetItems(ctx context.Context, v []AccountNetworkPolicy)
- func (to *ListNetworkPoliciesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesResponse)
- func (to *ListNetworkPoliciesResponse) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesResponse)
- func (m ListNetworkPoliciesResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkPoliciesResponse) Type(ctx context.Context) attr.Type
- type ListNetworkPoliciesResponse_SdkV2
- func (m ListNetworkPoliciesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNetworkPoliciesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNetworkPoliciesResponse_SdkV2) GetItems(ctx context.Context) ([]AccountNetworkPolicy_SdkV2, bool)
- func (m *ListNetworkPoliciesResponse_SdkV2) SetItems(ctx context.Context, v []AccountNetworkPolicy_SdkV2)
- func (to *ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesResponse_SdkV2)
- func (to *ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesResponse_SdkV2)
- func (m ListNetworkPoliciesResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNetworkPoliciesResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsRequest
- func (m ListNotificationDestinationsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNotificationDestinationsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsRequest)
- func (to *ListNotificationDestinationsRequest) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsRequest)
- func (m ListNotificationDestinationsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsRequest) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsRequest_SdkV2
- func (m ListNotificationDestinationsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsRequest_SdkV2)
- func (to *ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsRequest_SdkV2)
- func (m ListNotificationDestinationsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsResponse
- func (m ListNotificationDestinationsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNotificationDestinationsResponse) GetResults(ctx context.Context) ([]ListNotificationDestinationsResult, bool)
- func (m *ListNotificationDestinationsResponse) SetResults(ctx context.Context, v []ListNotificationDestinationsResult)
- func (to *ListNotificationDestinationsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResponse)
- func (to *ListNotificationDestinationsResponse) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResponse)
- func (m ListNotificationDestinationsResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsResponse) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsResponse_SdkV2
- func (m ListNotificationDestinationsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListNotificationDestinationsResponse_SdkV2) GetResults(ctx context.Context) ([]ListNotificationDestinationsResult_SdkV2, bool)
- func (m *ListNotificationDestinationsResponse_SdkV2) SetResults(ctx context.Context, v []ListNotificationDestinationsResult_SdkV2)
- func (to *ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResponse_SdkV2)
- func (to *ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResponse_SdkV2)
- func (m ListNotificationDestinationsResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsResult
- func (m ListNotificationDestinationsResult) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsResult) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNotificationDestinationsResult) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResult)
- func (to *ListNotificationDestinationsResult) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResult)
- func (m ListNotificationDestinationsResult) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsResult) Type(ctx context.Context) attr.Type
- type ListNotificationDestinationsResult_SdkV2
- func (m ListNotificationDestinationsResult_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListNotificationDestinationsResult_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResult_SdkV2)
- func (to *ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResult_SdkV2)
- func (m ListNotificationDestinationsResult_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListNotificationDestinationsResult_SdkV2) Type(ctx context.Context) attr.Type
- type ListPrivateEndpointRulesRequest
- func (m ListPrivateEndpointRulesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPrivateEndpointRulesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListPrivateEndpointRulesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesRequest)
- func (to *ListPrivateEndpointRulesRequest) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesRequest)
- func (m ListPrivateEndpointRulesRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPrivateEndpointRulesRequest) Type(ctx context.Context) attr.Type
- type ListPrivateEndpointRulesRequest_SdkV2
- func (m ListPrivateEndpointRulesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPrivateEndpointRulesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesRequest_SdkV2)
- func (to *ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesRequest_SdkV2)
- func (m ListPrivateEndpointRulesRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPrivateEndpointRulesRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListPrivateEndpointRulesResponse
- func (m ListPrivateEndpointRulesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPrivateEndpointRulesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListPrivateEndpointRulesResponse) GetItems(ctx context.Context) ([]NccPrivateEndpointRule, bool)
- func (m *ListPrivateEndpointRulesResponse) SetItems(ctx context.Context, v []NccPrivateEndpointRule)
- func (to *ListPrivateEndpointRulesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesResponse)
- func (to *ListPrivateEndpointRulesResponse) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesResponse)
- func (m ListPrivateEndpointRulesResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPrivateEndpointRulesResponse) Type(ctx context.Context) attr.Type
- type ListPrivateEndpointRulesResponse_SdkV2
- func (m ListPrivateEndpointRulesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPrivateEndpointRulesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListPrivateEndpointRulesResponse_SdkV2) GetItems(ctx context.Context) ([]NccPrivateEndpointRule_SdkV2, bool)
- func (m *ListPrivateEndpointRulesResponse_SdkV2) SetItems(ctx context.Context, v []NccPrivateEndpointRule_SdkV2)
- func (to *ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesResponse_SdkV2)
- func (to *ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesResponse_SdkV2)
- func (m ListPrivateEndpointRulesResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPrivateEndpointRulesResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListPublicTokensResponse
- func (m ListPublicTokensResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPublicTokensResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListPublicTokensResponse) GetTokenInfos(ctx context.Context) ([]PublicTokenInfo, bool)
- func (m *ListPublicTokensResponse) SetTokenInfos(ctx context.Context, v []PublicTokenInfo)
- func (to *ListPublicTokensResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPublicTokensResponse)
- func (to *ListPublicTokensResponse) SyncFieldsDuringRead(ctx context.Context, from ListPublicTokensResponse)
- func (m ListPublicTokensResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPublicTokensResponse) Type(ctx context.Context) attr.Type
- type ListPublicTokensResponse_SdkV2
- func (m ListPublicTokensResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListPublicTokensResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListPublicTokensResponse_SdkV2) GetTokenInfos(ctx context.Context) ([]PublicTokenInfo_SdkV2, bool)
- func (m *ListPublicTokensResponse_SdkV2) SetTokenInfos(ctx context.Context, v []PublicTokenInfo_SdkV2)
- func (to *ListPublicTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPublicTokensResponse_SdkV2)
- func (to *ListPublicTokensResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPublicTokensResponse_SdkV2)
- func (m ListPublicTokensResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListPublicTokensResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListTokenManagementRequest
- func (m ListTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokenManagementRequest)
- func (to *ListTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from ListTokenManagementRequest)
- func (m ListTokenManagementRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokenManagementRequest) Type(ctx context.Context) attr.Type
- type ListTokenManagementRequest_SdkV2
- func (m ListTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokenManagementRequest_SdkV2)
- func (to *ListTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokenManagementRequest_SdkV2)
- func (m ListTokenManagementRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokenManagementRequest_SdkV2) Type(ctx context.Context) attr.Type
- type ListTokens
- func (m ListTokens) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokens) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListTokens) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokens)
- func (to *ListTokens) SyncFieldsDuringRead(ctx context.Context, from ListTokens)
- func (m ListTokens) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokens) Type(ctx context.Context) attr.Type
- type ListTokensResponse
- func (m ListTokensResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokensResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListTokensResponse) GetTokenInfos(ctx context.Context) ([]TokenInfo, bool)
- func (m *ListTokensResponse) SetTokenInfos(ctx context.Context, v []TokenInfo)
- func (to *ListTokensResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokensResponse)
- func (to *ListTokensResponse) SyncFieldsDuringRead(ctx context.Context, from ListTokensResponse)
- func (m ListTokensResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokensResponse) Type(ctx context.Context) attr.Type
- type ListTokensResponse_SdkV2
- func (m ListTokensResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokensResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ListTokensResponse_SdkV2) GetTokenInfos(ctx context.Context) ([]TokenInfo_SdkV2, bool)
- func (m *ListTokensResponse_SdkV2) SetTokenInfos(ctx context.Context, v []TokenInfo_SdkV2)
- func (to *ListTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokensResponse_SdkV2)
- func (to *ListTokensResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokensResponse_SdkV2)
- func (m ListTokensResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokensResponse_SdkV2) Type(ctx context.Context) attr.Type
- type ListTokens_SdkV2
- func (m ListTokens_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ListTokens_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *ListTokens_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokens_SdkV2)
- func (to *ListTokens_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokens_SdkV2)
- func (m ListTokens_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ListTokens_SdkV2) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredAccount
- func (m LlmProxyPartnerPoweredAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredAccount) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m LlmProxyPartnerPoweredAccount) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredAccount) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *LlmProxyPartnerPoweredAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredAccount)
- func (to *LlmProxyPartnerPoweredAccount) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredAccount)
- func (m LlmProxyPartnerPoweredAccount) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredAccount) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredAccount_SdkV2
- func (m LlmProxyPartnerPoweredAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredAccount_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m LlmProxyPartnerPoweredAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredAccount_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredAccount_SdkV2)
- func (to *LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredAccount_SdkV2)
- func (m LlmProxyPartnerPoweredAccount_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredAccount_SdkV2) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredEnforce
- func (m LlmProxyPartnerPoweredEnforce) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredEnforce) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m LlmProxyPartnerPoweredEnforce) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredEnforce) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *LlmProxyPartnerPoweredEnforce) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredEnforce)
- func (to *LlmProxyPartnerPoweredEnforce) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredEnforce)
- func (m LlmProxyPartnerPoweredEnforce) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredEnforce) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredEnforce_SdkV2
- func (m LlmProxyPartnerPoweredEnforce_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredEnforce_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m LlmProxyPartnerPoweredEnforce_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredEnforce_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredEnforce_SdkV2)
- func (to *LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredEnforce_SdkV2)
- func (m LlmProxyPartnerPoweredEnforce_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredEnforce_SdkV2) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredWorkspace
- func (m LlmProxyPartnerPoweredWorkspace) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredWorkspace) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m LlmProxyPartnerPoweredWorkspace) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredWorkspace) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredWorkspace)
- func (to *LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredWorkspace)
- func (m LlmProxyPartnerPoweredWorkspace) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredWorkspace) Type(ctx context.Context) attr.Type
- type LlmProxyPartnerPoweredWorkspace_SdkV2
- func (m LlmProxyPartnerPoweredWorkspace_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *LlmProxyPartnerPoweredWorkspace_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m LlmProxyPartnerPoweredWorkspace_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *LlmProxyPartnerPoweredWorkspace_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredWorkspace_SdkV2)
- func (to *LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredWorkspace_SdkV2)
- func (m LlmProxyPartnerPoweredWorkspace_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m LlmProxyPartnerPoweredWorkspace_SdkV2) Type(ctx context.Context) attr.Type
- type MicrosoftTeamsConfig
- func (m MicrosoftTeamsConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m MicrosoftTeamsConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *MicrosoftTeamsConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from MicrosoftTeamsConfig)
- func (to *MicrosoftTeamsConfig) SyncFieldsDuringRead(ctx context.Context, from MicrosoftTeamsConfig)
- func (m MicrosoftTeamsConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m MicrosoftTeamsConfig) Type(ctx context.Context) attr.Type
- type MicrosoftTeamsConfig_SdkV2
- func (m MicrosoftTeamsConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m MicrosoftTeamsConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from MicrosoftTeamsConfig_SdkV2)
- func (to *MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from MicrosoftTeamsConfig_SdkV2)
- func (m MicrosoftTeamsConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m MicrosoftTeamsConfig_SdkV2) Type(ctx context.Context) attr.Type
- type NccAwsStableIpRule
- func (m NccAwsStableIpRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccAwsStableIpRule) GetCidrBlocks(ctx context.Context) ([]types.String, bool)
- func (m NccAwsStableIpRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAwsStableIpRule) SetCidrBlocks(ctx context.Context, v []types.String)
- func (to *NccAwsStableIpRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAwsStableIpRule)
- func (to *NccAwsStableIpRule) SyncFieldsDuringRead(ctx context.Context, from NccAwsStableIpRule)
- func (m NccAwsStableIpRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAwsStableIpRule) Type(ctx context.Context) attr.Type
- type NccAwsStableIpRule_SdkV2
- func (m NccAwsStableIpRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccAwsStableIpRule_SdkV2) GetCidrBlocks(ctx context.Context) ([]types.String, bool)
- func (m NccAwsStableIpRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAwsStableIpRule_SdkV2) SetCidrBlocks(ctx context.Context, v []types.String)
- func (to *NccAwsStableIpRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAwsStableIpRule_SdkV2)
- func (to *NccAwsStableIpRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAwsStableIpRule_SdkV2)
- func (m NccAwsStableIpRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAwsStableIpRule_SdkV2) Type(ctx context.Context) attr.Type
- type NccAzurePrivateEndpointRule
- func (m NccAzurePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccAzurePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAzurePrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *NccAzurePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
- func (to *NccAzurePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzurePrivateEndpointRule)
- func (to *NccAzurePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccAzurePrivateEndpointRule)
- func (m NccAzurePrivateEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAzurePrivateEndpointRule) Type(ctx context.Context) attr.Type
- type NccAzurePrivateEndpointRule_SdkV2
- func (m NccAzurePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccAzurePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAzurePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *NccAzurePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
- func (to *NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzurePrivateEndpointRule_SdkV2)
- func (to *NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAzurePrivateEndpointRule_SdkV2)
- func (m NccAzurePrivateEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAzurePrivateEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type NccAzureServiceEndpointRule
- func (m NccAzureServiceEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccAzureServiceEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAzureServiceEndpointRule) GetSubnets(ctx context.Context) ([]types.String, bool)
- func (m *NccAzureServiceEndpointRule) GetTargetServices(ctx context.Context) ([]types.String, bool)
- func (m *NccAzureServiceEndpointRule) SetSubnets(ctx context.Context, v []types.String)
- func (m *NccAzureServiceEndpointRule) SetTargetServices(ctx context.Context, v []types.String)
- func (to *NccAzureServiceEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzureServiceEndpointRule)
- func (to *NccAzureServiceEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccAzureServiceEndpointRule)
- func (m NccAzureServiceEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAzureServiceEndpointRule) Type(ctx context.Context) attr.Type
- type NccAzureServiceEndpointRule_SdkV2
- func (m NccAzureServiceEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccAzureServiceEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccAzureServiceEndpointRule_SdkV2) GetSubnets(ctx context.Context) ([]types.String, bool)
- func (m *NccAzureServiceEndpointRule_SdkV2) GetTargetServices(ctx context.Context) ([]types.String, bool)
- func (m *NccAzureServiceEndpointRule_SdkV2) SetSubnets(ctx context.Context, v []types.String)
- func (m *NccAzureServiceEndpointRule_SdkV2) SetTargetServices(ctx context.Context, v []types.String)
- func (to *NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzureServiceEndpointRule_SdkV2)
- func (to *NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAzureServiceEndpointRule_SdkV2)
- func (m NccAzureServiceEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccAzureServiceEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type NccEgressConfig
- func (m NccEgressConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccEgressConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressConfig) GetDefaultRules(ctx context.Context) (NccEgressDefaultRules, bool)
- func (m *NccEgressConfig) GetTargetRules(ctx context.Context) (NccEgressTargetRules, bool)
- func (m *NccEgressConfig) SetDefaultRules(ctx context.Context, v NccEgressDefaultRules)
- func (m *NccEgressConfig) SetTargetRules(ctx context.Context, v NccEgressTargetRules)
- func (to *NccEgressConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressConfig)
- func (to *NccEgressConfig) SyncFieldsDuringRead(ctx context.Context, from NccEgressConfig)
- func (m NccEgressConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressConfig) Type(ctx context.Context) attr.Type
- type NccEgressConfig_SdkV2
- func (m NccEgressConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccEgressConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressConfig_SdkV2) GetDefaultRules(ctx context.Context) (NccEgressDefaultRules_SdkV2, bool)
- func (m *NccEgressConfig_SdkV2) GetTargetRules(ctx context.Context) (NccEgressTargetRules_SdkV2, bool)
- func (m *NccEgressConfig_SdkV2) SetDefaultRules(ctx context.Context, v NccEgressDefaultRules_SdkV2)
- func (m *NccEgressConfig_SdkV2) SetTargetRules(ctx context.Context, v NccEgressTargetRules_SdkV2)
- func (to *NccEgressConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressConfig_SdkV2)
- func (to *NccEgressConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressConfig_SdkV2)
- func (m NccEgressConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressConfig_SdkV2) Type(ctx context.Context) attr.Type
- type NccEgressDefaultRules
- func (m NccEgressDefaultRules) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccEgressDefaultRules) GetAwsStableIpRule(ctx context.Context) (NccAwsStableIpRule, bool)
- func (m *NccEgressDefaultRules) GetAzureServiceEndpointRule(ctx context.Context) (NccAzureServiceEndpointRule, bool)
- func (m NccEgressDefaultRules) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressDefaultRules) SetAwsStableIpRule(ctx context.Context, v NccAwsStableIpRule)
- func (m *NccEgressDefaultRules) SetAzureServiceEndpointRule(ctx context.Context, v NccAzureServiceEndpointRule)
- func (to *NccEgressDefaultRules) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressDefaultRules)
- func (to *NccEgressDefaultRules) SyncFieldsDuringRead(ctx context.Context, from NccEgressDefaultRules)
- func (m NccEgressDefaultRules) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressDefaultRules) Type(ctx context.Context) attr.Type
- type NccEgressDefaultRules_SdkV2
- func (m NccEgressDefaultRules_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccEgressDefaultRules_SdkV2) GetAwsStableIpRule(ctx context.Context) (NccAwsStableIpRule_SdkV2, bool)
- func (m *NccEgressDefaultRules_SdkV2) GetAzureServiceEndpointRule(ctx context.Context) (NccAzureServiceEndpointRule_SdkV2, bool)
- func (m NccEgressDefaultRules_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressDefaultRules_SdkV2) SetAwsStableIpRule(ctx context.Context, v NccAwsStableIpRule_SdkV2)
- func (m *NccEgressDefaultRules_SdkV2) SetAzureServiceEndpointRule(ctx context.Context, v NccAzureServiceEndpointRule_SdkV2)
- func (to *NccEgressDefaultRules_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressDefaultRules_SdkV2)
- func (to *NccEgressDefaultRules_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressDefaultRules_SdkV2)
- func (m NccEgressDefaultRules_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressDefaultRules_SdkV2) Type(ctx context.Context) attr.Type
- type NccEgressTargetRules
- func (m NccEgressTargetRules) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccEgressTargetRules) GetAwsPrivateEndpointRules(ctx context.Context) ([]CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule, bool)
- func (m *NccEgressTargetRules) GetAzurePrivateEndpointRules(ctx context.Context) ([]NccAzurePrivateEndpointRule, bool)
- func (m NccEgressTargetRules) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressTargetRules) SetAwsPrivateEndpointRules(ctx context.Context, ...)
- func (m *NccEgressTargetRules) SetAzurePrivateEndpointRules(ctx context.Context, v []NccAzurePrivateEndpointRule)
- func (to *NccEgressTargetRules) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressTargetRules)
- func (to *NccEgressTargetRules) SyncFieldsDuringRead(ctx context.Context, from NccEgressTargetRules)
- func (m NccEgressTargetRules) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressTargetRules) Type(ctx context.Context) attr.Type
- type NccEgressTargetRules_SdkV2
- func (m NccEgressTargetRules_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *NccEgressTargetRules_SdkV2) GetAwsPrivateEndpointRules(ctx context.Context) ([]CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2, bool)
- func (m *NccEgressTargetRules_SdkV2) GetAzurePrivateEndpointRules(ctx context.Context) ([]NccAzurePrivateEndpointRule_SdkV2, bool)
- func (m NccEgressTargetRules_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccEgressTargetRules_SdkV2) SetAwsPrivateEndpointRules(ctx context.Context, ...)
- func (m *NccEgressTargetRules_SdkV2) SetAzurePrivateEndpointRules(ctx context.Context, v []NccAzurePrivateEndpointRule_SdkV2)
- func (to *NccEgressTargetRules_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressTargetRules_SdkV2)
- func (to *NccEgressTargetRules_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressTargetRules_SdkV2)
- func (m NccEgressTargetRules_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccEgressTargetRules_SdkV2) Type(ctx context.Context) attr.Type
- type NccPrivateEndpointRule
- func (m NccPrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccPrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccPrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *NccPrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
- func (m *NccPrivateEndpointRule) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *NccPrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
- func (m *NccPrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
- func (m *NccPrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
- func (to *NccPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccPrivateEndpointRule)
- func (to *NccPrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccPrivateEndpointRule)
- func (m NccPrivateEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccPrivateEndpointRule) Type(ctx context.Context) attr.Type
- type NccPrivateEndpointRule_SdkV2
- func (m NccPrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NccPrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NccPrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *NccPrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
- func (m *NccPrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *NccPrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
- func (m *NccPrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
- func (m *NccPrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
- func (to *NccPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccPrivateEndpointRule_SdkV2)
- func (to *NccPrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccPrivateEndpointRule_SdkV2)
- func (m NccPrivateEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NccPrivateEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type NetworkConnectivityConfiguration
- func (m NetworkConnectivityConfiguration) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NetworkConnectivityConfiguration) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NetworkConnectivityConfiguration) GetEgressConfig(ctx context.Context) (NccEgressConfig, bool)
- func (m *NetworkConnectivityConfiguration) SetEgressConfig(ctx context.Context, v NccEgressConfig)
- func (to *NetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkConnectivityConfiguration)
- func (to *NetworkConnectivityConfiguration) SyncFieldsDuringRead(ctx context.Context, from NetworkConnectivityConfiguration)
- func (m NetworkConnectivityConfiguration) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NetworkConnectivityConfiguration) Type(ctx context.Context) attr.Type
- type NetworkConnectivityConfiguration_SdkV2
- func (m NetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NetworkConnectivityConfiguration_SdkV2) GetEgressConfig(ctx context.Context) (NccEgressConfig_SdkV2, bool)
- func (m *NetworkConnectivityConfiguration_SdkV2) SetEgressConfig(ctx context.Context, v NccEgressConfig_SdkV2)
- func (to *NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkConnectivityConfiguration_SdkV2)
- func (to *NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NetworkConnectivityConfiguration_SdkV2)
- func (m NetworkConnectivityConfiguration_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NetworkConnectivityConfiguration_SdkV2) Type(ctx context.Context) attr.Type
- type NetworkPolicyEgress
- func (m NetworkPolicyEgress) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NetworkPolicyEgress) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NetworkPolicyEgress) GetNetworkAccess(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicy, bool)
- func (m *NetworkPolicyEgress) SetNetworkAccess(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicy)
- func (to *NetworkPolicyEgress) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkPolicyEgress)
- func (to *NetworkPolicyEgress) SyncFieldsDuringRead(ctx context.Context, from NetworkPolicyEgress)
- func (m NetworkPolicyEgress) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NetworkPolicyEgress) Type(ctx context.Context) attr.Type
- type NetworkPolicyEgress_SdkV2
- func (m NetworkPolicyEgress_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NetworkPolicyEgress_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NetworkPolicyEgress_SdkV2) GetNetworkAccess(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicy_SdkV2, bool)
- func (m *NetworkPolicyEgress_SdkV2) SetNetworkAccess(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
- func (to *NetworkPolicyEgress_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkPolicyEgress_SdkV2)
- func (to *NetworkPolicyEgress_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NetworkPolicyEgress_SdkV2)
- func (m NetworkPolicyEgress_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NetworkPolicyEgress_SdkV2) Type(ctx context.Context) attr.Type
- type NotificationDestination
- func (m NotificationDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NotificationDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NotificationDestination) GetConfig(ctx context.Context) (Config, bool)
- func (m *NotificationDestination) SetConfig(ctx context.Context, v Config)
- func (to *NotificationDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NotificationDestination)
- func (to *NotificationDestination) SyncFieldsDuringRead(ctx context.Context, from NotificationDestination)
- func (m NotificationDestination) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NotificationDestination) Type(ctx context.Context) attr.Type
- type NotificationDestination_SdkV2
- func (m NotificationDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m NotificationDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *NotificationDestination_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
- func (m *NotificationDestination_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
- func (to *NotificationDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NotificationDestination_SdkV2)
- func (to *NotificationDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NotificationDestination_SdkV2)
- func (m NotificationDestination_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m NotificationDestination_SdkV2) Type(ctx context.Context) attr.Type
- type PagerdutyConfig
- func (m PagerdutyConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PagerdutyConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PagerdutyConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PagerdutyConfig)
- func (to *PagerdutyConfig) SyncFieldsDuringRead(ctx context.Context, from PagerdutyConfig)
- func (m PagerdutyConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PagerdutyConfig) Type(ctx context.Context) attr.Type
- type PagerdutyConfig_SdkV2
- func (m PagerdutyConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PagerdutyConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PagerdutyConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PagerdutyConfig_SdkV2)
- func (to *PagerdutyConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PagerdutyConfig_SdkV2)
- func (m PagerdutyConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PagerdutyConfig_SdkV2) Type(ctx context.Context) attr.Type
- type PartitionId
- func (m PartitionId) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PartitionId) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PartitionId) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PartitionId)
- func (to *PartitionId) SyncFieldsDuringRead(ctx context.Context, from PartitionId)
- func (m PartitionId) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PartitionId) Type(ctx context.Context) attr.Type
- type PartitionId_SdkV2
- func (m PartitionId_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PartitionId_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PartitionId_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PartitionId_SdkV2)
- func (to *PartitionId_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PartitionId_SdkV2)
- func (m PartitionId_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PartitionId_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 PersonalComputeSetting
- func (m PersonalComputeSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PersonalComputeSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PersonalComputeSetting) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
- func (m *PersonalComputeSetting) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage)
- func (to *PersonalComputeSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeSetting)
- func (to *PersonalComputeSetting) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeSetting)
- func (m PersonalComputeSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PersonalComputeSetting) Type(ctx context.Context) attr.Type
- type PersonalComputeSetting_SdkV2
- func (m PersonalComputeSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PersonalComputeSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *PersonalComputeSetting_SdkV2) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
- func (m *PersonalComputeSetting_SdkV2) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
- func (to *PersonalComputeSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeSetting_SdkV2)
- func (to *PersonalComputeSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeSetting_SdkV2)
- func (m PersonalComputeSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PersonalComputeSetting_SdkV2) Type(ctx context.Context) attr.Type
- type PublicTokenInfo
- func (m PublicTokenInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PublicTokenInfo) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PublicTokenInfo) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PublicTokenInfo)
- func (to *PublicTokenInfo) SyncFieldsDuringRead(ctx context.Context, from PublicTokenInfo)
- func (m PublicTokenInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PublicTokenInfo) Type(ctx context.Context) attr.Type
- type PublicTokenInfo_SdkV2
- func (m PublicTokenInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m PublicTokenInfo_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *PublicTokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PublicTokenInfo_SdkV2)
- func (to *PublicTokenInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PublicTokenInfo_SdkV2)
- func (m PublicTokenInfo_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m PublicTokenInfo_SdkV2) Type(ctx context.Context) attr.Type
- type ReplaceIpAccessList
- func (m ReplaceIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ReplaceIpAccessList) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ReplaceIpAccessList) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *ReplaceIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *ReplaceIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ReplaceIpAccessList)
- func (to *ReplaceIpAccessList) SyncFieldsDuringRead(ctx context.Context, from ReplaceIpAccessList)
- func (m ReplaceIpAccessList) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ReplaceIpAccessList) Type(ctx context.Context) attr.Type
- type ReplaceIpAccessList_SdkV2
- func (m ReplaceIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m ReplaceIpAccessList_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *ReplaceIpAccessList_SdkV2) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *ReplaceIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *ReplaceIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ReplaceIpAccessList_SdkV2)
- func (to *ReplaceIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ReplaceIpAccessList_SdkV2)
- func (m ReplaceIpAccessList_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m ReplaceIpAccessList_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 RestrictWorkspaceAdminsSetting
- func (m RestrictWorkspaceAdminsSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RestrictWorkspaceAdminsSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *RestrictWorkspaceAdminsSetting) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
- func (m *RestrictWorkspaceAdminsSetting) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
- func (to *RestrictWorkspaceAdminsSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsSetting)
- func (to *RestrictWorkspaceAdminsSetting) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsSetting)
- func (m RestrictWorkspaceAdminsSetting) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RestrictWorkspaceAdminsSetting) Type(ctx context.Context) attr.Type
- type RestrictWorkspaceAdminsSetting_SdkV2
- func (m RestrictWorkspaceAdminsSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RestrictWorkspaceAdminsSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *RestrictWorkspaceAdminsSetting_SdkV2) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
- func (m *RestrictWorkspaceAdminsSetting_SdkV2) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
- func (to *RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsSetting_SdkV2)
- func (to *RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsSetting_SdkV2)
- func (m RestrictWorkspaceAdminsSetting_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RestrictWorkspaceAdminsSetting_SdkV2) Type(ctx context.Context) attr.Type
- type RevokeTokenRequest
- func (m RevokeTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RevokeTokenRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RevokeTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenRequest)
- func (to *RevokeTokenRequest) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenRequest)
- func (m RevokeTokenRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RevokeTokenRequest) Type(ctx context.Context) attr.Type
- type RevokeTokenRequest_SdkV2
- func (m RevokeTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RevokeTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RevokeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenRequest_SdkV2)
- func (to *RevokeTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenRequest_SdkV2)
- func (m RevokeTokenRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RevokeTokenRequest_SdkV2) Type(ctx context.Context) attr.Type
- type RevokeTokenResponse
- func (m RevokeTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RevokeTokenResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RevokeTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenResponse)
- func (to *RevokeTokenResponse) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenResponse)
- func (m RevokeTokenResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RevokeTokenResponse) Type(ctx context.Context) attr.Type
- type RevokeTokenResponse_SdkV2
- func (m RevokeTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m RevokeTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *RevokeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenResponse_SdkV2)
- func (to *RevokeTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenResponse_SdkV2)
- func (m RevokeTokenResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m RevokeTokenResponse_SdkV2) Type(ctx context.Context) attr.Type
- type SlackConfig
- func (m SlackConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m SlackConfig) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *SlackConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SlackConfig)
- func (to *SlackConfig) SyncFieldsDuringRead(ctx context.Context, from SlackConfig)
- func (m SlackConfig) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SlackConfig) Type(ctx context.Context) attr.Type
- type SlackConfig_SdkV2
- func (m SlackConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m SlackConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *SlackConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SlackConfig_SdkV2)
- func (to *SlackConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SlackConfig_SdkV2)
- func (m SlackConfig_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SlackConfig_SdkV2) Type(ctx context.Context) attr.Type
- type SqlResultsDownload
- func (m SqlResultsDownload) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *SqlResultsDownload) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
- func (m SqlResultsDownload) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *SqlResultsDownload) SetBooleanVal(ctx context.Context, v BooleanMessage)
- func (to *SqlResultsDownload) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SqlResultsDownload)
- func (to *SqlResultsDownload) SyncFieldsDuringRead(ctx context.Context, from SqlResultsDownload)
- func (m SqlResultsDownload) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SqlResultsDownload) Type(ctx context.Context) attr.Type
- type SqlResultsDownload_SdkV2
- func (m SqlResultsDownload_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *SqlResultsDownload_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
- func (m SqlResultsDownload_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *SqlResultsDownload_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
- func (to *SqlResultsDownload_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SqlResultsDownload_SdkV2)
- func (to *SqlResultsDownload_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SqlResultsDownload_SdkV2)
- func (m SqlResultsDownload_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m SqlResultsDownload_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 TokenAccessControlRequest
- func (m TokenAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenAccessControlRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlRequest)
- func (to *TokenAccessControlRequest) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlRequest)
- func (m TokenAccessControlRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenAccessControlRequest) Type(ctx context.Context) attr.Type
- type TokenAccessControlRequest_SdkV2
- func (m TokenAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenAccessControlRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlRequest_SdkV2)
- func (to *TokenAccessControlRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlRequest_SdkV2)
- func (m TokenAccessControlRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenAccessControlRequest_SdkV2) Type(ctx context.Context) attr.Type
- type TokenAccessControlResponse
- func (m TokenAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenAccessControlResponse) GetAllPermissions(ctx context.Context) ([]TokenPermission, bool)
- func (m TokenAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenAccessControlResponse) SetAllPermissions(ctx context.Context, v []TokenPermission)
- func (to *TokenAccessControlResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlResponse)
- func (to *TokenAccessControlResponse) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlResponse)
- func (m TokenAccessControlResponse) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenAccessControlResponse) Type(ctx context.Context) attr.Type
- type TokenAccessControlResponse_SdkV2
- func (m TokenAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]TokenPermission_SdkV2, bool)
- func (m TokenAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []TokenPermission_SdkV2)
- func (to *TokenAccessControlResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlResponse_SdkV2)
- func (to *TokenAccessControlResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlResponse_SdkV2)
- func (m TokenAccessControlResponse_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenAccessControlResponse_SdkV2) Type(ctx context.Context) attr.Type
- type TokenInfo
- func (m TokenInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenInfo) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenInfo) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenInfo)
- func (to *TokenInfo) SyncFieldsDuringRead(ctx context.Context, from TokenInfo)
- func (m TokenInfo) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenInfo) Type(ctx context.Context) attr.Type
- type TokenInfo_SdkV2
- func (m TokenInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenInfo_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenInfo_SdkV2)
- func (to *TokenInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenInfo_SdkV2)
- func (m TokenInfo_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenInfo_SdkV2) Type(ctx context.Context) attr.Type
- type TokenPermission
- func (m TokenPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenPermission) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermission) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (m *TokenPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (to *TokenPermission) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermission)
- func (to *TokenPermission) SyncFieldsDuringRead(ctx context.Context, from TokenPermission)
- func (m TokenPermission) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermission) Type(ctx context.Context) attr.Type
- type TokenPermission_SdkV2
- func (m TokenPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenPermission_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermission_SdkV2) GetInheritedFromObject(ctx context.Context) ([]types.String, bool)
- func (m *TokenPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
- func (to *TokenPermission_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermission_SdkV2)
- func (to *TokenPermission_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermission_SdkV2)
- func (m TokenPermission_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermission_SdkV2) Type(ctx context.Context) attr.Type
- type TokenPermissions
- func (m TokenPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenPermissions) GetAccessControlList(ctx context.Context) ([]TokenAccessControlResponse, bool)
- func (m TokenPermissions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermissions) SetAccessControlList(ctx context.Context, v []TokenAccessControlResponse)
- func (to *TokenPermissions) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissions)
- func (to *TokenPermissions) SyncFieldsDuringRead(ctx context.Context, from TokenPermissions)
- func (m TokenPermissions) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissions) Type(ctx context.Context) attr.Type
- type TokenPermissionsDescription
- func (m TokenPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenPermissionsDescription) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsDescription)
- func (to *TokenPermissionsDescription) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsDescription)
- func (m TokenPermissionsDescription) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissionsDescription) Type(ctx context.Context) attr.Type
- type TokenPermissionsDescription_SdkV2
- func (m TokenPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m TokenPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *TokenPermissionsDescription_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsDescription_SdkV2)
- func (to *TokenPermissionsDescription_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsDescription_SdkV2)
- func (m TokenPermissionsDescription_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissionsDescription_SdkV2) Type(ctx context.Context) attr.Type
- type TokenPermissionsRequest
- func (m TokenPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenPermissionsRequest) GetAccessControlList(ctx context.Context) ([]TokenAccessControlRequest, bool)
- func (m TokenPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermissionsRequest) SetAccessControlList(ctx context.Context, v []TokenAccessControlRequest)
- func (to *TokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsRequest)
- func (to *TokenPermissionsRequest) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsRequest)
- func (m TokenPermissionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissionsRequest) Type(ctx context.Context) attr.Type
- type TokenPermissionsRequest_SdkV2
- func (m TokenPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]TokenAccessControlRequest_SdkV2, bool)
- func (m TokenPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []TokenAccessControlRequest_SdkV2)
- func (to *TokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsRequest_SdkV2)
- func (to *TokenPermissionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsRequest_SdkV2)
- func (m TokenPermissionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type TokenPermissions_SdkV2
- func (m TokenPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m *TokenPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]TokenAccessControlResponse_SdkV2, bool)
- func (m TokenPermissions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *TokenPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []TokenAccessControlResponse_SdkV2)
- func (to *TokenPermissions_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissions_SdkV2)
- func (to *TokenPermissions_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissions_SdkV2)
- func (m TokenPermissions_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m TokenPermissions_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateAccountIpAccessEnableRequest
- func (m UpdateAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAccountIpAccessEnableRequest) GetSetting(ctx context.Context) (AccountIpAccessEnable, bool)
- func (m *UpdateAccountIpAccessEnableRequest) SetSetting(ctx context.Context, v AccountIpAccessEnable)
- func (to *UpdateAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAccountIpAccessEnableRequest)
- func (to *UpdateAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAccountIpAccessEnableRequest)
- func (m UpdateAccountIpAccessEnableRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAccountIpAccessEnableRequest) Type(ctx context.Context) attr.Type
- type UpdateAccountIpAccessEnableRequest_SdkV2
- func (m UpdateAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAccountIpAccessEnableRequest_SdkV2) GetSetting(ctx context.Context) (AccountIpAccessEnable_SdkV2, bool)
- func (m *UpdateAccountIpAccessEnableRequest_SdkV2) SetSetting(ctx context.Context, v AccountIpAccessEnable_SdkV2)
- func (to *UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAccountIpAccessEnableRequest_SdkV2)
- func (to *UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAccountIpAccessEnableRequest_SdkV2)
- func (m UpdateAccountIpAccessEnableRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAccountIpAccessEnableRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetSetting(ctx context.Context) (AibiDashboardEmbeddingAccessPolicySetting, bool)
- func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SetSetting(ctx context.Context, v AibiDashboardEmbeddingAccessPolicySetting)
- func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) Type(ctx context.Context) attr.Type
- type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetSetting(ctx context.Context) (AibiDashboardEmbeddingAccessPolicySetting_SdkV2, bool)
- func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SetSetting(ctx context.Context, v AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
- func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetSetting(ctx context.Context) (AibiDashboardEmbeddingApprovedDomainsSetting, bool)
- func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SetSetting(ctx context.Context, v AibiDashboardEmbeddingApprovedDomainsSetting)
- func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetSetting(ctx context.Context) (AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2, bool)
- func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SetSetting(ctx context.Context, v AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
- func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, ...)
- func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, ...)
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateAutomaticClusterUpdateSettingRequest
- func (m UpdateAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAutomaticClusterUpdateSettingRequest) GetSetting(ctx context.Context) (AutomaticClusterUpdateSetting, bool)
- func (m *UpdateAutomaticClusterUpdateSettingRequest) SetSetting(ctx context.Context, v AutomaticClusterUpdateSetting)
- func (to *UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest)
- func (to *UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest)
- func (m UpdateAutomaticClusterUpdateSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAutomaticClusterUpdateSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateAutomaticClusterUpdateSettingRequest_SdkV2
- func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetSetting(ctx context.Context) (AutomaticClusterUpdateSetting_SdkV2, bool)
- func (m *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SetSetting(ctx context.Context, v AutomaticClusterUpdateSetting_SdkV2)
- func (to *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest_SdkV2)
- func (to *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest_SdkV2)
- func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateComplianceSecurityProfileSettingRequest
- func (m UpdateComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateComplianceSecurityProfileSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateComplianceSecurityProfileSettingRequest) GetSetting(ctx context.Context) (ComplianceSecurityProfileSetting, bool)
- func (m *UpdateComplianceSecurityProfileSettingRequest) SetSetting(ctx context.Context, v ComplianceSecurityProfileSetting)
- func (to *UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest)
- func (to *UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest)
- func (m UpdateComplianceSecurityProfileSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateComplianceSecurityProfileSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateComplianceSecurityProfileSettingRequest_SdkV2
- func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetSetting(ctx context.Context) (ComplianceSecurityProfileSetting_SdkV2, bool)
- func (m *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SetSetting(ctx context.Context, v ComplianceSecurityProfileSetting_SdkV2)
- func (to *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest_SdkV2)
- func (to *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest_SdkV2)
- func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateCspEnablementAccountSettingRequest
- func (m UpdateCspEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateCspEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateCspEnablementAccountSettingRequest) GetSetting(ctx context.Context) (CspEnablementAccountSetting, bool)
- func (m *UpdateCspEnablementAccountSettingRequest) SetSetting(ctx context.Context, v CspEnablementAccountSetting)
- func (to *UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateCspEnablementAccountSettingRequest)
- func (to *UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateCspEnablementAccountSettingRequest)
- func (m UpdateCspEnablementAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateCspEnablementAccountSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateCspEnablementAccountSettingRequest_SdkV2
- func (m UpdateCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateCspEnablementAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (CspEnablementAccountSetting_SdkV2, bool)
- func (m *UpdateCspEnablementAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v CspEnablementAccountSetting_SdkV2)
- func (to *UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateCspEnablementAccountSettingRequest_SdkV2)
- func (to *UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateCspEnablementAccountSettingRequest_SdkV2)
- func (m UpdateCspEnablementAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateCspEnablementAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDashboardEmailSubscriptionsRequest
- func (m UpdateDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDashboardEmailSubscriptionsRequest) GetSetting(ctx context.Context) (DashboardEmailSubscriptions, bool)
- func (m *UpdateDashboardEmailSubscriptionsRequest) SetSetting(ctx context.Context, v DashboardEmailSubscriptions)
- func (to *UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest)
- func (to *UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest)
- func (m UpdateDashboardEmailSubscriptionsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDashboardEmailSubscriptionsRequest) Type(ctx context.Context) attr.Type
- type UpdateDashboardEmailSubscriptionsRequest_SdkV2
- func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetSetting(ctx context.Context) (DashboardEmailSubscriptions_SdkV2, bool)
- func (m *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SetSetting(ctx context.Context, v DashboardEmailSubscriptions_SdkV2)
- func (to *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest_SdkV2)
- func (to *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest_SdkV2)
- func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDefaultNamespaceSettingRequest
- func (m UpdateDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDefaultNamespaceSettingRequest) GetSetting(ctx context.Context) (DefaultNamespaceSetting, bool)
- func (m *UpdateDefaultNamespaceSettingRequest) SetSetting(ctx context.Context, v DefaultNamespaceSetting)
- func (to *UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultNamespaceSettingRequest)
- func (to *UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultNamespaceSettingRequest)
- func (m UpdateDefaultNamespaceSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDefaultNamespaceSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateDefaultNamespaceSettingRequest_SdkV2
- func (m UpdateDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDefaultNamespaceSettingRequest_SdkV2) GetSetting(ctx context.Context) (DefaultNamespaceSetting_SdkV2, bool)
- func (m *UpdateDefaultNamespaceSettingRequest_SdkV2) SetSetting(ctx context.Context, v DefaultNamespaceSetting_SdkV2)
- func (to *UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultNamespaceSettingRequest_SdkV2)
- func (to *UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultNamespaceSettingRequest_SdkV2)
- func (m UpdateDefaultNamespaceSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDefaultNamespaceSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDefaultWarehouseIdRequest
- func (m UpdateDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDefaultWarehouseIdRequest) GetSetting(ctx context.Context) (DefaultWarehouseId, bool)
- func (m *UpdateDefaultWarehouseIdRequest) SetSetting(ctx context.Context, v DefaultWarehouseId)
- func (to *UpdateDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultWarehouseIdRequest)
- func (to *UpdateDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultWarehouseIdRequest)
- func (m UpdateDefaultWarehouseIdRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDefaultWarehouseIdRequest) Type(ctx context.Context) attr.Type
- type UpdateDefaultWarehouseIdRequest_SdkV2
- func (m UpdateDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDefaultWarehouseIdRequest_SdkV2) GetSetting(ctx context.Context) (DefaultWarehouseId_SdkV2, bool)
- func (m *UpdateDefaultWarehouseIdRequest_SdkV2) SetSetting(ctx context.Context, v DefaultWarehouseId_SdkV2)
- func (to *UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultWarehouseIdRequest_SdkV2)
- func (to *UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultWarehouseIdRequest_SdkV2)
- func (m UpdateDefaultWarehouseIdRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDefaultWarehouseIdRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyAccessRequest
- func (m UpdateDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyAccessRequest) GetSetting(ctx context.Context) (DisableLegacyAccess, bool)
- func (m *UpdateDisableLegacyAccessRequest) SetSetting(ctx context.Context, v DisableLegacyAccess)
- func (to *UpdateDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyAccessRequest)
- func (to *UpdateDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyAccessRequest)
- func (m UpdateDisableLegacyAccessRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyAccessRequest) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyAccessRequest_SdkV2
- func (m UpdateDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyAccessRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyAccess_SdkV2, bool)
- func (m *UpdateDisableLegacyAccessRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyAccess_SdkV2)
- func (to *UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyAccessRequest_SdkV2)
- func (to *UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyAccessRequest_SdkV2)
- func (m UpdateDisableLegacyAccessRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyAccessRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyDbfsRequest
- func (m UpdateDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyDbfsRequest) GetSetting(ctx context.Context) (DisableLegacyDbfs, bool)
- func (m *UpdateDisableLegacyDbfsRequest) SetSetting(ctx context.Context, v DisableLegacyDbfs)
- func (to *UpdateDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyDbfsRequest)
- func (to *UpdateDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyDbfsRequest)
- func (m UpdateDisableLegacyDbfsRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyDbfsRequest) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyDbfsRequest_SdkV2
- func (m UpdateDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyDbfsRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyDbfs_SdkV2, bool)
- func (m *UpdateDisableLegacyDbfsRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyDbfs_SdkV2)
- func (to *UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyDbfsRequest_SdkV2)
- func (to *UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyDbfsRequest_SdkV2)
- func (m UpdateDisableLegacyDbfsRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyDbfsRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyFeaturesRequest
- func (m UpdateDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyFeaturesRequest) GetSetting(ctx context.Context) (DisableLegacyFeatures, bool)
- func (m *UpdateDisableLegacyFeaturesRequest) SetSetting(ctx context.Context, v DisableLegacyFeatures)
- func (to *UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyFeaturesRequest)
- func (to *UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyFeaturesRequest)
- func (m UpdateDisableLegacyFeaturesRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyFeaturesRequest) Type(ctx context.Context) attr.Type
- type UpdateDisableLegacyFeaturesRequest_SdkV2
- func (m UpdateDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateDisableLegacyFeaturesRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyFeatures_SdkV2, bool)
- func (m *UpdateDisableLegacyFeaturesRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyFeatures_SdkV2)
- func (to *UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyFeaturesRequest_SdkV2)
- func (to *UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyFeaturesRequest_SdkV2)
- func (m UpdateDisableLegacyFeaturesRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateDisableLegacyFeaturesRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateEnableExportNotebookRequest
- func (m UpdateEnableExportNotebookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableExportNotebookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableExportNotebookRequest) GetSetting(ctx context.Context) (EnableExportNotebook, bool)
- func (m *UpdateEnableExportNotebookRequest) SetSetting(ctx context.Context, v EnableExportNotebook)
- func (to *UpdateEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableExportNotebookRequest)
- func (to *UpdateEnableExportNotebookRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableExportNotebookRequest)
- func (m UpdateEnableExportNotebookRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableExportNotebookRequest) Type(ctx context.Context) attr.Type
- type UpdateEnableExportNotebookRequest_SdkV2
- func (m UpdateEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableExportNotebookRequest_SdkV2) GetSetting(ctx context.Context) (EnableExportNotebook_SdkV2, bool)
- func (m *UpdateEnableExportNotebookRequest_SdkV2) SetSetting(ctx context.Context, v EnableExportNotebook_SdkV2)
- func (to *UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableExportNotebookRequest_SdkV2)
- func (to *UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableExportNotebookRequest_SdkV2)
- func (m UpdateEnableExportNotebookRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableExportNotebookRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateEnableNotebookTableClipboardRequest
- func (m UpdateEnableNotebookTableClipboardRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableNotebookTableClipboardRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableNotebookTableClipboardRequest) GetSetting(ctx context.Context) (EnableNotebookTableClipboard, bool)
- func (m *UpdateEnableNotebookTableClipboardRequest) SetSetting(ctx context.Context, v EnableNotebookTableClipboard)
- func (to *UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest)
- func (to *UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest)
- func (m UpdateEnableNotebookTableClipboardRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableNotebookTableClipboardRequest) Type(ctx context.Context) attr.Type
- type UpdateEnableNotebookTableClipboardRequest_SdkV2
- func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableNotebookTableClipboardRequest_SdkV2) GetSetting(ctx context.Context) (EnableNotebookTableClipboard_SdkV2, bool)
- func (m *UpdateEnableNotebookTableClipboardRequest_SdkV2) SetSetting(ctx context.Context, v EnableNotebookTableClipboard_SdkV2)
- func (to *UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest_SdkV2)
- func (to *UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest_SdkV2)
- func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateEnableResultsDownloadingRequest
- func (m UpdateEnableResultsDownloadingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableResultsDownloadingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableResultsDownloadingRequest) GetSetting(ctx context.Context) (EnableResultsDownloading, bool)
- func (m *UpdateEnableResultsDownloadingRequest) SetSetting(ctx context.Context, v EnableResultsDownloading)
- func (to *UpdateEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableResultsDownloadingRequest)
- func (to *UpdateEnableResultsDownloadingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableResultsDownloadingRequest)
- func (m UpdateEnableResultsDownloadingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableResultsDownloadingRequest) Type(ctx context.Context) attr.Type
- type UpdateEnableResultsDownloadingRequest_SdkV2
- func (m UpdateEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnableResultsDownloadingRequest_SdkV2) GetSetting(ctx context.Context) (EnableResultsDownloading_SdkV2, bool)
- func (m *UpdateEnableResultsDownloadingRequest_SdkV2) SetSetting(ctx context.Context, v EnableResultsDownloading_SdkV2)
- func (to *UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableResultsDownloadingRequest_SdkV2)
- func (to *UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableResultsDownloadingRequest_SdkV2)
- func (m UpdateEnableResultsDownloadingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnableResultsDownloadingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateEnhancedSecurityMonitoringSettingRequest
- func (m UpdateEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnhancedSecurityMonitoringSettingRequest) GetSetting(ctx context.Context) (EnhancedSecurityMonitoringSetting, bool)
- func (m *UpdateEnhancedSecurityMonitoringSettingRequest) SetSetting(ctx context.Context, v EnhancedSecurityMonitoringSetting)
- func (to *UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest)
- func (to *UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest)
- func (m UpdateEnhancedSecurityMonitoringSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnhancedSecurityMonitoringSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2
- func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetSetting(ctx context.Context) (EnhancedSecurityMonitoringSetting_SdkV2, bool)
- func (m *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SetSetting(ctx context.Context, v EnhancedSecurityMonitoringSetting_SdkV2)
- func (to *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2)
- func (to *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2)
- func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateEsmEnablementAccountSettingRequest
- func (m UpdateEsmEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEsmEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEsmEnablementAccountSettingRequest) GetSetting(ctx context.Context) (EsmEnablementAccountSetting, bool)
- func (m *UpdateEsmEnablementAccountSettingRequest) SetSetting(ctx context.Context, v EsmEnablementAccountSetting)
- func (to *UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest)
- func (to *UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest)
- func (m UpdateEsmEnablementAccountSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEsmEnablementAccountSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateEsmEnablementAccountSettingRequest_SdkV2
- func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateEsmEnablementAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (EsmEnablementAccountSetting_SdkV2, bool)
- func (m *UpdateEsmEnablementAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v EsmEnablementAccountSetting_SdkV2)
- func (to *UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest_SdkV2)
- func (to *UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest_SdkV2)
- func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateIpAccessList
- func (m UpdateIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateIpAccessList) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateIpAccessList) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *UpdateIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *UpdateIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateIpAccessList)
- func (to *UpdateIpAccessList) SyncFieldsDuringRead(ctx context.Context, from UpdateIpAccessList)
- func (m UpdateIpAccessList) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateIpAccessList) Type(ctx context.Context) attr.Type
- type UpdateIpAccessList_SdkV2
- func (m UpdateIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateIpAccessList_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateIpAccessList_SdkV2) GetIpAddresses(ctx context.Context) ([]types.String, bool)
- func (m *UpdateIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
- func (to *UpdateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateIpAccessList_SdkV2)
- func (to *UpdateIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateIpAccessList_SdkV2)
- func (m UpdateIpAccessList_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateIpAccessList_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredAccountRequest
- func (m UpdateLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredAccountRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredAccount, bool)
- func (m *UpdateLlmProxyPartnerPoweredAccountRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredAccount)
- func (to *UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest)
- func (to *UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest)
- func (m UpdateLlmProxyPartnerPoweredAccountRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredAccountRequest) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2
- func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredAccount_SdkV2, bool)
- func (m *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredAccount_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2)
- func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredEnforceRequest
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredEnforceRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredEnforce, bool)
- func (m *UpdateLlmProxyPartnerPoweredEnforceRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredEnforce)
- func (to *UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest)
- func (to *UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest)
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredEnforce_SdkV2, bool)
- func (m *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredEnforce_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2)
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredWorkspaceRequest
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredWorkspace, bool)
- func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredWorkspace)
- func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest)
- func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest)
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) Type(ctx context.Context) attr.Type
- type UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredWorkspace_SdkV2, bool)
- func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredWorkspace_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateNccPrivateEndpointRuleRequest
- func (m UpdateNccPrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNccPrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNccPrivateEndpointRuleRequest) GetPrivateEndpointRule(ctx context.Context) (UpdatePrivateEndpointRule, bool)
- func (m *UpdateNccPrivateEndpointRuleRequest) SetPrivateEndpointRule(ctx context.Context, v UpdatePrivateEndpointRule)
- func (to *UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest)
- func (to *UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest)
- func (m UpdateNccPrivateEndpointRuleRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNccPrivateEndpointRuleRequest) Type(ctx context.Context) attr.Type
- type UpdateNccPrivateEndpointRuleRequest_SdkV2
- func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNccPrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule(ctx context.Context) (UpdatePrivateEndpointRule_SdkV2, bool)
- func (m *UpdateNccPrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule(ctx context.Context, v UpdatePrivateEndpointRule_SdkV2)
- func (to *UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest_SdkV2)
- func (to *UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest_SdkV2)
- func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateNetworkPolicyRequest
- func (m UpdateNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNetworkPolicyRequest) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy, bool)
- func (m *UpdateNetworkPolicyRequest) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy)
- func (to *UpdateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNetworkPolicyRequest)
- func (to *UpdateNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNetworkPolicyRequest)
- func (m UpdateNetworkPolicyRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNetworkPolicyRequest) Type(ctx context.Context) attr.Type
- type UpdateNetworkPolicyRequest_SdkV2
- func (m UpdateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNetworkPolicyRequest_SdkV2) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy_SdkV2, bool)
- func (m *UpdateNetworkPolicyRequest_SdkV2) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy_SdkV2)
- func (to *UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNetworkPolicyRequest_SdkV2)
- func (to *UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNetworkPolicyRequest_SdkV2)
- func (m UpdateNetworkPolicyRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNetworkPolicyRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateNotificationDestinationRequest
- func (m UpdateNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNotificationDestinationRequest) GetConfig(ctx context.Context) (Config, bool)
- func (m *UpdateNotificationDestinationRequest) SetConfig(ctx context.Context, v Config)
- func (to *UpdateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNotificationDestinationRequest)
- func (to *UpdateNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNotificationDestinationRequest)
- func (m UpdateNotificationDestinationRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNotificationDestinationRequest) Type(ctx context.Context) attr.Type
- type UpdateNotificationDestinationRequest_SdkV2
- func (m UpdateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateNotificationDestinationRequest_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
- func (m *UpdateNotificationDestinationRequest_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
- func (to *UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNotificationDestinationRequest_SdkV2)
- func (to *UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNotificationDestinationRequest_SdkV2)
- func (m UpdateNotificationDestinationRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateNotificationDestinationRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdatePersonalComputeSettingRequest
- func (m UpdatePersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdatePersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdatePersonalComputeSettingRequest) GetSetting(ctx context.Context) (PersonalComputeSetting, bool)
- func (m *UpdatePersonalComputeSettingRequest) SetSetting(ctx context.Context, v PersonalComputeSetting)
- func (to *UpdatePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePersonalComputeSettingRequest)
- func (to *UpdatePersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdatePersonalComputeSettingRequest)
- func (m UpdatePersonalComputeSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdatePersonalComputeSettingRequest) Type(ctx context.Context) attr.Type
- type UpdatePersonalComputeSettingRequest_SdkV2
- func (m UpdatePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdatePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdatePersonalComputeSettingRequest_SdkV2) GetSetting(ctx context.Context) (PersonalComputeSetting_SdkV2, bool)
- func (m *UpdatePersonalComputeSettingRequest_SdkV2) SetSetting(ctx context.Context, v PersonalComputeSetting_SdkV2)
- func (to *UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePersonalComputeSettingRequest_SdkV2)
- func (to *UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdatePersonalComputeSettingRequest_SdkV2)
- func (m UpdatePersonalComputeSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdatePersonalComputeSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdatePrivateEndpointRule
- func (m UpdatePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdatePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdatePrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *UpdatePrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
- func (m *UpdatePrivateEndpointRule) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *UpdatePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
- func (m *UpdatePrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
- func (m *UpdatePrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
- func (to *UpdatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePrivateEndpointRule)
- func (to *UpdatePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from UpdatePrivateEndpointRule)
- func (m UpdatePrivateEndpointRule) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdatePrivateEndpointRule) Type(ctx context.Context) attr.Type
- type UpdatePrivateEndpointRule_SdkV2
- func (m UpdatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdatePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdatePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
- func (m *UpdatePrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
- func (m *UpdatePrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
- func (m *UpdatePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
- func (m *UpdatePrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
- func (m *UpdatePrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
- func (to *UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePrivateEndpointRule_SdkV2)
- func (to *UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdatePrivateEndpointRule_SdkV2)
- func (m UpdatePrivateEndpointRule_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdatePrivateEndpointRule_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateRestrictWorkspaceAdminsSettingRequest
- func (m UpdateRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateRestrictWorkspaceAdminsSettingRequest) GetSetting(ctx context.Context) (RestrictWorkspaceAdminsSetting, bool)
- func (m *UpdateRestrictWorkspaceAdminsSettingRequest) SetSetting(ctx context.Context, v RestrictWorkspaceAdminsSetting)
- func (to *UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest)
- func (to *UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest)
- func (m UpdateRestrictWorkspaceAdminsSettingRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateRestrictWorkspaceAdminsSettingRequest) Type(ctx context.Context) attr.Type
- type UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2
- func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetSetting(ctx context.Context) (RestrictWorkspaceAdminsSetting_SdkV2, bool)
- func (m *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SetSetting(ctx context.Context, v RestrictWorkspaceAdminsSetting_SdkV2)
- func (to *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (to *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2)
- func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateSqlResultsDownloadRequest
- func (m UpdateSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateSqlResultsDownloadRequest) GetSetting(ctx context.Context) (SqlResultsDownload, bool)
- func (m *UpdateSqlResultsDownloadRequest) SetSetting(ctx context.Context, v SqlResultsDownload)
- func (to *UpdateSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateSqlResultsDownloadRequest)
- func (to *UpdateSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateSqlResultsDownloadRequest)
- func (m UpdateSqlResultsDownloadRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateSqlResultsDownloadRequest) Type(ctx context.Context) attr.Type
- type UpdateSqlResultsDownloadRequest_SdkV2
- func (m UpdateSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateSqlResultsDownloadRequest_SdkV2) GetSetting(ctx context.Context) (SqlResultsDownload_SdkV2, bool)
- func (m *UpdateSqlResultsDownloadRequest_SdkV2) SetSetting(ctx context.Context, v SqlResultsDownload_SdkV2)
- func (to *UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateSqlResultsDownloadRequest_SdkV2)
- func (to *UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateSqlResultsDownloadRequest_SdkV2)
- func (m UpdateSqlResultsDownloadRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateSqlResultsDownloadRequest_SdkV2) Type(ctx context.Context) attr.Type
- type UpdateWorkspaceNetworkOptionRequest
- func (m UpdateWorkspaceNetworkOptionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateWorkspaceNetworkOptionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateWorkspaceNetworkOptionRequest) GetWorkspaceNetworkOption(ctx context.Context) (WorkspaceNetworkOption, bool)
- func (m *UpdateWorkspaceNetworkOptionRequest) SetWorkspaceNetworkOption(ctx context.Context, v WorkspaceNetworkOption)
- func (to *UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest)
- func (to *UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest)
- func (m UpdateWorkspaceNetworkOptionRequest) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateWorkspaceNetworkOptionRequest) Type(ctx context.Context) attr.Type
- type UpdateWorkspaceNetworkOptionRequest_SdkV2
- func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (m *UpdateWorkspaceNetworkOptionRequest_SdkV2) GetWorkspaceNetworkOption(ctx context.Context) (WorkspaceNetworkOption_SdkV2, bool)
- func (m *UpdateWorkspaceNetworkOptionRequest_SdkV2) SetWorkspaceNetworkOption(ctx context.Context, v WorkspaceNetworkOption_SdkV2)
- func (to *UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest_SdkV2)
- func (to *UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest_SdkV2)
- func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) Type(ctx context.Context) attr.Type
- type WorkspaceNetworkOption
- func (m WorkspaceNetworkOption) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m WorkspaceNetworkOption) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *WorkspaceNetworkOption) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from WorkspaceNetworkOption)
- func (to *WorkspaceNetworkOption) SyncFieldsDuringRead(ctx context.Context, from WorkspaceNetworkOption)
- func (m WorkspaceNetworkOption) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m WorkspaceNetworkOption) Type(ctx context.Context) attr.Type
- type WorkspaceNetworkOption_SdkV2
- func (m WorkspaceNetworkOption_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
- func (m WorkspaceNetworkOption_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
- func (to *WorkspaceNetworkOption_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from WorkspaceNetworkOption_SdkV2)
- func (to *WorkspaceNetworkOption_SdkV2) SyncFieldsDuringRead(ctx context.Context, from WorkspaceNetworkOption_SdkV2)
- func (m WorkspaceNetworkOption_SdkV2) ToObjectValue(ctx context.Context) basetypes.ObjectValue
- func (m WorkspaceNetworkOption_SdkV2) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountIpAccessEnable ¶ added in v1.65.0
type AccountIpAccessEnable struct {
AcctIpAclEnable types.Object `tfsdk:"acct_ip_acl_enable"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AccountIpAccessEnable) ApplySchemaCustomizations ¶ added in v1.65.0
func (m AccountIpAccessEnable) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AccountIpAccessEnable) GetAcctIpAclEnable ¶ added in v1.65.0
func (m *AccountIpAccessEnable) GetAcctIpAclEnable(ctx context.Context) (BooleanMessage, bool)
GetAcctIpAclEnable returns the value of the AcctIpAclEnable field in AccountIpAccessEnable as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (AccountIpAccessEnable) GetComplexFieldTypes ¶ added in v1.65.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in AccountIpAccessEnable. 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 (*AccountIpAccessEnable) SetAcctIpAclEnable ¶ added in v1.65.0
func (m *AccountIpAccessEnable) SetAcctIpAclEnable(ctx context.Context, v BooleanMessage)
SetAcctIpAclEnable sets the value of the AcctIpAclEnable field in AccountIpAccessEnable.
func (*AccountIpAccessEnable) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AccountIpAccessEnable) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountIpAccessEnable)
func (*AccountIpAccessEnable) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AccountIpAccessEnable) SyncFieldsDuringRead(ctx context.Context, from AccountIpAccessEnable)
func (AccountIpAccessEnable) ToObjectValue ¶ added in v1.65.0
func (m AccountIpAccessEnable) 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, AccountIpAccessEnable only implements ToObjectValue() and Type().
type AccountIpAccessEnable_SdkV2 ¶ added in v1.65.0
type AccountIpAccessEnable_SdkV2 struct {
AcctIpAclEnable types.List `tfsdk:"acct_ip_acl_enable"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AccountIpAccessEnable_SdkV2) ApplySchemaCustomizations ¶ added in v1.65.0
func (m AccountIpAccessEnable_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AccountIpAccessEnable_SdkV2) GetAcctIpAclEnable ¶ added in v1.65.0
func (m *AccountIpAccessEnable_SdkV2) GetAcctIpAclEnable(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetAcctIpAclEnable returns the value of the AcctIpAclEnable field in AccountIpAccessEnable_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (AccountIpAccessEnable_SdkV2) GetComplexFieldTypes ¶ added in v1.65.0
func (m AccountIpAccessEnable_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AccountIpAccessEnable. 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 (*AccountIpAccessEnable_SdkV2) SetAcctIpAclEnable ¶ added in v1.65.0
func (m *AccountIpAccessEnable_SdkV2) SetAcctIpAclEnable(ctx context.Context, v BooleanMessage_SdkV2)
SetAcctIpAclEnable sets the value of the AcctIpAclEnable field in AccountIpAccessEnable_SdkV2.
func (*AccountIpAccessEnable_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AccountIpAccessEnable_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountIpAccessEnable_SdkV2)
func (*AccountIpAccessEnable_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AccountIpAccessEnable_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AccountIpAccessEnable_SdkV2)
func (AccountIpAccessEnable_SdkV2) ToObjectValue ¶ added in v1.65.0
func (m AccountIpAccessEnable_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, AccountIpAccessEnable_SdkV2 only implements ToObjectValue() and Type().
type AccountNetworkPolicy ¶ added in v1.81.0
type AccountNetworkPolicy struct {
// The associated account ID for this Network Policy object.
AccountId types.String `tfsdk:"account_id"`
// The network policies applying for egress traffic.
Egress types.Object `tfsdk:"egress"`
// The network policies applying for ingress traffic.
Ingress types.Object `tfsdk:"ingress"`
// The ingress policy for dry run mode. Dry run will always run even if the
// request is allowed by the ingress policy. When this field is set, the
// policy will be evaluated and emit logs only without blocking requests.
IngressDryRun types.Object `tfsdk:"ingress_dry_run"`
// The unique identifier for the network policy.
NetworkPolicyId types.String `tfsdk:"network_policy_id"`
}
func (AccountNetworkPolicy) ApplySchemaCustomizations ¶ added in v1.81.0
func (m AccountNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AccountNetworkPolicy) GetComplexFieldTypes ¶ added in v1.81.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in AccountNetworkPolicy. 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 (*AccountNetworkPolicy) GetEgress ¶ added in v1.81.0
func (m *AccountNetworkPolicy) GetEgress(ctx context.Context) (NetworkPolicyEgress, bool)
GetEgress returns the value of the Egress field in AccountNetworkPolicy as a NetworkPolicyEgress value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy) GetIngress ¶ added in v1.113.0
func (m *AccountNetworkPolicy) GetIngress(ctx context.Context) (CustomerFacingIngressNetworkPolicy, bool)
GetIngress returns the value of the Ingress field in AccountNetworkPolicy as a CustomerFacingIngressNetworkPolicy value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy) GetIngressDryRun ¶ added in v1.113.0
func (m *AccountNetworkPolicy) GetIngressDryRun(ctx context.Context) (CustomerFacingIngressNetworkPolicy, bool)
GetIngressDryRun returns the value of the IngressDryRun field in AccountNetworkPolicy as a CustomerFacingIngressNetworkPolicy value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy) SetEgress ¶ added in v1.81.0
func (m *AccountNetworkPolicy) SetEgress(ctx context.Context, v NetworkPolicyEgress)
SetEgress sets the value of the Egress field in AccountNetworkPolicy.
func (*AccountNetworkPolicy) SetIngress ¶ added in v1.113.0
func (m *AccountNetworkPolicy) SetIngress(ctx context.Context, v CustomerFacingIngressNetworkPolicy)
SetIngress sets the value of the Ingress field in AccountNetworkPolicy.
func (*AccountNetworkPolicy) SetIngressDryRun ¶ added in v1.113.0
func (m *AccountNetworkPolicy) SetIngressDryRun(ctx context.Context, v CustomerFacingIngressNetworkPolicy)
SetIngressDryRun sets the value of the IngressDryRun field in AccountNetworkPolicy.
func (*AccountNetworkPolicy) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AccountNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountNetworkPolicy)
func (*AccountNetworkPolicy) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AccountNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from AccountNetworkPolicy)
func (AccountNetworkPolicy) ToObjectValue ¶ added in v1.81.0
func (m AccountNetworkPolicy) 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, AccountNetworkPolicy only implements ToObjectValue() and Type().
type AccountNetworkPolicy_SdkV2 ¶ added in v1.81.0
type AccountNetworkPolicy_SdkV2 struct {
// The associated account ID for this Network Policy object.
AccountId types.String `tfsdk:"account_id"`
// The network policies applying for egress traffic.
Egress types.List `tfsdk:"egress"`
// The network policies applying for ingress traffic.
Ingress types.List `tfsdk:"ingress"`
// The ingress policy for dry run mode. Dry run will always run even if the
// request is allowed by the ingress policy. When this field is set, the
// policy will be evaluated and emit logs only without blocking requests.
IngressDryRun types.List `tfsdk:"ingress_dry_run"`
// The unique identifier for the network policy.
NetworkPolicyId types.String `tfsdk:"network_policy_id"`
}
func (AccountNetworkPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m AccountNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AccountNetworkPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m AccountNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AccountNetworkPolicy. 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 (*AccountNetworkPolicy_SdkV2) GetEgress ¶ added in v1.81.0
func (m *AccountNetworkPolicy_SdkV2) GetEgress(ctx context.Context) (NetworkPolicyEgress_SdkV2, bool)
GetEgress returns the value of the Egress field in AccountNetworkPolicy_SdkV2 as a NetworkPolicyEgress_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy_SdkV2) GetIngress ¶ added in v1.113.0
func (m *AccountNetworkPolicy_SdkV2) GetIngress(ctx context.Context) (CustomerFacingIngressNetworkPolicy_SdkV2, bool)
GetIngress returns the value of the Ingress field in AccountNetworkPolicy_SdkV2 as a CustomerFacingIngressNetworkPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy_SdkV2) GetIngressDryRun ¶ added in v1.113.0
func (m *AccountNetworkPolicy_SdkV2) GetIngressDryRun(ctx context.Context) (CustomerFacingIngressNetworkPolicy_SdkV2, bool)
GetIngressDryRun returns the value of the IngressDryRun field in AccountNetworkPolicy_SdkV2 as a CustomerFacingIngressNetworkPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*AccountNetworkPolicy_SdkV2) SetEgress ¶ added in v1.81.0
func (m *AccountNetworkPolicy_SdkV2) SetEgress(ctx context.Context, v NetworkPolicyEgress_SdkV2)
SetEgress sets the value of the Egress field in AccountNetworkPolicy_SdkV2.
func (*AccountNetworkPolicy_SdkV2) SetIngress ¶ added in v1.113.0
func (m *AccountNetworkPolicy_SdkV2) SetIngress(ctx context.Context, v CustomerFacingIngressNetworkPolicy_SdkV2)
SetIngress sets the value of the Ingress field in AccountNetworkPolicy_SdkV2.
func (*AccountNetworkPolicy_SdkV2) SetIngressDryRun ¶ added in v1.113.0
func (m *AccountNetworkPolicy_SdkV2) SetIngressDryRun(ctx context.Context, v CustomerFacingIngressNetworkPolicy_SdkV2)
SetIngressDryRun sets the value of the IngressDryRun field in AccountNetworkPolicy_SdkV2.
func (*AccountNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AccountNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AccountNetworkPolicy_SdkV2)
func (*AccountNetworkPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AccountNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AccountNetworkPolicy_SdkV2)
func (AccountNetworkPolicy_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m AccountNetworkPolicy_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, AccountNetworkPolicy_SdkV2 only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingAccessPolicy ¶ added in v1.57.0
type AibiDashboardEmbeddingAccessPolicy struct {
AccessPolicyType types.String `tfsdk:"access_policy_type"`
}
func (AibiDashboardEmbeddingAccessPolicy) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AibiDashboardEmbeddingAccessPolicy) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
func (*AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy)
func (AibiDashboardEmbeddingAccessPolicy) ToObjectValue ¶ added in v1.61.0
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 AibiDashboardEmbeddingAccessPolicySetting ¶ added in v1.57.0
type AibiDashboardEmbeddingAccessPolicySetting struct {
AibiDashboardEmbeddingAccessPolicy types.Object `tfsdk:"aibi_dashboard_embedding_access_policy"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AibiDashboardEmbeddingAccessPolicySetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingAccessPolicySetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingAccessPolicySetting) GetAibiDashboardEmbeddingAccessPolicy ¶ added in v1.61.0
func (m *AibiDashboardEmbeddingAccessPolicySetting) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy, bool)
GetAibiDashboardEmbeddingAccessPolicy returns the value of the AibiDashboardEmbeddingAccessPolicy field in AibiDashboardEmbeddingAccessPolicySetting as a AibiDashboardEmbeddingAccessPolicy value. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingAccessPolicySetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m AibiDashboardEmbeddingAccessPolicySetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingAccessPolicySetting. 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 (*AibiDashboardEmbeddingAccessPolicySetting) SetAibiDashboardEmbeddingAccessPolicy ¶ added in v1.61.0
func (m *AibiDashboardEmbeddingAccessPolicySetting) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy)
SetAibiDashboardEmbeddingAccessPolicy sets the value of the AibiDashboardEmbeddingAccessPolicy field in AibiDashboardEmbeddingAccessPolicySetting.
func (*AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting)
func (*AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicySetting) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting)
func (AibiDashboardEmbeddingAccessPolicySetting) ToObjectValue ¶ added in v1.61.0
func (m AibiDashboardEmbeddingAccessPolicySetting) 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, AibiDashboardEmbeddingAccessPolicySetting only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingAccessPolicySetting_SdkV2 ¶ added in v1.62.1
type AibiDashboardEmbeddingAccessPolicySetting_SdkV2 struct {
AibiDashboardEmbeddingAccessPolicy types.List `tfsdk:"aibi_dashboard_embedding_access_policy"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AibiDashboardEmbeddingAccessPolicySetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy ¶ added in v1.62.1
func (m *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetAibiDashboardEmbeddingAccessPolicy(ctx context.Context) (AibiDashboardEmbeddingAccessPolicy_SdkV2, bool)
GetAibiDashboardEmbeddingAccessPolicy returns the value of the AibiDashboardEmbeddingAccessPolicy field in AibiDashboardEmbeddingAccessPolicySetting_SdkV2 as a AibiDashboardEmbeddingAccessPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m AibiDashboardEmbeddingAccessPolicySetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingAccessPolicySetting. 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 (*AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy ¶ added in v1.62.1
func (m *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SetAibiDashboardEmbeddingAccessPolicy(ctx context.Context, v AibiDashboardEmbeddingAccessPolicy_SdkV2)
SetAibiDashboardEmbeddingAccessPolicy sets the value of the AibiDashboardEmbeddingAccessPolicy field in AibiDashboardEmbeddingAccessPolicySetting_SdkV2.
func (*AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
func (*AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicySetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
func (AibiDashboardEmbeddingAccessPolicySetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m AibiDashboardEmbeddingAccessPolicySetting_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, AibiDashboardEmbeddingAccessPolicySetting_SdkV2 only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingAccessPolicy_SdkV2 ¶ added in v1.62.1
type AibiDashboardEmbeddingAccessPolicy_SdkV2 struct {
AccessPolicyType types.String `tfsdk:"access_policy_type"`
}
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
func (*AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingAccessPolicy_SdkV2)
func (AibiDashboardEmbeddingAccessPolicy_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.57.0
type AibiDashboardEmbeddingApprovedDomains struct {
ApprovedDomains types.List `tfsdk:"approved_domains"`
}
func (AibiDashboardEmbeddingApprovedDomains) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingApprovedDomains) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomains) GetApprovedDomains ¶ added in v1.61.0
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 ¶ added in v1.61.0
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 ¶ added in v1.61.0
func (m *AibiDashboardEmbeddingApprovedDomains) SetApprovedDomains(ctx context.Context, v []types.String)
SetApprovedDomains sets the value of the ApprovedDomains field in AibiDashboardEmbeddingApprovedDomains.
func (*AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
func (*AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomains) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains)
func (AibiDashboardEmbeddingApprovedDomains) ToObjectValue ¶ added in v1.61.0
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 AibiDashboardEmbeddingApprovedDomainsSetting ¶ added in v1.57.0
type AibiDashboardEmbeddingApprovedDomainsSetting struct {
AibiDashboardEmbeddingApprovedDomains types.Object `tfsdk:"aibi_dashboard_embedding_approved_domains"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AibiDashboardEmbeddingApprovedDomainsSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingApprovedDomainsSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomainsSetting) GetAibiDashboardEmbeddingApprovedDomains ¶ added in v1.61.0
func (m *AibiDashboardEmbeddingApprovedDomainsSetting) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains, bool)
GetAibiDashboardEmbeddingApprovedDomains returns the value of the AibiDashboardEmbeddingApprovedDomains field in AibiDashboardEmbeddingApprovedDomainsSetting as a AibiDashboardEmbeddingApprovedDomains value. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingApprovedDomainsSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m AibiDashboardEmbeddingApprovedDomainsSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingApprovedDomainsSetting. 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 (*AibiDashboardEmbeddingApprovedDomainsSetting) SetAibiDashboardEmbeddingApprovedDomains ¶ added in v1.61.0
func (m *AibiDashboardEmbeddingApprovedDomainsSetting) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains)
SetAibiDashboardEmbeddingApprovedDomains sets the value of the AibiDashboardEmbeddingApprovedDomains field in AibiDashboardEmbeddingApprovedDomainsSetting.
func (*AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting)
func (*AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomainsSetting) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting)
func (AibiDashboardEmbeddingApprovedDomainsSetting) ToObjectValue ¶ added in v1.61.0
func (m AibiDashboardEmbeddingApprovedDomainsSetting) 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, AibiDashboardEmbeddingApprovedDomainsSetting only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2 ¶ added in v1.62.1
type AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2 struct {
AibiDashboardEmbeddingApprovedDomains types.List `tfsdk:"aibi_dashboard_embedding_approved_domains"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains ¶ added in v1.62.1
func (m *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetAibiDashboardEmbeddingApprovedDomains(ctx context.Context) (AibiDashboardEmbeddingApprovedDomains_SdkV2, bool)
GetAibiDashboardEmbeddingApprovedDomains returns the value of the AibiDashboardEmbeddingApprovedDomains field in AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2 as a AibiDashboardEmbeddingApprovedDomains_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AibiDashboardEmbeddingApprovedDomainsSetting. 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 (*AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains ¶ added in v1.62.1
func (m *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SetAibiDashboardEmbeddingApprovedDomains(ctx context.Context, v AibiDashboardEmbeddingApprovedDomains_SdkV2)
SetAibiDashboardEmbeddingApprovedDomains sets the value of the AibiDashboardEmbeddingApprovedDomains field in AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2.
func (*AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
func (*AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
func (AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m AibiDashboardEmbeddingApprovedDomainsSetting_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, AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2 only implements ToObjectValue() and Type().
type AibiDashboardEmbeddingApprovedDomains_SdkV2 ¶ added in v1.62.1
type AibiDashboardEmbeddingApprovedDomains_SdkV2 struct {
ApprovedDomains types.List `tfsdk:"approved_domains"`
}
func (AibiDashboardEmbeddingApprovedDomains_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AibiDashboardEmbeddingApprovedDomains_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) GetApprovedDomains ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
func (*AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AibiDashboardEmbeddingApprovedDomains_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AibiDashboardEmbeddingApprovedDomains_SdkV2)
func (AibiDashboardEmbeddingApprovedDomains_SdkV2) ToObjectValue ¶ added in v1.62.1
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 AutomaticClusterUpdateSetting ¶
type AutomaticClusterUpdateSetting struct {
AutomaticClusterUpdateWorkspace types.Object `tfsdk:"automatic_cluster_update_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AutomaticClusterUpdateSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AutomaticClusterUpdateSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AutomaticClusterUpdateSetting) GetAutomaticClusterUpdateWorkspace ¶ added in v1.61.0
func (m *AutomaticClusterUpdateSetting) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage, bool)
GetAutomaticClusterUpdateWorkspace returns the value of the AutomaticClusterUpdateWorkspace field in AutomaticClusterUpdateSetting as a ClusterAutoRestartMessage value. If the field is unknown or null, the boolean return value is false.
func (AutomaticClusterUpdateSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m AutomaticClusterUpdateSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AutomaticClusterUpdateSetting. 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 (*AutomaticClusterUpdateSetting) SetAutomaticClusterUpdateWorkspace ¶ added in v1.61.0
func (m *AutomaticClusterUpdateSetting) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage)
SetAutomaticClusterUpdateWorkspace sets the value of the AutomaticClusterUpdateWorkspace field in AutomaticClusterUpdateSetting.
func (*AutomaticClusterUpdateSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AutomaticClusterUpdateSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AutomaticClusterUpdateSetting)
func (*AutomaticClusterUpdateSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AutomaticClusterUpdateSetting) SyncFieldsDuringRead(ctx context.Context, from AutomaticClusterUpdateSetting)
func (AutomaticClusterUpdateSetting) ToObjectValue ¶ added in v1.61.0
func (m AutomaticClusterUpdateSetting) 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, AutomaticClusterUpdateSetting only implements ToObjectValue() and Type().
type AutomaticClusterUpdateSetting_SdkV2 ¶ added in v1.62.1
type AutomaticClusterUpdateSetting_SdkV2 struct {
AutomaticClusterUpdateWorkspace types.List `tfsdk:"automatic_cluster_update_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (AutomaticClusterUpdateSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m AutomaticClusterUpdateSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*AutomaticClusterUpdateSetting_SdkV2) GetAutomaticClusterUpdateWorkspace ¶ added in v1.62.1
func (m *AutomaticClusterUpdateSetting_SdkV2) GetAutomaticClusterUpdateWorkspace(ctx context.Context) (ClusterAutoRestartMessage_SdkV2, bool)
GetAutomaticClusterUpdateWorkspace returns the value of the AutomaticClusterUpdateWorkspace field in AutomaticClusterUpdateSetting_SdkV2 as a ClusterAutoRestartMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (AutomaticClusterUpdateSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m AutomaticClusterUpdateSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in AutomaticClusterUpdateSetting. 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 (*AutomaticClusterUpdateSetting_SdkV2) SetAutomaticClusterUpdateWorkspace ¶ added in v1.62.1
func (m *AutomaticClusterUpdateSetting_SdkV2) SetAutomaticClusterUpdateWorkspace(ctx context.Context, v ClusterAutoRestartMessage_SdkV2)
SetAutomaticClusterUpdateWorkspace sets the value of the AutomaticClusterUpdateWorkspace field in AutomaticClusterUpdateSetting_SdkV2.
func (*AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from AutomaticClusterUpdateSetting_SdkV2)
func (*AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *AutomaticClusterUpdateSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from AutomaticClusterUpdateSetting_SdkV2)
func (AutomaticClusterUpdateSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m AutomaticClusterUpdateSetting_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, AutomaticClusterUpdateSetting_SdkV2 only implements ToObjectValue() and Type().
type BooleanMessage ¶ added in v1.53.0
func (BooleanMessage) ApplySchemaCustomizations ¶ added in v1.63.0
func (m BooleanMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (BooleanMessage) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *BooleanMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage)
func (*BooleanMessage) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *BooleanMessage) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage)
func (BooleanMessage) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
func (BooleanMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m BooleanMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (BooleanMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *BooleanMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from BooleanMessage_SdkV2)
func (*BooleanMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *BooleanMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from BooleanMessage_SdkV2)
func (BooleanMessage_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessage) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.61.0
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 ¶ added in v1.61.0
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 ¶ added in v1.61.0
func (m *ClusterAutoRestartMessage) SetEnablementDetails(ctx context.Context, v ClusterAutoRestartMessageEnablementDetails)
SetEnablementDetails sets the value of the EnablementDetails field in ClusterAutoRestartMessage.
func (*ClusterAutoRestartMessage) SetMaintenanceWindow ¶ added in v1.61.0
func (m *ClusterAutoRestartMessage) SetMaintenanceWindow(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindow)
SetMaintenanceWindow sets the value of the MaintenanceWindow field in ClusterAutoRestartMessage.
func (*ClusterAutoRestartMessage) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ClusterAutoRestartMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage)
func (*ClusterAutoRestartMessage) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessage) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage)
func (ClusterAutoRestartMessage) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageEnablementDetails) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageEnablementDetails) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
func (*ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageEnablementDetails) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails)
func (ClusterAutoRestartMessageEnablementDetails) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageEnablementDetails_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageEnablementDetails_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
func (*ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageEnablementDetails_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageEnablementDetails_SdkV2)
func (ClusterAutoRestartMessageEnablementDetails_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindow) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindow) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.61.0
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 ¶ added in v1.61.0
func (m *ClusterAutoRestartMessageMaintenanceWindow) SetWeekDayBasedSchedule(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
SetWeekDayBasedSchedule sets the value of the WeekDayBasedSchedule field in ClusterAutoRestartMessageMaintenanceWindow.
func (*ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
func (*ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindow) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow)
func (ClusterAutoRestartMessageMaintenanceWindow) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.61.0
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 ¶ added in v1.61.0
func (m *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SetWindowStartTime(ctx context.Context, v ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
SetWindowStartTime sets the value of the WindowStartTime field in ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule.
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule)
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindowWeekDayBasedSchedule_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime)
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
type ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2 struct {
Hours types.Int64 `tfsdk:"hours"`
Minutes types.Int64 `tfsdk:"minutes"`
}
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindowWindowStartTime_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.62.1
type ClusterAutoRestartMessageMaintenanceWindow_SdkV2 struct {
WeekDayBasedSchedule types.List `tfsdk:"week_day_based_schedule"`
}
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
func (*ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessageMaintenanceWindow_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessageMaintenanceWindow_SdkV2)
func (ClusterAutoRestartMessageMaintenanceWindow_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m ClusterAutoRestartMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ClusterAutoRestartMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
func (*ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ClusterAutoRestartMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ClusterAutoRestartMessage_SdkV2)
func (ClusterAutoRestartMessage_SdkV2) ToObjectValue ¶ added in v1.62.1
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 ComplianceSecurityProfile ¶
type ComplianceSecurityProfile struct {
// Set by customers when they request Compliance Security Profile (CSP)
ComplianceStandards types.List `tfsdk:"compliance_standards"`
IsEnabled types.Bool `tfsdk:"is_enabled"`
}
SHIELD feature: CSP
func (ComplianceSecurityProfile) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ComplianceSecurityProfile) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ComplianceSecurityProfile) GetComplexFieldTypes ¶ added in v1.61.0
func (m ComplianceSecurityProfile) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ComplianceSecurityProfile. 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 (*ComplianceSecurityProfile) GetComplianceStandards ¶ added in v1.61.0
func (m *ComplianceSecurityProfile) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
GetComplianceStandards returns the value of the ComplianceStandards field in ComplianceSecurityProfile as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ComplianceSecurityProfile) SetComplianceStandards ¶ added in v1.61.0
func (m *ComplianceSecurityProfile) SetComplianceStandards(ctx context.Context, v []types.String)
SetComplianceStandards sets the value of the ComplianceStandards field in ComplianceSecurityProfile.
func (*ComplianceSecurityProfile) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ComplianceSecurityProfile) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfile)
func (*ComplianceSecurityProfile) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ComplianceSecurityProfile) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfile)
func (ComplianceSecurityProfile) ToObjectValue ¶ added in v1.61.0
func (m ComplianceSecurityProfile) 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, ComplianceSecurityProfile only implements ToObjectValue() and Type().
type ComplianceSecurityProfileSetting ¶
type ComplianceSecurityProfileSetting struct {
ComplianceSecurityProfileWorkspace types.Object `tfsdk:"compliance_security_profile_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (ComplianceSecurityProfileSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ComplianceSecurityProfileSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ComplianceSecurityProfileSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m ComplianceSecurityProfileSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ComplianceSecurityProfileSetting. 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 (*ComplianceSecurityProfileSetting) GetComplianceSecurityProfileWorkspace ¶ added in v1.61.0
func (m *ComplianceSecurityProfileSetting) GetComplianceSecurityProfileWorkspace(ctx context.Context) (ComplianceSecurityProfile, bool)
GetComplianceSecurityProfileWorkspace returns the value of the ComplianceSecurityProfileWorkspace field in ComplianceSecurityProfileSetting as a ComplianceSecurityProfile value. If the field is unknown or null, the boolean return value is false.
func (*ComplianceSecurityProfileSetting) SetComplianceSecurityProfileWorkspace ¶ added in v1.61.0
func (m *ComplianceSecurityProfileSetting) SetComplianceSecurityProfileWorkspace(ctx context.Context, v ComplianceSecurityProfile)
SetComplianceSecurityProfileWorkspace sets the value of the ComplianceSecurityProfileWorkspace field in ComplianceSecurityProfileSetting.
func (*ComplianceSecurityProfileSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ComplianceSecurityProfileSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfileSetting)
func (*ComplianceSecurityProfileSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ComplianceSecurityProfileSetting) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfileSetting)
func (ComplianceSecurityProfileSetting) ToObjectValue ¶ added in v1.61.0
func (m ComplianceSecurityProfileSetting) 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, ComplianceSecurityProfileSetting only implements ToObjectValue() and Type().
type ComplianceSecurityProfileSetting_SdkV2 ¶ added in v1.62.1
type ComplianceSecurityProfileSetting_SdkV2 struct {
ComplianceSecurityProfileWorkspace types.List `tfsdk:"compliance_security_profile_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (ComplianceSecurityProfileSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ComplianceSecurityProfileSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ComplianceSecurityProfileSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ComplianceSecurityProfileSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ComplianceSecurityProfileSetting. 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 (*ComplianceSecurityProfileSetting_SdkV2) GetComplianceSecurityProfileWorkspace ¶ added in v1.62.1
func (m *ComplianceSecurityProfileSetting_SdkV2) GetComplianceSecurityProfileWorkspace(ctx context.Context) (ComplianceSecurityProfile_SdkV2, bool)
GetComplianceSecurityProfileWorkspace returns the value of the ComplianceSecurityProfileWorkspace field in ComplianceSecurityProfileSetting_SdkV2 as a ComplianceSecurityProfile_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ComplianceSecurityProfileSetting_SdkV2) SetComplianceSecurityProfileWorkspace ¶ added in v1.62.1
func (m *ComplianceSecurityProfileSetting_SdkV2) SetComplianceSecurityProfileWorkspace(ctx context.Context, v ComplianceSecurityProfile_SdkV2)
SetComplianceSecurityProfileWorkspace sets the value of the ComplianceSecurityProfileWorkspace field in ComplianceSecurityProfileSetting_SdkV2.
func (*ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfileSetting_SdkV2)
func (*ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ComplianceSecurityProfileSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfileSetting_SdkV2)
func (ComplianceSecurityProfileSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ComplianceSecurityProfileSetting_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, ComplianceSecurityProfileSetting_SdkV2 only implements ToObjectValue() and Type().
type ComplianceSecurityProfile_SdkV2 ¶ added in v1.62.1
type ComplianceSecurityProfile_SdkV2 struct {
// Set by customers when they request Compliance Security Profile (CSP)
ComplianceStandards types.List `tfsdk:"compliance_standards"`
IsEnabled types.Bool `tfsdk:"is_enabled"`
}
SHIELD feature: CSP
func (ComplianceSecurityProfile_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ComplianceSecurityProfile_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ComplianceSecurityProfile_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ComplianceSecurityProfile_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ComplianceSecurityProfile. 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 (*ComplianceSecurityProfile_SdkV2) GetComplianceStandards ¶ added in v1.62.1
func (m *ComplianceSecurityProfile_SdkV2) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
GetComplianceStandards returns the value of the ComplianceStandards field in ComplianceSecurityProfile_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ComplianceSecurityProfile_SdkV2) SetComplianceStandards ¶ added in v1.62.1
func (m *ComplianceSecurityProfile_SdkV2) SetComplianceStandards(ctx context.Context, v []types.String)
SetComplianceStandards sets the value of the ComplianceStandards field in ComplianceSecurityProfile_SdkV2.
func (*ComplianceSecurityProfile_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ComplianceSecurityProfile_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ComplianceSecurityProfile_SdkV2)
func (*ComplianceSecurityProfile_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ComplianceSecurityProfile_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ComplianceSecurityProfile_SdkV2)
func (ComplianceSecurityProfile_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ComplianceSecurityProfile_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, ComplianceSecurityProfile_SdkV2 only implements ToObjectValue() and Type().
type Config ¶
type Config struct {
Email types.Object `tfsdk:"email"`
GenericWebhook types.Object `tfsdk:"generic_webhook"`
MicrosoftTeams types.Object `tfsdk:"microsoft_teams"`
Pagerduty types.Object `tfsdk:"pagerduty"`
Slack types.Object `tfsdk:"slack"`
}
func (Config) ApplySchemaCustomizations ¶ added in v1.63.0
func (m Config) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Config) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Config. 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 (*Config) GetEmail ¶ added in v1.61.0
func (m *Config) GetEmail(ctx context.Context) (EmailConfig, bool)
GetEmail returns the value of the Email field in Config as a EmailConfig value. If the field is unknown or null, the boolean return value is false.
func (*Config) GetGenericWebhook ¶ added in v1.61.0
func (m *Config) GetGenericWebhook(ctx context.Context) (GenericWebhookConfig, bool)
GetGenericWebhook returns the value of the GenericWebhook field in Config as a GenericWebhookConfig value. If the field is unknown or null, the boolean return value is false.
func (*Config) GetMicrosoftTeams ¶ added in v1.61.0
func (m *Config) GetMicrosoftTeams(ctx context.Context) (MicrosoftTeamsConfig, bool)
GetMicrosoftTeams returns the value of the MicrosoftTeams field in Config as a MicrosoftTeamsConfig value. If the field is unknown or null, the boolean return value is false.
func (*Config) GetPagerduty ¶ added in v1.61.0
func (m *Config) GetPagerduty(ctx context.Context) (PagerdutyConfig, bool)
GetPagerduty returns the value of the Pagerduty field in Config as a PagerdutyConfig value. If the field is unknown or null, the boolean return value is false.
func (*Config) GetSlack ¶ added in v1.61.0
func (m *Config) GetSlack(ctx context.Context) (SlackConfig, bool)
GetSlack returns the value of the Slack field in Config as a SlackConfig value. If the field is unknown or null, the boolean return value is false.
func (*Config) SetEmail ¶ added in v1.61.0
func (m *Config) SetEmail(ctx context.Context, v EmailConfig)
SetEmail sets the value of the Email field in Config.
func (*Config) SetGenericWebhook ¶ added in v1.61.0
func (m *Config) SetGenericWebhook(ctx context.Context, v GenericWebhookConfig)
SetGenericWebhook sets the value of the GenericWebhook field in Config.
func (*Config) SetMicrosoftTeams ¶ added in v1.61.0
func (m *Config) SetMicrosoftTeams(ctx context.Context, v MicrosoftTeamsConfig)
SetMicrosoftTeams sets the value of the MicrosoftTeams field in Config.
func (*Config) SetPagerduty ¶ added in v1.61.0
func (m *Config) SetPagerduty(ctx context.Context, v PagerdutyConfig)
SetPagerduty sets the value of the Pagerduty field in Config.
func (*Config) SetSlack ¶ added in v1.61.0
func (m *Config) SetSlack(ctx context.Context, v SlackConfig)
SetSlack sets the value of the Slack field in Config.
func (*Config) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (*Config) SyncFieldsDuringRead ¶ added in v1.86.0
func (Config) ToObjectValue ¶ added in v1.61.0
func (m Config) 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, Config only implements ToObjectValue() and Type().
type Config_SdkV2 ¶ added in v1.62.1
type Config_SdkV2 struct {
Email types.List `tfsdk:"email"`
GenericWebhook types.List `tfsdk:"generic_webhook"`
MicrosoftTeams types.List `tfsdk:"microsoft_teams"`
Pagerduty types.List `tfsdk:"pagerduty"`
Slack types.List `tfsdk:"slack"`
}
func (Config_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m Config_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Config_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Config. 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 (*Config_SdkV2) GetEmail ¶ added in v1.62.1
func (m *Config_SdkV2) GetEmail(ctx context.Context) (EmailConfig_SdkV2, bool)
GetEmail returns the value of the Email field in Config_SdkV2 as a EmailConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Config_SdkV2) GetGenericWebhook ¶ added in v1.62.1
func (m *Config_SdkV2) GetGenericWebhook(ctx context.Context) (GenericWebhookConfig_SdkV2, bool)
GetGenericWebhook returns the value of the GenericWebhook field in Config_SdkV2 as a GenericWebhookConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Config_SdkV2) GetMicrosoftTeams ¶ added in v1.62.1
func (m *Config_SdkV2) GetMicrosoftTeams(ctx context.Context) (MicrosoftTeamsConfig_SdkV2, bool)
GetMicrosoftTeams returns the value of the MicrosoftTeams field in Config_SdkV2 as a MicrosoftTeamsConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Config_SdkV2) GetPagerduty ¶ added in v1.62.1
func (m *Config_SdkV2) GetPagerduty(ctx context.Context) (PagerdutyConfig_SdkV2, bool)
GetPagerduty returns the value of the Pagerduty field in Config_SdkV2 as a PagerdutyConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Config_SdkV2) GetSlack ¶ added in v1.62.1
func (m *Config_SdkV2) GetSlack(ctx context.Context) (SlackConfig_SdkV2, bool)
GetSlack returns the value of the Slack field in Config_SdkV2 as a SlackConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*Config_SdkV2) SetEmail ¶ added in v1.62.1
func (m *Config_SdkV2) SetEmail(ctx context.Context, v EmailConfig_SdkV2)
SetEmail sets the value of the Email field in Config_SdkV2.
func (*Config_SdkV2) SetGenericWebhook ¶ added in v1.62.1
func (m *Config_SdkV2) SetGenericWebhook(ctx context.Context, v GenericWebhookConfig_SdkV2)
SetGenericWebhook sets the value of the GenericWebhook field in Config_SdkV2.
func (*Config_SdkV2) SetMicrosoftTeams ¶ added in v1.62.1
func (m *Config_SdkV2) SetMicrosoftTeams(ctx context.Context, v MicrosoftTeamsConfig_SdkV2)
SetMicrosoftTeams sets the value of the MicrosoftTeams field in Config_SdkV2.
func (*Config_SdkV2) SetPagerduty ¶ added in v1.62.1
func (m *Config_SdkV2) SetPagerduty(ctx context.Context, v PagerdutyConfig_SdkV2)
SetPagerduty sets the value of the Pagerduty field in Config_SdkV2.
func (*Config_SdkV2) SetSlack ¶ added in v1.62.1
func (m *Config_SdkV2) SetSlack(ctx context.Context, v SlackConfig_SdkV2)
SetSlack sets the value of the Slack field in Config_SdkV2.
func (*Config_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *Config_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Config_SdkV2)
func (*Config_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *Config_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Config_SdkV2)
func (Config_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m Config_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, Config_SdkV2 only implements ToObjectValue() and Type().
type CreateIpAccessList ¶
type CreateIpAccessList struct {
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to configure a block list or allow list.
func (CreateIpAccessList) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateIpAccessList) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateIpAccessList. 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 (*CreateIpAccessList) GetIpAddresses ¶ added in v1.61.0
GetIpAddresses returns the value of the IpAddresses field in CreateIpAccessList as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateIpAccessList) SetIpAddresses ¶ added in v1.61.0
func (m *CreateIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in CreateIpAccessList.
func (*CreateIpAccessList) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessList)
func (*CreateIpAccessList) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateIpAccessList) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessList)
func (CreateIpAccessList) ToObjectValue ¶ added in v1.61.0
func (m CreateIpAccessList) 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, CreateIpAccessList only implements ToObjectValue() and Type().
type CreateIpAccessListResponse ¶
An IP access list was successfully created.
func (CreateIpAccessListResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateIpAccessListResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m CreateIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateIpAccessListResponse. 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 (*CreateIpAccessListResponse) GetIpAccessList ¶ added in v1.61.0
func (m *CreateIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
GetIpAccessList returns the value of the IpAccessList field in CreateIpAccessListResponse as a IpAccessListInfo value. If the field is unknown or null, the boolean return value is false.
func (*CreateIpAccessListResponse) SetIpAccessList ¶ added in v1.61.0
func (m *CreateIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
SetIpAccessList sets the value of the IpAccessList field in CreateIpAccessListResponse.
func (*CreateIpAccessListResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessListResponse)
func (*CreateIpAccessListResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessListResponse)
func (CreateIpAccessListResponse) ToObjectValue ¶ added in v1.61.0
func (m CreateIpAccessListResponse) 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, CreateIpAccessListResponse only implements ToObjectValue() and Type().
type CreateIpAccessListResponse_SdkV2 ¶ added in v1.62.1
An IP access list was successfully created.
func (CreateIpAccessListResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateIpAccessListResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateIpAccessListResponse. 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 (*CreateIpAccessListResponse_SdkV2) GetIpAccessList ¶ added in v1.62.1
func (m *CreateIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
GetIpAccessList returns the value of the IpAccessList field in CreateIpAccessListResponse_SdkV2 as a IpAccessListInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateIpAccessListResponse_SdkV2) SetIpAccessList ¶ added in v1.62.1
func (m *CreateIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
SetIpAccessList sets the value of the IpAccessList field in CreateIpAccessListResponse_SdkV2.
func (*CreateIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessListResponse_SdkV2)
func (*CreateIpAccessListResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessListResponse_SdkV2)
func (CreateIpAccessListResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateIpAccessListResponse_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, CreateIpAccessListResponse_SdkV2 only implements ToObjectValue() and Type().
type CreateIpAccessList_SdkV2 ¶ added in v1.62.1
type CreateIpAccessList_SdkV2 struct {
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to configure a block list or allow list.
func (CreateIpAccessList_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateIpAccessList_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateIpAccessList. 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 (*CreateIpAccessList_SdkV2) GetIpAddresses ¶ added in v1.62.1
GetIpAddresses returns the value of the IpAddresses field in CreateIpAccessList_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateIpAccessList_SdkV2) SetIpAddresses ¶ added in v1.62.1
func (m *CreateIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in CreateIpAccessList_SdkV2.
func (*CreateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateIpAccessList_SdkV2)
func (*CreateIpAccessList_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateIpAccessList_SdkV2)
func (CreateIpAccessList_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateIpAccessList_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, CreateIpAccessList_SdkV2 only implements ToObjectValue() and Type().
type CreateNetworkConnectivityConfigRequest ¶
type CreateNetworkConnectivityConfigRequest struct {
NetworkConnectivityConfig types.Object `tfsdk:"network_connectivity_config"`
}
func (CreateNetworkConnectivityConfigRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateNetworkConnectivityConfigRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkConnectivityConfigRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m CreateNetworkConnectivityConfigRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkConnectivityConfigRequest. 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 (*CreateNetworkConnectivityConfigRequest) GetNetworkConnectivityConfig ¶ added in v1.76.0
func (m *CreateNetworkConnectivityConfigRequest) GetNetworkConnectivityConfig(ctx context.Context) (CreateNetworkConnectivityConfiguration, bool)
GetNetworkConnectivityConfig returns the value of the NetworkConnectivityConfig field in CreateNetworkConnectivityConfigRequest as a CreateNetworkConnectivityConfiguration value. If the field is unknown or null, the boolean return value is false.
func (*CreateNetworkConnectivityConfigRequest) SetNetworkConnectivityConfig ¶ added in v1.76.0
func (m *CreateNetworkConnectivityConfigRequest) SetNetworkConnectivityConfig(ctx context.Context, v CreateNetworkConnectivityConfiguration)
SetNetworkConnectivityConfig sets the value of the NetworkConnectivityConfig field in CreateNetworkConnectivityConfigRequest.
func (*CreateNetworkConnectivityConfigRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNetworkConnectivityConfigRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfigRequest)
func (*CreateNetworkConnectivityConfigRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNetworkConnectivityConfigRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfigRequest)
func (CreateNetworkConnectivityConfigRequest) ToObjectValue ¶ added in v1.61.0
func (m CreateNetworkConnectivityConfigRequest) 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, CreateNetworkConnectivityConfigRequest only implements ToObjectValue() and Type().
type CreateNetworkConnectivityConfigRequest_SdkV2 ¶ added in v1.62.1
type CreateNetworkConnectivityConfigRequest_SdkV2 struct {
NetworkConnectivityConfig types.List `tfsdk:"network_connectivity_config"`
}
func (CreateNetworkConnectivityConfigRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateNetworkConnectivityConfigRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkConnectivityConfigRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateNetworkConnectivityConfigRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkConnectivityConfigRequest. 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 (*CreateNetworkConnectivityConfigRequest_SdkV2) GetNetworkConnectivityConfig ¶ added in v1.76.0
func (m *CreateNetworkConnectivityConfigRequest_SdkV2) GetNetworkConnectivityConfig(ctx context.Context) (CreateNetworkConnectivityConfiguration_SdkV2, bool)
GetNetworkConnectivityConfig returns the value of the NetworkConnectivityConfig field in CreateNetworkConnectivityConfigRequest_SdkV2 as a CreateNetworkConnectivityConfiguration_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateNetworkConnectivityConfigRequest_SdkV2) SetNetworkConnectivityConfig ¶ added in v1.76.0
func (m *CreateNetworkConnectivityConfigRequest_SdkV2) SetNetworkConnectivityConfig(ctx context.Context, v CreateNetworkConnectivityConfiguration_SdkV2)
SetNetworkConnectivityConfig sets the value of the NetworkConnectivityConfig field in CreateNetworkConnectivityConfigRequest_SdkV2.
func (*CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfigRequest_SdkV2)
func (*CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNetworkConnectivityConfigRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfigRequest_SdkV2)
func (CreateNetworkConnectivityConfigRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateNetworkConnectivityConfigRequest_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, CreateNetworkConnectivityConfigRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateNetworkConnectivityConfiguration ¶ added in v1.76.0
type CreateNetworkConnectivityConfiguration struct {
// The name of the network connectivity configuration. The name can contain
// alphanumeric characters, hyphens, and underscores. The length must be
// between 3 and 30 characters. The name must match the regular expression
// ^[0-9a-zA-Z-_]{3,30}$
Name types.String `tfsdk:"name"`
// The region for the network connectivity configuration. Only workspaces in
// the same region can be attached to the network connectivity
// configuration.
Region types.String `tfsdk:"region"`
}
Properties of the new network connectivity configuration.
func (CreateNetworkConnectivityConfiguration) ApplySchemaCustomizations ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkConnectivityConfiguration) GetComplexFieldTypes ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkConnectivityConfiguration. 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 (*CreateNetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateNetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfiguration)
func (*CreateNetworkConnectivityConfiguration) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateNetworkConnectivityConfiguration) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfiguration)
func (CreateNetworkConnectivityConfiguration) ToObjectValue ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration) 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, CreateNetworkConnectivityConfiguration only implements ToObjectValue() and Type().
type CreateNetworkConnectivityConfiguration_SdkV2 ¶ added in v1.76.0
type CreateNetworkConnectivityConfiguration_SdkV2 struct {
// The name of the network connectivity configuration. The name can contain
// alphanumeric characters, hyphens, and underscores. The length must be
// between 3 and 30 characters. The name must match the regular expression
// ^[0-9a-zA-Z-_]{3,30}$
Name types.String `tfsdk:"name"`
// The region for the network connectivity configuration. Only workspaces in
// the same region can be attached to the network connectivity
// configuration.
Region types.String `tfsdk:"region"`
}
Properties of the new network connectivity configuration.
func (CreateNetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkConnectivityConfiguration. 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 (*CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkConnectivityConfiguration_SdkV2)
func (*CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateNetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkConnectivityConfiguration_SdkV2)
func (CreateNetworkConnectivityConfiguration_SdkV2) ToObjectValue ¶ added in v1.76.0
func (m CreateNetworkConnectivityConfiguration_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, CreateNetworkConnectivityConfiguration_SdkV2 only implements ToObjectValue() and Type().
type CreateNetworkPolicyRequest ¶ added in v1.81.0
type CreateNetworkPolicyRequest struct {
// Network policy configuration details.
NetworkPolicy types.Object `tfsdk:"network_policy"`
}
func (CreateNetworkPolicyRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m CreateNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkPolicyRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m CreateNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkPolicyRequest. 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 (*CreateNetworkPolicyRequest) GetNetworkPolicy ¶ added in v1.81.0
func (m *CreateNetworkPolicyRequest) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy, bool)
GetNetworkPolicy returns the value of the NetworkPolicy field in CreateNetworkPolicyRequest as a AccountNetworkPolicy value. If the field is unknown or null, the boolean return value is false.
func (*CreateNetworkPolicyRequest) SetNetworkPolicy ¶ added in v1.81.0
func (m *CreateNetworkPolicyRequest) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy)
SetNetworkPolicy sets the value of the NetworkPolicy field in CreateNetworkPolicyRequest.
func (*CreateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkPolicyRequest)
func (*CreateNetworkPolicyRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkPolicyRequest)
func (CreateNetworkPolicyRequest) ToObjectValue ¶ added in v1.81.0
func (m CreateNetworkPolicyRequest) 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, CreateNetworkPolicyRequest only implements ToObjectValue() and Type().
type CreateNetworkPolicyRequest_SdkV2 ¶ added in v1.81.0
type CreateNetworkPolicyRequest_SdkV2 struct {
// Network policy configuration details.
NetworkPolicy types.List `tfsdk:"network_policy"`
}
func (CreateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m CreateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m CreateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNetworkPolicyRequest. 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 (*CreateNetworkPolicyRequest_SdkV2) GetNetworkPolicy ¶ added in v1.81.0
func (m *CreateNetworkPolicyRequest_SdkV2) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy_SdkV2, bool)
GetNetworkPolicy returns the value of the NetworkPolicy field in CreateNetworkPolicyRequest_SdkV2 as a AccountNetworkPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateNetworkPolicyRequest_SdkV2) SetNetworkPolicy ¶ added in v1.81.0
func (m *CreateNetworkPolicyRequest_SdkV2) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy_SdkV2)
SetNetworkPolicy sets the value of the NetworkPolicy field in CreateNetworkPolicyRequest_SdkV2.
func (*CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNetworkPolicyRequest_SdkV2)
func (*CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNetworkPolicyRequest_SdkV2)
func (CreateNetworkPolicyRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m CreateNetworkPolicyRequest_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, CreateNetworkPolicyRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateNotificationDestinationRequest ¶
type CreateNotificationDestinationRequest struct {
// The configuration for the notification destination. Must wrap EXACTLY one
// of the nested configs.
Config types.Object `tfsdk:"config"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
}
func (CreateNotificationDestinationRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNotificationDestinationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m CreateNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNotificationDestinationRequest. 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 (*CreateNotificationDestinationRequest) GetConfig ¶ added in v1.61.0
func (m *CreateNotificationDestinationRequest) GetConfig(ctx context.Context) (Config, bool)
GetConfig returns the value of the Config field in CreateNotificationDestinationRequest as a Config value. If the field is unknown or null, the boolean return value is false.
func (*CreateNotificationDestinationRequest) SetConfig ¶ added in v1.61.0
func (m *CreateNotificationDestinationRequest) SetConfig(ctx context.Context, v Config)
SetConfig sets the value of the Config field in CreateNotificationDestinationRequest.
func (*CreateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNotificationDestinationRequest)
func (*CreateNotificationDestinationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from CreateNotificationDestinationRequest)
func (CreateNotificationDestinationRequest) ToObjectValue ¶ added in v1.61.0
func (m CreateNotificationDestinationRequest) 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, CreateNotificationDestinationRequest only implements ToObjectValue() and Type().
type CreateNotificationDestinationRequest_SdkV2 ¶ added in v1.62.1
type CreateNotificationDestinationRequest_SdkV2 struct {
// The configuration for the notification destination. Must wrap EXACTLY one
// of the nested configs.
Config types.List `tfsdk:"config"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
}
func (CreateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateNotificationDestinationRequest. 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 (*CreateNotificationDestinationRequest_SdkV2) GetConfig ¶ added in v1.62.1
func (m *CreateNotificationDestinationRequest_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
GetConfig returns the value of the Config field in CreateNotificationDestinationRequest_SdkV2 as a Config_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateNotificationDestinationRequest_SdkV2) SetConfig ¶ added in v1.62.1
func (m *CreateNotificationDestinationRequest_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
SetConfig sets the value of the Config field in CreateNotificationDestinationRequest_SdkV2.
func (*CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateNotificationDestinationRequest_SdkV2)
func (*CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateNotificationDestinationRequest_SdkV2)
func (CreateNotificationDestinationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateNotificationDestinationRequest_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, CreateNotificationDestinationRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateOboTokenRequest ¶
type CreateOboTokenRequest struct {
// Application ID of the service principal.
ApplicationId types.String `tfsdk:"application_id"`
// Comment that describes the purpose of the token.
Comment types.String `tfsdk:"comment"`
// The number of seconds before the token expires.
LifetimeSeconds types.Int64 `tfsdk:"lifetime_seconds"`
Scopes types.List `tfsdk:"scopes"`
}
Configuration details for creating on-behalf tokens.
func (CreateOboTokenRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateOboTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateOboTokenRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateOboTokenRequest. 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 (*CreateOboTokenRequest) GetScopes ¶ added in v1.113.0
GetScopes returns the value of the Scopes field in CreateOboTokenRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateOboTokenRequest) SetScopes ¶ added in v1.113.0
func (m *CreateOboTokenRequest) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CreateOboTokenRequest.
func (*CreateOboTokenRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateOboTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenRequest)
func (*CreateOboTokenRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateOboTokenRequest) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenRequest)
func (CreateOboTokenRequest) ToObjectValue ¶ added in v1.61.0
func (m CreateOboTokenRequest) 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, CreateOboTokenRequest only implements ToObjectValue() and Type().
type CreateOboTokenRequest_SdkV2 ¶ added in v1.62.1
type CreateOboTokenRequest_SdkV2 struct {
// Application ID of the service principal.
ApplicationId types.String `tfsdk:"application_id"`
// Comment that describes the purpose of the token.
Comment types.String `tfsdk:"comment"`
// The number of seconds before the token expires.
LifetimeSeconds types.Int64 `tfsdk:"lifetime_seconds"`
Scopes types.List `tfsdk:"scopes"`
}
Configuration details for creating on-behalf tokens.
func (CreateOboTokenRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateOboTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateOboTokenRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateOboTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateOboTokenRequest. 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 (*CreateOboTokenRequest_SdkV2) GetScopes ¶ added in v1.113.0
GetScopes returns the value of the Scopes field in CreateOboTokenRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateOboTokenRequest_SdkV2) SetScopes ¶ added in v1.113.0
func (m *CreateOboTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CreateOboTokenRequest_SdkV2.
func (*CreateOboTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateOboTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenRequest_SdkV2)
func (*CreateOboTokenRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateOboTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenRequest_SdkV2)
func (CreateOboTokenRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateOboTokenRequest_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, CreateOboTokenRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateOboTokenResponse ¶
type CreateOboTokenResponse struct {
TokenInfo types.Object `tfsdk:"token_info"`
// Value of the token.
TokenValue types.String `tfsdk:"token_value"`
}
An on-behalf token was successfully created for the service principal.
func (CreateOboTokenResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateOboTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateOboTokenResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateOboTokenResponse. 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 (*CreateOboTokenResponse) GetTokenInfo ¶ added in v1.61.0
func (m *CreateOboTokenResponse) GetTokenInfo(ctx context.Context) (TokenInfo, bool)
GetTokenInfo returns the value of the TokenInfo field in CreateOboTokenResponse as a TokenInfo value. If the field is unknown or null, the boolean return value is false.
func (*CreateOboTokenResponse) SetTokenInfo ¶ added in v1.61.0
func (m *CreateOboTokenResponse) SetTokenInfo(ctx context.Context, v TokenInfo)
SetTokenInfo sets the value of the TokenInfo field in CreateOboTokenResponse.
func (*CreateOboTokenResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateOboTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenResponse)
func (*CreateOboTokenResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateOboTokenResponse) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenResponse)
func (CreateOboTokenResponse) ToObjectValue ¶ added in v1.61.0
func (m CreateOboTokenResponse) 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, CreateOboTokenResponse only implements ToObjectValue() and Type().
type CreateOboTokenResponse_SdkV2 ¶ added in v1.62.1
type CreateOboTokenResponse_SdkV2 struct {
TokenInfo types.List `tfsdk:"token_info"`
// Value of the token.
TokenValue types.String `tfsdk:"token_value"`
}
An on-behalf token was successfully created for the service principal.
func (CreateOboTokenResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateOboTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateOboTokenResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateOboTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateOboTokenResponse. 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 (*CreateOboTokenResponse_SdkV2) GetTokenInfo ¶ added in v1.62.1
func (m *CreateOboTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (TokenInfo_SdkV2, bool)
GetTokenInfo returns the value of the TokenInfo field in CreateOboTokenResponse_SdkV2 as a TokenInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateOboTokenResponse_SdkV2) SetTokenInfo ¶ added in v1.62.1
func (m *CreateOboTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v TokenInfo_SdkV2)
SetTokenInfo sets the value of the TokenInfo field in CreateOboTokenResponse_SdkV2.
func (*CreateOboTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateOboTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateOboTokenResponse_SdkV2)
func (*CreateOboTokenResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateOboTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateOboTokenResponse_SdkV2)
func (CreateOboTokenResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateOboTokenResponse_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, CreateOboTokenResponse_SdkV2 only implements ToObjectValue() and Type().
type CreatePrivateEndpointRule ¶ added in v1.76.0
type CreatePrivateEndpointRule struct {
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.Object `tfsdk:"gcp_endpoint"`
// Not used by customer-managed private endpoint services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (CreatePrivateEndpointRule) ApplySchemaCustomizations ¶ added in v1.76.0
func (m CreatePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreatePrivateEndpointRule) GetComplexFieldTypes ¶ added in v1.76.0
func (m CreatePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreatePrivateEndpointRule. 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 (*CreatePrivateEndpointRule) GetDomainNames ¶ added in v1.76.0
GetDomainNames returns the value of the DomainNames field in CreatePrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule) GetGcpEndpoint ¶ added in v1.113.0
func (m *CreatePrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in CreatePrivateEndpointRule as a GcpEndpoint value. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule) GetResourceNames ¶ added in v1.83.0
GetResourceNames returns the value of the ResourceNames field in CreatePrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule) SetDomainNames ¶ added in v1.76.0
func (m *CreatePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in CreatePrivateEndpointRule.
func (*CreatePrivateEndpointRule) SetGcpEndpoint ¶ added in v1.113.0
func (m *CreatePrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
SetGcpEndpoint sets the value of the GcpEndpoint field in CreatePrivateEndpointRule.
func (*CreatePrivateEndpointRule) SetResourceNames ¶ added in v1.83.0
func (m *CreatePrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in CreatePrivateEndpointRule.
func (*CreatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRule)
func (*CreatePrivateEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreatePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRule)
func (CreatePrivateEndpointRule) ToObjectValue ¶ added in v1.76.0
func (m CreatePrivateEndpointRule) 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, CreatePrivateEndpointRule only implements ToObjectValue() and Type().
type CreatePrivateEndpointRuleRequest ¶
type CreatePrivateEndpointRuleRequest struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
PrivateEndpointRule types.Object `tfsdk:"private_endpoint_rule"`
}
func (CreatePrivateEndpointRuleRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreatePrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreatePrivateEndpointRuleRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m CreatePrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreatePrivateEndpointRuleRequest. 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 (*CreatePrivateEndpointRuleRequest) GetPrivateEndpointRule ¶ added in v1.76.0
func (m *CreatePrivateEndpointRuleRequest) GetPrivateEndpointRule(ctx context.Context) (CreatePrivateEndpointRule, bool)
GetPrivateEndpointRule returns the value of the PrivateEndpointRule field in CreatePrivateEndpointRuleRequest as a CreatePrivateEndpointRule value. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRuleRequest) SetPrivateEndpointRule ¶ added in v1.76.0
func (m *CreatePrivateEndpointRuleRequest) SetPrivateEndpointRule(ctx context.Context, v CreatePrivateEndpointRule)
SetPrivateEndpointRule sets the value of the PrivateEndpointRule field in CreatePrivateEndpointRuleRequest.
func (*CreatePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreatePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRuleRequest)
func (*CreatePrivateEndpointRuleRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreatePrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRuleRequest)
func (CreatePrivateEndpointRuleRequest) ToObjectValue ¶ added in v1.61.0
func (m CreatePrivateEndpointRuleRequest) 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, CreatePrivateEndpointRuleRequest only implements ToObjectValue() and Type().
type CreatePrivateEndpointRuleRequest_SdkV2 ¶ added in v1.62.1
type CreatePrivateEndpointRuleRequest_SdkV2 struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
PrivateEndpointRule types.List `tfsdk:"private_endpoint_rule"`
}
func (CreatePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreatePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreatePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreatePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreatePrivateEndpointRuleRequest. 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 (*CreatePrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule ¶ added in v1.76.0
func (m *CreatePrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule(ctx context.Context) (CreatePrivateEndpointRule_SdkV2, bool)
GetPrivateEndpointRule returns the value of the PrivateEndpointRule field in CreatePrivateEndpointRuleRequest_SdkV2 as a CreatePrivateEndpointRule_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule ¶ added in v1.76.0
func (m *CreatePrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule(ctx context.Context, v CreatePrivateEndpointRule_SdkV2)
SetPrivateEndpointRule sets the value of the PrivateEndpointRule field in CreatePrivateEndpointRuleRequest_SdkV2.
func (*CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRuleRequest_SdkV2)
func (*CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreatePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRuleRequest_SdkV2)
func (CreatePrivateEndpointRuleRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreatePrivateEndpointRuleRequest_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, CreatePrivateEndpointRuleRequest_SdkV2 only implements ToObjectValue() and Type().
type CreatePrivateEndpointRule_SdkV2 ¶ added in v1.76.0
type CreatePrivateEndpointRule_SdkV2 struct {
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.List `tfsdk:"gcp_endpoint"`
// Not used by customer-managed private endpoint services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (CreatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m CreatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreatePrivateEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.76.0
func (m CreatePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreatePrivateEndpointRule. 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 (*CreatePrivateEndpointRule_SdkV2) GetDomainNames ¶ added in v1.76.0
func (m *CreatePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
GetDomainNames returns the value of the DomainNames field in CreatePrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule_SdkV2) GetGcpEndpoint ¶ added in v1.113.0
func (m *CreatePrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in CreatePrivateEndpointRule_SdkV2 as a GcpEndpoint_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule_SdkV2) GetResourceNames ¶ added in v1.83.0
func (m *CreatePrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
GetResourceNames returns the value of the ResourceNames field in CreatePrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreatePrivateEndpointRule_SdkV2) SetDomainNames ¶ added in v1.76.0
func (m *CreatePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in CreatePrivateEndpointRule_SdkV2.
func (*CreatePrivateEndpointRule_SdkV2) SetGcpEndpoint ¶ added in v1.113.0
func (m *CreatePrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
SetGcpEndpoint sets the value of the GcpEndpoint field in CreatePrivateEndpointRule_SdkV2.
func (*CreatePrivateEndpointRule_SdkV2) SetResourceNames ¶ added in v1.83.0
func (m *CreatePrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in CreatePrivateEndpointRule_SdkV2.
func (*CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreatePrivateEndpointRule_SdkV2)
func (*CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreatePrivateEndpointRule_SdkV2)
func (CreatePrivateEndpointRule_SdkV2) ToObjectValue ¶ added in v1.76.0
func (m CreatePrivateEndpointRule_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, CreatePrivateEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type CreateTokenRequest ¶
type CreateTokenRequest struct {
// Optional description to attach to the token.
Comment types.String `tfsdk:"comment"`
// The lifetime of the token, in seconds.
//
// If the lifetime is not specified, this token remains valid for 2 years.
LifetimeSeconds types.Int64 `tfsdk:"lifetime_seconds"`
// Optional scopes of the token.
Scopes types.List `tfsdk:"scopes"`
}
func (CreateTokenRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTokenRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTokenRequest. 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 (*CreateTokenRequest) GetScopes ¶ added in v1.113.0
GetScopes returns the value of the Scopes field in CreateTokenRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateTokenRequest) SetScopes ¶ added in v1.113.0
func (m *CreateTokenRequest) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CreateTokenRequest.
func (*CreateTokenRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenRequest)
func (*CreateTokenRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateTokenRequest) SyncFieldsDuringRead(ctx context.Context, from CreateTokenRequest)
func (CreateTokenRequest) ToObjectValue ¶ added in v1.61.0
func (m CreateTokenRequest) 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, CreateTokenRequest only implements ToObjectValue() and Type().
type CreateTokenRequest_SdkV2 ¶ added in v1.62.1
type CreateTokenRequest_SdkV2 struct {
// Optional description to attach to the token.
Comment types.String `tfsdk:"comment"`
// The lifetime of the token, in seconds.
//
// If the lifetime is not specified, this token remains valid for 2 years.
LifetimeSeconds types.Int64 `tfsdk:"lifetime_seconds"`
// Optional scopes of the token.
Scopes types.List `tfsdk:"scopes"`
}
func (CreateTokenRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTokenRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTokenRequest. 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 (*CreateTokenRequest_SdkV2) GetScopes ¶ added in v1.113.0
GetScopes returns the value of the Scopes field in CreateTokenRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CreateTokenRequest_SdkV2) SetScopes ¶ added in v1.113.0
func (m *CreateTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CreateTokenRequest_SdkV2.
func (*CreateTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *CreateTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenRequest_SdkV2)
func (*CreateTokenRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *CreateTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateTokenRequest_SdkV2)
func (CreateTokenRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateTokenRequest_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, CreateTokenRequest_SdkV2 only implements ToObjectValue() and Type().
type CreateTokenResponse ¶
type CreateTokenResponse struct {
// The information for the new token.
TokenInfo types.Object `tfsdk:"token_info"`
// The value of the new token.
TokenValue types.String `tfsdk:"token_value"`
}
func (CreateTokenResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTokenResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTokenResponse. 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 (*CreateTokenResponse) GetTokenInfo ¶ added in v1.61.0
func (m *CreateTokenResponse) GetTokenInfo(ctx context.Context) (PublicTokenInfo, bool)
GetTokenInfo returns the value of the TokenInfo field in CreateTokenResponse as a PublicTokenInfo value. If the field is unknown or null, the boolean return value is false.
func (*CreateTokenResponse) SetTokenInfo ¶ added in v1.61.0
func (m *CreateTokenResponse) SetTokenInfo(ctx context.Context, v PublicTokenInfo)
SetTokenInfo sets the value of the TokenInfo field in CreateTokenResponse.
func (*CreateTokenResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenResponse)
func (*CreateTokenResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateTokenResponse) SyncFieldsDuringRead(ctx context.Context, from CreateTokenResponse)
func (CreateTokenResponse) ToObjectValue ¶ added in v1.61.0
func (m CreateTokenResponse) 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, CreateTokenResponse only implements ToObjectValue() and Type().
type CreateTokenResponse_SdkV2 ¶ added in v1.62.1
type CreateTokenResponse_SdkV2 struct {
// The information for the new token.
TokenInfo types.List `tfsdk:"token_info"`
// The value of the new token.
TokenValue types.String `tfsdk:"token_value"`
}
func (CreateTokenResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CreateTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CreateTokenResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CreateTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CreateTokenResponse. 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 (*CreateTokenResponse_SdkV2) GetTokenInfo ¶ added in v1.62.1
func (m *CreateTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (PublicTokenInfo_SdkV2, bool)
GetTokenInfo returns the value of the TokenInfo field in CreateTokenResponse_SdkV2 as a PublicTokenInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CreateTokenResponse_SdkV2) SetTokenInfo ¶ added in v1.62.1
func (m *CreateTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v PublicTokenInfo_SdkV2)
SetTokenInfo sets the value of the TokenInfo field in CreateTokenResponse_SdkV2.
func (*CreateTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CreateTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CreateTokenResponse_SdkV2)
func (*CreateTokenResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CreateTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CreateTokenResponse_SdkV2)
func (CreateTokenResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CreateTokenResponse_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, CreateTokenResponse_SdkV2 only implements ToObjectValue() and Type().
type CspEnablementAccount ¶
type CspEnablementAccount struct {
// Set by customers when they request Compliance Security Profile (CSP)
// Invariants are enforced in Settings policy.
ComplianceStandards types.List `tfsdk:"compliance_standards"`
// Enforced = it cannot be overriden at workspace level.
IsEnforced types.Bool `tfsdk:"is_enforced"`
}
Account level policy for CSP
func (CspEnablementAccount) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CspEnablementAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CspEnablementAccount) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in CspEnablementAccount. 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 (*CspEnablementAccount) GetComplianceStandards ¶ added in v1.61.0
GetComplianceStandards returns the value of the ComplianceStandards field in CspEnablementAccount as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CspEnablementAccount) SetComplianceStandards ¶ added in v1.61.0
func (m *CspEnablementAccount) SetComplianceStandards(ctx context.Context, v []types.String)
SetComplianceStandards sets the value of the ComplianceStandards field in CspEnablementAccount.
func (*CspEnablementAccount) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CspEnablementAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccount)
func (*CspEnablementAccount) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CspEnablementAccount) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccount)
func (CspEnablementAccount) ToObjectValue ¶ added in v1.61.0
func (m CspEnablementAccount) 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, CspEnablementAccount only implements ToObjectValue() and Type().
type CspEnablementAccountSetting ¶
type CspEnablementAccountSetting struct {
CspEnablementAccount types.Object `tfsdk:"csp_enablement_account"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (CspEnablementAccountSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CspEnablementAccountSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CspEnablementAccountSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m CspEnablementAccountSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CspEnablementAccountSetting. 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 (*CspEnablementAccountSetting) GetCspEnablementAccount ¶ added in v1.61.0
func (m *CspEnablementAccountSetting) GetCspEnablementAccount(ctx context.Context) (CspEnablementAccount, bool)
GetCspEnablementAccount returns the value of the CspEnablementAccount field in CspEnablementAccountSetting as a CspEnablementAccount value. If the field is unknown or null, the boolean return value is false.
func (*CspEnablementAccountSetting) SetCspEnablementAccount ¶ added in v1.61.0
func (m *CspEnablementAccountSetting) SetCspEnablementAccount(ctx context.Context, v CspEnablementAccount)
SetCspEnablementAccount sets the value of the CspEnablementAccount field in CspEnablementAccountSetting.
func (*CspEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CspEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccountSetting)
func (*CspEnablementAccountSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CspEnablementAccountSetting) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccountSetting)
func (CspEnablementAccountSetting) ToObjectValue ¶ added in v1.61.0
func (m CspEnablementAccountSetting) 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, CspEnablementAccountSetting only implements ToObjectValue() and Type().
type CspEnablementAccountSetting_SdkV2 ¶ added in v1.62.1
type CspEnablementAccountSetting_SdkV2 struct {
CspEnablementAccount types.List `tfsdk:"csp_enablement_account"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (CspEnablementAccountSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CspEnablementAccountSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CspEnablementAccountSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CspEnablementAccountSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CspEnablementAccountSetting. 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 (*CspEnablementAccountSetting_SdkV2) GetCspEnablementAccount ¶ added in v1.62.1
func (m *CspEnablementAccountSetting_SdkV2) GetCspEnablementAccount(ctx context.Context) (CspEnablementAccount_SdkV2, bool)
GetCspEnablementAccount returns the value of the CspEnablementAccount field in CspEnablementAccountSetting_SdkV2 as a CspEnablementAccount_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CspEnablementAccountSetting_SdkV2) SetCspEnablementAccount ¶ added in v1.62.1
func (m *CspEnablementAccountSetting_SdkV2) SetCspEnablementAccount(ctx context.Context, v CspEnablementAccount_SdkV2)
SetCspEnablementAccount sets the value of the CspEnablementAccount field in CspEnablementAccountSetting_SdkV2.
func (*CspEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CspEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccountSetting_SdkV2)
func (*CspEnablementAccountSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CspEnablementAccountSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccountSetting_SdkV2)
func (CspEnablementAccountSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CspEnablementAccountSetting_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, CspEnablementAccountSetting_SdkV2 only implements ToObjectValue() and Type().
type CspEnablementAccount_SdkV2 ¶ added in v1.62.1
type CspEnablementAccount_SdkV2 struct {
// Set by customers when they request Compliance Security Profile (CSP)
// Invariants are enforced in Settings policy.
ComplianceStandards types.List `tfsdk:"compliance_standards"`
// Enforced = it cannot be overriden at workspace level.
IsEnforced types.Bool `tfsdk:"is_enforced"`
}
Account level policy for CSP
func (CspEnablementAccount_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m CspEnablementAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CspEnablementAccount_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m CspEnablementAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CspEnablementAccount. 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 (*CspEnablementAccount_SdkV2) GetComplianceStandards ¶ added in v1.62.1
func (m *CspEnablementAccount_SdkV2) GetComplianceStandards(ctx context.Context) ([]types.String, bool)
GetComplianceStandards returns the value of the ComplianceStandards field in CspEnablementAccount_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CspEnablementAccount_SdkV2) SetComplianceStandards ¶ added in v1.62.1
func (m *CspEnablementAccount_SdkV2) SetComplianceStandards(ctx context.Context, v []types.String)
SetComplianceStandards sets the value of the ComplianceStandards field in CspEnablementAccount_SdkV2.
func (*CspEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CspEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CspEnablementAccount_SdkV2)
func (*CspEnablementAccount_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CspEnablementAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CspEnablementAccount_SdkV2)
func (CspEnablementAccount_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m CspEnablementAccount_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, CspEnablementAccount_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicy ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicy struct {
PublicAccess types.Object `tfsdk:"public_access"`
}
This proto is under development. The network policies applying for ingress traffic. Any changes here should also be synced to estore/namespaces/lakehousenetworkmanager/latest.proto.
func (CustomerFacingIngressNetworkPolicy) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicy) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicy. 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 (*CustomerFacingIngressNetworkPolicy) GetPublicAccess ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicy) GetPublicAccess(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicAccess, bool)
GetPublicAccess returns the value of the PublicAccess field in CustomerFacingIngressNetworkPolicy as a CustomerFacingIngressNetworkPolicyPublicAccess value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicy) SetPublicAccess ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicy) SetPublicAccess(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicAccess)
SetPublicAccess sets the value of the PublicAccess field in CustomerFacingIngressNetworkPolicy.
func (*CustomerFacingIngressNetworkPolicy) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicy)
func (*CustomerFacingIngressNetworkPolicy) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicy)
func (CustomerFacingIngressNetworkPolicy) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy) 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, CustomerFacingIngressNetworkPolicy only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyAuthentication ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyAuthentication struct {
// Valid only when IdentityType is IDENTITY_TYPE_SELECTED_IDENTITIES.
Identities types.List `tfsdk:"identities"`
IdentityType types.String `tfsdk:"identity_type"`
}
func (CustomerFacingIngressNetworkPolicyAuthentication) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyAuthentication) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyAuthentication. 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 (*CustomerFacingIngressNetworkPolicyAuthentication) GetIdentities ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyAuthentication) GetIdentities(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyAuthenticationIdentity, bool)
GetIdentities returns the value of the Identities field in CustomerFacingIngressNetworkPolicyAuthentication as a slice of CustomerFacingIngressNetworkPolicyAuthenticationIdentity values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyAuthentication) SetIdentities ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyAuthentication) SetIdentities(ctx context.Context, v []CustomerFacingIngressNetworkPolicyAuthenticationIdentity)
SetIdentities sets the value of the Identities field in CustomerFacingIngressNetworkPolicyAuthentication.
func (*CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication)
func (*CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthentication) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication)
func (CustomerFacingIngressNetworkPolicyAuthentication) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication) 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, CustomerFacingIngressNetworkPolicyAuthentication only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyAuthenticationIdentity ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyAuthenticationIdentity struct {
PrincipalId types.Int64 `tfsdk:"principal_id"`
PrincipalType types.String `tfsdk:"principal_type"`
}
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyAuthenticationIdentity. 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 (*CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthenticationIdentity)
func (*CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthenticationIdentity)
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity) 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, CustomerFacingIngressNetworkPolicyAuthenticationIdentity only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2 struct {
PrincipalId types.Int64 `tfsdk:"principal_id"`
PrincipalType types.String `tfsdk:"principal_type"`
}
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyAuthenticationIdentity. 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 (*CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2)
func (*CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2)
func (CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthenticationIdentity_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, CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyAuthentication_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyAuthentication_SdkV2 struct {
// Valid only when IdentityType is IDENTITY_TYPE_SELECTED_IDENTITIES.
Identities types.List `tfsdk:"identities"`
IdentityType types.String `tfsdk:"identity_type"`
}
func (CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyAuthentication. 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 (*CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetIdentities ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) GetIdentities(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2, bool)
GetIdentities returns the value of the Identities field in CustomerFacingIngressNetworkPolicyAuthentication_SdkV2 as a slice of CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SetIdentities ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SetIdentities(ctx context.Context, v []CustomerFacingIngressNetworkPolicyAuthenticationIdentity_SdkV2)
SetIdentities sets the value of the Identities field in CustomerFacingIngressNetworkPolicyAuthentication_SdkV2.
func (*CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication_SdkV2)
func (*CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyAuthentication_SdkV2)
func (CustomerFacingIngressNetworkPolicyAuthentication_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyAuthentication_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, CustomerFacingIngressNetworkPolicyAuthentication_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyIpRanges ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyIpRanges struct {
// We only support IPv4 and IPv4 CIDR notation for now.
IpRanges types.List `tfsdk:"ip_ranges"`
}
func (CustomerFacingIngressNetworkPolicyIpRanges) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyIpRanges) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyIpRanges. 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 (*CustomerFacingIngressNetworkPolicyIpRanges) GetIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyIpRanges) GetIpRanges(ctx context.Context) ([]types.String, bool)
GetIpRanges returns the value of the IpRanges field in CustomerFacingIngressNetworkPolicyIpRanges as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyIpRanges) SetIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyIpRanges) SetIpRanges(ctx context.Context, v []types.String)
SetIpRanges sets the value of the IpRanges field in CustomerFacingIngressNetworkPolicyIpRanges.
func (*CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges)
func (*CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyIpRanges) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges)
func (CustomerFacingIngressNetworkPolicyIpRanges) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges) 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, CustomerFacingIngressNetworkPolicyIpRanges only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 struct {
// We only support IPv4 and IPv4 CIDR notation for now.
IpRanges types.List `tfsdk:"ip_ranges"`
}
func (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyIpRanges. 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 (*CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) GetIpRanges(ctx context.Context) ([]types.String, bool)
GetIpRanges returns the value of the IpRanges field in CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SetIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SetIpRanges(ctx context.Context, v []types.String)
SetIpRanges sets the value of the IpRanges field in CustomerFacingIngressNetworkPolicyIpRanges_SdkV2.
func (*CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
func (*CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
func (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyIpRanges_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, CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicAccess ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicAccess struct {
AllowRules types.List `tfsdk:"allow_rules"`
DenyRules types.List `tfsdk:"deny_rules"`
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (CustomerFacingIngressNetworkPolicyPublicAccess) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CustomerFacingIngressNetworkPolicyPublicAccess) GetAllowRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess) GetAllowRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule, bool)
GetAllowRules returns the value of the AllowRules field in CustomerFacingIngressNetworkPolicyPublicAccess as a slice of CustomerFacingIngressNetworkPolicyPublicIngressRule values. If the field is unknown or null, the boolean return value is false.
func (CustomerFacingIngressNetworkPolicyPublicAccess) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicAccess. 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 (*CustomerFacingIngressNetworkPolicyPublicAccess) GetDenyRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess) GetDenyRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule, bool)
GetDenyRules returns the value of the DenyRules field in CustomerFacingIngressNetworkPolicyPublicAccess as a slice of CustomerFacingIngressNetworkPolicyPublicIngressRule values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicAccess) SetAllowRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess) SetAllowRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule)
SetAllowRules sets the value of the AllowRules field in CustomerFacingIngressNetworkPolicyPublicAccess.
func (*CustomerFacingIngressNetworkPolicyPublicAccess) SetDenyRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess) SetDenyRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule)
SetDenyRules sets the value of the DenyRules field in CustomerFacingIngressNetworkPolicyPublicAccess.
func (*CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess)
func (*CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicAccess) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess)
func (CustomerFacingIngressNetworkPolicyPublicAccess) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess) 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, CustomerFacingIngressNetworkPolicyPublicAccess only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 struct {
AllowRules types.List `tfsdk:"allow_rules"`
DenyRules types.List `tfsdk:"deny_rules"`
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetAllowRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetAllowRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2, bool)
GetAllowRules returns the value of the AllowRules field in CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 as a slice of CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicAccess. 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 (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetDenyRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) GetDenyRules(ctx context.Context) ([]CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2, bool)
GetDenyRules returns the value of the DenyRules field in CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 as a slice of CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetAllowRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetAllowRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2)
SetAllowRules sets the value of the AllowRules field in CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetDenyRules ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SetDenyRules(ctx context.Context, v []CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2)
SetDenyRules sets the value of the DenyRules field in CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
func (*CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
func (CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicAccess_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, CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicIngressRule ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicIngressRule struct {
Authentication types.Object `tfsdk:"authentication"`
Destination types.Object `tfsdk:"destination"`
// User-provided name for this ingress rule. Helps identify which rule
// caused a request to be denied or dry-run denied.
Label types.String `tfsdk:"label"`
Origin types.Object `tfsdk:"origin"`
}
An ingress rule is enforced when a request satisfies all specified attributes — including request origin, destination, and authentication.
func (CustomerFacingIngressNetworkPolicyPublicIngressRule) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) GetAuthentication ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetAuthentication(ctx context.Context) (CustomerFacingIngressNetworkPolicyAuthentication, bool)
GetAuthentication returns the value of the Authentication field in CustomerFacingIngressNetworkPolicyPublicIngressRule as a CustomerFacingIngressNetworkPolicyAuthentication value. If the field is unknown or null, the boolean return value is false.
func (CustomerFacingIngressNetworkPolicyPublicIngressRule) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicIngressRule. 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 (*CustomerFacingIngressNetworkPolicyPublicIngressRule) GetDestination ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetDestination(ctx context.Context) (CustomerFacingIngressNetworkPolicyRequestDestination, bool)
GetDestination returns the value of the Destination field in CustomerFacingIngressNetworkPolicyPublicIngressRule as a CustomerFacingIngressNetworkPolicyRequestDestination value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) GetOrigin ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) GetOrigin(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicRequestOrigin, bool)
GetOrigin returns the value of the Origin field in CustomerFacingIngressNetworkPolicyPublicIngressRule as a CustomerFacingIngressNetworkPolicyPublicRequestOrigin value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) SetAuthentication ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetAuthentication(ctx context.Context, v CustomerFacingIngressNetworkPolicyAuthentication)
SetAuthentication sets the value of the Authentication field in CustomerFacingIngressNetworkPolicyPublicIngressRule.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) SetDestination ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetDestination(ctx context.Context, v CustomerFacingIngressNetworkPolicyRequestDestination)
SetDestination sets the value of the Destination field in CustomerFacingIngressNetworkPolicyPublicIngressRule.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) SetOrigin ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule) SetOrigin(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicRequestOrigin)
SetOrigin sets the value of the Origin field in CustomerFacingIngressNetworkPolicyPublicIngressRule.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule)
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule)
func (CustomerFacingIngressNetworkPolicyPublicIngressRule) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule) 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, CustomerFacingIngressNetworkPolicyPublicIngressRule only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 struct {
Authentication types.List `tfsdk:"authentication"`
Destination types.List `tfsdk:"destination"`
// User-provided name for this ingress rule. Helps identify which rule
// caused a request to be denied or dry-run denied.
Label types.String `tfsdk:"label"`
Origin types.List `tfsdk:"origin"`
}
An ingress rule is enforced when a request satisfies all specified attributes — including request origin, destination, and authentication.
func (CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetAuthentication ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetAuthentication(ctx context.Context) (CustomerFacingIngressNetworkPolicyAuthentication_SdkV2, bool)
GetAuthentication returns the value of the Authentication field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 as a CustomerFacingIngressNetworkPolicyAuthentication_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicIngressRule. 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 (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetDestination ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetDestination(ctx context.Context) (CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2, bool)
GetDestination returns the value of the Destination field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 as a CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetOrigin ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) GetOrigin(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2, bool)
GetOrigin returns the value of the Origin field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 as a CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetAuthentication ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetAuthentication(ctx context.Context, v CustomerFacingIngressNetworkPolicyAuthentication_SdkV2)
SetAuthentication sets the value of the Authentication field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetDestination ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetDestination(ctx context.Context, v CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2)
SetDestination sets the value of the Destination field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetOrigin ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SetOrigin(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2)
SetOrigin sets the value of the Origin field in CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2)
func (*CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2)
func (CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicIngressRule_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, CustomerFacingIngressNetworkPolicyPublicIngressRule_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicRequestOrigin ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicRequestOrigin struct {
// Matches all IPv4 and IPv6 ranges (both public and private).
AllIpRanges types.Bool `tfsdk:"all_ip_ranges"`
// Excluded means: all public IP ranges except this one.
ExcludedIpRanges types.Object `tfsdk:"excluded_ip_ranges"`
// Will not allow IP ranges with private IPs.
IncludedIpRanges types.Object `tfsdk:"included_ip_ranges"`
}
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicRequestOrigin. 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 (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetExcludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetExcludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges, bool)
GetExcludedIpRanges returns the value of the ExcludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin as a CustomerFacingIngressNetworkPolicyIpRanges value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetIncludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) GetIncludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges, bool)
GetIncludedIpRanges returns the value of the IncludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin as a CustomerFacingIngressNetworkPolicyIpRanges value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetExcludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetExcludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges)
SetExcludedIpRanges sets the value of the ExcludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetIncludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SetIncludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges)
SetIncludedIpRanges sets the value of the IncludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicRequestOrigin)
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicRequestOrigin)
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin) 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, CustomerFacingIngressNetworkPolicyPublicRequestOrigin only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 struct {
// Matches all IPv4 and IPv6 ranges (both public and private).
AllIpRanges types.Bool `tfsdk:"all_ip_ranges"`
// Excluded means: all public IP ranges except this one.
ExcludedIpRanges types.List `tfsdk:"excluded_ip_ranges"`
// Will not allow IP ranges with private IPs.
IncludedIpRanges types.List `tfsdk:"included_ip_ranges"`
}
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyPublicRequestOrigin. 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 (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetExcludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetExcludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2, bool)
GetExcludedIpRanges returns the value of the ExcludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 as a CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetIncludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) GetIncludedIpRanges(ctx context.Context) (CustomerFacingIngressNetworkPolicyIpRanges_SdkV2, bool)
GetIncludedIpRanges returns the value of the IncludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 as a CustomerFacingIngressNetworkPolicyIpRanges_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetExcludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetExcludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
SetExcludedIpRanges sets the value of the ExcludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetIncludedIpRanges ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SetIncludedIpRanges(ctx context.Context, v CustomerFacingIngressNetworkPolicyIpRanges_SdkV2)
SetIncludedIpRanges sets the value of the IncludedIpRanges field in CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2.
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2)
func (*CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2)
func (CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyPublicRequestOrigin_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, CustomerFacingIngressNetworkPolicyPublicRequestOrigin_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyRequestDestination ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyRequestDestination struct {
// When true, match all destinations, no other destination fields can be
// set. When not set or false, at least one specific destination must be
// provided.
AllDestinations types.Bool `tfsdk:"all_destinations"`
WorkspaceApi types.Object `tfsdk:"workspace_api"`
// Workspace destinations
WorkspaceUi types.Object `tfsdk:"workspace_ui"`
}
func (CustomerFacingIngressNetworkPolicyRequestDestination) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyRequestDestination) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyRequestDestination. 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 (*CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceApi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceApi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination, bool)
GetWorkspaceApi returns the value of the WorkspaceApi field in CustomerFacingIngressNetworkPolicyRequestDestination as a CustomerFacingIngressNetworkPolicyWorkspaceApiDestination value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceUi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination) GetWorkspaceUi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination, bool)
GetWorkspaceUi returns the value of the WorkspaceUi field in CustomerFacingIngressNetworkPolicyRequestDestination as a CustomerFacingIngressNetworkPolicyWorkspaceUiDestination value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceApi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceApi(ctx context.Context, v CustomerFacingIngressNetworkPolicyWorkspaceApiDestination)
SetWorkspaceApi sets the value of the WorkspaceApi field in CustomerFacingIngressNetworkPolicyRequestDestination.
func (*CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceUi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination) SetWorkspaceUi(ctx context.Context, v CustomerFacingIngressNetworkPolicyWorkspaceUiDestination)
SetWorkspaceUi sets the value of the WorkspaceUi field in CustomerFacingIngressNetworkPolicyRequestDestination.
func (*CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination)
func (*CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyRequestDestination) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination)
func (CustomerFacingIngressNetworkPolicyRequestDestination) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination) 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, CustomerFacingIngressNetworkPolicyRequestDestination only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 struct {
// When true, match all destinations, no other destination fields can be
// set. When not set or false, at least one specific destination must be
// provided.
AllDestinations types.Bool `tfsdk:"all_destinations"`
WorkspaceApi types.List `tfsdk:"workspace_api"`
// Workspace destinations
WorkspaceUi types.List `tfsdk:"workspace_ui"`
}
func (CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyRequestDestination. 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 (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceApi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceApi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2, bool)
GetWorkspaceApi returns the value of the WorkspaceApi field in CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 as a CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceUi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) GetWorkspaceUi(ctx context.Context) (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2, bool)
GetWorkspaceUi returns the value of the WorkspaceUi field in CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 as a CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceApi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceApi(ctx context.Context, v CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2)
SetWorkspaceApi sets the value of the WorkspaceApi field in CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2.
func (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceUi ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SetWorkspaceUi(ctx context.Context, v CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2)
SetWorkspaceUi sets the value of the WorkspaceUi field in CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2.
func (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2)
func (*CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2)
func (CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyRequestDestination_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, CustomerFacingIngressNetworkPolicyRequestDestination_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination struct {
Scopes types.List `tfsdk:"scopes"`
}
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination. 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 (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetScopes ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) GetScopes(ctx context.Context) ([]types.String, bool)
GetScopes returns the value of the Scopes field in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SetScopes ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination.
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceApiDestination)
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceApiDestination)
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination) 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, CustomerFacingIngressNetworkPolicyWorkspaceApiDestination only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2 struct {
Scopes types.List `tfsdk:"scopes"`
}
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination. 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 (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetScopes ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) GetScopes(ctx context.Context) ([]types.String, bool)
GetScopes returns the value of the Scopes field in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SetScopes ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2.
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2)
func (*CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2)
func (CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_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, CustomerFacingIngressNetworkPolicyWorkspaceApiDestination_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination struct {
// Must be set to true.
AllDestinations types.Bool `tfsdk:"all_destinations"`
}
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyWorkspaceUiDestination. 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 (*CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceUiDestination)
func (*CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceUiDestination)
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination) 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, CustomerFacingIngressNetworkPolicyWorkspaceUiDestination only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2 struct {
// Must be set to true.
AllDestinations types.Bool `tfsdk:"all_destinations"`
}
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicyWorkspaceUiDestination. 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 (*CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2)
func (*CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2)
func (CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_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, CustomerFacingIngressNetworkPolicyWorkspaceUiDestination_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingIngressNetworkPolicy_SdkV2 ¶ added in v1.113.0
type CustomerFacingIngressNetworkPolicy_SdkV2 struct {
PublicAccess types.List `tfsdk:"public_access"`
}
This proto is under development. The network policies applying for ingress traffic. Any changes here should also be synced to estore/namespaces/lakehousenetworkmanager/latest.proto.
func (CustomerFacingIngressNetworkPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingIngressNetworkPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingIngressNetworkPolicy. 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 (*CustomerFacingIngressNetworkPolicy_SdkV2) GetPublicAccess ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicy_SdkV2) GetPublicAccess(ctx context.Context) (CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2, bool)
GetPublicAccess returns the value of the PublicAccess field in CustomerFacingIngressNetworkPolicy_SdkV2 as a CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingIngressNetworkPolicy_SdkV2) SetPublicAccess ¶ added in v1.113.0
func (m *CustomerFacingIngressNetworkPolicy_SdkV2) SetPublicAccess(ctx context.Context, v CustomerFacingIngressNetworkPolicyPublicAccess_SdkV2)
SetPublicAccess sets the value of the PublicAccess field in CustomerFacingIngressNetworkPolicy_SdkV2.
func (*CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingIngressNetworkPolicy_SdkV2)
func (*CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *CustomerFacingIngressNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingIngressNetworkPolicy_SdkV2)
func (CustomerFacingIngressNetworkPolicy_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m CustomerFacingIngressNetworkPolicy_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, CustomerFacingIngressNetworkPolicy_SdkV2 only implements ToObjectValue() and Type().
type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule ¶ added in v1.83.0
type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule struct {
// Databricks account ID. You can find your account ID from the Accounts
// Console.
AccountId types.String `tfsdk:"account_id"`
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the AWS console
// before they take effect. The possible values are: - PENDING: The endpoint
// has been created and pending approval. - ESTABLISHED: The endpoint has
// been approved and is ready to use in your serverless compute resources. -
// REJECTED: Connection was rejected by the private link resource owner. -
// DISCONNECTED: Connection was removed by the private link resource owner,
// the private endpoint becomes informative and should be deleted for
// clean-up. - EXPIRED: If the endpoint is created but not approved in 14
// days, it is EXPIRED.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Only used by private endpoints towards a VPC endpoint service for
// customer-managed VPC endpoint service.
//
// The target AWS resource FQDNs accessible via the VPC endpoint service.
// When updating this field, we perform full update on this field. Please
// ensure a full list of desired domain_names is provided.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
// The AWS VPC endpoint ID. You can use this ID to identify VPC endpoint
// created by Databricks.
VpcEndpointId types.String `tfsdk:"vpc_endpoint_id"`
}
Properties of the new private endpoint rule. Note that for private endpoints towards a VPC endpoint service behind a customer-managed NLB, you must approve the endpoint in AWS console after initialization.
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) ApplySchemaCustomizations ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetComplexFieldTypes ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule. 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 (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetDomainNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetDomainNames(ctx context.Context) ([]types.String, bool)
GetDomainNames returns the value of the DomainNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetResourceNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) GetResourceNames(ctx context.Context) ([]types.String, bool)
GetResourceNames returns the value of the ResourceNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetDomainNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetResourceNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule)
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule)
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) ToObjectValue ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule) 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, CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule only implements ToObjectValue() and Type().
type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 ¶ added in v1.83.0
type CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 struct {
// Databricks account ID. You can find your account ID from the Accounts
// Console.
AccountId types.String `tfsdk:"account_id"`
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the AWS console
// before they take effect. The possible values are: - PENDING: The endpoint
// has been created and pending approval. - ESTABLISHED: The endpoint has
// been approved and is ready to use in your serverless compute resources. -
// REJECTED: Connection was rejected by the private link resource owner. -
// DISCONNECTED: Connection was removed by the private link resource owner,
// the private endpoint becomes informative and should be deleted for
// clean-up. - EXPIRED: If the endpoint is created but not approved in 14
// days, it is EXPIRED.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Only used by private endpoints towards a VPC endpoint service for
// customer-managed VPC endpoint service.
//
// The target AWS resource FQDNs accessible via the VPC endpoint service.
// When updating this field, we perform full update on this field. Please
// ensure a full list of desired domain_names is provided.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
// The AWS VPC endpoint ID. You can use this ID to identify VPC endpoint
// created by Databricks.
VpcEndpointId types.String `tfsdk:"vpc_endpoint_id"`
}
Properties of the new private endpoint rule. Note that for private endpoints towards a VPC endpoint service behind a customer-managed NLB, you must approve the endpoint in AWS console after initialization.
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule. 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 (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetDomainNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
GetDomainNames returns the value of the DomainNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetResourceNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
GetResourceNames returns the value of the ResourceNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetDomainNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetResourceNames ¶ added in v1.83.0
func (m *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2.
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2)
func (*CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2)
func (CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_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, CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type DashboardEmailSubscriptions ¶ added in v1.83.0
type DashboardEmailSubscriptions struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DashboardEmailSubscriptions) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DashboardEmailSubscriptions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*DashboardEmailSubscriptions) GetBooleanVal ¶ added in v1.83.0
func (m *DashboardEmailSubscriptions) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in DashboardEmailSubscriptions as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (DashboardEmailSubscriptions) GetComplexFieldTypes ¶ added in v1.83.0
func (m DashboardEmailSubscriptions) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DashboardEmailSubscriptions. 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 (*DashboardEmailSubscriptions) SetBooleanVal ¶ added in v1.83.0
func (m *DashboardEmailSubscriptions) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in DashboardEmailSubscriptions.
func (*DashboardEmailSubscriptions) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DashboardEmailSubscriptions) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DashboardEmailSubscriptions)
func (*DashboardEmailSubscriptions) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DashboardEmailSubscriptions) SyncFieldsDuringRead(ctx context.Context, from DashboardEmailSubscriptions)
func (DashboardEmailSubscriptions) ToObjectValue ¶ added in v1.83.0
func (m DashboardEmailSubscriptions) 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, DashboardEmailSubscriptions only implements ToObjectValue() and Type().
type DashboardEmailSubscriptions_SdkV2 ¶ added in v1.83.0
type DashboardEmailSubscriptions_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DashboardEmailSubscriptions_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DashboardEmailSubscriptions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*DashboardEmailSubscriptions_SdkV2) GetBooleanVal ¶ added in v1.83.0
func (m *DashboardEmailSubscriptions_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in DashboardEmailSubscriptions_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (DashboardEmailSubscriptions_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m DashboardEmailSubscriptions_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DashboardEmailSubscriptions. 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 (*DashboardEmailSubscriptions_SdkV2) SetBooleanVal ¶ added in v1.83.0
func (m *DashboardEmailSubscriptions_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in DashboardEmailSubscriptions_SdkV2.
func (*DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DashboardEmailSubscriptions_SdkV2)
func (*DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DashboardEmailSubscriptions_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DashboardEmailSubscriptions_SdkV2)
func (DashboardEmailSubscriptions_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m DashboardEmailSubscriptions_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, DashboardEmailSubscriptions_SdkV2 only implements ToObjectValue() and Type().
type DefaultNamespaceSetting ¶
type DefaultNamespaceSetting struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
Namespace types.Object `tfsdk:"namespace"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
This represents the setting configuration for the default namespace in the Databricks workspace. Setting the default catalog for the workspace determines the catalog that is used when queries do not reference a fully qualified 3 level name. For example, if the default catalog is set to 'retail_prod' then a query 'SELECT * FROM myTable' would reference the object 'retail_prod.default.myTable' (the schema 'default' is always assumed). This setting requires a restart of clusters and SQL warehouses to take effect. Additionally, the default namespace only applies when using Unity Catalog-enabled compute.
func (DefaultNamespaceSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DefaultNamespaceSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DefaultNamespaceSetting) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DefaultNamespaceSetting. 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 (*DefaultNamespaceSetting) GetNamespace ¶ added in v1.61.0
func (m *DefaultNamespaceSetting) GetNamespace(ctx context.Context) (StringMessage, bool)
GetNamespace returns the value of the Namespace field in DefaultNamespaceSetting as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*DefaultNamespaceSetting) SetNamespace ¶ added in v1.61.0
func (m *DefaultNamespaceSetting) SetNamespace(ctx context.Context, v StringMessage)
SetNamespace sets the value of the Namespace field in DefaultNamespaceSetting.
func (*DefaultNamespaceSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DefaultNamespaceSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultNamespaceSetting)
func (*DefaultNamespaceSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DefaultNamespaceSetting) SyncFieldsDuringRead(ctx context.Context, from DefaultNamespaceSetting)
func (DefaultNamespaceSetting) ToObjectValue ¶ added in v1.61.0
func (m DefaultNamespaceSetting) 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, DefaultNamespaceSetting only implements ToObjectValue() and Type().
type DefaultNamespaceSetting_SdkV2 ¶ added in v1.62.1
type DefaultNamespaceSetting_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
Namespace types.List `tfsdk:"namespace"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
This represents the setting configuration for the default namespace in the Databricks workspace. Setting the default catalog for the workspace determines the catalog that is used when queries do not reference a fully qualified 3 level name. For example, if the default catalog is set to 'retail_prod' then a query 'SELECT * FROM myTable' would reference the object 'retail_prod.default.myTable' (the schema 'default' is always assumed). This setting requires a restart of clusters and SQL warehouses to take effect. Additionally, the default namespace only applies when using Unity Catalog-enabled compute.
func (DefaultNamespaceSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DefaultNamespaceSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DefaultNamespaceSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DefaultNamespaceSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DefaultNamespaceSetting. 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 (*DefaultNamespaceSetting_SdkV2) GetNamespace ¶ added in v1.62.1
func (m *DefaultNamespaceSetting_SdkV2) GetNamespace(ctx context.Context) (StringMessage_SdkV2, bool)
GetNamespace returns the value of the Namespace field in DefaultNamespaceSetting_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DefaultNamespaceSetting_SdkV2) SetNamespace ¶ added in v1.62.1
func (m *DefaultNamespaceSetting_SdkV2) SetNamespace(ctx context.Context, v StringMessage_SdkV2)
SetNamespace sets the value of the Namespace field in DefaultNamespaceSetting_SdkV2.
func (*DefaultNamespaceSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DefaultNamespaceSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultNamespaceSetting_SdkV2)
func (*DefaultNamespaceSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DefaultNamespaceSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DefaultNamespaceSetting_SdkV2)
func (DefaultNamespaceSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DefaultNamespaceSetting_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, DefaultNamespaceSetting_SdkV2 only implements ToObjectValue() and Type().
type DefaultWarehouseId ¶ added in v1.85.0
type DefaultWarehouseId struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
StringVal types.Object `tfsdk:"string_val"`
}
func (DefaultWarehouseId) ApplySchemaCustomizations ¶ added in v1.85.0
func (m DefaultWarehouseId) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DefaultWarehouseId) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DefaultWarehouseId. 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 (*DefaultWarehouseId) GetStringVal ¶ added in v1.85.0
func (m *DefaultWarehouseId) GetStringVal(ctx context.Context) (StringMessage, bool)
GetStringVal returns the value of the StringVal field in DefaultWarehouseId as a StringMessage value. If the field is unknown or null, the boolean return value is false.
func (*DefaultWarehouseId) SetStringVal ¶ added in v1.85.0
func (m *DefaultWarehouseId) SetStringVal(ctx context.Context, v StringMessage)
SetStringVal sets the value of the StringVal field in DefaultWarehouseId.
func (*DefaultWarehouseId) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DefaultWarehouseId) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultWarehouseId)
func (*DefaultWarehouseId) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DefaultWarehouseId) SyncFieldsDuringRead(ctx context.Context, from DefaultWarehouseId)
func (DefaultWarehouseId) ToObjectValue ¶ added in v1.85.0
func (m DefaultWarehouseId) 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, DefaultWarehouseId only implements ToObjectValue() and Type().
type DefaultWarehouseId_SdkV2 ¶ added in v1.85.0
type DefaultWarehouseId_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
StringVal types.List `tfsdk:"string_val"`
}
func (DefaultWarehouseId_SdkV2) ApplySchemaCustomizations ¶ added in v1.85.0
func (m DefaultWarehouseId_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DefaultWarehouseId_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DefaultWarehouseId. 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 (*DefaultWarehouseId_SdkV2) GetStringVal ¶ added in v1.85.0
func (m *DefaultWarehouseId_SdkV2) GetStringVal(ctx context.Context) (StringMessage_SdkV2, bool)
GetStringVal returns the value of the StringVal field in DefaultWarehouseId_SdkV2 as a StringMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DefaultWarehouseId_SdkV2) SetStringVal ¶ added in v1.85.0
func (m *DefaultWarehouseId_SdkV2) SetStringVal(ctx context.Context, v StringMessage_SdkV2)
SetStringVal sets the value of the StringVal field in DefaultWarehouseId_SdkV2.
func (*DefaultWarehouseId_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DefaultWarehouseId_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DefaultWarehouseId_SdkV2)
func (*DefaultWarehouseId_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DefaultWarehouseId_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DefaultWarehouseId_SdkV2)
func (DefaultWarehouseId_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m DefaultWarehouseId_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, DefaultWarehouseId_SdkV2 only implements ToObjectValue() and Type().
type DeleteAccountIpAccessEnableRequest ¶ added in v1.65.0
type DeleteAccountIpAccessEnableRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAccountIpAccessEnableRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessEnableRequest) GetComplexFieldTypes ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessEnableRequest. 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 (*DeleteAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableRequest)
func (*DeleteAccountIpAccessEnableRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableRequest)
func (DeleteAccountIpAccessEnableRequest) ToObjectValue ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableRequest) 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, DeleteAccountIpAccessEnableRequest only implements ToObjectValue() and Type().
type DeleteAccountIpAccessEnableRequest_SdkV2 ¶ added in v1.65.0
type DeleteAccountIpAccessEnableRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessEnableRequest. 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 (*DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableRequest_SdkV2)
func (*DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableRequest_SdkV2)
func (DeleteAccountIpAccessEnableRequest_SdkV2) ToObjectValue ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableRequest_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, DeleteAccountIpAccessEnableRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteAccountIpAccessEnableResponse ¶ added in v1.65.0
type DeleteAccountIpAccessEnableResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAccountIpAccessEnableResponse) ApplySchemaCustomizations ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessEnableResponse) GetComplexFieldTypes ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessEnableResponse. 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 (*DeleteAccountIpAccessEnableResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAccountIpAccessEnableResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableResponse)
func (*DeleteAccountIpAccessEnableResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAccountIpAccessEnableResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableResponse)
func (DeleteAccountIpAccessEnableResponse) ToObjectValue ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse) 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, DeleteAccountIpAccessEnableResponse only implements ToObjectValue() and Type().
type DeleteAccountIpAccessEnableResponse_SdkV2 ¶ added in v1.65.0
type DeleteAccountIpAccessEnableResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAccountIpAccessEnableResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessEnableResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessEnableResponse. 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 (*DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessEnableResponse_SdkV2)
func (*DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAccountIpAccessEnableResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessEnableResponse_SdkV2)
func (DeleteAccountIpAccessEnableResponse_SdkV2) ToObjectValue ¶ added in v1.65.0
func (m DeleteAccountIpAccessEnableResponse_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, DeleteAccountIpAccessEnableResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteAccountIpAccessListRequest ¶
type DeleteAccountIpAccessListRequest struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (DeleteAccountIpAccessListRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAccountIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessListRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteAccountIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessListRequest. 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 (*DeleteAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessListRequest)
func (*DeleteAccountIpAccessListRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAccountIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessListRequest)
func (DeleteAccountIpAccessListRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteAccountIpAccessListRequest) 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, DeleteAccountIpAccessListRequest only implements ToObjectValue() and Type().
type DeleteAccountIpAccessListRequest_SdkV2 ¶ added in v1.62.1
type DeleteAccountIpAccessListRequest_SdkV2 struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (DeleteAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAccountIpAccessListRequest. 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 (*DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAccountIpAccessListRequest_SdkV2)
func (*DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAccountIpAccessListRequest_SdkV2)
func (DeleteAccountIpAccessListRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteAccountIpAccessListRequest_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, DeleteAccountIpAccessListRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest ¶ added in v1.60.0
type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingRequest)
func (*DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingRequest)
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest) 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, DeleteAibiDashboardEmbeddingAccessPolicySettingRequest only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 ¶ added in v1.62.1
type DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (*DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_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, DeleteAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse ¶ added in v1.60.0
type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingAccessPolicySettingResponse. 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 (*DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingResponse)
func (*DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingResponse)
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse) 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, DeleteAibiDashboardEmbeddingAccessPolicySettingResponse only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2 ¶ added in v1.62.1
type DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingAccessPolicySettingResponse. 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 (*DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2)
func (*DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2)
func (DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_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, DeleteAibiDashboardEmbeddingAccessPolicySettingResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest ¶ added in v1.60.0
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest) 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, DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 ¶ added in v1.62.1
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_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, DeleteAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse ¶ added in v1.60.0
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse. 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 (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse)
func (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse)
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse) 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, DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse only implements ToObjectValue() and Type().
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2 ¶ added in v1.62.1
type DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse. 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 (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2)
func (*DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2)
func (DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_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, DeleteAibiDashboardEmbeddingApprovedDomainsSettingResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDashboardEmailSubscriptionsRequest ¶ added in v1.83.0
type DeleteDashboardEmailSubscriptionsRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDashboardEmailSubscriptionsRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDashboardEmailSubscriptionsRequest. 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 (*DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest)
func (*DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest)
func (DeleteDashboardEmailSubscriptionsRequest) ToObjectValue ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsRequest) 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, DeleteDashboardEmailSubscriptionsRequest only implements ToObjectValue() and Type().
type DeleteDashboardEmailSubscriptionsRequest_SdkV2 ¶ added in v1.83.0
type DeleteDashboardEmailSubscriptionsRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDashboardEmailSubscriptionsRequest. 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 (*DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest_SdkV2)
func (*DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsRequest_SdkV2)
func (DeleteDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsRequest_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, DeleteDashboardEmailSubscriptionsRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDashboardEmailSubscriptionsResponse ¶ added in v1.83.0
type DeleteDashboardEmailSubscriptionsResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDashboardEmailSubscriptionsResponse) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDashboardEmailSubscriptionsResponse) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDashboardEmailSubscriptionsResponse. 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 (*DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse)
func (*DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDashboardEmailSubscriptionsResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse)
func (DeleteDashboardEmailSubscriptionsResponse) ToObjectValue ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse) 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, DeleteDashboardEmailSubscriptionsResponse only implements ToObjectValue() and Type().
type DeleteDashboardEmailSubscriptionsResponse_SdkV2 ¶ added in v1.83.0
type DeleteDashboardEmailSubscriptionsResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDashboardEmailSubscriptionsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDashboardEmailSubscriptionsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDashboardEmailSubscriptionsResponse. 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 (*DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse_SdkV2)
func (*DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDashboardEmailSubscriptionsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDashboardEmailSubscriptionsResponse_SdkV2)
func (DeleteDashboardEmailSubscriptionsResponse_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m DeleteDashboardEmailSubscriptionsResponse_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, DeleteDashboardEmailSubscriptionsResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDefaultNamespaceSettingRequest ¶
type DeleteDefaultNamespaceSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDefaultNamespaceSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultNamespaceSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultNamespaceSettingRequest. 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 (*DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingRequest)
func (*DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingRequest)
func (DeleteDefaultNamespaceSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteDefaultNamespaceSettingRequest) 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, DeleteDefaultNamespaceSettingRequest only implements ToObjectValue() and Type().
type DeleteDefaultNamespaceSettingRequest_SdkV2 ¶ added in v1.62.1
type DeleteDefaultNamespaceSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultNamespaceSettingRequest. 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 (*DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingRequest_SdkV2)
func (*DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingRequest_SdkV2)
func (DeleteDefaultNamespaceSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDefaultNamespaceSettingRequest_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, DeleteDefaultNamespaceSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDefaultNamespaceSettingResponse ¶
type DeleteDefaultNamespaceSettingResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDefaultNamespaceSettingResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDefaultNamespaceSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultNamespaceSettingResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDefaultNamespaceSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultNamespaceSettingResponse. 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 (*DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingResponse)
func (*DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDefaultNamespaceSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingResponse)
func (DeleteDefaultNamespaceSettingResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteDefaultNamespaceSettingResponse) 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, DeleteDefaultNamespaceSettingResponse only implements ToObjectValue() and Type().
type DeleteDefaultNamespaceSettingResponse_SdkV2 ¶ added in v1.62.1
type DeleteDefaultNamespaceSettingResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDefaultNamespaceSettingResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDefaultNamespaceSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultNamespaceSettingResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDefaultNamespaceSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultNamespaceSettingResponse. 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 (*DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultNamespaceSettingResponse_SdkV2)
func (*DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDefaultNamespaceSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultNamespaceSettingResponse_SdkV2)
func (DeleteDefaultNamespaceSettingResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDefaultNamespaceSettingResponse_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, DeleteDefaultNamespaceSettingResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDefaultWarehouseIdRequest ¶ added in v1.85.0
type DeleteDefaultWarehouseIdRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDefaultWarehouseIdRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultWarehouseIdRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultWarehouseIdRequest. 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 (*DeleteDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdRequest)
func (*DeleteDefaultWarehouseIdRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdRequest)
func (DeleteDefaultWarehouseIdRequest) ToObjectValue ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdRequest) 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, DeleteDefaultWarehouseIdRequest only implements ToObjectValue() and Type().
type DeleteDefaultWarehouseIdRequest_SdkV2 ¶ added in v1.85.0
type DeleteDefaultWarehouseIdRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultWarehouseIdRequest. 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 (*DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdRequest_SdkV2)
func (*DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdRequest_SdkV2)
func (DeleteDefaultWarehouseIdRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdRequest_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, DeleteDefaultWarehouseIdRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDefaultWarehouseIdResponse ¶ added in v1.85.0
type DeleteDefaultWarehouseIdResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDefaultWarehouseIdResponse) ApplySchemaCustomizations ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultWarehouseIdResponse) GetComplexFieldTypes ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultWarehouseIdResponse. 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 (*DeleteDefaultWarehouseIdResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDefaultWarehouseIdResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdResponse)
func (*DeleteDefaultWarehouseIdResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDefaultWarehouseIdResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdResponse)
func (DeleteDefaultWarehouseIdResponse) ToObjectValue ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse) 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, DeleteDefaultWarehouseIdResponse only implements ToObjectValue() and Type().
type DeleteDefaultWarehouseIdResponse_SdkV2 ¶ added in v1.85.0
type DeleteDefaultWarehouseIdResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDefaultWarehouseIdResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDefaultWarehouseIdResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDefaultWarehouseIdResponse. 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 (*DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDefaultWarehouseIdResponse_SdkV2)
func (*DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDefaultWarehouseIdResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDefaultWarehouseIdResponse_SdkV2)
func (DeleteDefaultWarehouseIdResponse_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m DeleteDefaultWarehouseIdResponse_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, DeleteDefaultWarehouseIdResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyAccessRequest ¶ added in v1.53.0
type DeleteDisableLegacyAccessRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyAccessRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyAccessRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyAccessRequest. 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 (*DeleteDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessRequest)
func (*DeleteDisableLegacyAccessRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessRequest)
func (DeleteDisableLegacyAccessRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyAccessRequest) 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, DeleteDisableLegacyAccessRequest only implements ToObjectValue() and Type().
type DeleteDisableLegacyAccessRequest_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyAccessRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyAccessRequest. 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 (*DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessRequest_SdkV2)
func (*DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessRequest_SdkV2)
func (DeleteDisableLegacyAccessRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyAccessRequest_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, DeleteDisableLegacyAccessRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyAccessResponse ¶ added in v1.53.0
type DeleteDisableLegacyAccessResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyAccessResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyAccessResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyAccessResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyAccessResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyAccessResponse. 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 (*DeleteDisableLegacyAccessResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyAccessResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessResponse)
func (*DeleteDisableLegacyAccessResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyAccessResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessResponse)
func (DeleteDisableLegacyAccessResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyAccessResponse) 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, DeleteDisableLegacyAccessResponse only implements ToObjectValue() and Type().
type DeleteDisableLegacyAccessResponse_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyAccessResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyAccessResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyAccessResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyAccessResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyAccessResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyAccessResponse. 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 (*DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyAccessResponse_SdkV2)
func (*DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyAccessResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyAccessResponse_SdkV2)
func (DeleteDisableLegacyAccessResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyAccessResponse_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, DeleteDisableLegacyAccessResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyDbfsRequest ¶ added in v1.54.0
type DeleteDisableLegacyDbfsRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyDbfsRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyDbfsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyDbfsRequest. 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 (*DeleteDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsRequest)
func (*DeleteDisableLegacyDbfsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsRequest)
func (DeleteDisableLegacyDbfsRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyDbfsRequest) 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, DeleteDisableLegacyDbfsRequest only implements ToObjectValue() and Type().
type DeleteDisableLegacyDbfsRequest_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyDbfsRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyDbfsRequest. 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 (*DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsRequest_SdkV2)
func (*DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsRequest_SdkV2)
func (DeleteDisableLegacyDbfsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyDbfsRequest_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, DeleteDisableLegacyDbfsRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyDbfsResponse ¶ added in v1.54.0
type DeleteDisableLegacyDbfsResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyDbfsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyDbfsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyDbfsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyDbfsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyDbfsResponse. 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 (*DeleteDisableLegacyDbfsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyDbfsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsResponse)
func (*DeleteDisableLegacyDbfsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyDbfsResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsResponse)
func (DeleteDisableLegacyDbfsResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyDbfsResponse) 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, DeleteDisableLegacyDbfsResponse only implements ToObjectValue() and Type().
type DeleteDisableLegacyDbfsResponse_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyDbfsResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyDbfsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyDbfsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyDbfsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyDbfsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyDbfsResponse. 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 (*DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyDbfsResponse_SdkV2)
func (*DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyDbfsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyDbfsResponse_SdkV2)
func (DeleteDisableLegacyDbfsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyDbfsResponse_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, DeleteDisableLegacyDbfsResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyFeaturesRequest ¶ added in v1.53.0
type DeleteDisableLegacyFeaturesRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyFeaturesRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyFeaturesRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyFeaturesRequest. 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 (*DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesRequest)
func (*DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesRequest)
func (DeleteDisableLegacyFeaturesRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyFeaturesRequest) 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, DeleteDisableLegacyFeaturesRequest only implements ToObjectValue() and Type().
type DeleteDisableLegacyFeaturesRequest_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyFeaturesRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyFeaturesRequest. 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 (*DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesRequest_SdkV2)
func (*DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesRequest_SdkV2)
func (DeleteDisableLegacyFeaturesRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyFeaturesRequest_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, DeleteDisableLegacyFeaturesRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteDisableLegacyFeaturesResponse ¶ added in v1.53.0
type DeleteDisableLegacyFeaturesResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyFeaturesResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyFeaturesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyFeaturesResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteDisableLegacyFeaturesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyFeaturesResponse. 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 (*DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesResponse)
func (*DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyFeaturesResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesResponse)
func (DeleteDisableLegacyFeaturesResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteDisableLegacyFeaturesResponse) 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, DeleteDisableLegacyFeaturesResponse only implements ToObjectValue() and Type().
type DeleteDisableLegacyFeaturesResponse_SdkV2 ¶ added in v1.62.1
type DeleteDisableLegacyFeaturesResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteDisableLegacyFeaturesResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteDisableLegacyFeaturesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteDisableLegacyFeaturesResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteDisableLegacyFeaturesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteDisableLegacyFeaturesResponse. 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 (*DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteDisableLegacyFeaturesResponse_SdkV2)
func (*DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteDisableLegacyFeaturesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteDisableLegacyFeaturesResponse_SdkV2)
func (DeleteDisableLegacyFeaturesResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteDisableLegacyFeaturesResponse_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, DeleteDisableLegacyFeaturesResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteIpAccessListRequest ¶
type DeleteIpAccessListRequest struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (DeleteIpAccessListRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteIpAccessListRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteIpAccessListRequest. 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 (*DeleteIpAccessListRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteIpAccessListRequest)
func (*DeleteIpAccessListRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteIpAccessListRequest)
func (DeleteIpAccessListRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteIpAccessListRequest) 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, DeleteIpAccessListRequest only implements ToObjectValue() and Type().
type DeleteIpAccessListRequest_SdkV2 ¶ added in v1.62.1
type DeleteIpAccessListRequest_SdkV2 struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (DeleteIpAccessListRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteIpAccessListRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteIpAccessListRequest. 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 (*DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteIpAccessListRequest_SdkV2)
func (*DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteIpAccessListRequest_SdkV2)
func (DeleteIpAccessListRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteIpAccessListRequest_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, DeleteIpAccessListRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteLlmProxyPartnerPoweredWorkspaceRequest ¶ added in v1.78.0
type DeleteLlmProxyPartnerPoweredWorkspaceRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteLlmProxyPartnerPoweredWorkspaceRequest. 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 (*DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest)
func (*DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest)
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest) 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, DeleteLlmProxyPartnerPoweredWorkspaceRequest only implements ToObjectValue() and Type().
type DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 ¶ added in v1.78.0
type DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteLlmProxyPartnerPoweredWorkspaceRequest. 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 (*DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (*DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceRequest_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, DeleteLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteLlmProxyPartnerPoweredWorkspaceResponse ¶ added in v1.78.0
type DeleteLlmProxyPartnerPoweredWorkspaceResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse) ApplySchemaCustomizations ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse) GetComplexFieldTypes ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteLlmProxyPartnerPoweredWorkspaceResponse. 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 (*DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse)
func (*DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse)
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse) ToObjectValue ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse) 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, DeleteLlmProxyPartnerPoweredWorkspaceResponse only implements ToObjectValue() and Type().
type DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2 ¶ added in v1.78.0
type DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteLlmProxyPartnerPoweredWorkspaceResponse. 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 (*DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2)
func (*DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2)
func (DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m DeleteLlmProxyPartnerPoweredWorkspaceResponse_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, DeleteLlmProxyPartnerPoweredWorkspaceResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteNetworkConnectivityConfigurationRequest ¶
type DeleteNetworkConnectivityConfigurationRequest struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
}
func (DeleteNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNetworkConnectivityConfigurationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteNetworkConnectivityConfigurationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNetworkConnectivityConfigurationRequest. 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 (*DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest)
func (*DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest)
func (DeleteNetworkConnectivityConfigurationRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteNetworkConnectivityConfigurationRequest) 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, DeleteNetworkConnectivityConfigurationRequest only implements ToObjectValue() and Type().
type DeleteNetworkConnectivityConfigurationRequest_SdkV2 ¶ added in v1.62.1
type DeleteNetworkConnectivityConfigurationRequest_SdkV2 struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
}
func (DeleteNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNetworkConnectivityConfigurationRequest. 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 (*DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest_SdkV2)
func (*DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkConnectivityConfigurationRequest_SdkV2)
func (DeleteNetworkConnectivityConfigurationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteNetworkConnectivityConfigurationRequest_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, DeleteNetworkConnectivityConfigurationRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteNetworkPolicyRequest ¶ added in v1.81.0
type DeleteNetworkPolicyRequest struct {
// The unique identifier of the network policy to delete.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (DeleteNetworkPolicyRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNetworkPolicyRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m DeleteNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNetworkPolicyRequest. 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 (*DeleteNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkPolicyRequest)
func (*DeleteNetworkPolicyRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkPolicyRequest)
func (DeleteNetworkPolicyRequest) ToObjectValue ¶ added in v1.81.0
func (m DeleteNetworkPolicyRequest) 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, DeleteNetworkPolicyRequest only implements ToObjectValue() and Type().
type DeleteNetworkPolicyRequest_SdkV2 ¶ added in v1.81.0
type DeleteNetworkPolicyRequest_SdkV2 struct {
// The unique identifier of the network policy to delete.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (DeleteNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNetworkPolicyRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m DeleteNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNetworkPolicyRequest. 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 (*DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNetworkPolicyRequest_SdkV2)
func (*DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNetworkPolicyRequest_SdkV2)
func (DeleteNetworkPolicyRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m DeleteNetworkPolicyRequest_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, DeleteNetworkPolicyRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteNotificationDestinationRequest ¶
func (DeleteNotificationDestinationRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNotificationDestinationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNotificationDestinationRequest. 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 (*DeleteNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNotificationDestinationRequest)
func (*DeleteNotificationDestinationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteNotificationDestinationRequest)
func (DeleteNotificationDestinationRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteNotificationDestinationRequest) 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, DeleteNotificationDestinationRequest only implements ToObjectValue() and Type().
type DeleteNotificationDestinationRequest_SdkV2 ¶ added in v1.62.1
func (DeleteNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteNotificationDestinationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteNotificationDestinationRequest. 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 (*DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteNotificationDestinationRequest_SdkV2)
func (*DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteNotificationDestinationRequest_SdkV2)
func (DeleteNotificationDestinationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteNotificationDestinationRequest_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, DeleteNotificationDestinationRequest_SdkV2 only implements ToObjectValue() and Type().
type DeletePersonalComputeSettingRequest ¶
type DeletePersonalComputeSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeletePersonalComputeSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeletePersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePersonalComputeSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeletePersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePersonalComputeSettingRequest. 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 (*DeletePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeletePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingRequest)
func (*DeletePersonalComputeSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeletePersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingRequest)
func (DeletePersonalComputeSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m DeletePersonalComputeSettingRequest) 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, DeletePersonalComputeSettingRequest only implements ToObjectValue() and Type().
type DeletePersonalComputeSettingRequest_SdkV2 ¶ added in v1.62.1
type DeletePersonalComputeSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeletePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeletePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeletePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePersonalComputeSettingRequest. 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 (*DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingRequest_SdkV2)
func (*DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeletePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingRequest_SdkV2)
func (DeletePersonalComputeSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeletePersonalComputeSettingRequest_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, DeletePersonalComputeSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type DeletePersonalComputeSettingResponse ¶
type DeletePersonalComputeSettingResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeletePersonalComputeSettingResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeletePersonalComputeSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePersonalComputeSettingResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeletePersonalComputeSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePersonalComputeSettingResponse. 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 (*DeletePersonalComputeSettingResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeletePersonalComputeSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingResponse)
func (*DeletePersonalComputeSettingResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeletePersonalComputeSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingResponse)
func (DeletePersonalComputeSettingResponse) ToObjectValue ¶ added in v1.61.0
func (m DeletePersonalComputeSettingResponse) 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, DeletePersonalComputeSettingResponse only implements ToObjectValue() and Type().
type DeletePersonalComputeSettingResponse_SdkV2 ¶ added in v1.62.1
type DeletePersonalComputeSettingResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeletePersonalComputeSettingResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeletePersonalComputeSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePersonalComputeSettingResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeletePersonalComputeSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePersonalComputeSettingResponse. 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 (*DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePersonalComputeSettingResponse_SdkV2)
func (*DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeletePersonalComputeSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePersonalComputeSettingResponse_SdkV2)
func (DeletePersonalComputeSettingResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeletePersonalComputeSettingResponse_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, DeletePersonalComputeSettingResponse_SdkV2 only implements ToObjectValue() and Type().
type DeletePrivateEndpointRuleRequest ¶
type DeletePrivateEndpointRuleRequest struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
}
func (DeletePrivateEndpointRuleRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeletePrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePrivateEndpointRuleRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeletePrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePrivateEndpointRuleRequest. 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 (*DeletePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeletePrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePrivateEndpointRuleRequest)
func (*DeletePrivateEndpointRuleRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeletePrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from DeletePrivateEndpointRuleRequest)
func (DeletePrivateEndpointRuleRequest) ToObjectValue ¶ added in v1.61.0
func (m DeletePrivateEndpointRuleRequest) 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, DeletePrivateEndpointRuleRequest only implements ToObjectValue() and Type().
type DeletePrivateEndpointRuleRequest_SdkV2 ¶ added in v1.62.1
type DeletePrivateEndpointRuleRequest_SdkV2 struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
}
func (DeletePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeletePrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeletePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeletePrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeletePrivateEndpointRuleRequest. 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 (*DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeletePrivateEndpointRuleRequest_SdkV2)
func (*DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeletePrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeletePrivateEndpointRuleRequest_SdkV2)
func (DeletePrivateEndpointRuleRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeletePrivateEndpointRuleRequest_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, DeletePrivateEndpointRuleRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteRestrictWorkspaceAdminsSettingRequest ¶
type DeleteRestrictWorkspaceAdminsSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRestrictWorkspaceAdminsSettingRequest. 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 (*DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest)
func (*DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest)
func (DeleteRestrictWorkspaceAdminsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteRestrictWorkspaceAdminsSettingRequest) 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, DeleteRestrictWorkspaceAdminsSettingRequest only implements ToObjectValue() and Type().
type DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2 ¶ added in v1.62.1
type DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRestrictWorkspaceAdminsSettingRequest. 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 (*DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (*DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteRestrictWorkspaceAdminsSettingRequest_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, DeleteRestrictWorkspaceAdminsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteRestrictWorkspaceAdminsSettingResponse ¶
type DeleteRestrictWorkspaceAdminsSettingResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteRestrictWorkspaceAdminsSettingResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteRestrictWorkspaceAdminsSettingResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRestrictWorkspaceAdminsSettingResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteRestrictWorkspaceAdminsSettingResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRestrictWorkspaceAdminsSettingResponse. 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 (*DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse)
func (*DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteRestrictWorkspaceAdminsSettingResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse)
func (DeleteRestrictWorkspaceAdminsSettingResponse) ToObjectValue ¶ added in v1.61.0
func (m DeleteRestrictWorkspaceAdminsSettingResponse) 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, DeleteRestrictWorkspaceAdminsSettingResponse only implements ToObjectValue() and Type().
type DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2 ¶ added in v1.62.1
type DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteRestrictWorkspaceAdminsSettingResponse. 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 (*DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2)
func (*DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2)
func (DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteRestrictWorkspaceAdminsSettingResponse_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, DeleteRestrictWorkspaceAdminsSettingResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteSqlResultsDownloadRequest ¶ added in v1.83.0
type DeleteSqlResultsDownloadRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteSqlResultsDownloadRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteSqlResultsDownloadRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteSqlResultsDownloadRequest. 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 (*DeleteSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadRequest)
func (*DeleteSqlResultsDownloadRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadRequest)
func (DeleteSqlResultsDownloadRequest) ToObjectValue ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadRequest) 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, DeleteSqlResultsDownloadRequest only implements ToObjectValue() and Type().
type DeleteSqlResultsDownloadRequest_SdkV2 ¶ added in v1.83.0
type DeleteSqlResultsDownloadRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (DeleteSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m DeleteSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteSqlResultsDownloadRequest. 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 (*DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadRequest_SdkV2)
func (*DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadRequest_SdkV2)
func (DeleteSqlResultsDownloadRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadRequest_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, DeleteSqlResultsDownloadRequest_SdkV2 only implements ToObjectValue() and Type().
type DeleteSqlResultsDownloadResponse ¶ added in v1.83.0
type DeleteSqlResultsDownloadResponse struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteSqlResultsDownloadResponse) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteSqlResultsDownloadResponse) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteSqlResultsDownloadResponse. 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 (*DeleteSqlResultsDownloadResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteSqlResultsDownloadResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadResponse)
func (*DeleteSqlResultsDownloadResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteSqlResultsDownloadResponse) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadResponse)
func (DeleteSqlResultsDownloadResponse) ToObjectValue ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse) 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, DeleteSqlResultsDownloadResponse only implements ToObjectValue() and Type().
type DeleteSqlResultsDownloadResponse_SdkV2 ¶ added in v1.83.0
type DeleteSqlResultsDownloadResponse_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"etag"`
}
The etag is returned.
func (DeleteSqlResultsDownloadResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteSqlResultsDownloadResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteSqlResultsDownloadResponse. 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 (*DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteSqlResultsDownloadResponse_SdkV2)
func (*DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DeleteSqlResultsDownloadResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteSqlResultsDownloadResponse_SdkV2)
func (DeleteSqlResultsDownloadResponse_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m DeleteSqlResultsDownloadResponse_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, DeleteSqlResultsDownloadResponse_SdkV2 only implements ToObjectValue() and Type().
type DeleteTokenManagementRequest ¶
type DeleteTokenManagementRequest struct {
// The ID of the token to revoke.
TokenId types.String `tfsdk:"-"`
}
func (DeleteTokenManagementRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTokenManagementRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m DeleteTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTokenManagementRequest. 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 (*DeleteTokenManagementRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteTokenManagementRequest)
func (*DeleteTokenManagementRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from DeleteTokenManagementRequest)
func (DeleteTokenManagementRequest) ToObjectValue ¶ added in v1.61.0
func (m DeleteTokenManagementRequest) 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, DeleteTokenManagementRequest only implements ToObjectValue() and Type().
type DeleteTokenManagementRequest_SdkV2 ¶ added in v1.62.1
type DeleteTokenManagementRequest_SdkV2 struct {
// The ID of the token to revoke.
TokenId types.String `tfsdk:"-"`
}
func (DeleteTokenManagementRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m DeleteTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DeleteTokenManagementRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DeleteTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DeleteTokenManagementRequest. 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 (*DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DeleteTokenManagementRequest_SdkV2)
func (*DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *DeleteTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DeleteTokenManagementRequest_SdkV2)
func (DeleteTokenManagementRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DeleteTokenManagementRequest_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, DeleteTokenManagementRequest_SdkV2 only implements ToObjectValue() and Type().
type DisableLegacyAccess ¶ added in v1.53.0
type DisableLegacyAccess struct {
DisableLegacyAccess types.Object `tfsdk:"disable_legacy_access"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyAccess) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyAccess) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyAccess) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyAccess. 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 (*DisableLegacyAccess) GetDisableLegacyAccess ¶ added in v1.61.0
func (m *DisableLegacyAccess) GetDisableLegacyAccess(ctx context.Context) (BooleanMessage, bool)
GetDisableLegacyAccess returns the value of the DisableLegacyAccess field in DisableLegacyAccess as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyAccess) SetDisableLegacyAccess ¶ added in v1.61.0
func (m *DisableLegacyAccess) SetDisableLegacyAccess(ctx context.Context, v BooleanMessage)
SetDisableLegacyAccess sets the value of the DisableLegacyAccess field in DisableLegacyAccess.
func (*DisableLegacyAccess) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyAccess) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyAccess)
func (*DisableLegacyAccess) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyAccess) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyAccess)
func (DisableLegacyAccess) ToObjectValue ¶ added in v1.61.0
func (m DisableLegacyAccess) 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, DisableLegacyAccess only implements ToObjectValue() and Type().
type DisableLegacyAccess_SdkV2 ¶ added in v1.62.1
type DisableLegacyAccess_SdkV2 struct {
DisableLegacyAccess types.List `tfsdk:"disable_legacy_access"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyAccess_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyAccess_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyAccess_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DisableLegacyAccess_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyAccess. 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 (*DisableLegacyAccess_SdkV2) GetDisableLegacyAccess ¶ added in v1.62.1
func (m *DisableLegacyAccess_SdkV2) GetDisableLegacyAccess(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetDisableLegacyAccess returns the value of the DisableLegacyAccess field in DisableLegacyAccess_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyAccess_SdkV2) SetDisableLegacyAccess ¶ added in v1.62.1
func (m *DisableLegacyAccess_SdkV2) SetDisableLegacyAccess(ctx context.Context, v BooleanMessage_SdkV2)
SetDisableLegacyAccess sets the value of the DisableLegacyAccess field in DisableLegacyAccess_SdkV2.
func (*DisableLegacyAccess_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyAccess_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyAccess_SdkV2)
func (*DisableLegacyAccess_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyAccess_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyAccess_SdkV2)
func (DisableLegacyAccess_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DisableLegacyAccess_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, DisableLegacyAccess_SdkV2 only implements ToObjectValue() and Type().
type DisableLegacyDbfs ¶ added in v1.54.0
type DisableLegacyDbfs struct {
DisableLegacyDbfs types.Object `tfsdk:"disable_legacy_dbfs"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyDbfs) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyDbfs) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyDbfs) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyDbfs. 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 (*DisableLegacyDbfs) GetDisableLegacyDbfs ¶ added in v1.61.0
func (m *DisableLegacyDbfs) GetDisableLegacyDbfs(ctx context.Context) (BooleanMessage, bool)
GetDisableLegacyDbfs returns the value of the DisableLegacyDbfs field in DisableLegacyDbfs as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyDbfs) SetDisableLegacyDbfs ¶ added in v1.61.0
func (m *DisableLegacyDbfs) SetDisableLegacyDbfs(ctx context.Context, v BooleanMessage)
SetDisableLegacyDbfs sets the value of the DisableLegacyDbfs field in DisableLegacyDbfs.
func (*DisableLegacyDbfs) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyDbfs) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyDbfs)
func (*DisableLegacyDbfs) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyDbfs) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyDbfs)
func (DisableLegacyDbfs) ToObjectValue ¶ added in v1.61.0
func (m DisableLegacyDbfs) 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, DisableLegacyDbfs only implements ToObjectValue() and Type().
type DisableLegacyDbfs_SdkV2 ¶ added in v1.62.1
type DisableLegacyDbfs_SdkV2 struct {
DisableLegacyDbfs types.List `tfsdk:"disable_legacy_dbfs"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyDbfs_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyDbfs_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyDbfs_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyDbfs. 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 (*DisableLegacyDbfs_SdkV2) GetDisableLegacyDbfs ¶ added in v1.62.1
func (m *DisableLegacyDbfs_SdkV2) GetDisableLegacyDbfs(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetDisableLegacyDbfs returns the value of the DisableLegacyDbfs field in DisableLegacyDbfs_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyDbfs_SdkV2) SetDisableLegacyDbfs ¶ added in v1.62.1
func (m *DisableLegacyDbfs_SdkV2) SetDisableLegacyDbfs(ctx context.Context, v BooleanMessage_SdkV2)
SetDisableLegacyDbfs sets the value of the DisableLegacyDbfs field in DisableLegacyDbfs_SdkV2.
func (*DisableLegacyDbfs_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyDbfs_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyDbfs_SdkV2)
func (*DisableLegacyDbfs_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyDbfs_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyDbfs_SdkV2)
func (DisableLegacyDbfs_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DisableLegacyDbfs_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, DisableLegacyDbfs_SdkV2 only implements ToObjectValue() and Type().
type DisableLegacyFeatures ¶ added in v1.53.0
type DisableLegacyFeatures struct {
DisableLegacyFeatures types.Object `tfsdk:"disable_legacy_features"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyFeatures) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyFeatures) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyFeatures) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyFeatures. 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 (*DisableLegacyFeatures) GetDisableLegacyFeatures ¶ added in v1.61.0
func (m *DisableLegacyFeatures) GetDisableLegacyFeatures(ctx context.Context) (BooleanMessage, bool)
GetDisableLegacyFeatures returns the value of the DisableLegacyFeatures field in DisableLegacyFeatures as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyFeatures) SetDisableLegacyFeatures ¶ added in v1.61.0
func (m *DisableLegacyFeatures) SetDisableLegacyFeatures(ctx context.Context, v BooleanMessage)
SetDisableLegacyFeatures sets the value of the DisableLegacyFeatures field in DisableLegacyFeatures.
func (*DisableLegacyFeatures) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyFeatures) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyFeatures)
func (*DisableLegacyFeatures) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyFeatures) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyFeatures)
func (DisableLegacyFeatures) ToObjectValue ¶ added in v1.61.0
func (m DisableLegacyFeatures) 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, DisableLegacyFeatures only implements ToObjectValue() and Type().
type DisableLegacyFeatures_SdkV2 ¶ added in v1.62.1
type DisableLegacyFeatures_SdkV2 struct {
DisableLegacyFeatures types.List `tfsdk:"disable_legacy_features"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (DisableLegacyFeatures_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m DisableLegacyFeatures_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (DisableLegacyFeatures_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m DisableLegacyFeatures_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in DisableLegacyFeatures. 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 (*DisableLegacyFeatures_SdkV2) GetDisableLegacyFeatures ¶ added in v1.62.1
func (m *DisableLegacyFeatures_SdkV2) GetDisableLegacyFeatures(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetDisableLegacyFeatures returns the value of the DisableLegacyFeatures field in DisableLegacyFeatures_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*DisableLegacyFeatures_SdkV2) SetDisableLegacyFeatures ¶ added in v1.62.1
func (m *DisableLegacyFeatures_SdkV2) SetDisableLegacyFeatures(ctx context.Context, v BooleanMessage_SdkV2)
SetDisableLegacyFeatures sets the value of the DisableLegacyFeatures field in DisableLegacyFeatures_SdkV2.
func (*DisableLegacyFeatures_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *DisableLegacyFeatures_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from DisableLegacyFeatures_SdkV2)
func (*DisableLegacyFeatures_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *DisableLegacyFeatures_SdkV2) SyncFieldsDuringRead(ctx context.Context, from DisableLegacyFeatures_SdkV2)
func (DisableLegacyFeatures_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m DisableLegacyFeatures_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, DisableLegacyFeatures_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicy ¶ added in v1.60.0
type EgressNetworkPolicy struct {
// The access policy enforced for egress traffic to the internet.
InternetAccess types.Object `tfsdk:"internet_access"`
}
The network policies applying for egress traffic. This message is used by the UI/REST API. We translate this message to the format expected by the dataplane in Lakehouse Network Manager (for the format expected by the dataplane, see networkconfig.textproto).
func (EgressNetworkPolicy) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicy) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicy. 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 (*EgressNetworkPolicy) GetInternetAccess ¶ added in v1.61.0
func (m *EgressNetworkPolicy) GetInternetAccess(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicy, bool)
GetInternetAccess returns the value of the InternetAccess field in EgressNetworkPolicy as a EgressNetworkPolicyInternetAccessPolicy value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicy) SetInternetAccess ¶ added in v1.61.0
func (m *EgressNetworkPolicy) SetInternetAccess(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicy)
SetInternetAccess sets the value of the InternetAccess field in EgressNetworkPolicy.
func (*EgressNetworkPolicy) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicy)
func (*EgressNetworkPolicy) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicy)
func (EgressNetworkPolicy) ToObjectValue ¶ added in v1.61.0
func (m EgressNetworkPolicy) 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, EgressNetworkPolicy only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicy ¶ added in v1.60.0
type EgressNetworkPolicyInternetAccessPolicy struct {
AllowedInternetDestinations types.List `tfsdk:"allowed_internet_destinations"`
AllowedStorageDestinations types.List `tfsdk:"allowed_storage_destinations"`
// Optional. If not specified, assume the policy is enforced for all
// workloads.
LogOnlyMode types.Object `tfsdk:"log_only_mode"`
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (EgressNetworkPolicyInternetAccessPolicy) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyInternetAccessPolicy) GetAllowedInternetDestinations ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyInternetDestination, bool)
GetAllowedInternetDestinations returns the value of the AllowedInternetDestinations field in EgressNetworkPolicyInternetAccessPolicy as a slice of EgressNetworkPolicyInternetAccessPolicyInternetDestination values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicy) GetAllowedStorageDestinations ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyStorageDestination, bool)
GetAllowedStorageDestinations returns the value of the AllowedStorageDestinations field in EgressNetworkPolicyInternetAccessPolicy as a slice of EgressNetworkPolicyInternetAccessPolicyStorageDestination values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyInternetAccessPolicy) GetComplexFieldTypes ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicy. 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 (*EgressNetworkPolicyInternetAccessPolicy) GetLogOnlyMode ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) GetLogOnlyMode(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode, bool)
GetLogOnlyMode returns the value of the LogOnlyMode field in EgressNetworkPolicyInternetAccessPolicy as a EgressNetworkPolicyInternetAccessPolicyLogOnlyMode value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicy) SetAllowedInternetDestinations ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) SetAllowedInternetDestinations(ctx context.Context, v []EgressNetworkPolicyInternetAccessPolicyInternetDestination)
SetAllowedInternetDestinations sets the value of the AllowedInternetDestinations field in EgressNetworkPolicyInternetAccessPolicy.
func (*EgressNetworkPolicyInternetAccessPolicy) SetAllowedStorageDestinations ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) SetAllowedStorageDestinations(ctx context.Context, v []EgressNetworkPolicyInternetAccessPolicyStorageDestination)
SetAllowedStorageDestinations sets the value of the AllowedStorageDestinations field in EgressNetworkPolicyInternetAccessPolicy.
func (*EgressNetworkPolicyInternetAccessPolicy) SetLogOnlyMode ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicy) SetLogOnlyMode(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
SetLogOnlyMode sets the value of the LogOnlyMode field in EgressNetworkPolicyInternetAccessPolicy.
func (*EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy)
func (*EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy)
func (EgressNetworkPolicyInternetAccessPolicy) ToObjectValue ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicy) 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, EgressNetworkPolicyInternetAccessPolicy only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyInternetDestination ¶ added in v1.60.0
type EgressNetworkPolicyInternetAccessPolicyInternetDestination struct {
Destination types.String `tfsdk:"destination"`
Protocol types.String `tfsdk:"protocol"`
Type_ types.String `tfsdk:"type"`
}
Users can specify accessible internet destinations when outbound access is restricted. We only support domain name (FQDN) destinations for the time being, though going forwards we want to support host names and IP addresses.
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination) GetComplexFieldTypes ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyInternetDestination. 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 (*EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyInternetDestination)
func (*EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyInternetDestination)
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination) ToObjectValue ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination) 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, EgressNetworkPolicyInternetAccessPolicyInternetDestination only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2 ¶ added in v1.62.1
type EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2 struct {
Destination types.String `tfsdk:"destination"`
Protocol types.String `tfsdk:"protocol"`
Type_ types.String `tfsdk:"type"`
}
Users can specify accessible internet destinations when outbound access is restricted. We only support domain name (FQDN) destinations for the time being, though going forwards we want to support host names and IP addresses.
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyInternetDestination. 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 (*EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2)
func (*EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2)
func (EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyInternetDestination_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, EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode ¶ added in v1.60.0
type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode struct {
LogOnlyModeType types.String `tfsdk:"log_only_mode_type"`
Workloads types.List `tfsdk:"workloads"`
}
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetComplexFieldTypes ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode. 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 (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetWorkloads ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) GetWorkloads(ctx context.Context) ([]types.String, bool)
GetWorkloads returns the value of the Workloads field in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SetWorkloads ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SetWorkloads(ctx context.Context, v []types.String)
SetWorkloads sets the value of the Workloads field in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode.
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode)
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) ToObjectValue ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) 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, EgressNetworkPolicyInternetAccessPolicyLogOnlyMode only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2 ¶ added in v1.62.1
type EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2 struct {
LogOnlyModeType types.String `tfsdk:"log_only_mode_type"`
Workloads types.List `tfsdk:"workloads"`
}
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode. 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 (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetWorkloads ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) GetWorkloads(ctx context.Context) ([]types.String, bool)
GetWorkloads returns the value of the Workloads field in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SetWorkloads ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SetWorkloads(ctx context.Context, v []types.String)
SetWorkloads sets the value of the Workloads field in EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2.
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2)
func (*EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2)
func (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_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, EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyStorageDestination ¶ added in v1.60.0
type EgressNetworkPolicyInternetAccessPolicyStorageDestination struct {
AllowedPaths types.List `tfsdk:"allowed_paths"`
AzureContainer types.String `tfsdk:"azure_container"`
AzureDnsZone types.String `tfsdk:"azure_dns_zone"`
AzureStorageAccount types.String `tfsdk:"azure_storage_account"`
AzureStorageService types.String `tfsdk:"azure_storage_service"`
BucketName types.String `tfsdk:"bucket_name"`
Region types.String `tfsdk:"region"`
Type_ types.String `tfsdk:"type"`
}
Users can specify accessible storage destinations.
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetAllowedPaths ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetAllowedPaths(ctx context.Context) ([]types.String, bool)
GetAllowedPaths returns the value of the AllowedPaths field in EgressNetworkPolicyInternetAccessPolicyStorageDestination as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetComplexFieldTypes ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyStorageDestination. 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 (*EgressNetworkPolicyInternetAccessPolicyStorageDestination) SetAllowedPaths ¶ added in v1.61.0
func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SetAllowedPaths(ctx context.Context, v []types.String)
SetAllowedPaths sets the value of the AllowedPaths field in EgressNetworkPolicyInternetAccessPolicyStorageDestination.
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyStorageDestination)
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyStorageDestination)
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination) ToObjectValue ¶ added in v1.61.0
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination) 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, EgressNetworkPolicyInternetAccessPolicyStorageDestination only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2 ¶ added in v1.62.1
type EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2 struct {
AllowedPaths types.List `tfsdk:"allowed_paths"`
AzureContainer types.String `tfsdk:"azure_container"`
AzureDnsZone types.String `tfsdk:"azure_dns_zone"`
AzureStorageAccount types.String `tfsdk:"azure_storage_account"`
AzureStorageService types.String `tfsdk:"azure_storage_service"`
BucketName types.String `tfsdk:"bucket_name"`
Region types.String `tfsdk:"region"`
Type_ types.String `tfsdk:"type"`
}
Users can specify accessible storage destinations.
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetAllowedPaths ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetAllowedPaths(ctx context.Context) ([]types.String, bool)
GetAllowedPaths returns the value of the AllowedPaths field in EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicyStorageDestination. 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 (*EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SetAllowedPaths ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SetAllowedPaths(ctx context.Context, v []types.String)
SetAllowedPaths sets the value of the AllowedPaths field in EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2.
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2)
func (*EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2)
func (EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicyStorageDestination_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, EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyInternetAccessPolicy_SdkV2 ¶ added in v1.62.1
type EgressNetworkPolicyInternetAccessPolicy_SdkV2 struct {
AllowedInternetDestinations types.List `tfsdk:"allowed_internet_destinations"`
AllowedStorageDestinations types.List `tfsdk:"allowed_storage_destinations"`
// Optional. If not specified, assume the policy is enforced for all
// workloads.
LogOnlyMode types.List `tfsdk:"log_only_mode"`
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (EgressNetworkPolicyInternetAccessPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedInternetDestinations ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2, bool)
GetAllowedInternetDestinations returns the value of the AllowedInternetDestinations field in EgressNetworkPolicyInternetAccessPolicy_SdkV2 as a slice of EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedStorageDestinations ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2, bool)
GetAllowedStorageDestinations returns the value of the AllowedStorageDestinations field in EgressNetworkPolicyInternetAccessPolicy_SdkV2 as a slice of EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyInternetAccessPolicy. 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 (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetLogOnlyMode ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) GetLogOnlyMode(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2, bool)
GetLogOnlyMode returns the value of the LogOnlyMode field in EgressNetworkPolicyInternetAccessPolicy_SdkV2 as a EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedInternetDestinations ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedInternetDestinations(ctx context.Context, v []EgressNetworkPolicyInternetAccessPolicyInternetDestination_SdkV2)
SetAllowedInternetDestinations sets the value of the AllowedInternetDestinations field in EgressNetworkPolicyInternetAccessPolicy_SdkV2.
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedStorageDestinations ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetAllowedStorageDestinations(ctx context.Context, v []EgressNetworkPolicyInternetAccessPolicyStorageDestination_SdkV2)
SetAllowedStorageDestinations sets the value of the AllowedStorageDestinations field in EgressNetworkPolicyInternetAccessPolicy_SdkV2.
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetLogOnlyMode ¶ added in v1.62.1
func (m *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SetLogOnlyMode(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicyLogOnlyMode_SdkV2)
SetLogOnlyMode sets the value of the LogOnlyMode field in EgressNetworkPolicyInternetAccessPolicy_SdkV2.
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy_SdkV2)
func (*EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyInternetAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyInternetAccessPolicy_SdkV2)
func (EgressNetworkPolicyInternetAccessPolicy_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EgressNetworkPolicyInternetAccessPolicy_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, EgressNetworkPolicyInternetAccessPolicy_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicy ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicy struct {
// List of internet destinations that serverless workloads are allowed to
// access when in RESTRICTED_ACCESS mode.
AllowedInternetDestinations types.List `tfsdk:"allowed_internet_destinations"`
// List of storage destinations that serverless workloads are allowed to
// access when in RESTRICTED_ACCESS mode.
AllowedStorageDestinations types.List `tfsdk:"allowed_storage_destinations"`
// Optional. When policy_enforcement is not provided, we default to
// ENFORCE_MODE_ALL_SERVICES
PolicyEnforcement types.Object `tfsdk:"policy_enforcement"`
// The restriction mode that controls how serverless workloads can access
// the internet.
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (EgressNetworkPolicyNetworkAccessPolicy) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyNetworkAccessPolicy) GetAllowedInternetDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyInternetDestination, bool)
GetAllowedInternetDestinations returns the value of the AllowedInternetDestinations field in EgressNetworkPolicyNetworkAccessPolicy as a slice of EgressNetworkPolicyNetworkAccessPolicyInternetDestination values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicy) GetAllowedStorageDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyStorageDestination, bool)
GetAllowedStorageDestinations returns the value of the AllowedStorageDestinations field in EgressNetworkPolicyNetworkAccessPolicy as a slice of EgressNetworkPolicyNetworkAccessPolicyStorageDestination values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyNetworkAccessPolicy) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicy. 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 (*EgressNetworkPolicyNetworkAccessPolicy) GetPolicyEnforcement ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) GetPolicyEnforcement(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement, bool)
GetPolicyEnforcement returns the value of the PolicyEnforcement field in EgressNetworkPolicyNetworkAccessPolicy as a EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicy) SetAllowedInternetDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) SetAllowedInternetDestinations(ctx context.Context, v []EgressNetworkPolicyNetworkAccessPolicyInternetDestination)
SetAllowedInternetDestinations sets the value of the AllowedInternetDestinations field in EgressNetworkPolicyNetworkAccessPolicy.
func (*EgressNetworkPolicyNetworkAccessPolicy) SetAllowedStorageDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) SetAllowedStorageDestinations(ctx context.Context, v []EgressNetworkPolicyNetworkAccessPolicyStorageDestination)
SetAllowedStorageDestinations sets the value of the AllowedStorageDestinations field in EgressNetworkPolicyNetworkAccessPolicy.
func (*EgressNetworkPolicyNetworkAccessPolicy) SetPolicyEnforcement ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy) SetPolicyEnforcement(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement)
SetPolicyEnforcement sets the value of the PolicyEnforcement field in EgressNetworkPolicyNetworkAccessPolicy.
func (*EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy)
func (*EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicy) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy)
func (EgressNetworkPolicyNetworkAccessPolicy) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy) 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, EgressNetworkPolicyNetworkAccessPolicy only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyInternetDestination ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyInternetDestination struct {
// The internet destination to which access will be allowed. Format
// dependent on the destination type.
Destination types.String `tfsdk:"destination"`
// The type of internet destination. Currently only DNS_NAME is supported.
InternetDestinationType types.String `tfsdk:"internet_destination_type"`
}
Users can specify accessible internet destinations when outbound access is restricted. We only support DNS_NAME (FQDN format) destinations for the time being. Going forward we may extend support to host names and IP addresses.
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyInternetDestination. 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 (*EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyInternetDestination)
func (*EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyInternetDestination)
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination) 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, EgressNetworkPolicyNetworkAccessPolicyInternetDestination only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2 ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2 struct {
// The internet destination to which access will be allowed. Format
// dependent on the destination type.
Destination types.String `tfsdk:"destination"`
// The type of internet destination. Currently only DNS_NAME is supported.
InternetDestinationType types.String `tfsdk:"internet_destination_type"`
}
Users can specify accessible internet destinations when outbound access is restricted. We only support DNS_NAME (FQDN format) destinations for the time being. Going forward we may extend support to host names and IP addresses.
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyInternetDestination. 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 (*EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2)
func (*EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2)
func (EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyInternetDestination_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, EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement struct {
// When empty, it means dry run for all products. When non-empty, it means
// dry run for specific products and for the other products, they will run
// in enforced mode.
DryRunModeProductFilter types.List `tfsdk:"dry_run_mode_product_filter"`
// The mode of policy enforcement. ENFORCED blocks traffic that violates
// policy, while DRY_RUN only logs violations without blocking. When not
// specified, defaults to ENFORCED.
EnforcementMode types.String `tfsdk:"enforcement_mode"`
}
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement. 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 (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetDryRunModeProductFilter ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) GetDryRunModeProductFilter(ctx context.Context) ([]types.String, bool)
GetDryRunModeProductFilter returns the value of the DryRunModeProductFilter field in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SetDryRunModeProductFilter ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SetDryRunModeProductFilter(ctx context.Context, v []types.String)
SetDryRunModeProductFilter sets the value of the DryRunModeProductFilter field in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement.
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement)
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement)
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement) 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, EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2 ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2 struct {
// When empty, it means dry run for all products. When non-empty, it means
// dry run for specific products and for the other products, they will run
// in enforced mode.
DryRunModeProductFilter types.List `tfsdk:"dry_run_mode_product_filter"`
// The mode of policy enforcement. ENFORCED blocks traffic that violates
// policy, while DRY_RUN only logs violations without blocking. When not
// specified, defaults to ENFORCED.
EnforcementMode types.String `tfsdk:"enforcement_mode"`
}
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement. 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 (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetDryRunModeProductFilter ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) GetDryRunModeProductFilter(ctx context.Context) ([]types.String, bool)
GetDryRunModeProductFilter returns the value of the DryRunModeProductFilter field in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SetDryRunModeProductFilter ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SetDryRunModeProductFilter(ctx context.Context, v []types.String)
SetDryRunModeProductFilter sets the value of the DryRunModeProductFilter field in EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2.
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2)
func (*EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2)
func (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_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, EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyStorageDestination ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyStorageDestination struct {
// The Azure storage account name.
AzureStorageAccount types.String `tfsdk:"azure_storage_account"`
// The Azure storage service type (blob, dfs, etc.).
AzureStorageService types.String `tfsdk:"azure_storage_service"`
BucketName types.String `tfsdk:"bucket_name"`
Region types.String `tfsdk:"region"`
// The type of storage destination.
StorageDestinationType types.String `tfsdk:"storage_destination_type"`
}
Users can specify accessible storage destinations.
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyStorageDestination. 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 (*EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyStorageDestination)
func (*EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyStorageDestination)
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination) 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, EgressNetworkPolicyNetworkAccessPolicyStorageDestination only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2 ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2 struct {
// The Azure storage account name.
AzureStorageAccount types.String `tfsdk:"azure_storage_account"`
// The Azure storage service type (blob, dfs, etc.).
AzureStorageService types.String `tfsdk:"azure_storage_service"`
BucketName types.String `tfsdk:"bucket_name"`
Region types.String `tfsdk:"region"`
// The type of storage destination.
StorageDestinationType types.String `tfsdk:"storage_destination_type"`
}
Users can specify accessible storage destinations.
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicyStorageDestination. 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 (*EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2)
func (*EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2)
func (EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicyStorageDestination_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, EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicyNetworkAccessPolicy_SdkV2 ¶ added in v1.81.0
type EgressNetworkPolicyNetworkAccessPolicy_SdkV2 struct {
// List of internet destinations that serverless workloads are allowed to
// access when in RESTRICTED_ACCESS mode.
AllowedInternetDestinations types.List `tfsdk:"allowed_internet_destinations"`
// List of storage destinations that serverless workloads are allowed to
// access when in RESTRICTED_ACCESS mode.
AllowedStorageDestinations types.List `tfsdk:"allowed_storage_destinations"`
// Optional. When policy_enforcement is not provided, we default to
// ENFORCE_MODE_ALL_SERVICES
PolicyEnforcement types.List `tfsdk:"policy_enforcement"`
// The restriction mode that controls how serverless workloads can access
// the internet.
RestrictionMode types.String `tfsdk:"restriction_mode"`
}
func (EgressNetworkPolicyNetworkAccessPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedInternetDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedInternetDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2, bool)
GetAllowedInternetDestinations returns the value of the AllowedInternetDestinations field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2 as a slice of EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedStorageDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetAllowedStorageDestinations(ctx context.Context) ([]EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2, bool)
GetAllowedStorageDestinations returns the value of the AllowedStorageDestinations field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2 as a slice of EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicyNetworkAccessPolicy. 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 (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetPolicyEnforcement ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) GetPolicyEnforcement(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2, bool)
GetPolicyEnforcement returns the value of the PolicyEnforcement field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2 as a EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedInternetDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedInternetDestinations(ctx context.Context, v []EgressNetworkPolicyNetworkAccessPolicyInternetDestination_SdkV2)
SetAllowedInternetDestinations sets the value of the AllowedInternetDestinations field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2.
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedStorageDestinations ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetAllowedStorageDestinations(ctx context.Context, v []EgressNetworkPolicyNetworkAccessPolicyStorageDestination_SdkV2)
SetAllowedStorageDestinations sets the value of the AllowedStorageDestinations field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2.
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetPolicyEnforcement ¶ added in v1.81.0
func (m *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SetPolicyEnforcement(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicyPolicyEnforcement_SdkV2)
SetPolicyEnforcement sets the value of the PolicyEnforcement field in EgressNetworkPolicyNetworkAccessPolicy_SdkV2.
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
func (*EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicyNetworkAccessPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
func (EgressNetworkPolicyNetworkAccessPolicy_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m EgressNetworkPolicyNetworkAccessPolicy_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, EgressNetworkPolicyNetworkAccessPolicy_SdkV2 only implements ToObjectValue() and Type().
type EgressNetworkPolicy_SdkV2 ¶ added in v1.62.1
type EgressNetworkPolicy_SdkV2 struct {
// The access policy enforced for egress traffic to the internet.
InternetAccess types.List `tfsdk:"internet_access"`
}
The network policies applying for egress traffic. This message is used by the UI/REST API. We translate this message to the format expected by the dataplane in Lakehouse Network Manager (for the format expected by the dataplane, see networkconfig.textproto).
func (EgressNetworkPolicy_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EgressNetworkPolicy_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EgressNetworkPolicy_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EgressNetworkPolicy_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EgressNetworkPolicy. 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 (*EgressNetworkPolicy_SdkV2) GetInternetAccess ¶ added in v1.62.1
func (m *EgressNetworkPolicy_SdkV2) GetInternetAccess(ctx context.Context) (EgressNetworkPolicyInternetAccessPolicy_SdkV2, bool)
GetInternetAccess returns the value of the InternetAccess field in EgressNetworkPolicy_SdkV2 as a EgressNetworkPolicyInternetAccessPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*EgressNetworkPolicy_SdkV2) SetInternetAccess ¶ added in v1.62.1
func (m *EgressNetworkPolicy_SdkV2) SetInternetAccess(ctx context.Context, v EgressNetworkPolicyInternetAccessPolicy_SdkV2)
SetInternetAccess sets the value of the InternetAccess field in EgressNetworkPolicy_SdkV2.
func (*EgressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EgressNetworkPolicy_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EgressNetworkPolicy_SdkV2)
func (*EgressNetworkPolicy_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EgressNetworkPolicy_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EgressNetworkPolicy_SdkV2)
func (EgressNetworkPolicy_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EgressNetworkPolicy_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, EgressNetworkPolicy_SdkV2 only implements ToObjectValue() and Type().
type EmailConfig ¶
func (EmailConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EmailConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EmailConfig) GetAddresses ¶ added in v1.61.0
GetAddresses returns the value of the Addresses field in EmailConfig as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (EmailConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in EmailConfig. 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 (*EmailConfig) SetAddresses ¶ added in v1.61.0
func (m *EmailConfig) SetAddresses(ctx context.Context, v []types.String)
SetAddresses sets the value of the Addresses field in EmailConfig.
func (*EmailConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EmailConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EmailConfig)
func (*EmailConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EmailConfig) SyncFieldsDuringRead(ctx context.Context, from EmailConfig)
func (EmailConfig) ToObjectValue ¶ added in v1.61.0
func (m EmailConfig) 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, EmailConfig only implements ToObjectValue() and Type().
type EmailConfig_SdkV2 ¶ added in v1.62.1
type EmailConfig_SdkV2 struct {
// Email addresses to notify.
Addresses types.List `tfsdk:"addresses"`
}
func (EmailConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EmailConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EmailConfig_SdkV2) GetAddresses ¶ added in v1.62.1
GetAddresses returns the value of the Addresses field in EmailConfig_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (EmailConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in EmailConfig. 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 (*EmailConfig_SdkV2) SetAddresses ¶ added in v1.62.1
func (m *EmailConfig_SdkV2) SetAddresses(ctx context.Context, v []types.String)
SetAddresses sets the value of the Addresses field in EmailConfig_SdkV2.
func (*EmailConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EmailConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EmailConfig_SdkV2)
func (*EmailConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EmailConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EmailConfig_SdkV2)
func (EmailConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EmailConfig_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, EmailConfig_SdkV2 only implements ToObjectValue() and Type().
type Empty ¶
type Empty struct {
}
func (Empty) ApplySchemaCustomizations ¶ added in v1.63.0
func (m Empty) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Empty) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in Empty. 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 (*Empty) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (*Empty) SyncFieldsDuringRead ¶ added in v1.86.0
func (Empty) ToObjectValue ¶ added in v1.61.0
func (m Empty) 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, Empty only implements ToObjectValue() and Type().
type Empty_SdkV2 ¶ added in v1.62.1
type Empty_SdkV2 struct {
}
func (Empty_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m Empty_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (Empty_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in Empty. 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 (*Empty_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *Empty_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from Empty_SdkV2)
func (*Empty_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *Empty_SdkV2) SyncFieldsDuringRead(ctx context.Context, from Empty_SdkV2)
func (Empty_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m Empty_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, Empty_SdkV2 only implements ToObjectValue() and Type().
type EnableExportNotebook ¶ added in v1.74.0
type EnableExportNotebook struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableExportNotebook) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableExportNotebook) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableExportNotebook) GetBooleanVal ¶ added in v1.74.0
func (m *EnableExportNotebook) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableExportNotebook as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (EnableExportNotebook) GetComplexFieldTypes ¶ added in v1.74.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableExportNotebook. 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 (*EnableExportNotebook) SetBooleanVal ¶ added in v1.74.0
func (m *EnableExportNotebook) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in EnableExportNotebook.
func (*EnableExportNotebook) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableExportNotebook) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableExportNotebook)
func (*EnableExportNotebook) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableExportNotebook) SyncFieldsDuringRead(ctx context.Context, from EnableExportNotebook)
func (EnableExportNotebook) ToObjectValue ¶ added in v1.74.0
func (m EnableExportNotebook) 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, EnableExportNotebook only implements ToObjectValue() and Type().
type EnableExportNotebook_SdkV2 ¶ added in v1.74.0
type EnableExportNotebook_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableExportNotebook_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableExportNotebook_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableExportNotebook_SdkV2) GetBooleanVal ¶ added in v1.74.0
func (m *EnableExportNotebook_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableExportNotebook_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (EnableExportNotebook_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m EnableExportNotebook_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableExportNotebook. 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 (*EnableExportNotebook_SdkV2) SetBooleanVal ¶ added in v1.74.0
func (m *EnableExportNotebook_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in EnableExportNotebook_SdkV2.
func (*EnableExportNotebook_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableExportNotebook_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableExportNotebook_SdkV2)
func (*EnableExportNotebook_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableExportNotebook_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableExportNotebook_SdkV2)
func (EnableExportNotebook_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m EnableExportNotebook_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, EnableExportNotebook_SdkV2 only implements ToObjectValue() and Type().
type EnableNotebookTableClipboard ¶ added in v1.74.0
type EnableNotebookTableClipboard struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableNotebookTableClipboard) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableNotebookTableClipboard) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableNotebookTableClipboard) GetBooleanVal ¶ added in v1.74.0
func (m *EnableNotebookTableClipboard) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableNotebookTableClipboard as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (EnableNotebookTableClipboard) GetComplexFieldTypes ¶ added in v1.74.0
func (m EnableNotebookTableClipboard) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableNotebookTableClipboard. 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 (*EnableNotebookTableClipboard) SetBooleanVal ¶ added in v1.74.0
func (m *EnableNotebookTableClipboard) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in EnableNotebookTableClipboard.
func (*EnableNotebookTableClipboard) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableNotebookTableClipboard) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableNotebookTableClipboard)
func (*EnableNotebookTableClipboard) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableNotebookTableClipboard) SyncFieldsDuringRead(ctx context.Context, from EnableNotebookTableClipboard)
func (EnableNotebookTableClipboard) ToObjectValue ¶ added in v1.74.0
func (m EnableNotebookTableClipboard) 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, EnableNotebookTableClipboard only implements ToObjectValue() and Type().
type EnableNotebookTableClipboard_SdkV2 ¶ added in v1.74.0
type EnableNotebookTableClipboard_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableNotebookTableClipboard_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableNotebookTableClipboard_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableNotebookTableClipboard_SdkV2) GetBooleanVal ¶ added in v1.74.0
func (m *EnableNotebookTableClipboard_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableNotebookTableClipboard_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (EnableNotebookTableClipboard_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m EnableNotebookTableClipboard_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableNotebookTableClipboard. 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 (*EnableNotebookTableClipboard_SdkV2) SetBooleanVal ¶ added in v1.74.0
func (m *EnableNotebookTableClipboard_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in EnableNotebookTableClipboard_SdkV2.
func (*EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableNotebookTableClipboard_SdkV2)
func (*EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableNotebookTableClipboard_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableNotebookTableClipboard_SdkV2)
func (EnableNotebookTableClipboard_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m EnableNotebookTableClipboard_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, EnableNotebookTableClipboard_SdkV2 only implements ToObjectValue() and Type().
type EnableResultsDownloading ¶ added in v1.74.0
type EnableResultsDownloading struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableResultsDownloading) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableResultsDownloading) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableResultsDownloading) GetBooleanVal ¶ added in v1.74.0
func (m *EnableResultsDownloading) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableResultsDownloading as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (EnableResultsDownloading) GetComplexFieldTypes ¶ added in v1.74.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableResultsDownloading. 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 (*EnableResultsDownloading) SetBooleanVal ¶ added in v1.74.0
func (m *EnableResultsDownloading) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in EnableResultsDownloading.
func (*EnableResultsDownloading) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableResultsDownloading) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableResultsDownloading)
func (*EnableResultsDownloading) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableResultsDownloading) SyncFieldsDuringRead(ctx context.Context, from EnableResultsDownloading)
func (EnableResultsDownloading) ToObjectValue ¶ added in v1.74.0
func (m EnableResultsDownloading) 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, EnableResultsDownloading only implements ToObjectValue() and Type().
type EnableResultsDownloading_SdkV2 ¶ added in v1.74.0
type EnableResultsDownloading_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnableResultsDownloading_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m EnableResultsDownloading_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*EnableResultsDownloading_SdkV2) GetBooleanVal ¶ added in v1.74.0
func (m *EnableResultsDownloading_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in EnableResultsDownloading_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (EnableResultsDownloading_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m EnableResultsDownloading_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnableResultsDownloading. 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 (*EnableResultsDownloading_SdkV2) SetBooleanVal ¶ added in v1.74.0
func (m *EnableResultsDownloading_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in EnableResultsDownloading_SdkV2.
func (*EnableResultsDownloading_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnableResultsDownloading_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnableResultsDownloading_SdkV2)
func (*EnableResultsDownloading_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnableResultsDownloading_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnableResultsDownloading_SdkV2)
func (EnableResultsDownloading_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m EnableResultsDownloading_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, EnableResultsDownloading_SdkV2 only implements ToObjectValue() and Type().
type EnhancedSecurityMonitoring ¶
SHIELD feature: ESM
func (EnhancedSecurityMonitoring) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EnhancedSecurityMonitoring) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EnhancedSecurityMonitoring) GetComplexFieldTypes ¶ added in v1.61.0
func (m EnhancedSecurityMonitoring) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnhancedSecurityMonitoring. 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 (*EnhancedSecurityMonitoring) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoring) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoring)
func (*EnhancedSecurityMonitoring) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoring) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoring)
func (EnhancedSecurityMonitoring) ToObjectValue ¶ added in v1.61.0
func (m EnhancedSecurityMonitoring) 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, EnhancedSecurityMonitoring only implements ToObjectValue() and Type().
type EnhancedSecurityMonitoringSetting ¶
type EnhancedSecurityMonitoringSetting struct {
EnhancedSecurityMonitoringWorkspace types.Object `tfsdk:"enhanced_security_monitoring_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnhancedSecurityMonitoringSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EnhancedSecurityMonitoringSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EnhancedSecurityMonitoringSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m EnhancedSecurityMonitoringSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnhancedSecurityMonitoringSetting. 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 (*EnhancedSecurityMonitoringSetting) GetEnhancedSecurityMonitoringWorkspace ¶ added in v1.61.0
func (m *EnhancedSecurityMonitoringSetting) GetEnhancedSecurityMonitoringWorkspace(ctx context.Context) (EnhancedSecurityMonitoring, bool)
GetEnhancedSecurityMonitoringWorkspace returns the value of the EnhancedSecurityMonitoringWorkspace field in EnhancedSecurityMonitoringSetting as a EnhancedSecurityMonitoring value. If the field is unknown or null, the boolean return value is false.
func (*EnhancedSecurityMonitoringSetting) SetEnhancedSecurityMonitoringWorkspace ¶ added in v1.61.0
func (m *EnhancedSecurityMonitoringSetting) SetEnhancedSecurityMonitoringWorkspace(ctx context.Context, v EnhancedSecurityMonitoring)
SetEnhancedSecurityMonitoringWorkspace sets the value of the EnhancedSecurityMonitoringWorkspace field in EnhancedSecurityMonitoringSetting.
func (*EnhancedSecurityMonitoringSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoringSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoringSetting)
func (*EnhancedSecurityMonitoringSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoringSetting) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoringSetting)
func (EnhancedSecurityMonitoringSetting) ToObjectValue ¶ added in v1.61.0
func (m EnhancedSecurityMonitoringSetting) 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, EnhancedSecurityMonitoringSetting only implements ToObjectValue() and Type().
type EnhancedSecurityMonitoringSetting_SdkV2 ¶ added in v1.62.1
type EnhancedSecurityMonitoringSetting_SdkV2 struct {
EnhancedSecurityMonitoringWorkspace types.List `tfsdk:"enhanced_security_monitoring_workspace"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EnhancedSecurityMonitoringSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EnhancedSecurityMonitoringSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EnhancedSecurityMonitoringSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EnhancedSecurityMonitoringSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnhancedSecurityMonitoringSetting. 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 (*EnhancedSecurityMonitoringSetting_SdkV2) GetEnhancedSecurityMonitoringWorkspace ¶ added in v1.62.1
func (m *EnhancedSecurityMonitoringSetting_SdkV2) GetEnhancedSecurityMonitoringWorkspace(ctx context.Context) (EnhancedSecurityMonitoring_SdkV2, bool)
GetEnhancedSecurityMonitoringWorkspace returns the value of the EnhancedSecurityMonitoringWorkspace field in EnhancedSecurityMonitoringSetting_SdkV2 as a EnhancedSecurityMonitoring_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*EnhancedSecurityMonitoringSetting_SdkV2) SetEnhancedSecurityMonitoringWorkspace ¶ added in v1.62.1
func (m *EnhancedSecurityMonitoringSetting_SdkV2) SetEnhancedSecurityMonitoringWorkspace(ctx context.Context, v EnhancedSecurityMonitoring_SdkV2)
SetEnhancedSecurityMonitoringWorkspace sets the value of the EnhancedSecurityMonitoringWorkspace field in EnhancedSecurityMonitoringSetting_SdkV2.
func (*EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoringSetting_SdkV2)
func (*EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoringSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoringSetting_SdkV2)
func (EnhancedSecurityMonitoringSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EnhancedSecurityMonitoringSetting_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, EnhancedSecurityMonitoringSetting_SdkV2 only implements ToObjectValue() and Type().
type EnhancedSecurityMonitoring_SdkV2 ¶ added in v1.62.1
SHIELD feature: ESM
func (EnhancedSecurityMonitoring_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EnhancedSecurityMonitoring_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EnhancedSecurityMonitoring_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EnhancedSecurityMonitoring_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EnhancedSecurityMonitoring. 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 (*EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EnhancedSecurityMonitoring_SdkV2)
func (*EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EnhancedSecurityMonitoring_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EnhancedSecurityMonitoring_SdkV2)
func (EnhancedSecurityMonitoring_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EnhancedSecurityMonitoring_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, EnhancedSecurityMonitoring_SdkV2 only implements ToObjectValue() and Type().
type EsmEnablementAccount ¶
Account level policy for ESM
func (EsmEnablementAccount) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EsmEnablementAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EsmEnablementAccount) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in EsmEnablementAccount. 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 (*EsmEnablementAccount) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EsmEnablementAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccount)
func (*EsmEnablementAccount) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EsmEnablementAccount) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccount)
func (EsmEnablementAccount) ToObjectValue ¶ added in v1.61.0
func (m EsmEnablementAccount) 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, EsmEnablementAccount only implements ToObjectValue() and Type().
type EsmEnablementAccountSetting ¶
type EsmEnablementAccountSetting struct {
EsmEnablementAccount types.Object `tfsdk:"esm_enablement_account"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EsmEnablementAccountSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EsmEnablementAccountSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EsmEnablementAccountSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m EsmEnablementAccountSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EsmEnablementAccountSetting. 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 (*EsmEnablementAccountSetting) GetEsmEnablementAccount ¶ added in v1.61.0
func (m *EsmEnablementAccountSetting) GetEsmEnablementAccount(ctx context.Context) (EsmEnablementAccount, bool)
GetEsmEnablementAccount returns the value of the EsmEnablementAccount field in EsmEnablementAccountSetting as a EsmEnablementAccount value. If the field is unknown or null, the boolean return value is false.
func (*EsmEnablementAccountSetting) SetEsmEnablementAccount ¶ added in v1.61.0
func (m *EsmEnablementAccountSetting) SetEsmEnablementAccount(ctx context.Context, v EsmEnablementAccount)
SetEsmEnablementAccount sets the value of the EsmEnablementAccount field in EsmEnablementAccountSetting.
func (*EsmEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EsmEnablementAccountSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccountSetting)
func (*EsmEnablementAccountSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EsmEnablementAccountSetting) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccountSetting)
func (EsmEnablementAccountSetting) ToObjectValue ¶ added in v1.61.0
func (m EsmEnablementAccountSetting) 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, EsmEnablementAccountSetting only implements ToObjectValue() and Type().
type EsmEnablementAccountSetting_SdkV2 ¶ added in v1.62.1
type EsmEnablementAccountSetting_SdkV2 struct {
EsmEnablementAccount types.List `tfsdk:"esm_enablement_account"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (EsmEnablementAccountSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EsmEnablementAccountSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EsmEnablementAccountSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EsmEnablementAccountSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EsmEnablementAccountSetting. 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 (*EsmEnablementAccountSetting_SdkV2) GetEsmEnablementAccount ¶ added in v1.62.1
func (m *EsmEnablementAccountSetting_SdkV2) GetEsmEnablementAccount(ctx context.Context) (EsmEnablementAccount_SdkV2, bool)
GetEsmEnablementAccount returns the value of the EsmEnablementAccount field in EsmEnablementAccountSetting_SdkV2 as a EsmEnablementAccount_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*EsmEnablementAccountSetting_SdkV2) SetEsmEnablementAccount ¶ added in v1.62.1
func (m *EsmEnablementAccountSetting_SdkV2) SetEsmEnablementAccount(ctx context.Context, v EsmEnablementAccount_SdkV2)
SetEsmEnablementAccount sets the value of the EsmEnablementAccount field in EsmEnablementAccountSetting_SdkV2.
func (*EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccountSetting_SdkV2)
func (*EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EsmEnablementAccountSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccountSetting_SdkV2)
func (EsmEnablementAccountSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EsmEnablementAccountSetting_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, EsmEnablementAccountSetting_SdkV2 only implements ToObjectValue() and Type().
type EsmEnablementAccount_SdkV2 ¶ added in v1.62.1
Account level policy for ESM
func (EsmEnablementAccount_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m EsmEnablementAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (EsmEnablementAccount_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m EsmEnablementAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in EsmEnablementAccount. 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 (*EsmEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *EsmEnablementAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from EsmEnablementAccount_SdkV2)
func (*EsmEnablementAccount_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *EsmEnablementAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from EsmEnablementAccount_SdkV2)
func (EsmEnablementAccount_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m EsmEnablementAccount_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, EsmEnablementAccount_SdkV2 only implements ToObjectValue() and Type().
type ExchangeToken ¶
type ExchangeToken struct {
// The requested token.
Credential types.String `tfsdk:"credential"`
// The end-of-life timestamp of the token. The value is in milliseconds
// since the Unix epoch.
CredentialEolTime types.Int64 `tfsdk:"credential_eol_time"`
// User ID of the user that owns this token.
OwnerId types.Int64 `tfsdk:"owner_id"`
// The scopes of access granted in the token.
Scopes types.List `tfsdk:"scopes"`
// The type of this exchange token
TokenType types.String `tfsdk:"token_type"`
}
The exchange token is the result of the token exchange with the IdP
func (ExchangeToken) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeToken) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeToken) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeToken. 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 (*ExchangeToken) GetScopes ¶ added in v1.61.0
GetScopes returns the value of the Scopes field in ExchangeToken as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeToken) SetScopes ¶ added in v1.61.0
func (m *ExchangeToken) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in ExchangeToken.
func (*ExchangeToken) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ExchangeToken) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeToken)
func (*ExchangeToken) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ExchangeToken) SyncFieldsDuringRead(ctx context.Context, from ExchangeToken)
func (ExchangeToken) ToObjectValue ¶ added in v1.61.0
func (m ExchangeToken) 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, ExchangeToken only implements ToObjectValue() and Type().
type ExchangeTokenRequest ¶
type ExchangeTokenRequest struct {
// The partition of Credentials store
PartitionId types.Object `tfsdk:"partition_id"`
// Array of scopes for the token request.
Scopes types.List `tfsdk:"scopes"`
// A list of token types being requested
TokenType types.List `tfsdk:"token_type"`
}
Exchange a token with the IdP
func (ExchangeTokenRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeTokenRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeTokenRequest. 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 (*ExchangeTokenRequest) GetPartitionId ¶ added in v1.61.0
func (m *ExchangeTokenRequest) GetPartitionId(ctx context.Context) (PartitionId, bool)
GetPartitionId returns the value of the PartitionId field in ExchangeTokenRequest as a PartitionId value. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest) GetScopes ¶ added in v1.61.0
GetScopes returns the value of the Scopes field in ExchangeTokenRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest) GetTokenType ¶ added in v1.61.0
GetTokenType returns the value of the TokenType field in ExchangeTokenRequest as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest) SetPartitionId ¶ added in v1.61.0
func (m *ExchangeTokenRequest) SetPartitionId(ctx context.Context, v PartitionId)
SetPartitionId sets the value of the PartitionId field in ExchangeTokenRequest.
func (*ExchangeTokenRequest) SetScopes ¶ added in v1.61.0
func (m *ExchangeTokenRequest) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in ExchangeTokenRequest.
func (*ExchangeTokenRequest) SetTokenType ¶ added in v1.61.0
func (m *ExchangeTokenRequest) SetTokenType(ctx context.Context, v []types.String)
SetTokenType sets the value of the TokenType field in ExchangeTokenRequest.
func (*ExchangeTokenRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ExchangeTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenRequest)
func (*ExchangeTokenRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ExchangeTokenRequest) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenRequest)
func (ExchangeTokenRequest) ToObjectValue ¶ added in v1.61.0
func (m ExchangeTokenRequest) 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, ExchangeTokenRequest only implements ToObjectValue() and Type().
type ExchangeTokenRequest_SdkV2 ¶ added in v1.62.1
type ExchangeTokenRequest_SdkV2 struct {
// The partition of Credentials store
PartitionId types.List `tfsdk:"partition_id"`
// Array of scopes for the token request.
Scopes types.List `tfsdk:"scopes"`
// A list of token types being requested
TokenType types.List `tfsdk:"token_type"`
}
Exchange a token with the IdP
func (ExchangeTokenRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeTokenRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ExchangeTokenRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeTokenRequest. 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 (*ExchangeTokenRequest_SdkV2) GetPartitionId ¶ added in v1.62.1
func (m *ExchangeTokenRequest_SdkV2) GetPartitionId(ctx context.Context) (PartitionId_SdkV2, bool)
GetPartitionId returns the value of the PartitionId field in ExchangeTokenRequest_SdkV2 as a PartitionId_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest_SdkV2) GetScopes ¶ added in v1.62.1
GetScopes returns the value of the Scopes field in ExchangeTokenRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest_SdkV2) GetTokenType ¶ added in v1.62.1
GetTokenType returns the value of the TokenType field in ExchangeTokenRequest_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenRequest_SdkV2) SetPartitionId ¶ added in v1.62.1
func (m *ExchangeTokenRequest_SdkV2) SetPartitionId(ctx context.Context, v PartitionId_SdkV2)
SetPartitionId sets the value of the PartitionId field in ExchangeTokenRequest_SdkV2.
func (*ExchangeTokenRequest_SdkV2) SetScopes ¶ added in v1.62.1
func (m *ExchangeTokenRequest_SdkV2) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in ExchangeTokenRequest_SdkV2.
func (*ExchangeTokenRequest_SdkV2) SetTokenType ¶ added in v1.62.1
func (m *ExchangeTokenRequest_SdkV2) SetTokenType(ctx context.Context, v []types.String)
SetTokenType sets the value of the TokenType field in ExchangeTokenRequest_SdkV2.
func (*ExchangeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ExchangeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenRequest_SdkV2)
func (*ExchangeTokenRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ExchangeTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenRequest_SdkV2)
func (ExchangeTokenRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ExchangeTokenRequest_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, ExchangeTokenRequest_SdkV2 only implements ToObjectValue() and Type().
type ExchangeTokenResponse ¶
Exhanged tokens were successfully returned.
func (ExchangeTokenResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeTokenResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeTokenResponse. 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 (*ExchangeTokenResponse) GetValues ¶ added in v1.61.0
func (m *ExchangeTokenResponse) GetValues(ctx context.Context) ([]ExchangeToken, bool)
GetValues returns the value of the Values field in ExchangeTokenResponse as a slice of ExchangeToken values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenResponse) SetValues ¶ added in v1.61.0
func (m *ExchangeTokenResponse) SetValues(ctx context.Context, v []ExchangeToken)
SetValues sets the value of the Values field in ExchangeTokenResponse.
func (*ExchangeTokenResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ExchangeTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenResponse)
func (*ExchangeTokenResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ExchangeTokenResponse) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenResponse)
func (ExchangeTokenResponse) ToObjectValue ¶ added in v1.61.0
func (m ExchangeTokenResponse) 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, ExchangeTokenResponse only implements ToObjectValue() and Type().
type ExchangeTokenResponse_SdkV2 ¶ added in v1.62.1
Exhanged tokens were successfully returned.
func (ExchangeTokenResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeTokenResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ExchangeTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeTokenResponse. 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 (*ExchangeTokenResponse_SdkV2) GetValues ¶ added in v1.62.1
func (m *ExchangeTokenResponse_SdkV2) GetValues(ctx context.Context) ([]ExchangeToken_SdkV2, bool)
GetValues returns the value of the Values field in ExchangeTokenResponse_SdkV2 as a slice of ExchangeToken_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeTokenResponse_SdkV2) SetValues ¶ added in v1.62.1
func (m *ExchangeTokenResponse_SdkV2) SetValues(ctx context.Context, v []ExchangeToken_SdkV2)
SetValues sets the value of the Values field in ExchangeTokenResponse_SdkV2.
func (*ExchangeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ExchangeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeTokenResponse_SdkV2)
func (*ExchangeTokenResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ExchangeTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeTokenResponse_SdkV2)
func (ExchangeTokenResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ExchangeTokenResponse_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, ExchangeTokenResponse_SdkV2 only implements ToObjectValue() and Type().
type ExchangeToken_SdkV2 ¶ added in v1.62.1
type ExchangeToken_SdkV2 struct {
// The requested token.
Credential types.String `tfsdk:"credential"`
// The end-of-life timestamp of the token. The value is in milliseconds
// since the Unix epoch.
CredentialEolTime types.Int64 `tfsdk:"credential_eol_time"`
// User ID of the user that owns this token.
OwnerId types.Int64 `tfsdk:"owner_id"`
// The scopes of access granted in the token.
Scopes types.List `tfsdk:"scopes"`
// The type of this exchange token
TokenType types.String `tfsdk:"token_type"`
}
The exchange token is the result of the token exchange with the IdP
func (ExchangeToken_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ExchangeToken_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ExchangeToken_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ExchangeToken. 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 (*ExchangeToken_SdkV2) GetScopes ¶ added in v1.62.1
GetScopes returns the value of the Scopes field in ExchangeToken_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ExchangeToken_SdkV2) SetScopes ¶ added in v1.62.1
func (m *ExchangeToken_SdkV2) SetScopes(ctx context.Context, v []types.String)
SetScopes sets the value of the Scopes field in ExchangeToken_SdkV2.
func (*ExchangeToken_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ExchangeToken_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ExchangeToken_SdkV2)
func (*ExchangeToken_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ExchangeToken_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ExchangeToken_SdkV2)
func (ExchangeToken_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ExchangeToken_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, ExchangeToken_SdkV2 only implements ToObjectValue() and Type().
type FetchIpAccessListResponse ¶
An IP access list was successfully returned.
func (FetchIpAccessListResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m FetchIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (FetchIpAccessListResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m FetchIpAccessListResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in FetchIpAccessListResponse. 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 (*FetchIpAccessListResponse) GetIpAccessList ¶ added in v1.61.0
func (m *FetchIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
GetIpAccessList returns the value of the IpAccessList field in FetchIpAccessListResponse as a IpAccessListInfo value. If the field is unknown or null, the boolean return value is false.
func (*FetchIpAccessListResponse) SetIpAccessList ¶ added in v1.61.0
func (m *FetchIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
SetIpAccessList sets the value of the IpAccessList field in FetchIpAccessListResponse.
func (*FetchIpAccessListResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *FetchIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from FetchIpAccessListResponse)
func (*FetchIpAccessListResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *FetchIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from FetchIpAccessListResponse)
func (FetchIpAccessListResponse) ToObjectValue ¶ added in v1.61.0
func (m FetchIpAccessListResponse) 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, FetchIpAccessListResponse only implements ToObjectValue() and Type().
type FetchIpAccessListResponse_SdkV2 ¶ added in v1.62.1
An IP access list was successfully returned.
func (FetchIpAccessListResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m FetchIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (FetchIpAccessListResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m FetchIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in FetchIpAccessListResponse. 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 (*FetchIpAccessListResponse_SdkV2) GetIpAccessList ¶ added in v1.62.1
func (m *FetchIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
GetIpAccessList returns the value of the IpAccessList field in FetchIpAccessListResponse_SdkV2 as a IpAccessListInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*FetchIpAccessListResponse_SdkV2) SetIpAccessList ¶ added in v1.62.1
func (m *FetchIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
SetIpAccessList sets the value of the IpAccessList field in FetchIpAccessListResponse_SdkV2.
func (*FetchIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *FetchIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from FetchIpAccessListResponse_SdkV2)
func (*FetchIpAccessListResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *FetchIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from FetchIpAccessListResponse_SdkV2)
func (FetchIpAccessListResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m FetchIpAccessListResponse_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, FetchIpAccessListResponse_SdkV2 only implements ToObjectValue() and Type().
type GcpEndpoint ¶ added in v1.113.0
type GcpEndpoint struct {
// Output only. The URI of the created PSC endpoint.
PscEndpointUri types.String `tfsdk:"psc_endpoint_uri"`
// The full url of the target service attachment. Example:
// projects/my-gcp-project/regions/us-east4/serviceAttachments/my-service-attachment
ServiceAttachment types.String `tfsdk:"service_attachment"`
}
func (GcpEndpoint) ApplySchemaCustomizations ¶ added in v1.113.0
func (m GcpEndpoint) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GcpEndpoint) GetComplexFieldTypes ¶ added in v1.113.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GcpEndpoint. 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 (*GcpEndpoint) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *GcpEndpoint) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GcpEndpoint)
func (*GcpEndpoint) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *GcpEndpoint) SyncFieldsDuringRead(ctx context.Context, from GcpEndpoint)
func (GcpEndpoint) ToObjectValue ¶ added in v1.113.0
func (m GcpEndpoint) 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, GcpEndpoint only implements ToObjectValue() and Type().
type GcpEndpoint_SdkV2 ¶ added in v1.113.0
type GcpEndpoint_SdkV2 struct {
// Output only. The URI of the created PSC endpoint.
PscEndpointUri types.String `tfsdk:"psc_endpoint_uri"`
// The full url of the target service attachment. Example:
// projects/my-gcp-project/regions/us-east4/serviceAttachments/my-service-attachment
ServiceAttachment types.String `tfsdk:"service_attachment"`
}
func (GcpEndpoint_SdkV2) ApplySchemaCustomizations ¶ added in v1.113.0
func (m GcpEndpoint_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GcpEndpoint_SdkV2) GetComplexFieldTypes ¶ added in v1.113.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GcpEndpoint. 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 (*GcpEndpoint_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.113.0
func (to *GcpEndpoint_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GcpEndpoint_SdkV2)
func (*GcpEndpoint_SdkV2) SyncFieldsDuringRead ¶ added in v1.113.0
func (to *GcpEndpoint_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GcpEndpoint_SdkV2)
func (GcpEndpoint_SdkV2) ToObjectValue ¶ added in v1.113.0
func (m GcpEndpoint_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, GcpEndpoint_SdkV2 only implements ToObjectValue() and Type().
type GenericWebhookConfig ¶
type GenericWebhookConfig struct {
// [Input-Only][Optional] Password for webhook.
Password types.String `tfsdk:"password"`
// [Output-Only] Whether password is set.
PasswordSet types.Bool `tfsdk:"password_set"`
// [Input-Only] URL for webhook.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
// [Input-Only][Optional] Username for webhook.
Username types.String `tfsdk:"username"`
// [Output-Only] Whether username is set.
UsernameSet types.Bool `tfsdk:"username_set"`
}
func (GenericWebhookConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GenericWebhookConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GenericWebhookConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GenericWebhookConfig. 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 (*GenericWebhookConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GenericWebhookConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GenericWebhookConfig)
func (*GenericWebhookConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GenericWebhookConfig) SyncFieldsDuringRead(ctx context.Context, from GenericWebhookConfig)
func (GenericWebhookConfig) ToObjectValue ¶ added in v1.61.0
func (m GenericWebhookConfig) 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, GenericWebhookConfig only implements ToObjectValue() and Type().
type GenericWebhookConfig_SdkV2 ¶ added in v1.62.1
type GenericWebhookConfig_SdkV2 struct {
// [Input-Only][Optional] Password for webhook.
Password types.String `tfsdk:"password"`
// [Output-Only] Whether password is set.
PasswordSet types.Bool `tfsdk:"password_set"`
// [Input-Only] URL for webhook.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
// [Input-Only][Optional] Username for webhook.
Username types.String `tfsdk:"username"`
// [Output-Only] Whether username is set.
UsernameSet types.Bool `tfsdk:"username_set"`
}
func (GenericWebhookConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GenericWebhookConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GenericWebhookConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GenericWebhookConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GenericWebhookConfig. 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 (*GenericWebhookConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GenericWebhookConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GenericWebhookConfig_SdkV2)
func (*GenericWebhookConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GenericWebhookConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GenericWebhookConfig_SdkV2)
func (GenericWebhookConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GenericWebhookConfig_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, GenericWebhookConfig_SdkV2 only implements ToObjectValue() and Type().
type GetAccountIpAccessEnableRequest ¶ added in v1.65.0
type GetAccountIpAccessEnableRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAccountIpAccessEnableRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAccountIpAccessEnableRequest) GetComplexFieldTypes ¶ added in v1.65.0
func (m GetAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAccountIpAccessEnableRequest. 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 (*GetAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessEnableRequest)
func (*GetAccountIpAccessEnableRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessEnableRequest)
func (GetAccountIpAccessEnableRequest) ToObjectValue ¶ added in v1.65.0
func (m GetAccountIpAccessEnableRequest) 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, GetAccountIpAccessEnableRequest only implements ToObjectValue() and Type().
type GetAccountIpAccessEnableRequest_SdkV2 ¶ added in v1.65.0
type GetAccountIpAccessEnableRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.65.0
func (m GetAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAccountIpAccessEnableRequest. 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 (*GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessEnableRequest_SdkV2)
func (*GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessEnableRequest_SdkV2)
func (GetAccountIpAccessEnableRequest_SdkV2) ToObjectValue ¶ added in v1.65.0
func (m GetAccountIpAccessEnableRequest_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, GetAccountIpAccessEnableRequest_SdkV2 only implements ToObjectValue() and Type().
type GetAccountIpAccessListRequest ¶
type GetAccountIpAccessListRequest struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (GetAccountIpAccessListRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAccountIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAccountIpAccessListRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetAccountIpAccessListRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAccountIpAccessListRequest. 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 (*GetAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAccountIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessListRequest)
func (*GetAccountIpAccessListRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAccountIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessListRequest)
func (GetAccountIpAccessListRequest) ToObjectValue ¶ added in v1.61.0
func (m GetAccountIpAccessListRequest) 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, GetAccountIpAccessListRequest only implements ToObjectValue() and Type().
type GetAccountIpAccessListRequest_SdkV2 ¶ added in v1.62.1
type GetAccountIpAccessListRequest_SdkV2 struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (GetAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAccountIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetAccountIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAccountIpAccessListRequest. 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 (*GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAccountIpAccessListRequest_SdkV2)
func (*GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAccountIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAccountIpAccessListRequest_SdkV2)
func (GetAccountIpAccessListRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetAccountIpAccessListRequest_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, GetAccountIpAccessListRequest_SdkV2 only implements ToObjectValue() and Type().
type GetAibiDashboardEmbeddingAccessPolicySettingRequest ¶ added in v1.57.0
type GetAibiDashboardEmbeddingAccessPolicySettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest)
func (*GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest)
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest) 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, GetAibiDashboardEmbeddingAccessPolicySettingRequest only implements ToObjectValue() and Type().
type GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 ¶ added in v1.62.1
type GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (*GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetAibiDashboardEmbeddingAccessPolicySettingRequest_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, GetAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest ¶ added in v1.57.0
type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (*GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest) 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, GetAibiDashboardEmbeddingApprovedDomainsSettingRequest only implements ToObjectValue() and Type().
type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 ¶ added in v1.62.1
type GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (*GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_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, GetAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetAutomaticClusterUpdateSettingRequest ¶
type GetAutomaticClusterUpdateSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAutomaticClusterUpdateSettingRequest. 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 (*GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest)
func (*GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest)
func (GetAutomaticClusterUpdateSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetAutomaticClusterUpdateSettingRequest) 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, GetAutomaticClusterUpdateSettingRequest only implements ToObjectValue() and Type().
type GetAutomaticClusterUpdateSettingRequest_SdkV2 ¶ added in v1.62.1
type GetAutomaticClusterUpdateSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetAutomaticClusterUpdateSettingRequest. 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 (*GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest_SdkV2)
func (*GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetAutomaticClusterUpdateSettingRequest_SdkV2)
func (GetAutomaticClusterUpdateSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetAutomaticClusterUpdateSettingRequest_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, GetAutomaticClusterUpdateSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetComplianceSecurityProfileSettingRequest ¶
type GetComplianceSecurityProfileSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetComplianceSecurityProfileSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetComplianceSecurityProfileSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetComplianceSecurityProfileSettingRequest. 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 (*GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetComplianceSecurityProfileSettingRequest)
func (*GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetComplianceSecurityProfileSettingRequest)
func (GetComplianceSecurityProfileSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetComplianceSecurityProfileSettingRequest) 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, GetComplianceSecurityProfileSettingRequest only implements ToObjectValue() and Type().
type GetComplianceSecurityProfileSettingRequest_SdkV2 ¶ added in v1.62.1
type GetComplianceSecurityProfileSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetComplianceSecurityProfileSettingRequest. 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 (*GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetComplianceSecurityProfileSettingRequest_SdkV2)
func (*GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetComplianceSecurityProfileSettingRequest_SdkV2)
func (GetComplianceSecurityProfileSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetComplianceSecurityProfileSettingRequest_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, GetComplianceSecurityProfileSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetCspEnablementAccountSettingRequest ¶
type GetCspEnablementAccountSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetCspEnablementAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetCspEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetCspEnablementAccountSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetCspEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetCspEnablementAccountSettingRequest. 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 (*GetCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetCspEnablementAccountSettingRequest)
func (*GetCspEnablementAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetCspEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetCspEnablementAccountSettingRequest)
func (GetCspEnablementAccountSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetCspEnablementAccountSettingRequest) 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, GetCspEnablementAccountSettingRequest only implements ToObjectValue() and Type().
type GetCspEnablementAccountSettingRequest_SdkV2 ¶ added in v1.62.1
type GetCspEnablementAccountSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetCspEnablementAccountSettingRequest. 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 (*GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetCspEnablementAccountSettingRequest_SdkV2)
func (*GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetCspEnablementAccountSettingRequest_SdkV2)
func (GetCspEnablementAccountSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetCspEnablementAccountSettingRequest_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, GetCspEnablementAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDashboardEmailSubscriptionsRequest ¶ added in v1.83.0
type GetDashboardEmailSubscriptionsRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDashboardEmailSubscriptionsRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m GetDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDashboardEmailSubscriptionsRequest. 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 (*GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDashboardEmailSubscriptionsRequest)
func (*GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from GetDashboardEmailSubscriptionsRequest)
func (GetDashboardEmailSubscriptionsRequest) ToObjectValue ¶ added in v1.83.0
func (m GetDashboardEmailSubscriptionsRequest) 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, GetDashboardEmailSubscriptionsRequest only implements ToObjectValue() and Type().
type GetDashboardEmailSubscriptionsRequest_SdkV2 ¶ added in v1.83.0
type GetDashboardEmailSubscriptionsRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m GetDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDashboardEmailSubscriptionsRequest. 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 (*GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDashboardEmailSubscriptionsRequest_SdkV2)
func (*GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDashboardEmailSubscriptionsRequest_SdkV2)
func (GetDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m GetDashboardEmailSubscriptionsRequest_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, GetDashboardEmailSubscriptionsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDefaultNamespaceSettingRequest ¶
type GetDefaultNamespaceSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDefaultNamespaceSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDefaultNamespaceSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDefaultNamespaceSettingRequest. 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 (*GetDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultNamespaceSettingRequest)
func (*GetDefaultNamespaceSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetDefaultNamespaceSettingRequest)
func (GetDefaultNamespaceSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetDefaultNamespaceSettingRequest) 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, GetDefaultNamespaceSettingRequest only implements ToObjectValue() and Type().
type GetDefaultNamespaceSettingRequest_SdkV2 ¶ added in v1.62.1
type GetDefaultNamespaceSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDefaultNamespaceSettingRequest. 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 (*GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultNamespaceSettingRequest_SdkV2)
func (*GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDefaultNamespaceSettingRequest_SdkV2)
func (GetDefaultNamespaceSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetDefaultNamespaceSettingRequest_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, GetDefaultNamespaceSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDefaultWarehouseIdRequest ¶ added in v1.85.0
type GetDefaultWarehouseIdRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDefaultWarehouseIdRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDefaultWarehouseIdRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDefaultWarehouseIdRequest. 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 (*GetDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultWarehouseIdRequest)
func (*GetDefaultWarehouseIdRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from GetDefaultWarehouseIdRequest)
func (GetDefaultWarehouseIdRequest) ToObjectValue ¶ added in v1.85.0
func (m GetDefaultWarehouseIdRequest) 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, GetDefaultWarehouseIdRequest only implements ToObjectValue() and Type().
type GetDefaultWarehouseIdRequest_SdkV2 ¶ added in v1.85.0
type GetDefaultWarehouseIdRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDefaultWarehouseIdRequest. 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 (*GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDefaultWarehouseIdRequest_SdkV2)
func (*GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDefaultWarehouseIdRequest_SdkV2)
func (GetDefaultWarehouseIdRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetDefaultWarehouseIdRequest_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, GetDefaultWarehouseIdRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDisableLegacyAccessRequest ¶ added in v1.53.0
type GetDisableLegacyAccessRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyAccessRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyAccessRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyAccessRequest. 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 (*GetDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyAccessRequest)
func (*GetDisableLegacyAccessRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyAccessRequest)
func (GetDisableLegacyAccessRequest) ToObjectValue ¶ added in v1.61.0
func (m GetDisableLegacyAccessRequest) 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, GetDisableLegacyAccessRequest only implements ToObjectValue() and Type().
type GetDisableLegacyAccessRequest_SdkV2 ¶ added in v1.62.1
type GetDisableLegacyAccessRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyAccessRequest. 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 (*GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyAccessRequest_SdkV2)
func (*GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyAccessRequest_SdkV2)
func (GetDisableLegacyAccessRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetDisableLegacyAccessRequest_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, GetDisableLegacyAccessRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDisableLegacyDbfsRequest ¶ added in v1.54.0
type GetDisableLegacyDbfsRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyDbfsRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyDbfsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyDbfsRequest. 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 (*GetDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyDbfsRequest)
func (*GetDisableLegacyDbfsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyDbfsRequest)
func (GetDisableLegacyDbfsRequest) ToObjectValue ¶ added in v1.61.0
func (m GetDisableLegacyDbfsRequest) 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, GetDisableLegacyDbfsRequest only implements ToObjectValue() and Type().
type GetDisableLegacyDbfsRequest_SdkV2 ¶ added in v1.62.1
type GetDisableLegacyDbfsRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyDbfsRequest. 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 (*GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyDbfsRequest_SdkV2)
func (*GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyDbfsRequest_SdkV2)
func (GetDisableLegacyDbfsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetDisableLegacyDbfsRequest_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, GetDisableLegacyDbfsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetDisableLegacyFeaturesRequest ¶ added in v1.53.0
type GetDisableLegacyFeaturesRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyFeaturesRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyFeaturesRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyFeaturesRequest. 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 (*GetDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyFeaturesRequest)
func (*GetDisableLegacyFeaturesRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyFeaturesRequest)
func (GetDisableLegacyFeaturesRequest) ToObjectValue ¶ added in v1.61.0
func (m GetDisableLegacyFeaturesRequest) 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, GetDisableLegacyFeaturesRequest only implements ToObjectValue() and Type().
type GetDisableLegacyFeaturesRequest_SdkV2 ¶ added in v1.62.1
type GetDisableLegacyFeaturesRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetDisableLegacyFeaturesRequest. 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 (*GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetDisableLegacyFeaturesRequest_SdkV2)
func (*GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetDisableLegacyFeaturesRequest_SdkV2)
func (GetDisableLegacyFeaturesRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetDisableLegacyFeaturesRequest_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, GetDisableLegacyFeaturesRequest_SdkV2 only implements ToObjectValue() and Type().
type GetEnableExportNotebookRequest ¶ added in v1.85.0
type GetEnableExportNotebookRequest struct {
}
func (GetEnableExportNotebookRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableExportNotebookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableExportNotebookRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableExportNotebookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableExportNotebookRequest. 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 (*GetEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableExportNotebookRequest)
func (*GetEnableExportNotebookRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableExportNotebookRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableExportNotebookRequest)
func (GetEnableExportNotebookRequest) ToObjectValue ¶ added in v1.85.0
func (m GetEnableExportNotebookRequest) 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, GetEnableExportNotebookRequest only implements ToObjectValue() and Type().
type GetEnableExportNotebookRequest_SdkV2 ¶ added in v1.85.0
type GetEnableExportNotebookRequest_SdkV2 struct {
}
func (GetEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableExportNotebookRequest. 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 (*GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableExportNotebookRequest_SdkV2)
func (*GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableExportNotebookRequest_SdkV2)
func (GetEnableExportNotebookRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetEnableExportNotebookRequest_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, GetEnableExportNotebookRequest_SdkV2 only implements ToObjectValue() and Type().
type GetEnableNotebookTableClipboardRequest ¶ added in v1.85.0
type GetEnableNotebookTableClipboardRequest struct {
}
func (GetEnableNotebookTableClipboardRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableNotebookTableClipboardRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableNotebookTableClipboardRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableNotebookTableClipboardRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableNotebookTableClipboardRequest. 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 (*GetEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableNotebookTableClipboardRequest)
func (*GetEnableNotebookTableClipboardRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableNotebookTableClipboardRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableNotebookTableClipboardRequest)
func (GetEnableNotebookTableClipboardRequest) ToObjectValue ¶ added in v1.85.0
func (m GetEnableNotebookTableClipboardRequest) 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, GetEnableNotebookTableClipboardRequest only implements ToObjectValue() and Type().
type GetEnableNotebookTableClipboardRequest_SdkV2 ¶ added in v1.85.0
type GetEnableNotebookTableClipboardRequest_SdkV2 struct {
}
func (GetEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableNotebookTableClipboardRequest. 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 (*GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableNotebookTableClipboardRequest_SdkV2)
func (*GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableNotebookTableClipboardRequest_SdkV2)
func (GetEnableNotebookTableClipboardRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetEnableNotebookTableClipboardRequest_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, GetEnableNotebookTableClipboardRequest_SdkV2 only implements ToObjectValue() and Type().
type GetEnableResultsDownloadingRequest ¶ added in v1.85.0
type GetEnableResultsDownloadingRequest struct {
}
func (GetEnableResultsDownloadingRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableResultsDownloadingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableResultsDownloadingRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableResultsDownloadingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableResultsDownloadingRequest. 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 (*GetEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableResultsDownloadingRequest)
func (*GetEnableResultsDownloadingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableResultsDownloadingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnableResultsDownloadingRequest)
func (GetEnableResultsDownloadingRequest) ToObjectValue ¶ added in v1.85.0
func (m GetEnableResultsDownloadingRequest) 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, GetEnableResultsDownloadingRequest only implements ToObjectValue() and Type().
type GetEnableResultsDownloadingRequest_SdkV2 ¶ added in v1.85.0
type GetEnableResultsDownloadingRequest_SdkV2 struct {
}
func (GetEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnableResultsDownloadingRequest. 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 (*GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnableResultsDownloadingRequest_SdkV2)
func (*GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnableResultsDownloadingRequest_SdkV2)
func (GetEnableResultsDownloadingRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetEnableResultsDownloadingRequest_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, GetEnableResultsDownloadingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetEnhancedSecurityMonitoringSettingRequest ¶
type GetEnhancedSecurityMonitoringSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnhancedSecurityMonitoringSettingRequest. 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 (*GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest)
func (*GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest)
func (GetEnhancedSecurityMonitoringSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetEnhancedSecurityMonitoringSettingRequest) 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, GetEnhancedSecurityMonitoringSettingRequest only implements ToObjectValue() and Type().
type GetEnhancedSecurityMonitoringSettingRequest_SdkV2 ¶ added in v1.62.1
type GetEnhancedSecurityMonitoringSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEnhancedSecurityMonitoringSettingRequest. 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 (*GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest_SdkV2)
func (*GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEnhancedSecurityMonitoringSettingRequest_SdkV2)
func (GetEnhancedSecurityMonitoringSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetEnhancedSecurityMonitoringSettingRequest_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, GetEnhancedSecurityMonitoringSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetEsmEnablementAccountSettingRequest ¶
type GetEsmEnablementAccountSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetEsmEnablementAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetEsmEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEsmEnablementAccountSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetEsmEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEsmEnablementAccountSettingRequest. 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 (*GetEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEsmEnablementAccountSettingRequest)
func (*GetEsmEnablementAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEsmEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetEsmEnablementAccountSettingRequest)
func (GetEsmEnablementAccountSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetEsmEnablementAccountSettingRequest) 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, GetEsmEnablementAccountSettingRequest only implements ToObjectValue() and Type().
type GetEsmEnablementAccountSettingRequest_SdkV2 ¶ added in v1.62.1
type GetEsmEnablementAccountSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetEsmEnablementAccountSettingRequest. 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 (*GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetEsmEnablementAccountSettingRequest_SdkV2)
func (*GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetEsmEnablementAccountSettingRequest_SdkV2)
func (GetEsmEnablementAccountSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetEsmEnablementAccountSettingRequest_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, GetEsmEnablementAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetIpAccessListRequest ¶
type GetIpAccessListRequest struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (GetIpAccessListRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetIpAccessListRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListRequest. 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 (*GetIpAccessListRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetIpAccessListRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListRequest)
func (*GetIpAccessListRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetIpAccessListRequest) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListRequest)
func (GetIpAccessListRequest) ToObjectValue ¶ added in v1.61.0
func (m GetIpAccessListRequest) 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, GetIpAccessListRequest only implements ToObjectValue() and Type().
type GetIpAccessListRequest_SdkV2 ¶ added in v1.62.1
type GetIpAccessListRequest_SdkV2 struct {
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
}
func (GetIpAccessListRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetIpAccessListRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetIpAccessListRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListRequest. 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 (*GetIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetIpAccessListRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListRequest_SdkV2)
func (*GetIpAccessListRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetIpAccessListRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListRequest_SdkV2)
func (GetIpAccessListRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetIpAccessListRequest_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, GetIpAccessListRequest_SdkV2 only implements ToObjectValue() and Type().
type GetIpAccessListResponse ¶
func (GetIpAccessListResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListResponse. 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 (*GetIpAccessListResponse) GetIpAccessList ¶ added in v1.61.0
func (m *GetIpAccessListResponse) GetIpAccessList(ctx context.Context) (IpAccessListInfo, bool)
GetIpAccessList returns the value of the IpAccessList field in GetIpAccessListResponse as a IpAccessListInfo value. If the field is unknown or null, the boolean return value is false.
func (*GetIpAccessListResponse) SetIpAccessList ¶ added in v1.61.0
func (m *GetIpAccessListResponse) SetIpAccessList(ctx context.Context, v IpAccessListInfo)
SetIpAccessList sets the value of the IpAccessList field in GetIpAccessListResponse.
func (*GetIpAccessListResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListResponse)
func (*GetIpAccessListResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListResponse)
func (GetIpAccessListResponse) ToObjectValue ¶ added in v1.61.0
func (m GetIpAccessListResponse) 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, GetIpAccessListResponse only implements ToObjectValue() and Type().
type GetIpAccessListResponse_SdkV2 ¶ added in v1.62.1
func (GetIpAccessListResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListResponse. 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 (*GetIpAccessListResponse_SdkV2) GetIpAccessList ¶ added in v1.62.1
func (m *GetIpAccessListResponse_SdkV2) GetIpAccessList(ctx context.Context) (IpAccessListInfo_SdkV2, bool)
GetIpAccessList returns the value of the IpAccessList field in GetIpAccessListResponse_SdkV2 as a IpAccessListInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetIpAccessListResponse_SdkV2) SetIpAccessList ¶ added in v1.62.1
func (m *GetIpAccessListResponse_SdkV2) SetIpAccessList(ctx context.Context, v IpAccessListInfo_SdkV2)
SetIpAccessList sets the value of the IpAccessList field in GetIpAccessListResponse_SdkV2.
func (*GetIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListResponse_SdkV2)
func (*GetIpAccessListResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListResponse_SdkV2)
func (GetIpAccessListResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetIpAccessListResponse_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, GetIpAccessListResponse_SdkV2 only implements ToObjectValue() and Type().
type GetIpAccessListsResponse ¶
IP access lists were successfully returned.
func (GetIpAccessListsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetIpAccessListsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListsResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListsResponse. 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 (*GetIpAccessListsResponse) GetIpAccessLists ¶ added in v1.61.0
func (m *GetIpAccessListsResponse) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo, bool)
GetIpAccessLists returns the value of the IpAccessLists field in GetIpAccessListsResponse as a slice of IpAccessListInfo values. If the field is unknown or null, the boolean return value is false.
func (*GetIpAccessListsResponse) SetIpAccessLists ¶ added in v1.61.0
func (m *GetIpAccessListsResponse) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo)
SetIpAccessLists sets the value of the IpAccessLists field in GetIpAccessListsResponse.
func (*GetIpAccessListsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetIpAccessListsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListsResponse)
func (*GetIpAccessListsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetIpAccessListsResponse) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListsResponse)
func (GetIpAccessListsResponse) ToObjectValue ¶ added in v1.61.0
func (m GetIpAccessListsResponse) 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, GetIpAccessListsResponse only implements ToObjectValue() and Type().
type GetIpAccessListsResponse_SdkV2 ¶ added in v1.62.1
IP access lists were successfully returned.
func (GetIpAccessListsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetIpAccessListsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetIpAccessListsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetIpAccessListsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetIpAccessListsResponse. 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 (*GetIpAccessListsResponse_SdkV2) GetIpAccessLists ¶ added in v1.62.1
func (m *GetIpAccessListsResponse_SdkV2) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo_SdkV2, bool)
GetIpAccessLists returns the value of the IpAccessLists field in GetIpAccessListsResponse_SdkV2 as a slice of IpAccessListInfo_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetIpAccessListsResponse_SdkV2) SetIpAccessLists ¶ added in v1.62.1
func (m *GetIpAccessListsResponse_SdkV2) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo_SdkV2)
SetIpAccessLists sets the value of the IpAccessLists field in GetIpAccessListsResponse_SdkV2.
func (*GetIpAccessListsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetIpAccessListsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetIpAccessListsResponse_SdkV2)
func (*GetIpAccessListsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetIpAccessListsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetIpAccessListsResponse_SdkV2)
func (GetIpAccessListsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetIpAccessListsResponse_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, GetIpAccessListsResponse_SdkV2 only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredAccountRequest ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredAccountRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredAccountRequest. 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 (*GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest)
func (*GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest)
func (GetLlmProxyPartnerPoweredAccountRequest) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredAccountRequest) 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, GetLlmProxyPartnerPoweredAccountRequest only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredAccountRequest_SdkV2 ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredAccountRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredAccountRequest. 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 (*GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest_SdkV2)
func (*GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredAccountRequest_SdkV2)
func (GetLlmProxyPartnerPoweredAccountRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredAccountRequest_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, GetLlmProxyPartnerPoweredAccountRequest_SdkV2 only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredEnforceRequest ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredEnforceRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredEnforceRequest. 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 (*GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest)
func (*GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest)
func (GetLlmProxyPartnerPoweredEnforceRequest) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredEnforceRequest) 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, GetLlmProxyPartnerPoweredEnforceRequest only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredEnforceRequest_SdkV2 ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredEnforceRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredEnforceRequest. 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 (*GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest_SdkV2)
func (*GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredEnforceRequest_SdkV2)
func (GetLlmProxyPartnerPoweredEnforceRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredEnforceRequest_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, GetLlmProxyPartnerPoweredEnforceRequest_SdkV2 only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredWorkspaceRequest ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredWorkspaceRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredWorkspaceRequest. 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 (*GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest)
func (*GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest)
func (GetLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest) 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, GetLlmProxyPartnerPoweredWorkspaceRequest only implements ToObjectValue() and Type().
type GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 ¶ added in v1.78.0
type GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetLlmProxyPartnerPoweredWorkspaceRequest. 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 (*GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (*GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m GetLlmProxyPartnerPoweredWorkspaceRequest_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, GetLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 only implements ToObjectValue() and Type().
type GetNetworkConnectivityConfigurationRequest ¶
type GetNetworkConnectivityConfigurationRequest struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
}
func (GetNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetNetworkConnectivityConfigurationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNetworkConnectivityConfigurationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetNetworkConnectivityConfigurationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNetworkConnectivityConfigurationRequest. 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 (*GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkConnectivityConfigurationRequest)
func (*GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNetworkConnectivityConfigurationRequest) SyncFieldsDuringRead(ctx context.Context, from GetNetworkConnectivityConfigurationRequest)
func (GetNetworkConnectivityConfigurationRequest) ToObjectValue ¶ added in v1.61.0
func (m GetNetworkConnectivityConfigurationRequest) 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, GetNetworkConnectivityConfigurationRequest only implements ToObjectValue() and Type().
type GetNetworkConnectivityConfigurationRequest_SdkV2 ¶ added in v1.62.1
type GetNetworkConnectivityConfigurationRequest_SdkV2 struct {
// Your Network Connectivity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
}
func (GetNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetNetworkConnectivityConfigurationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetNetworkConnectivityConfigurationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNetworkConnectivityConfigurationRequest. 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 (*GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkConnectivityConfigurationRequest_SdkV2)
func (*GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNetworkConnectivityConfigurationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNetworkConnectivityConfigurationRequest_SdkV2)
func (GetNetworkConnectivityConfigurationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetNetworkConnectivityConfigurationRequest_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, GetNetworkConnectivityConfigurationRequest_SdkV2 only implements ToObjectValue() and Type().
type GetNetworkPolicyRequest ¶ added in v1.81.0
type GetNetworkPolicyRequest struct {
// The unique identifier of the network policy to retrieve.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (GetNetworkPolicyRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNetworkPolicyRequest) GetComplexFieldTypes ¶ added in v1.81.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNetworkPolicyRequest. 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 (*GetNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkPolicyRequest)
func (*GetNetworkPolicyRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from GetNetworkPolicyRequest)
func (GetNetworkPolicyRequest) ToObjectValue ¶ added in v1.81.0
func (m GetNetworkPolicyRequest) 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, GetNetworkPolicyRequest only implements ToObjectValue() and Type().
type GetNetworkPolicyRequest_SdkV2 ¶ added in v1.81.0
type GetNetworkPolicyRequest_SdkV2 struct {
// The unique identifier of the network policy to retrieve.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (GetNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNetworkPolicyRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m GetNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNetworkPolicyRequest. 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 (*GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNetworkPolicyRequest_SdkV2)
func (*GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNetworkPolicyRequest_SdkV2)
func (GetNetworkPolicyRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m GetNetworkPolicyRequest_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, GetNetworkPolicyRequest_SdkV2 only implements ToObjectValue() and Type().
type GetNotificationDestinationRequest ¶
func (GetNotificationDestinationRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNotificationDestinationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNotificationDestinationRequest. 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 (*GetNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNotificationDestinationRequest)
func (*GetNotificationDestinationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from GetNotificationDestinationRequest)
func (GetNotificationDestinationRequest) ToObjectValue ¶ added in v1.61.0
func (m GetNotificationDestinationRequest) 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, GetNotificationDestinationRequest only implements ToObjectValue() and Type().
type GetNotificationDestinationRequest_SdkV2 ¶ added in v1.62.1
func (GetNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetNotificationDestinationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetNotificationDestinationRequest. 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 (*GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetNotificationDestinationRequest_SdkV2)
func (*GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetNotificationDestinationRequest_SdkV2)
func (GetNotificationDestinationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetNotificationDestinationRequest_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, GetNotificationDestinationRequest_SdkV2 only implements ToObjectValue() and Type().
type GetPersonalComputeSettingRequest ¶
type GetPersonalComputeSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetPersonalComputeSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetPersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPersonalComputeSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetPersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPersonalComputeSettingRequest. 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 (*GetPersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPersonalComputeSettingRequest)
func (*GetPersonalComputeSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetPersonalComputeSettingRequest)
func (GetPersonalComputeSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetPersonalComputeSettingRequest) 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, GetPersonalComputeSettingRequest only implements ToObjectValue() and Type().
type GetPersonalComputeSettingRequest_SdkV2 ¶ added in v1.62.1
type GetPersonalComputeSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetPersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetPersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetPersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPersonalComputeSettingRequest. 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 (*GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPersonalComputeSettingRequest_SdkV2)
func (*GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPersonalComputeSettingRequest_SdkV2)
func (GetPersonalComputeSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetPersonalComputeSettingRequest_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, GetPersonalComputeSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetPrivateEndpointRuleRequest ¶
type GetPrivateEndpointRuleRequest struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
}
func (GetPrivateEndpointRuleRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetPrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPrivateEndpointRuleRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetPrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPrivateEndpointRuleRequest. 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 (*GetPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPrivateEndpointRuleRequest)
func (*GetPrivateEndpointRuleRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from GetPrivateEndpointRuleRequest)
func (GetPrivateEndpointRuleRequest) ToObjectValue ¶ added in v1.61.0
func (m GetPrivateEndpointRuleRequest) 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, GetPrivateEndpointRuleRequest only implements ToObjectValue() and Type().
type GetPrivateEndpointRuleRequest_SdkV2 ¶ added in v1.62.1
type GetPrivateEndpointRuleRequest_SdkV2 struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
}
func (GetPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetPrivateEndpointRuleRequest. 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 (*GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetPrivateEndpointRuleRequest_SdkV2)
func (*GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetPrivateEndpointRuleRequest_SdkV2)
func (GetPrivateEndpointRuleRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetPrivateEndpointRuleRequest_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, GetPrivateEndpointRuleRequest_SdkV2 only implements ToObjectValue() and Type().
type GetRestrictWorkspaceAdminsSettingRequest ¶
type GetRestrictWorkspaceAdminsSettingRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRestrictWorkspaceAdminsSettingRequest. 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 (*GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest)
func (*GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest)
func (GetRestrictWorkspaceAdminsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m GetRestrictWorkspaceAdminsSettingRequest) 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, GetRestrictWorkspaceAdminsSettingRequest only implements ToObjectValue() and Type().
type GetRestrictWorkspaceAdminsSettingRequest_SdkV2 ¶ added in v1.62.1
type GetRestrictWorkspaceAdminsSettingRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetRestrictWorkspaceAdminsSettingRequest. 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 (*GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (*GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (GetRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetRestrictWorkspaceAdminsSettingRequest_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, GetRestrictWorkspaceAdminsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type GetSqlResultsDownloadRequest ¶ added in v1.83.0
type GetSqlResultsDownloadRequest struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetSqlResultsDownloadRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetSqlResultsDownloadRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m GetSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetSqlResultsDownloadRequest. 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 (*GetSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetSqlResultsDownloadRequest)
func (*GetSqlResultsDownloadRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from GetSqlResultsDownloadRequest)
func (GetSqlResultsDownloadRequest) ToObjectValue ¶ added in v1.83.0
func (m GetSqlResultsDownloadRequest) 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, GetSqlResultsDownloadRequest only implements ToObjectValue() and Type().
type GetSqlResultsDownloadRequest_SdkV2 ¶ added in v1.83.0
type GetSqlResultsDownloadRequest_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// delete pattern to perform setting deletions in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// DELETE request to identify the rule set version you are deleting.
Etag types.String `tfsdk:"-"`
}
func (GetSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m GetSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetSqlResultsDownloadRequest. 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 (*GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetSqlResultsDownloadRequest_SdkV2)
func (*GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetSqlResultsDownloadRequest_SdkV2)
func (GetSqlResultsDownloadRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m GetSqlResultsDownloadRequest_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, GetSqlResultsDownloadRequest_SdkV2 only implements ToObjectValue() and Type().
type GetStatusRequest ¶
func (GetStatusRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetStatusRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetStatusRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetStatusRequest. 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 (*GetStatusRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetStatusRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetStatusRequest)
func (*GetStatusRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetStatusRequest) SyncFieldsDuringRead(ctx context.Context, from GetStatusRequest)
func (GetStatusRequest) ToObjectValue ¶ added in v1.61.0
func (m GetStatusRequest) 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, GetStatusRequest only implements ToObjectValue() and Type().
type GetStatusRequest_SdkV2 ¶ added in v1.62.1
func (GetStatusRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetStatusRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetStatusRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetStatusRequest. 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 (*GetStatusRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetStatusRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetStatusRequest_SdkV2)
func (*GetStatusRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetStatusRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetStatusRequest_SdkV2)
func (GetStatusRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetStatusRequest_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, GetStatusRequest_SdkV2 only implements ToObjectValue() and Type().
type GetTokenManagementRequest ¶
type GetTokenManagementRequest struct {
// The ID of the token to get.
TokenId types.String `tfsdk:"-"`
}
func (GetTokenManagementRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenManagementRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenManagementRequest. 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 (*GetTokenManagementRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenManagementRequest)
func (*GetTokenManagementRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenManagementRequest)
func (GetTokenManagementRequest) ToObjectValue ¶ added in v1.61.0
func (m GetTokenManagementRequest) 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, GetTokenManagementRequest only implements ToObjectValue() and Type().
type GetTokenManagementRequest_SdkV2 ¶ added in v1.62.1
type GetTokenManagementRequest_SdkV2 struct {
// The ID of the token to get.
TokenId types.String `tfsdk:"-"`
}
func (GetTokenManagementRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m GetTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenManagementRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenManagementRequest. 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 (*GetTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenManagementRequest_SdkV2)
func (*GetTokenManagementRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenManagementRequest_SdkV2)
func (GetTokenManagementRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetTokenManagementRequest_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, GetTokenManagementRequest_SdkV2 only implements ToObjectValue() and Type().
type GetTokenPermissionLevelsRequest ¶ added in v1.85.0
type GetTokenPermissionLevelsRequest struct {
}
func (GetTokenPermissionLevelsRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetTokenPermissionLevelsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionLevelsRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetTokenPermissionLevelsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionLevelsRequest. 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 (*GetTokenPermissionLevelsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenPermissionLevelsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsRequest)
func (*GetTokenPermissionLevelsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenPermissionLevelsRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsRequest)
func (GetTokenPermissionLevelsRequest) ToObjectValue ¶ added in v1.85.0
func (m GetTokenPermissionLevelsRequest) 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, GetTokenPermissionLevelsRequest only implements ToObjectValue() and Type().
type GetTokenPermissionLevelsRequest_SdkV2 ¶ added in v1.85.0
type GetTokenPermissionLevelsRequest_SdkV2 struct {
}
func (GetTokenPermissionLevelsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetTokenPermissionLevelsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionLevelsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetTokenPermissionLevelsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionLevelsRequest. 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 (*GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsRequest_SdkV2)
func (*GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenPermissionLevelsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsRequest_SdkV2)
func (GetTokenPermissionLevelsRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetTokenPermissionLevelsRequest_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, GetTokenPermissionLevelsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetTokenPermissionLevelsResponse ¶
type GetTokenPermissionLevelsResponse struct {
// Specific permission levels
PermissionLevels types.List `tfsdk:"permission_levels"`
}
func (GetTokenPermissionLevelsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetTokenPermissionLevelsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionLevelsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m GetTokenPermissionLevelsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionLevelsResponse. 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 (*GetTokenPermissionLevelsResponse) GetPermissionLevels ¶ added in v1.61.0
func (m *GetTokenPermissionLevelsResponse) GetPermissionLevels(ctx context.Context) ([]TokenPermissionsDescription, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetTokenPermissionLevelsResponse as a slice of TokenPermissionsDescription values. If the field is unknown or null, the boolean return value is false.
func (*GetTokenPermissionLevelsResponse) SetPermissionLevels ¶ added in v1.61.0
func (m *GetTokenPermissionLevelsResponse) SetPermissionLevels(ctx context.Context, v []TokenPermissionsDescription)
SetPermissionLevels sets the value of the PermissionLevels field in GetTokenPermissionLevelsResponse.
func (*GetTokenPermissionLevelsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetTokenPermissionLevelsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsResponse)
func (*GetTokenPermissionLevelsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetTokenPermissionLevelsResponse) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsResponse)
func (GetTokenPermissionLevelsResponse) ToObjectValue ¶ added in v1.61.0
func (m GetTokenPermissionLevelsResponse) 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, GetTokenPermissionLevelsResponse only implements ToObjectValue() and Type().
type GetTokenPermissionLevelsResponse_SdkV2 ¶ added in v1.62.1
type GetTokenPermissionLevelsResponse_SdkV2 struct {
// Specific permission levels
PermissionLevels types.List `tfsdk:"permission_levels"`
}
func (GetTokenPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetTokenPermissionLevelsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionLevelsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m GetTokenPermissionLevelsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionLevelsResponse. 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 (*GetTokenPermissionLevelsResponse_SdkV2) GetPermissionLevels ¶ added in v1.62.1
func (m *GetTokenPermissionLevelsResponse_SdkV2) GetPermissionLevels(ctx context.Context) ([]TokenPermissionsDescription_SdkV2, bool)
GetPermissionLevels returns the value of the PermissionLevels field in GetTokenPermissionLevelsResponse_SdkV2 as a slice of TokenPermissionsDescription_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*GetTokenPermissionLevelsResponse_SdkV2) SetPermissionLevels ¶ added in v1.62.1
func (m *GetTokenPermissionLevelsResponse_SdkV2) SetPermissionLevels(ctx context.Context, v []TokenPermissionsDescription_SdkV2)
SetPermissionLevels sets the value of the PermissionLevels field in GetTokenPermissionLevelsResponse_SdkV2.
func (*GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionLevelsResponse_SdkV2)
func (*GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetTokenPermissionLevelsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionLevelsResponse_SdkV2)
func (GetTokenPermissionLevelsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetTokenPermissionLevelsResponse_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, GetTokenPermissionLevelsResponse_SdkV2 only implements ToObjectValue() and Type().
type GetTokenPermissionsRequest ¶ added in v1.85.0
type GetTokenPermissionsRequest struct {
}
func (GetTokenPermissionsRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetTokenPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionsRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetTokenPermissionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionsRequest. 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 (*GetTokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionsRequest)
func (*GetTokenPermissionsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenPermissionsRequest) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionsRequest)
func (GetTokenPermissionsRequest) ToObjectValue ¶ added in v1.85.0
func (m GetTokenPermissionsRequest) 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, GetTokenPermissionsRequest only implements ToObjectValue() and Type().
type GetTokenPermissionsRequest_SdkV2 ¶ added in v1.85.0
type GetTokenPermissionsRequest_SdkV2 struct {
}
func (GetTokenPermissionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetTokenPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m GetTokenPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenPermissionsRequest. 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 (*GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenPermissionsRequest_SdkV2)
func (*GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetTokenPermissionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenPermissionsRequest_SdkV2)
func (GetTokenPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m GetTokenPermissionsRequest_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, GetTokenPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type GetTokenResponse ¶
Token with specified Token ID was successfully returned.
func (GetTokenResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenResponse. 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 (*GetTokenResponse) GetTokenInfo ¶ added in v1.61.0
func (m *GetTokenResponse) GetTokenInfo(ctx context.Context) (TokenInfo, bool)
GetTokenInfo returns the value of the TokenInfo field in GetTokenResponse as a TokenInfo value. If the field is unknown or null, the boolean return value is false.
func (*GetTokenResponse) SetTokenInfo ¶ added in v1.61.0
func (m *GetTokenResponse) SetTokenInfo(ctx context.Context, v TokenInfo)
SetTokenInfo sets the value of the TokenInfo field in GetTokenResponse.
func (*GetTokenResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenResponse)
func (*GetTokenResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetTokenResponse) SyncFieldsDuringRead(ctx context.Context, from GetTokenResponse)
func (GetTokenResponse) ToObjectValue ¶ added in v1.61.0
func (m GetTokenResponse) 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, GetTokenResponse only implements ToObjectValue() and Type().
type GetTokenResponse_SdkV2 ¶ added in v1.62.1
Token with specified Token ID was successfully returned.
func (GetTokenResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m GetTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetTokenResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetTokenResponse. 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 (*GetTokenResponse_SdkV2) GetTokenInfo ¶ added in v1.62.1
func (m *GetTokenResponse_SdkV2) GetTokenInfo(ctx context.Context) (TokenInfo_SdkV2, bool)
GetTokenInfo returns the value of the TokenInfo field in GetTokenResponse_SdkV2 as a TokenInfo_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*GetTokenResponse_SdkV2) SetTokenInfo ¶ added in v1.62.1
func (m *GetTokenResponse_SdkV2) SetTokenInfo(ctx context.Context, v TokenInfo_SdkV2)
SetTokenInfo sets the value of the TokenInfo field in GetTokenResponse_SdkV2.
func (*GetTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *GetTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetTokenResponse_SdkV2)
func (*GetTokenResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *GetTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetTokenResponse_SdkV2)
func (GetTokenResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m GetTokenResponse_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, GetTokenResponse_SdkV2 only implements ToObjectValue() and Type().
type GetWorkspaceNetworkOptionRequest ¶ added in v1.81.0
type GetWorkspaceNetworkOptionRequest struct {
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"-"`
}
func (GetWorkspaceNetworkOptionRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetWorkspaceNetworkOptionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetWorkspaceNetworkOptionRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m GetWorkspaceNetworkOptionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetWorkspaceNetworkOptionRequest. 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 (*GetWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetWorkspaceNetworkOptionRequest)
func (*GetWorkspaceNetworkOptionRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetWorkspaceNetworkOptionRequest) SyncFieldsDuringRead(ctx context.Context, from GetWorkspaceNetworkOptionRequest)
func (GetWorkspaceNetworkOptionRequest) ToObjectValue ¶ added in v1.81.0
func (m GetWorkspaceNetworkOptionRequest) 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, GetWorkspaceNetworkOptionRequest only implements ToObjectValue() and Type().
type GetWorkspaceNetworkOptionRequest_SdkV2 ¶ added in v1.81.0
type GetWorkspaceNetworkOptionRequest_SdkV2 struct {
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"-"`
}
func (GetWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m GetWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (GetWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m GetWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in GetWorkspaceNetworkOptionRequest. 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 (*GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from GetWorkspaceNetworkOptionRequest_SdkV2)
func (*GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *GetWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from GetWorkspaceNetworkOptionRequest_SdkV2)
func (GetWorkspaceNetworkOptionRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m GetWorkspaceNetworkOptionRequest_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, GetWorkspaceNetworkOptionRequest_SdkV2 only implements ToObjectValue() and Type().
type IpAccessListInfo ¶
type IpAccessListInfo struct {
// Total number of IP or CIDR values.
AddressCount types.Int64 `tfsdk:"address_count"`
// Creation timestamp in milliseconds.
CreatedAt types.Int64 `tfsdk:"created_at"`
// User ID of the user who created this list.
CreatedBy types.Int64 `tfsdk:"created_by"`
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
// Universally unique identifier (UUID) of the IP access list.
ListId types.String `tfsdk:"list_id"`
ListType types.String `tfsdk:"list_type"`
// Update timestamp in milliseconds.
UpdatedAt types.Int64 `tfsdk:"updated_at"`
// User ID of the user who updated this list.
UpdatedBy types.Int64 `tfsdk:"updated_by"`
}
Definition of an IP Access list
func (IpAccessListInfo) ApplySchemaCustomizations ¶ added in v1.63.0
func (m IpAccessListInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (IpAccessListInfo) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in IpAccessListInfo. 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 (*IpAccessListInfo) GetIpAddresses ¶ added in v1.61.0
GetIpAddresses returns the value of the IpAddresses field in IpAccessListInfo as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*IpAccessListInfo) SetIpAddresses ¶ added in v1.61.0
func (m *IpAccessListInfo) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in IpAccessListInfo.
func (*IpAccessListInfo) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *IpAccessListInfo) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IpAccessListInfo)
func (*IpAccessListInfo) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *IpAccessListInfo) SyncFieldsDuringRead(ctx context.Context, from IpAccessListInfo)
func (IpAccessListInfo) ToObjectValue ¶ added in v1.61.0
func (m IpAccessListInfo) 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, IpAccessListInfo only implements ToObjectValue() and Type().
type IpAccessListInfo_SdkV2 ¶ added in v1.62.1
type IpAccessListInfo_SdkV2 struct {
// Total number of IP or CIDR values.
AddressCount types.Int64 `tfsdk:"address_count"`
// Creation timestamp in milliseconds.
CreatedAt types.Int64 `tfsdk:"created_at"`
// User ID of the user who created this list.
CreatedBy types.Int64 `tfsdk:"created_by"`
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
// Universally unique identifier (UUID) of the IP access list.
ListId types.String `tfsdk:"list_id"`
ListType types.String `tfsdk:"list_type"`
// Update timestamp in milliseconds.
UpdatedAt types.Int64 `tfsdk:"updated_at"`
// User ID of the user who updated this list.
UpdatedBy types.Int64 `tfsdk:"updated_by"`
}
Definition of an IP Access list
func (IpAccessListInfo_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m IpAccessListInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (IpAccessListInfo_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in IpAccessListInfo. 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 (*IpAccessListInfo_SdkV2) GetIpAddresses ¶ added in v1.62.1
GetIpAddresses returns the value of the IpAddresses field in IpAccessListInfo_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*IpAccessListInfo_SdkV2) SetIpAddresses ¶ added in v1.62.1
func (m *IpAccessListInfo_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in IpAccessListInfo_SdkV2.
func (*IpAccessListInfo_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *IpAccessListInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from IpAccessListInfo_SdkV2)
func (*IpAccessListInfo_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *IpAccessListInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from IpAccessListInfo_SdkV2)
func (IpAccessListInfo_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m IpAccessListInfo_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, IpAccessListInfo_SdkV2 only implements ToObjectValue() and Type().
type ListIpAccessListResponse ¶
IP access lists were successfully returned.
func (ListIpAccessListResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListIpAccessListResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListIpAccessListResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListIpAccessListResponse. 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 (*ListIpAccessListResponse) GetIpAccessLists ¶ added in v1.61.0
func (m *ListIpAccessListResponse) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo, bool)
GetIpAccessLists returns the value of the IpAccessLists field in ListIpAccessListResponse as a slice of IpAccessListInfo values. If the field is unknown or null, the boolean return value is false.
func (*ListIpAccessListResponse) SetIpAccessLists ¶ added in v1.61.0
func (m *ListIpAccessListResponse) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo)
SetIpAccessLists sets the value of the IpAccessLists field in ListIpAccessListResponse.
func (*ListIpAccessListResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListIpAccessListResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessListResponse)
func (*ListIpAccessListResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListIpAccessListResponse) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessListResponse)
func (ListIpAccessListResponse) ToObjectValue ¶ added in v1.61.0
func (m ListIpAccessListResponse) 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, ListIpAccessListResponse only implements ToObjectValue() and Type().
type ListIpAccessListResponse_SdkV2 ¶ added in v1.62.1
IP access lists were successfully returned.
func (ListIpAccessListResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListIpAccessListResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListIpAccessListResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListIpAccessListResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListIpAccessListResponse. 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 (*ListIpAccessListResponse_SdkV2) GetIpAccessLists ¶ added in v1.62.1
func (m *ListIpAccessListResponse_SdkV2) GetIpAccessLists(ctx context.Context) ([]IpAccessListInfo_SdkV2, bool)
GetIpAccessLists returns the value of the IpAccessLists field in ListIpAccessListResponse_SdkV2 as a slice of IpAccessListInfo_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListIpAccessListResponse_SdkV2) SetIpAccessLists ¶ added in v1.62.1
func (m *ListIpAccessListResponse_SdkV2) SetIpAccessLists(ctx context.Context, v []IpAccessListInfo_SdkV2)
SetIpAccessLists sets the value of the IpAccessLists field in ListIpAccessListResponse_SdkV2.
func (*ListIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListIpAccessListResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessListResponse_SdkV2)
func (*ListIpAccessListResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListIpAccessListResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessListResponse_SdkV2)
func (ListIpAccessListResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListIpAccessListResponse_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, ListIpAccessListResponse_SdkV2 only implements ToObjectValue() and Type().
type ListIpAccessLists ¶ added in v1.85.0
type ListIpAccessLists struct {
}
func (ListIpAccessLists) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListIpAccessLists) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListIpAccessLists) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListIpAccessLists. 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 (*ListIpAccessLists) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListIpAccessLists) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessLists)
func (*ListIpAccessLists) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListIpAccessLists) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessLists)
func (ListIpAccessLists) ToObjectValue ¶ added in v1.85.0
func (m ListIpAccessLists) 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, ListIpAccessLists only implements ToObjectValue() and Type().
type ListIpAccessLists_SdkV2 ¶ added in v1.85.0
type ListIpAccessLists_SdkV2 struct {
}
func (ListIpAccessLists_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListIpAccessLists_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListIpAccessLists_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListIpAccessLists. 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 (*ListIpAccessLists_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListIpAccessLists_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListIpAccessLists_SdkV2)
func (*ListIpAccessLists_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListIpAccessLists_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListIpAccessLists_SdkV2)
func (ListIpAccessLists_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m ListIpAccessLists_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, ListIpAccessLists_SdkV2 only implements ToObjectValue() and Type().
type ListNetworkConnectivityConfigurationsRequest ¶
type ListNetworkConnectivityConfigurationsRequest struct {
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListNetworkConnectivityConfigurationsRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListNetworkConnectivityConfigurationsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkConnectivityConfigurationsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListNetworkConnectivityConfigurationsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkConnectivityConfigurationsRequest. 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 (*ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest)
func (*ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNetworkConnectivityConfigurationsRequest) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest)
func (ListNetworkConnectivityConfigurationsRequest) ToObjectValue ¶ added in v1.61.0
func (m ListNetworkConnectivityConfigurationsRequest) 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, ListNetworkConnectivityConfigurationsRequest only implements ToObjectValue() and Type().
type ListNetworkConnectivityConfigurationsRequest_SdkV2 ¶ added in v1.62.1
type ListNetworkConnectivityConfigurationsRequest_SdkV2 struct {
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListNetworkConnectivityConfigurationsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkConnectivityConfigurationsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListNetworkConnectivityConfigurationsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkConnectivityConfigurationsRequest. 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 (*ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest_SdkV2)
func (*ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNetworkConnectivityConfigurationsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsRequest_SdkV2)
func (ListNetworkConnectivityConfigurationsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListNetworkConnectivityConfigurationsRequest_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, ListNetworkConnectivityConfigurationsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListNetworkConnectivityConfigurationsResponse ¶
type ListNetworkConnectivityConfigurationsResponse struct {
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
The network connectivity configuration list was successfully retrieved.
func (ListNetworkConnectivityConfigurationsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNetworkConnectivityConfigurationsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkConnectivityConfigurationsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListNetworkConnectivityConfigurationsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkConnectivityConfigurationsResponse. 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 (*ListNetworkConnectivityConfigurationsResponse) GetItems ¶ added in v1.61.0
func (m *ListNetworkConnectivityConfigurationsResponse) GetItems(ctx context.Context) ([]NetworkConnectivityConfiguration, bool)
GetItems returns the value of the Items field in ListNetworkConnectivityConfigurationsResponse as a slice of NetworkConnectivityConfiguration values. If the field is unknown or null, the boolean return value is false.
func (*ListNetworkConnectivityConfigurationsResponse) SetItems ¶ added in v1.61.0
func (m *ListNetworkConnectivityConfigurationsResponse) SetItems(ctx context.Context, v []NetworkConnectivityConfiguration)
SetItems sets the value of the Items field in ListNetworkConnectivityConfigurationsResponse.
func (*ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse)
func (*ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNetworkConnectivityConfigurationsResponse) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse)
func (ListNetworkConnectivityConfigurationsResponse) ToObjectValue ¶ added in v1.61.0
func (m ListNetworkConnectivityConfigurationsResponse) 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, ListNetworkConnectivityConfigurationsResponse only implements ToObjectValue() and Type().
type ListNetworkConnectivityConfigurationsResponse_SdkV2 ¶ added in v1.62.1
type ListNetworkConnectivityConfigurationsResponse_SdkV2 struct {
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
The network connectivity configuration list was successfully retrieved.
func (ListNetworkConnectivityConfigurationsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkConnectivityConfigurationsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListNetworkConnectivityConfigurationsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkConnectivityConfigurationsResponse. 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 (*ListNetworkConnectivityConfigurationsResponse_SdkV2) GetItems ¶ added in v1.62.1
func (m *ListNetworkConnectivityConfigurationsResponse_SdkV2) GetItems(ctx context.Context) ([]NetworkConnectivityConfiguration_SdkV2, bool)
GetItems returns the value of the Items field in ListNetworkConnectivityConfigurationsResponse_SdkV2 as a slice of NetworkConnectivityConfiguration_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListNetworkConnectivityConfigurationsResponse_SdkV2) SetItems ¶ added in v1.62.1
func (m *ListNetworkConnectivityConfigurationsResponse_SdkV2) SetItems(ctx context.Context, v []NetworkConnectivityConfiguration_SdkV2)
SetItems sets the value of the Items field in ListNetworkConnectivityConfigurationsResponse_SdkV2.
func (*ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse_SdkV2)
func (*ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNetworkConnectivityConfigurationsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkConnectivityConfigurationsResponse_SdkV2)
func (ListNetworkConnectivityConfigurationsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListNetworkConnectivityConfigurationsResponse_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, ListNetworkConnectivityConfigurationsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListNetworkPoliciesRequest ¶ added in v1.81.0
type ListNetworkPoliciesRequest struct {
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListNetworkPoliciesRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListNetworkPoliciesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkPoliciesRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m ListNetworkPoliciesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkPoliciesRequest. 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 (*ListNetworkPoliciesRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNetworkPoliciesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesRequest)
func (*ListNetworkPoliciesRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNetworkPoliciesRequest) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesRequest)
func (ListNetworkPoliciesRequest) ToObjectValue ¶ added in v1.81.0
func (m ListNetworkPoliciesRequest) 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, ListNetworkPoliciesRequest only implements ToObjectValue() and Type().
type ListNetworkPoliciesRequest_SdkV2 ¶ added in v1.81.0
type ListNetworkPoliciesRequest_SdkV2 struct {
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListNetworkPoliciesRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListNetworkPoliciesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkPoliciesRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m ListNetworkPoliciesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkPoliciesRequest. 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 (*ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesRequest_SdkV2)
func (*ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNetworkPoliciesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesRequest_SdkV2)
func (ListNetworkPoliciesRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m ListNetworkPoliciesRequest_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, ListNetworkPoliciesRequest_SdkV2 only implements ToObjectValue() and Type().
type ListNetworkPoliciesResponse ¶ added in v1.81.0
type ListNetworkPoliciesResponse struct {
// List of network policies.
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
func (ListNetworkPoliciesResponse) ApplySchemaCustomizations ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkPoliciesResponse) GetComplexFieldTypes ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkPoliciesResponse. 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 (*ListNetworkPoliciesResponse) GetItems ¶ added in v1.81.0
func (m *ListNetworkPoliciesResponse) GetItems(ctx context.Context) ([]AccountNetworkPolicy, bool)
GetItems returns the value of the Items field in ListNetworkPoliciesResponse as a slice of AccountNetworkPolicy values. If the field is unknown or null, the boolean return value is false.
func (*ListNetworkPoliciesResponse) SetItems ¶ added in v1.81.0
func (m *ListNetworkPoliciesResponse) SetItems(ctx context.Context, v []AccountNetworkPolicy)
SetItems sets the value of the Items field in ListNetworkPoliciesResponse.
func (*ListNetworkPoliciesResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNetworkPoliciesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesResponse)
func (*ListNetworkPoliciesResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNetworkPoliciesResponse) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesResponse)
func (ListNetworkPoliciesResponse) ToObjectValue ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse) 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, ListNetworkPoliciesResponse only implements ToObjectValue() and Type().
type ListNetworkPoliciesResponse_SdkV2 ¶ added in v1.81.0
type ListNetworkPoliciesResponse_SdkV2 struct {
// List of network policies.
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
func (ListNetworkPoliciesResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNetworkPoliciesResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNetworkPoliciesResponse. 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 (*ListNetworkPoliciesResponse_SdkV2) GetItems ¶ added in v1.81.0
func (m *ListNetworkPoliciesResponse_SdkV2) GetItems(ctx context.Context) ([]AccountNetworkPolicy_SdkV2, bool)
GetItems returns the value of the Items field in ListNetworkPoliciesResponse_SdkV2 as a slice of AccountNetworkPolicy_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListNetworkPoliciesResponse_SdkV2) SetItems ¶ added in v1.81.0
func (m *ListNetworkPoliciesResponse_SdkV2) SetItems(ctx context.Context, v []AccountNetworkPolicy_SdkV2)
SetItems sets the value of the Items field in ListNetworkPoliciesResponse_SdkV2.
func (*ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNetworkPoliciesResponse_SdkV2)
func (*ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNetworkPoliciesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNetworkPoliciesResponse_SdkV2)
func (ListNetworkPoliciesResponse_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m ListNetworkPoliciesResponse_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, ListNetworkPoliciesResponse_SdkV2 only implements ToObjectValue() and Type().
type ListNotificationDestinationsRequest ¶
type ListNotificationDestinationsRequest struct {
PageSize types.Int64 `tfsdk:"-"`
PageToken types.String `tfsdk:"-"`
}
func (ListNotificationDestinationsRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListNotificationDestinationsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListNotificationDestinationsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsRequest. 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 (*ListNotificationDestinationsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNotificationDestinationsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsRequest)
func (*ListNotificationDestinationsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNotificationDestinationsRequest) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsRequest)
func (ListNotificationDestinationsRequest) ToObjectValue ¶ added in v1.61.0
func (m ListNotificationDestinationsRequest) 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, ListNotificationDestinationsRequest only implements ToObjectValue() and Type().
type ListNotificationDestinationsRequest_SdkV2 ¶ added in v1.62.1
type ListNotificationDestinationsRequest_SdkV2 struct {
PageSize types.Int64 `tfsdk:"-"`
PageToken types.String `tfsdk:"-"`
}
func (ListNotificationDestinationsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListNotificationDestinationsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListNotificationDestinationsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsRequest. 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 (*ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsRequest_SdkV2)
func (*ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListNotificationDestinationsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsRequest_SdkV2)
func (ListNotificationDestinationsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListNotificationDestinationsRequest_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, ListNotificationDestinationsRequest_SdkV2 only implements ToObjectValue() and Type().
type ListNotificationDestinationsResponse ¶
type ListNotificationDestinationsResponse struct {
// Page token for next of results.
NextPageToken types.String `tfsdk:"next_page_token"`
Results types.List `tfsdk:"results"`
}
func (ListNotificationDestinationsResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNotificationDestinationsResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListNotificationDestinationsResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsResponse. 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 (*ListNotificationDestinationsResponse) GetResults ¶ added in v1.61.0
func (m *ListNotificationDestinationsResponse) GetResults(ctx context.Context) ([]ListNotificationDestinationsResult, bool)
GetResults returns the value of the Results field in ListNotificationDestinationsResponse as a slice of ListNotificationDestinationsResult values. If the field is unknown or null, the boolean return value is false.
func (*ListNotificationDestinationsResponse) SetResults ¶ added in v1.61.0
func (m *ListNotificationDestinationsResponse) SetResults(ctx context.Context, v []ListNotificationDestinationsResult)
SetResults sets the value of the Results field in ListNotificationDestinationsResponse.
func (*ListNotificationDestinationsResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNotificationDestinationsResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResponse)
func (*ListNotificationDestinationsResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNotificationDestinationsResponse) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResponse)
func (ListNotificationDestinationsResponse) ToObjectValue ¶ added in v1.61.0
func (m ListNotificationDestinationsResponse) 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, ListNotificationDestinationsResponse only implements ToObjectValue() and Type().
type ListNotificationDestinationsResponse_SdkV2 ¶ added in v1.62.1
type ListNotificationDestinationsResponse_SdkV2 struct {
// Page token for next of results.
NextPageToken types.String `tfsdk:"next_page_token"`
Results types.List `tfsdk:"results"`
}
func (ListNotificationDestinationsResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNotificationDestinationsResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListNotificationDestinationsResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsResponse. 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 (*ListNotificationDestinationsResponse_SdkV2) GetResults ¶ added in v1.62.1
func (m *ListNotificationDestinationsResponse_SdkV2) GetResults(ctx context.Context) ([]ListNotificationDestinationsResult_SdkV2, bool)
GetResults returns the value of the Results field in ListNotificationDestinationsResponse_SdkV2 as a slice of ListNotificationDestinationsResult_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListNotificationDestinationsResponse_SdkV2) SetResults ¶ added in v1.62.1
func (m *ListNotificationDestinationsResponse_SdkV2) SetResults(ctx context.Context, v []ListNotificationDestinationsResult_SdkV2)
SetResults sets the value of the Results field in ListNotificationDestinationsResponse_SdkV2.
func (*ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResponse_SdkV2)
func (*ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNotificationDestinationsResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResponse_SdkV2)
func (ListNotificationDestinationsResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListNotificationDestinationsResponse_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, ListNotificationDestinationsResponse_SdkV2 only implements ToObjectValue() and Type().
type ListNotificationDestinationsResult ¶
type ListNotificationDestinationsResult struct {
// [Output-only] The type of the notification destination. The type can not
// be changed once set.
DestinationType types.String `tfsdk:"destination_type"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"id"`
}
func (ListNotificationDestinationsResult) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNotificationDestinationsResult) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsResult) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListNotificationDestinationsResult) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsResult. 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 (*ListNotificationDestinationsResult) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNotificationDestinationsResult) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResult)
func (*ListNotificationDestinationsResult) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNotificationDestinationsResult) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResult)
func (ListNotificationDestinationsResult) ToObjectValue ¶ added in v1.61.0
func (m ListNotificationDestinationsResult) 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, ListNotificationDestinationsResult only implements ToObjectValue() and Type().
type ListNotificationDestinationsResult_SdkV2 ¶ added in v1.62.1
type ListNotificationDestinationsResult_SdkV2 struct {
// [Output-only] The type of the notification destination. The type can not
// be changed once set.
DestinationType types.String `tfsdk:"destination_type"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"id"`
}
func (ListNotificationDestinationsResult_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListNotificationDestinationsResult_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListNotificationDestinationsResult_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListNotificationDestinationsResult_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListNotificationDestinationsResult. 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 (*ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListNotificationDestinationsResult_SdkV2)
func (*ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListNotificationDestinationsResult_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListNotificationDestinationsResult_SdkV2)
func (ListNotificationDestinationsResult_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListNotificationDestinationsResult_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, ListNotificationDestinationsResult_SdkV2 only implements ToObjectValue() and Type().
type ListPrivateEndpointRulesRequest ¶
type ListPrivateEndpointRulesRequest struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListPrivateEndpointRulesRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListPrivateEndpointRulesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPrivateEndpointRulesRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListPrivateEndpointRulesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPrivateEndpointRulesRequest. 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 (*ListPrivateEndpointRulesRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListPrivateEndpointRulesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesRequest)
func (*ListPrivateEndpointRulesRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListPrivateEndpointRulesRequest) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesRequest)
func (ListPrivateEndpointRulesRequest) ToObjectValue ¶ added in v1.61.0
func (m ListPrivateEndpointRulesRequest) 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, ListPrivateEndpointRulesRequest only implements ToObjectValue() and Type().
type ListPrivateEndpointRulesRequest_SdkV2 ¶ added in v1.62.1
type ListPrivateEndpointRulesRequest_SdkV2 struct {
// Your Network Connectvity Configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
// Pagination token to go to next page based on previous query.
PageToken types.String `tfsdk:"-"`
}
func (ListPrivateEndpointRulesRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListPrivateEndpointRulesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPrivateEndpointRulesRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListPrivateEndpointRulesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPrivateEndpointRulesRequest. 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 (*ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesRequest_SdkV2)
func (*ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListPrivateEndpointRulesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesRequest_SdkV2)
func (ListPrivateEndpointRulesRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListPrivateEndpointRulesRequest_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, ListPrivateEndpointRulesRequest_SdkV2 only implements ToObjectValue() and Type().
type ListPrivateEndpointRulesResponse ¶ added in v1.83.0
type ListPrivateEndpointRulesResponse struct {
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
The private endpoint rule list was successfully retrieved.
func (ListPrivateEndpointRulesResponse) ApplySchemaCustomizations ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPrivateEndpointRulesResponse) GetComplexFieldTypes ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPrivateEndpointRulesResponse. 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 (*ListPrivateEndpointRulesResponse) GetItems ¶ added in v1.83.0
func (m *ListPrivateEndpointRulesResponse) GetItems(ctx context.Context) ([]NccPrivateEndpointRule, bool)
GetItems returns the value of the Items field in ListPrivateEndpointRulesResponse as a slice of NccPrivateEndpointRule values. If the field is unknown or null, the boolean return value is false.
func (*ListPrivateEndpointRulesResponse) SetItems ¶ added in v1.83.0
func (m *ListPrivateEndpointRulesResponse) SetItems(ctx context.Context, v []NccPrivateEndpointRule)
SetItems sets the value of the Items field in ListPrivateEndpointRulesResponse.
func (*ListPrivateEndpointRulesResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListPrivateEndpointRulesResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesResponse)
func (*ListPrivateEndpointRulesResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListPrivateEndpointRulesResponse) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesResponse)
func (ListPrivateEndpointRulesResponse) ToObjectValue ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse) 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, ListPrivateEndpointRulesResponse only implements ToObjectValue() and Type().
type ListPrivateEndpointRulesResponse_SdkV2 ¶ added in v1.83.0
type ListPrivateEndpointRulesResponse_SdkV2 struct {
Items types.List `tfsdk:"items"`
// A token that can be used to get the next page of results. If null, there
// are no more results to show.
NextPageToken types.String `tfsdk:"next_page_token"`
}
The private endpoint rule list was successfully retrieved.
func (ListPrivateEndpointRulesResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPrivateEndpointRulesResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPrivateEndpointRulesResponse. 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 (*ListPrivateEndpointRulesResponse_SdkV2) GetItems ¶ added in v1.83.0
func (m *ListPrivateEndpointRulesResponse_SdkV2) GetItems(ctx context.Context) ([]NccPrivateEndpointRule_SdkV2, bool)
GetItems returns the value of the Items field in ListPrivateEndpointRulesResponse_SdkV2 as a slice of NccPrivateEndpointRule_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListPrivateEndpointRulesResponse_SdkV2) SetItems ¶ added in v1.83.0
func (m *ListPrivateEndpointRulesResponse_SdkV2) SetItems(ctx context.Context, v []NccPrivateEndpointRule_SdkV2)
SetItems sets the value of the Items field in ListPrivateEndpointRulesResponse_SdkV2.
func (*ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPrivateEndpointRulesResponse_SdkV2)
func (*ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListPrivateEndpointRulesResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPrivateEndpointRulesResponse_SdkV2)
func (ListPrivateEndpointRulesResponse_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m ListPrivateEndpointRulesResponse_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, ListPrivateEndpointRulesResponse_SdkV2 only implements ToObjectValue() and Type().
type ListPublicTokensResponse ¶
type ListPublicTokensResponse struct {
// The information for each token.
TokenInfos types.List `tfsdk:"token_infos"`
}
func (ListPublicTokensResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListPublicTokensResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPublicTokensResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPublicTokensResponse. 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 (*ListPublicTokensResponse) GetTokenInfos ¶ added in v1.61.0
func (m *ListPublicTokensResponse) GetTokenInfos(ctx context.Context) ([]PublicTokenInfo, bool)
GetTokenInfos returns the value of the TokenInfos field in ListPublicTokensResponse as a slice of PublicTokenInfo values. If the field is unknown or null, the boolean return value is false.
func (*ListPublicTokensResponse) SetTokenInfos ¶ added in v1.61.0
func (m *ListPublicTokensResponse) SetTokenInfos(ctx context.Context, v []PublicTokenInfo)
SetTokenInfos sets the value of the TokenInfos field in ListPublicTokensResponse.
func (*ListPublicTokensResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListPublicTokensResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPublicTokensResponse)
func (*ListPublicTokensResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListPublicTokensResponse) SyncFieldsDuringRead(ctx context.Context, from ListPublicTokensResponse)
func (ListPublicTokensResponse) ToObjectValue ¶ added in v1.61.0
func (m ListPublicTokensResponse) 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, ListPublicTokensResponse only implements ToObjectValue() and Type().
type ListPublicTokensResponse_SdkV2 ¶ added in v1.62.1
type ListPublicTokensResponse_SdkV2 struct {
// The information for each token.
TokenInfos types.List `tfsdk:"token_infos"`
}
func (ListPublicTokensResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListPublicTokensResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListPublicTokensResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListPublicTokensResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListPublicTokensResponse. 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 (*ListPublicTokensResponse_SdkV2) GetTokenInfos ¶ added in v1.62.1
func (m *ListPublicTokensResponse_SdkV2) GetTokenInfos(ctx context.Context) ([]PublicTokenInfo_SdkV2, bool)
GetTokenInfos returns the value of the TokenInfos field in ListPublicTokensResponse_SdkV2 as a slice of PublicTokenInfo_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListPublicTokensResponse_SdkV2) SetTokenInfos ¶ added in v1.62.1
func (m *ListPublicTokensResponse_SdkV2) SetTokenInfos(ctx context.Context, v []PublicTokenInfo_SdkV2)
SetTokenInfos sets the value of the TokenInfos field in ListPublicTokensResponse_SdkV2.
func (*ListPublicTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListPublicTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListPublicTokensResponse_SdkV2)
func (*ListPublicTokensResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListPublicTokensResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListPublicTokensResponse_SdkV2)
func (ListPublicTokensResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListPublicTokensResponse_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, ListPublicTokensResponse_SdkV2 only implements ToObjectValue() and Type().
type ListTokenManagementRequest ¶
type ListTokenManagementRequest struct {
// User ID of the user that created the token.
CreatedById types.Int64 `tfsdk:"-"`
// Username of the user that created the token.
CreatedByUsername types.String `tfsdk:"-"`
}
func (ListTokenManagementRequest) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListTokenManagementRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokenManagementRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m ListTokenManagementRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokenManagementRequest. 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 (*ListTokenManagementRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListTokenManagementRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokenManagementRequest)
func (*ListTokenManagementRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListTokenManagementRequest) SyncFieldsDuringRead(ctx context.Context, from ListTokenManagementRequest)
func (ListTokenManagementRequest) ToObjectValue ¶ added in v1.61.0
func (m ListTokenManagementRequest) 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, ListTokenManagementRequest only implements ToObjectValue() and Type().
type ListTokenManagementRequest_SdkV2 ¶ added in v1.62.1
type ListTokenManagementRequest_SdkV2 struct {
// User ID of the user that created the token.
CreatedById types.Int64 `tfsdk:"-"`
// Username of the user that created the token.
CreatedByUsername types.String `tfsdk:"-"`
}
func (ListTokenManagementRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m ListTokenManagementRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokenManagementRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ListTokenManagementRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokenManagementRequest. 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 (*ListTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListTokenManagementRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokenManagementRequest_SdkV2)
func (*ListTokenManagementRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListTokenManagementRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokenManagementRequest_SdkV2)
func (ListTokenManagementRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListTokenManagementRequest_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, ListTokenManagementRequest_SdkV2 only implements ToObjectValue() and Type().
type ListTokens ¶ added in v1.85.0
type ListTokens struct {
}
func (ListTokens) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListTokens) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokens) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokens. 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 (*ListTokens) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListTokens) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokens)
func (*ListTokens) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListTokens) SyncFieldsDuringRead(ctx context.Context, from ListTokens)
func (ListTokens) ToObjectValue ¶ added in v1.85.0
func (m ListTokens) 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, ListTokens only implements ToObjectValue() and Type().
type ListTokensResponse ¶
type ListTokensResponse struct {
// Token metadata of each user-created token in the workspace
TokenInfos types.List `tfsdk:"token_infos"`
}
Tokens were successfully returned.
func (ListTokensResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListTokensResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokensResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokensResponse. 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 (*ListTokensResponse) GetTokenInfos ¶ added in v1.61.0
func (m *ListTokensResponse) GetTokenInfos(ctx context.Context) ([]TokenInfo, bool)
GetTokenInfos returns the value of the TokenInfos field in ListTokensResponse as a slice of TokenInfo values. If the field is unknown or null, the boolean return value is false.
func (*ListTokensResponse) SetTokenInfos ¶ added in v1.61.0
func (m *ListTokensResponse) SetTokenInfos(ctx context.Context, v []TokenInfo)
SetTokenInfos sets the value of the TokenInfos field in ListTokensResponse.
func (*ListTokensResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListTokensResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokensResponse)
func (*ListTokensResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListTokensResponse) SyncFieldsDuringRead(ctx context.Context, from ListTokensResponse)
func (ListTokensResponse) ToObjectValue ¶ added in v1.61.0
func (m ListTokensResponse) 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, ListTokensResponse only implements ToObjectValue() and Type().
type ListTokensResponse_SdkV2 ¶ added in v1.62.1
type ListTokensResponse_SdkV2 struct {
// Token metadata of each user-created token in the workspace
TokenInfos types.List `tfsdk:"token_infos"`
}
Tokens were successfully returned.
func (ListTokensResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ListTokensResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokensResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokensResponse. 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 (*ListTokensResponse_SdkV2) GetTokenInfos ¶ added in v1.62.1
func (m *ListTokensResponse_SdkV2) GetTokenInfos(ctx context.Context) ([]TokenInfo_SdkV2, bool)
GetTokenInfos returns the value of the TokenInfos field in ListTokensResponse_SdkV2 as a slice of TokenInfo_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*ListTokensResponse_SdkV2) SetTokenInfos ¶ added in v1.62.1
func (m *ListTokensResponse_SdkV2) SetTokenInfos(ctx context.Context, v []TokenInfo_SdkV2)
SetTokenInfos sets the value of the TokenInfos field in ListTokensResponse_SdkV2.
func (*ListTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *ListTokensResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokensResponse_SdkV2)
func (*ListTokensResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *ListTokensResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokensResponse_SdkV2)
func (ListTokensResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ListTokensResponse_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, ListTokensResponse_SdkV2 only implements ToObjectValue() and Type().
type ListTokens_SdkV2 ¶ added in v1.85.0
type ListTokens_SdkV2 struct {
}
func (ListTokens_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m ListTokens_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ListTokens_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ListTokens. 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 (*ListTokens_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ListTokens_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ListTokens_SdkV2)
func (*ListTokens_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ListTokens_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ListTokens_SdkV2)
func (ListTokens_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m ListTokens_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, ListTokens_SdkV2 only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredAccount ¶ added in v1.78.0
type LlmProxyPartnerPoweredAccount struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredAccount) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredAccount) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredAccount) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredAccount as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredAccount) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredAccount. 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 (*LlmProxyPartnerPoweredAccount) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredAccount) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredAccount.
func (*LlmProxyPartnerPoweredAccount) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredAccount) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredAccount)
func (*LlmProxyPartnerPoweredAccount) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredAccount) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredAccount)
func (LlmProxyPartnerPoweredAccount) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount) 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, LlmProxyPartnerPoweredAccount only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredAccount_SdkV2 ¶ added in v1.78.0
type LlmProxyPartnerPoweredAccount_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredAccount_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredAccount_SdkV2) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredAccount_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredAccount_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredAccount_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredAccount. 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 (*LlmProxyPartnerPoweredAccount_SdkV2) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredAccount_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredAccount_SdkV2.
func (*LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredAccount_SdkV2)
func (*LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredAccount_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredAccount_SdkV2)
func (LlmProxyPartnerPoweredAccount_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredAccount_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, LlmProxyPartnerPoweredAccount_SdkV2 only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredEnforce ¶ added in v1.78.0
type LlmProxyPartnerPoweredEnforce struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredEnforce) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredEnforce) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredEnforce) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredEnforce as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredEnforce) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredEnforce. 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 (*LlmProxyPartnerPoweredEnforce) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredEnforce) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredEnforce.
func (*LlmProxyPartnerPoweredEnforce) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredEnforce) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredEnforce)
func (*LlmProxyPartnerPoweredEnforce) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredEnforce) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredEnforce)
func (LlmProxyPartnerPoweredEnforce) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce) 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, LlmProxyPartnerPoweredEnforce only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredEnforce_SdkV2 ¶ added in v1.78.0
type LlmProxyPartnerPoweredEnforce_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredEnforce_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredEnforce_SdkV2) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredEnforce_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredEnforce_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredEnforce_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredEnforce. 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 (*LlmProxyPartnerPoweredEnforce_SdkV2) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredEnforce_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredEnforce_SdkV2.
func (*LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredEnforce_SdkV2)
func (*LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredEnforce_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredEnforce_SdkV2)
func (LlmProxyPartnerPoweredEnforce_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredEnforce_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, LlmProxyPartnerPoweredEnforce_SdkV2 only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredWorkspace ¶ added in v1.78.0
type LlmProxyPartnerPoweredWorkspace struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredWorkspace) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredWorkspace) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredWorkspace) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredWorkspace as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredWorkspace) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredWorkspace. 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 (*LlmProxyPartnerPoweredWorkspace) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredWorkspace) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredWorkspace.
func (*LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredWorkspace)
func (*LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredWorkspace) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredWorkspace)
func (LlmProxyPartnerPoweredWorkspace) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace) 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, LlmProxyPartnerPoweredWorkspace only implements ToObjectValue() and Type().
type LlmProxyPartnerPoweredWorkspace_SdkV2 ¶ added in v1.78.0
type LlmProxyPartnerPoweredWorkspace_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (LlmProxyPartnerPoweredWorkspace_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*LlmProxyPartnerPoweredWorkspace_SdkV2) GetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredWorkspace_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in LlmProxyPartnerPoweredWorkspace_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (LlmProxyPartnerPoweredWorkspace_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in LlmProxyPartnerPoweredWorkspace. 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 (*LlmProxyPartnerPoweredWorkspace_SdkV2) SetBooleanVal ¶ added in v1.78.0
func (m *LlmProxyPartnerPoweredWorkspace_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in LlmProxyPartnerPoweredWorkspace_SdkV2.
func (*LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from LlmProxyPartnerPoweredWorkspace_SdkV2)
func (*LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *LlmProxyPartnerPoweredWorkspace_SdkV2) SyncFieldsDuringRead(ctx context.Context, from LlmProxyPartnerPoweredWorkspace_SdkV2)
func (LlmProxyPartnerPoweredWorkspace_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m LlmProxyPartnerPoweredWorkspace_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, LlmProxyPartnerPoweredWorkspace_SdkV2 only implements ToObjectValue() and Type().
type MicrosoftTeamsConfig ¶
type MicrosoftTeamsConfig struct {
// [Input-Only] App ID for Microsoft Teams App.
AppId types.String `tfsdk:"app_id"`
// [Output-Only] Whether App ID is set.
AppIdSet types.Bool `tfsdk:"app_id_set"`
// [Input-Only] Secret for Microsoft Teams App authentication.
AuthSecret types.String `tfsdk:"auth_secret"`
// [Output-Only] Whether secret is set.
AuthSecretSet types.Bool `tfsdk:"auth_secret_set"`
// [Input-Only] Channel URL for Microsoft Teams App.
ChannelUrl types.String `tfsdk:"channel_url"`
// [Output-Only] Whether Channel URL is set.
ChannelUrlSet types.Bool `tfsdk:"channel_url_set"`
// [Input-Only] Tenant ID for Microsoft Teams App.
TenantId types.String `tfsdk:"tenant_id"`
// [Output-Only] Whether Tenant ID is set.
TenantIdSet types.Bool `tfsdk:"tenant_id_set"`
// [Input-Only] URL for Microsoft Teams webhook.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
}
func (MicrosoftTeamsConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m MicrosoftTeamsConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (MicrosoftTeamsConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in MicrosoftTeamsConfig. 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 (*MicrosoftTeamsConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *MicrosoftTeamsConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from MicrosoftTeamsConfig)
func (*MicrosoftTeamsConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *MicrosoftTeamsConfig) SyncFieldsDuringRead(ctx context.Context, from MicrosoftTeamsConfig)
func (MicrosoftTeamsConfig) ToObjectValue ¶ added in v1.61.0
func (m MicrosoftTeamsConfig) 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, MicrosoftTeamsConfig only implements ToObjectValue() and Type().
type MicrosoftTeamsConfig_SdkV2 ¶ added in v1.62.1
type MicrosoftTeamsConfig_SdkV2 struct {
// [Input-Only] App ID for Microsoft Teams App.
AppId types.String `tfsdk:"app_id"`
// [Output-Only] Whether App ID is set.
AppIdSet types.Bool `tfsdk:"app_id_set"`
// [Input-Only] Secret for Microsoft Teams App authentication.
AuthSecret types.String `tfsdk:"auth_secret"`
// [Output-Only] Whether secret is set.
AuthSecretSet types.Bool `tfsdk:"auth_secret_set"`
// [Input-Only] Channel URL for Microsoft Teams App.
ChannelUrl types.String `tfsdk:"channel_url"`
// [Output-Only] Whether Channel URL is set.
ChannelUrlSet types.Bool `tfsdk:"channel_url_set"`
// [Input-Only] Tenant ID for Microsoft Teams App.
TenantId types.String `tfsdk:"tenant_id"`
// [Output-Only] Whether Tenant ID is set.
TenantIdSet types.Bool `tfsdk:"tenant_id_set"`
// [Input-Only] URL for Microsoft Teams webhook.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
}
func (MicrosoftTeamsConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m MicrosoftTeamsConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (MicrosoftTeamsConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m MicrosoftTeamsConfig_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in MicrosoftTeamsConfig. 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 (*MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from MicrosoftTeamsConfig_SdkV2)
func (*MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *MicrosoftTeamsConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from MicrosoftTeamsConfig_SdkV2)
func (MicrosoftTeamsConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m MicrosoftTeamsConfig_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, MicrosoftTeamsConfig_SdkV2 only implements ToObjectValue() and Type().
type NccAwsStableIpRule ¶
type NccAwsStableIpRule struct {
// The list of stable IP CIDR blocks from which Databricks network traffic
// originates when accessing your resources.
CidrBlocks types.List `tfsdk:"cidr_blocks"`
}
The stable AWS IP CIDR blocks. You can use these to configure the firewall of your resources to allow traffic from your Databricks workspace.
func (NccAwsStableIpRule) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAwsStableIpRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccAwsStableIpRule) GetCidrBlocks ¶ added in v1.61.0
GetCidrBlocks returns the value of the CidrBlocks field in NccAwsStableIpRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (NccAwsStableIpRule) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAwsStableIpRule. 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 (*NccAwsStableIpRule) SetCidrBlocks ¶ added in v1.61.0
func (m *NccAwsStableIpRule) SetCidrBlocks(ctx context.Context, v []types.String)
SetCidrBlocks sets the value of the CidrBlocks field in NccAwsStableIpRule.
func (*NccAwsStableIpRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAwsStableIpRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAwsStableIpRule)
func (*NccAwsStableIpRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAwsStableIpRule) SyncFieldsDuringRead(ctx context.Context, from NccAwsStableIpRule)
func (NccAwsStableIpRule) ToObjectValue ¶ added in v1.61.0
func (m NccAwsStableIpRule) 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, NccAwsStableIpRule only implements ToObjectValue() and Type().
type NccAwsStableIpRule_SdkV2 ¶ added in v1.62.1
type NccAwsStableIpRule_SdkV2 struct {
// The list of stable IP CIDR blocks from which Databricks network traffic
// originates when accessing your resources.
CidrBlocks types.List `tfsdk:"cidr_blocks"`
}
The stable AWS IP CIDR blocks. You can use these to configure the firewall of your resources to allow traffic from your Databricks workspace.
func (NccAwsStableIpRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAwsStableIpRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccAwsStableIpRule_SdkV2) GetCidrBlocks ¶ added in v1.62.1
GetCidrBlocks returns the value of the CidrBlocks field in NccAwsStableIpRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (NccAwsStableIpRule_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAwsStableIpRule. 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 (*NccAwsStableIpRule_SdkV2) SetCidrBlocks ¶ added in v1.62.1
func (m *NccAwsStableIpRule_SdkV2) SetCidrBlocks(ctx context.Context, v []types.String)
SetCidrBlocks sets the value of the CidrBlocks field in NccAwsStableIpRule_SdkV2.
func (*NccAwsStableIpRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAwsStableIpRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAwsStableIpRule_SdkV2)
func (*NccAwsStableIpRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAwsStableIpRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAwsStableIpRule_SdkV2)
func (NccAwsStableIpRule_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccAwsStableIpRule_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, NccAwsStableIpRule_SdkV2 only implements ToObjectValue() and Type().
type NccAzurePrivateEndpointRule ¶
type NccAzurePrivateEndpointRule struct {
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the Azure portal
// before they take effect. The possible values are: - INIT: (deprecated)
// The endpoint has been created and pending approval. - PENDING: The
// endpoint has been created and pending approval. - ESTABLISHED: The
// endpoint has been approved and is ready to use in your serverless compute
// resources. - REJECTED: Connection was rejected by the private link
// resource owner. - DISCONNECTED: Connection was removed by the private
// link resource owner, the private endpoint becomes informative and should
// be deleted for clean-up. - EXPIRED: If the endpoint was created but not
// approved in 14 days, it will be EXPIRED.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Not used by customer-managed private endpoint services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// The name of the Azure private endpoint resource.
EndpointName types.String `tfsdk:"endpoint_name"`
ErrorMessage types.String `tfsdk:"error_message"`
// Only used by private endpoints to Azure first-party services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (NccAzurePrivateEndpointRule) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAzurePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccAzurePrivateEndpointRule) GetComplexFieldTypes ¶ added in v1.61.0
func (m NccAzurePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAzurePrivateEndpointRule. 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 (*NccAzurePrivateEndpointRule) GetDomainNames ¶ added in v1.76.0
GetDomainNames returns the value of the DomainNames field in NccAzurePrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzurePrivateEndpointRule) SetDomainNames ¶ added in v1.76.0
func (m *NccAzurePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in NccAzurePrivateEndpointRule.
func (*NccAzurePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAzurePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzurePrivateEndpointRule)
func (*NccAzurePrivateEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAzurePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccAzurePrivateEndpointRule)
func (NccAzurePrivateEndpointRule) ToObjectValue ¶ added in v1.61.0
func (m NccAzurePrivateEndpointRule) 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, NccAzurePrivateEndpointRule only implements ToObjectValue() and Type().
type NccAzurePrivateEndpointRule_SdkV2 ¶ added in v1.62.1
type NccAzurePrivateEndpointRule_SdkV2 struct {
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the Azure portal
// before they take effect. The possible values are: - INIT: (deprecated)
// The endpoint has been created and pending approval. - PENDING: The
// endpoint has been created and pending approval. - ESTABLISHED: The
// endpoint has been approved and is ready to use in your serverless compute
// resources. - REJECTED: Connection was rejected by the private link
// resource owner. - DISCONNECTED: Connection was removed by the private
// link resource owner, the private endpoint becomes informative and should
// be deleted for clean-up. - EXPIRED: If the endpoint was created but not
// approved in 14 days, it will be EXPIRED.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Not used by customer-managed private endpoint services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// The name of the Azure private endpoint resource.
EndpointName types.String `tfsdk:"endpoint_name"`
ErrorMessage types.String `tfsdk:"error_message"`
// Only used by private endpoints to Azure first-party services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (NccAzurePrivateEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAzurePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccAzurePrivateEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NccAzurePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAzurePrivateEndpointRule. 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 (*NccAzurePrivateEndpointRule_SdkV2) GetDomainNames ¶ added in v1.76.0
func (m *NccAzurePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
GetDomainNames returns the value of the DomainNames field in NccAzurePrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzurePrivateEndpointRule_SdkV2) SetDomainNames ¶ added in v1.76.0
func (m *NccAzurePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in NccAzurePrivateEndpointRule_SdkV2.
func (*NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzurePrivateEndpointRule_SdkV2)
func (*NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAzurePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAzurePrivateEndpointRule_SdkV2)
func (NccAzurePrivateEndpointRule_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccAzurePrivateEndpointRule_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, NccAzurePrivateEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type NccAzureServiceEndpointRule ¶
type NccAzureServiceEndpointRule struct {
// The list of subnets from which Databricks network traffic originates when
// accessing your Azure resources.
Subnets types.List `tfsdk:"subnets"`
// The Azure region in which this service endpoint rule applies..
TargetRegion types.String `tfsdk:"target_region"`
// The Azure services to which this service endpoint rule applies to.
TargetServices types.List `tfsdk:"target_services"`
}
The stable Azure service endpoints. You can configure the firewall of your Azure resources to allow traffic from your Databricks serverless compute resources.
func (NccAzureServiceEndpointRule) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAzureServiceEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccAzureServiceEndpointRule) GetComplexFieldTypes ¶ added in v1.61.0
func (m NccAzureServiceEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAzureServiceEndpointRule. 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 (*NccAzureServiceEndpointRule) GetSubnets ¶ added in v1.61.0
GetSubnets returns the value of the Subnets field in NccAzureServiceEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzureServiceEndpointRule) GetTargetServices ¶ added in v1.61.0
GetTargetServices returns the value of the TargetServices field in NccAzureServiceEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzureServiceEndpointRule) SetSubnets ¶ added in v1.61.0
func (m *NccAzureServiceEndpointRule) SetSubnets(ctx context.Context, v []types.String)
SetSubnets sets the value of the Subnets field in NccAzureServiceEndpointRule.
func (*NccAzureServiceEndpointRule) SetTargetServices ¶ added in v1.61.0
func (m *NccAzureServiceEndpointRule) SetTargetServices(ctx context.Context, v []types.String)
SetTargetServices sets the value of the TargetServices field in NccAzureServiceEndpointRule.
func (*NccAzureServiceEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAzureServiceEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzureServiceEndpointRule)
func (*NccAzureServiceEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAzureServiceEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccAzureServiceEndpointRule)
func (NccAzureServiceEndpointRule) ToObjectValue ¶ added in v1.61.0
func (m NccAzureServiceEndpointRule) 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, NccAzureServiceEndpointRule only implements ToObjectValue() and Type().
type NccAzureServiceEndpointRule_SdkV2 ¶ added in v1.62.1
type NccAzureServiceEndpointRule_SdkV2 struct {
// The list of subnets from which Databricks network traffic originates when
// accessing your Azure resources.
Subnets types.List `tfsdk:"subnets"`
// The Azure region in which this service endpoint rule applies..
TargetRegion types.String `tfsdk:"target_region"`
// The Azure services to which this service endpoint rule applies to.
TargetServices types.List `tfsdk:"target_services"`
}
The stable Azure service endpoints. You can configure the firewall of your Azure resources to allow traffic from your Databricks serverless compute resources.
func (NccAzureServiceEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccAzureServiceEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccAzureServiceEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NccAzureServiceEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccAzureServiceEndpointRule. 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 (*NccAzureServiceEndpointRule_SdkV2) GetSubnets ¶ added in v1.62.1
GetSubnets returns the value of the Subnets field in NccAzureServiceEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzureServiceEndpointRule_SdkV2) GetTargetServices ¶ added in v1.62.1
func (m *NccAzureServiceEndpointRule_SdkV2) GetTargetServices(ctx context.Context) ([]types.String, bool)
GetTargetServices returns the value of the TargetServices field in NccAzureServiceEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccAzureServiceEndpointRule_SdkV2) SetSubnets ¶ added in v1.62.1
func (m *NccAzureServiceEndpointRule_SdkV2) SetSubnets(ctx context.Context, v []types.String)
SetSubnets sets the value of the Subnets field in NccAzureServiceEndpointRule_SdkV2.
func (*NccAzureServiceEndpointRule_SdkV2) SetTargetServices ¶ added in v1.62.1
func (m *NccAzureServiceEndpointRule_SdkV2) SetTargetServices(ctx context.Context, v []types.String)
SetTargetServices sets the value of the TargetServices field in NccAzureServiceEndpointRule_SdkV2.
func (*NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccAzureServiceEndpointRule_SdkV2)
func (*NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccAzureServiceEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccAzureServiceEndpointRule_SdkV2)
func (NccAzureServiceEndpointRule_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccAzureServiceEndpointRule_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, NccAzureServiceEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type NccEgressConfig ¶
type NccEgressConfig struct {
// The network connectivity rules that are applied by default without
// resource specific configurations. You can find the stable network
// information of your serverless compute resources here.
DefaultRules types.Object `tfsdk:"default_rules"`
// The network connectivity rules that configured for each destinations.
// These rules override default rules.
TargetRules types.Object `tfsdk:"target_rules"`
}
func (NccEgressConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccEgressConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressConfig. 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 (*NccEgressConfig) GetDefaultRules ¶ added in v1.61.0
func (m *NccEgressConfig) GetDefaultRules(ctx context.Context) (NccEgressDefaultRules, bool)
GetDefaultRules returns the value of the DefaultRules field in NccEgressConfig as a NccEgressDefaultRules value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressConfig) GetTargetRules ¶ added in v1.61.0
func (m *NccEgressConfig) GetTargetRules(ctx context.Context) (NccEgressTargetRules, bool)
GetTargetRules returns the value of the TargetRules field in NccEgressConfig as a NccEgressTargetRules value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressConfig) SetDefaultRules ¶ added in v1.61.0
func (m *NccEgressConfig) SetDefaultRules(ctx context.Context, v NccEgressDefaultRules)
SetDefaultRules sets the value of the DefaultRules field in NccEgressConfig.
func (*NccEgressConfig) SetTargetRules ¶ added in v1.61.0
func (m *NccEgressConfig) SetTargetRules(ctx context.Context, v NccEgressTargetRules)
SetTargetRules sets the value of the TargetRules field in NccEgressConfig.
func (*NccEgressConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressConfig)
func (*NccEgressConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressConfig) SyncFieldsDuringRead(ctx context.Context, from NccEgressConfig)
func (NccEgressConfig) ToObjectValue ¶ added in v1.61.0
func (m NccEgressConfig) 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, NccEgressConfig only implements ToObjectValue() and Type().
type NccEgressConfig_SdkV2 ¶ added in v1.62.1
type NccEgressConfig_SdkV2 struct {
// The network connectivity rules that are applied by default without
// resource specific configurations. You can find the stable network
// information of your serverless compute resources here.
DefaultRules types.List `tfsdk:"default_rules"`
// The network connectivity rules that configured for each destinations.
// These rules override default rules.
TargetRules types.List `tfsdk:"target_rules"`
}
func (NccEgressConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccEgressConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressConfig. 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 (*NccEgressConfig_SdkV2) GetDefaultRules ¶ added in v1.62.1
func (m *NccEgressConfig_SdkV2) GetDefaultRules(ctx context.Context) (NccEgressDefaultRules_SdkV2, bool)
GetDefaultRules returns the value of the DefaultRules field in NccEgressConfig_SdkV2 as a NccEgressDefaultRules_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressConfig_SdkV2) GetTargetRules ¶ added in v1.62.1
func (m *NccEgressConfig_SdkV2) GetTargetRules(ctx context.Context) (NccEgressTargetRules_SdkV2, bool)
GetTargetRules returns the value of the TargetRules field in NccEgressConfig_SdkV2 as a NccEgressTargetRules_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressConfig_SdkV2) SetDefaultRules ¶ added in v1.62.1
func (m *NccEgressConfig_SdkV2) SetDefaultRules(ctx context.Context, v NccEgressDefaultRules_SdkV2)
SetDefaultRules sets the value of the DefaultRules field in NccEgressConfig_SdkV2.
func (*NccEgressConfig_SdkV2) SetTargetRules ¶ added in v1.62.1
func (m *NccEgressConfig_SdkV2) SetTargetRules(ctx context.Context, v NccEgressTargetRules_SdkV2)
SetTargetRules sets the value of the TargetRules field in NccEgressConfig_SdkV2.
func (*NccEgressConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressConfig_SdkV2)
func (*NccEgressConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressConfig_SdkV2)
func (NccEgressConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccEgressConfig_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, NccEgressConfig_SdkV2 only implements ToObjectValue() and Type().
type NccEgressDefaultRules ¶
type NccEgressDefaultRules struct {
AwsStableIpRule types.Object `tfsdk:"aws_stable_ip_rule"`
AzureServiceEndpointRule types.Object `tfsdk:"azure_service_endpoint_rule"`
}
Default rules don't have specific targets.
func (NccEgressDefaultRules) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressDefaultRules) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccEgressDefaultRules) GetAwsStableIpRule ¶ added in v1.61.0
func (m *NccEgressDefaultRules) GetAwsStableIpRule(ctx context.Context) (NccAwsStableIpRule, bool)
GetAwsStableIpRule returns the value of the AwsStableIpRule field in NccEgressDefaultRules as a NccAwsStableIpRule value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressDefaultRules) GetAzureServiceEndpointRule ¶ added in v1.61.0
func (m *NccEgressDefaultRules) GetAzureServiceEndpointRule(ctx context.Context) (NccAzureServiceEndpointRule, bool)
GetAzureServiceEndpointRule returns the value of the AzureServiceEndpointRule field in NccEgressDefaultRules as a NccAzureServiceEndpointRule value. If the field is unknown or null, the boolean return value is false.
func (NccEgressDefaultRules) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressDefaultRules. 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 (*NccEgressDefaultRules) SetAwsStableIpRule ¶ added in v1.61.0
func (m *NccEgressDefaultRules) SetAwsStableIpRule(ctx context.Context, v NccAwsStableIpRule)
SetAwsStableIpRule sets the value of the AwsStableIpRule field in NccEgressDefaultRules.
func (*NccEgressDefaultRules) SetAzureServiceEndpointRule ¶ added in v1.61.0
func (m *NccEgressDefaultRules) SetAzureServiceEndpointRule(ctx context.Context, v NccAzureServiceEndpointRule)
SetAzureServiceEndpointRule sets the value of the AzureServiceEndpointRule field in NccEgressDefaultRules.
func (*NccEgressDefaultRules) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressDefaultRules) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressDefaultRules)
func (*NccEgressDefaultRules) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressDefaultRules) SyncFieldsDuringRead(ctx context.Context, from NccEgressDefaultRules)
func (NccEgressDefaultRules) ToObjectValue ¶ added in v1.61.0
func (m NccEgressDefaultRules) 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, NccEgressDefaultRules only implements ToObjectValue() and Type().
type NccEgressDefaultRules_SdkV2 ¶ added in v1.62.1
type NccEgressDefaultRules_SdkV2 struct {
AwsStableIpRule types.List `tfsdk:"aws_stable_ip_rule"`
AzureServiceEndpointRule types.List `tfsdk:"azure_service_endpoint_rule"`
}
Default rules don't have specific targets.
func (NccEgressDefaultRules_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressDefaultRules_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccEgressDefaultRules_SdkV2) GetAwsStableIpRule ¶ added in v1.62.1
func (m *NccEgressDefaultRules_SdkV2) GetAwsStableIpRule(ctx context.Context) (NccAwsStableIpRule_SdkV2, bool)
GetAwsStableIpRule returns the value of the AwsStableIpRule field in NccEgressDefaultRules_SdkV2 as a NccAwsStableIpRule_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NccEgressDefaultRules_SdkV2) GetAzureServiceEndpointRule ¶ added in v1.62.1
func (m *NccEgressDefaultRules_SdkV2) GetAzureServiceEndpointRule(ctx context.Context) (NccAzureServiceEndpointRule_SdkV2, bool)
GetAzureServiceEndpointRule returns the value of the AzureServiceEndpointRule field in NccEgressDefaultRules_SdkV2 as a NccAzureServiceEndpointRule_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (NccEgressDefaultRules_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NccEgressDefaultRules_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressDefaultRules. 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 (*NccEgressDefaultRules_SdkV2) SetAwsStableIpRule ¶ added in v1.62.1
func (m *NccEgressDefaultRules_SdkV2) SetAwsStableIpRule(ctx context.Context, v NccAwsStableIpRule_SdkV2)
SetAwsStableIpRule sets the value of the AwsStableIpRule field in NccEgressDefaultRules_SdkV2.
func (*NccEgressDefaultRules_SdkV2) SetAzureServiceEndpointRule ¶ added in v1.62.1
func (m *NccEgressDefaultRules_SdkV2) SetAzureServiceEndpointRule(ctx context.Context, v NccAzureServiceEndpointRule_SdkV2)
SetAzureServiceEndpointRule sets the value of the AzureServiceEndpointRule field in NccEgressDefaultRules_SdkV2.
func (*NccEgressDefaultRules_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressDefaultRules_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressDefaultRules_SdkV2)
func (*NccEgressDefaultRules_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressDefaultRules_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressDefaultRules_SdkV2)
func (NccEgressDefaultRules_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccEgressDefaultRules_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, NccEgressDefaultRules_SdkV2 only implements ToObjectValue() and Type().
type NccEgressTargetRules ¶
type NccEgressTargetRules struct {
// AWS private endpoint rule controls the AWS private endpoint based egress
// rules.
AwsPrivateEndpointRules types.List `tfsdk:"aws_private_endpoint_rules"`
AzurePrivateEndpointRules types.List `tfsdk:"azure_private_endpoint_rules"`
}
Target rule controls the egress rules that are dedicated to specific resources.
func (NccEgressTargetRules) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressTargetRules) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccEgressTargetRules) GetAwsPrivateEndpointRules ¶ added in v1.83.0
func (m *NccEgressTargetRules) GetAwsPrivateEndpointRules(ctx context.Context) ([]CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule, bool)
GetAwsPrivateEndpointRules returns the value of the AwsPrivateEndpointRules field in NccEgressTargetRules as a slice of CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule values. If the field is unknown or null, the boolean return value is false.
func (*NccEgressTargetRules) GetAzurePrivateEndpointRules ¶ added in v1.61.0
func (m *NccEgressTargetRules) GetAzurePrivateEndpointRules(ctx context.Context) ([]NccAzurePrivateEndpointRule, bool)
GetAzurePrivateEndpointRules returns the value of the AzurePrivateEndpointRules field in NccEgressTargetRules as a slice of NccAzurePrivateEndpointRule values. If the field is unknown or null, the boolean return value is false.
func (NccEgressTargetRules) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressTargetRules. 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 (*NccEgressTargetRules) SetAwsPrivateEndpointRules ¶ added in v1.83.0
func (m *NccEgressTargetRules) SetAwsPrivateEndpointRules(ctx context.Context, v []CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule)
SetAwsPrivateEndpointRules sets the value of the AwsPrivateEndpointRules field in NccEgressTargetRules.
func (*NccEgressTargetRules) SetAzurePrivateEndpointRules ¶ added in v1.61.0
func (m *NccEgressTargetRules) SetAzurePrivateEndpointRules(ctx context.Context, v []NccAzurePrivateEndpointRule)
SetAzurePrivateEndpointRules sets the value of the AzurePrivateEndpointRules field in NccEgressTargetRules.
func (*NccEgressTargetRules) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressTargetRules) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressTargetRules)
func (*NccEgressTargetRules) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressTargetRules) SyncFieldsDuringRead(ctx context.Context, from NccEgressTargetRules)
func (NccEgressTargetRules) ToObjectValue ¶ added in v1.61.0
func (m NccEgressTargetRules) 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, NccEgressTargetRules only implements ToObjectValue() and Type().
type NccEgressTargetRules_SdkV2 ¶ added in v1.62.1
type NccEgressTargetRules_SdkV2 struct {
// AWS private endpoint rule controls the AWS private endpoint based egress
// rules.
AwsPrivateEndpointRules types.List `tfsdk:"aws_private_endpoint_rules"`
AzurePrivateEndpointRules types.List `tfsdk:"azure_private_endpoint_rules"`
}
Target rule controls the egress rules that are dedicated to specific resources.
func (NccEgressTargetRules_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NccEgressTargetRules_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*NccEgressTargetRules_SdkV2) GetAwsPrivateEndpointRules ¶ added in v1.83.0
func (m *NccEgressTargetRules_SdkV2) GetAwsPrivateEndpointRules(ctx context.Context) ([]CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2, bool)
GetAwsPrivateEndpointRules returns the value of the AwsPrivateEndpointRules field in NccEgressTargetRules_SdkV2 as a slice of CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (*NccEgressTargetRules_SdkV2) GetAzurePrivateEndpointRules ¶ added in v1.62.1
func (m *NccEgressTargetRules_SdkV2) GetAzurePrivateEndpointRules(ctx context.Context) ([]NccAzurePrivateEndpointRule_SdkV2, bool)
GetAzurePrivateEndpointRules returns the value of the AzurePrivateEndpointRules field in NccEgressTargetRules_SdkV2 as a slice of NccAzurePrivateEndpointRule_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (NccEgressTargetRules_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NccEgressTargetRules_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccEgressTargetRules. 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 (*NccEgressTargetRules_SdkV2) SetAwsPrivateEndpointRules ¶ added in v1.83.0
func (m *NccEgressTargetRules_SdkV2) SetAwsPrivateEndpointRules(ctx context.Context, v []CustomerFacingNetworkConnectivityConfigAwsPrivateEndpointRule_SdkV2)
SetAwsPrivateEndpointRules sets the value of the AwsPrivateEndpointRules field in NccEgressTargetRules_SdkV2.
func (*NccEgressTargetRules_SdkV2) SetAzurePrivateEndpointRules ¶ added in v1.62.1
func (m *NccEgressTargetRules_SdkV2) SetAzurePrivateEndpointRules(ctx context.Context, v []NccAzurePrivateEndpointRule_SdkV2)
SetAzurePrivateEndpointRules sets the value of the AzurePrivateEndpointRules field in NccEgressTargetRules_SdkV2.
func (*NccEgressTargetRules_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccEgressTargetRules_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccEgressTargetRules_SdkV2)
func (*NccEgressTargetRules_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccEgressTargetRules_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccEgressTargetRules_SdkV2)
func (NccEgressTargetRules_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NccEgressTargetRules_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, NccEgressTargetRules_SdkV2 only implements ToObjectValue() and Type().
type NccPrivateEndpointRule ¶ added in v1.83.0
type NccPrivateEndpointRule struct {
// Databricks account ID. You can find your account ID from the Accounts
// Console.
AccountId types.String `tfsdk:"account_id"`
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the Cloud console
// before they take effect. The possible values are: - PENDING: The endpoint
// has been created and pending approval. - ESTABLISHED: The endpoint has
// been approved and is ready to use in your serverless compute resources. -
// REJECTED: Connection was rejected by the private link resource owner. -
// DISCONNECTED: Connection was removed by the private link resource owner,
// the private endpoint becomes informative and should be deleted for
// clean-up. - EXPIRED: If the endpoint was created but not approved in 14
// days, it will be EXPIRED. - CREATING: The endpoint creation is in
// progress. Once successfully created, the state will transition to
// PENDING. - CREATE_FAILED: The endpoint creation failed. You can check the
// error_message field for more details.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
// The name of the Azure private endpoint resource.
EndpointName types.String `tfsdk:"endpoint_name"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.Object `tfsdk:"gcp_endpoint"`
// Not used by customer-managed private endpoint services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
// The AWS VPC endpoint ID. You can use this ID to identify the VPC endpoint
// created by Databricks.
VpcEndpointId types.String `tfsdk:"vpc_endpoint_id"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (NccPrivateEndpointRule) ApplySchemaCustomizations ¶ added in v1.83.0
func (m NccPrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccPrivateEndpointRule) GetComplexFieldTypes ¶ added in v1.83.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccPrivateEndpointRule. 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 (*NccPrivateEndpointRule) GetDomainNames ¶ added in v1.83.0
GetDomainNames returns the value of the DomainNames field in NccPrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule) GetGcpEndpoint ¶ added in v1.113.0
func (m *NccPrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in NccPrivateEndpointRule as a GcpEndpoint value. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule) GetResourceNames ¶ added in v1.83.0
GetResourceNames returns the value of the ResourceNames field in NccPrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule) SetDomainNames ¶ added in v1.83.0
func (m *NccPrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in NccPrivateEndpointRule.
func (*NccPrivateEndpointRule) SetGcpEndpoint ¶ added in v1.113.0
func (m *NccPrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
SetGcpEndpoint sets the value of the GcpEndpoint field in NccPrivateEndpointRule.
func (*NccPrivateEndpointRule) SetResourceNames ¶ added in v1.83.0
func (m *NccPrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in NccPrivateEndpointRule.
func (*NccPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccPrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccPrivateEndpointRule)
func (*NccPrivateEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccPrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from NccPrivateEndpointRule)
func (NccPrivateEndpointRule) ToObjectValue ¶ added in v1.83.0
func (m NccPrivateEndpointRule) 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, NccPrivateEndpointRule only implements ToObjectValue() and Type().
type NccPrivateEndpointRule_SdkV2 ¶ added in v1.83.0
type NccPrivateEndpointRule_SdkV2 struct {
// Databricks account ID. You can find your account ID from the Accounts
// Console.
AccountId types.String `tfsdk:"account_id"`
// The current status of this private endpoint. The private endpoint rules
// are effective only if the connection state is ESTABLISHED. Remember that
// you must approve new endpoints on your resources in the Cloud console
// before they take effect. The possible values are: - PENDING: The endpoint
// has been created and pending approval. - ESTABLISHED: The endpoint has
// been approved and is ready to use in your serverless compute resources. -
// REJECTED: Connection was rejected by the private link resource owner. -
// DISCONNECTED: Connection was removed by the private link resource owner,
// the private endpoint becomes informative and should be deleted for
// clean-up. - EXPIRED: If the endpoint was created but not approved in 14
// days, it will be EXPIRED. - CREATING: The endpoint creation is in
// progress. Once successfully created, the state will transition to
// PENDING. - CREATE_FAILED: The endpoint creation failed. You can check the
// error_message field for more details.
ConnectionState types.String `tfsdk:"connection_state"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Whether this private endpoint is deactivated.
Deactivated types.Bool `tfsdk:"deactivated"`
// Time in epoch milliseconds when this object was deactivated.
DeactivatedAt types.Int64 `tfsdk:"deactivated_at"`
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
// The name of the Azure private endpoint resource.
EndpointName types.String `tfsdk:"endpoint_name"`
// The full target AWS endpoint service name that connects to the
// destination resources of the private endpoint.
EndpointService types.String `tfsdk:"endpoint_service"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.List `tfsdk:"gcp_endpoint"`
// Not used by customer-managed private endpoint services.
//
// The sub-resource type (group ID) of the target resource. Note that to
// connect to workspace root storage (root DBFS), you need two endpoints,
// one for blob and one for dfs.
GroupId types.String `tfsdk:"group_id"`
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The Azure resource ID of the target resource.
ResourceId types.String `tfsdk:"resource_id"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
// The ID of a private endpoint rule.
RuleId types.String `tfsdk:"rule_id"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
// The AWS VPC endpoint ID. You can use this ID to identify the VPC endpoint
// created by Databricks.
VpcEndpointId types.String `tfsdk:"vpc_endpoint_id"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (NccPrivateEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m NccPrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NccPrivateEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m NccPrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NccPrivateEndpointRule. 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 (*NccPrivateEndpointRule_SdkV2) GetDomainNames ¶ added in v1.83.0
GetDomainNames returns the value of the DomainNames field in NccPrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule_SdkV2) GetGcpEndpoint ¶ added in v1.113.0
func (m *NccPrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in NccPrivateEndpointRule_SdkV2 as a GcpEndpoint_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule_SdkV2) GetResourceNames ¶ added in v1.83.0
GetResourceNames returns the value of the ResourceNames field in NccPrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*NccPrivateEndpointRule_SdkV2) SetDomainNames ¶ added in v1.83.0
func (m *NccPrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in NccPrivateEndpointRule_SdkV2.
func (*NccPrivateEndpointRule_SdkV2) SetGcpEndpoint ¶ added in v1.113.0
func (m *NccPrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
SetGcpEndpoint sets the value of the GcpEndpoint field in NccPrivateEndpointRule_SdkV2.
func (*NccPrivateEndpointRule_SdkV2) SetResourceNames ¶ added in v1.83.0
func (m *NccPrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in NccPrivateEndpointRule_SdkV2.
func (*NccPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NccPrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NccPrivateEndpointRule_SdkV2)
func (*NccPrivateEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NccPrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NccPrivateEndpointRule_SdkV2)
func (NccPrivateEndpointRule_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m NccPrivateEndpointRule_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, NccPrivateEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type NetworkConnectivityConfiguration ¶
type NetworkConnectivityConfiguration struct {
// Your Databricks account ID. You can find your account ID in your
// Databricks accounts console.
AccountId types.String `tfsdk:"account_id"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// The network connectivity rules that apply to network traffic from your
// serverless compute resources.
EgressConfig types.Object `tfsdk:"egress_config"`
// The name of the network connectivity configuration. The name can contain
// alphanumeric characters, hyphens, and underscores. The length must be
// between 3 and 30 characters. The name must match the regular expression
// ^[0-9a-zA-Z-_]{3,30}$
Name types.String `tfsdk:"name"`
// Databricks network connectivity configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The region for the network connectivity configuration. Only workspaces in
// the same region can be attached to the network connectivity
// configuration.
Region types.String `tfsdk:"region"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
}
Properties of the new network connectivity configuration.
func (NetworkConnectivityConfiguration) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NetworkConnectivityConfiguration) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NetworkConnectivityConfiguration) GetComplexFieldTypes ¶ added in v1.61.0
func (m NetworkConnectivityConfiguration) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NetworkConnectivityConfiguration. 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 (*NetworkConnectivityConfiguration) GetEgressConfig ¶ added in v1.61.0
func (m *NetworkConnectivityConfiguration) GetEgressConfig(ctx context.Context) (NccEgressConfig, bool)
GetEgressConfig returns the value of the EgressConfig field in NetworkConnectivityConfiguration as a NccEgressConfig value. If the field is unknown or null, the boolean return value is false.
func (*NetworkConnectivityConfiguration) SetEgressConfig ¶ added in v1.61.0
func (m *NetworkConnectivityConfiguration) SetEgressConfig(ctx context.Context, v NccEgressConfig)
SetEgressConfig sets the value of the EgressConfig field in NetworkConnectivityConfiguration.
func (*NetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NetworkConnectivityConfiguration) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkConnectivityConfiguration)
func (*NetworkConnectivityConfiguration) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NetworkConnectivityConfiguration) SyncFieldsDuringRead(ctx context.Context, from NetworkConnectivityConfiguration)
func (NetworkConnectivityConfiguration) ToObjectValue ¶ added in v1.61.0
func (m NetworkConnectivityConfiguration) 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, NetworkConnectivityConfiguration only implements ToObjectValue() and Type().
type NetworkConnectivityConfiguration_SdkV2 ¶ added in v1.62.1
type NetworkConnectivityConfiguration_SdkV2 struct {
// Your Databricks account ID. You can find your account ID in your
// Databricks accounts console.
AccountId types.String `tfsdk:"account_id"`
// Time in epoch milliseconds when this object was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// The network connectivity rules that apply to network traffic from your
// serverless compute resources.
EgressConfig types.List `tfsdk:"egress_config"`
// The name of the network connectivity configuration. The name can contain
// alphanumeric characters, hyphens, and underscores. The length must be
// between 3 and 30 characters. The name must match the regular expression
// ^[0-9a-zA-Z-_]{3,30}$
Name types.String `tfsdk:"name"`
// Databricks network connectivity configuration ID.
NetworkConnectivityConfigId types.String `tfsdk:"network_connectivity_config_id"`
// The region for the network connectivity configuration. Only workspaces in
// the same region can be attached to the network connectivity
// configuration.
Region types.String `tfsdk:"region"`
// Time in epoch milliseconds when this object was updated.
UpdatedTime types.Int64 `tfsdk:"updated_time"`
}
Properties of the new network connectivity configuration.
func (NetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NetworkConnectivityConfiguration_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NetworkConnectivityConfiguration_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NetworkConnectivityConfiguration. 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 (*NetworkConnectivityConfiguration_SdkV2) GetEgressConfig ¶ added in v1.62.1
func (m *NetworkConnectivityConfiguration_SdkV2) GetEgressConfig(ctx context.Context) (NccEgressConfig_SdkV2, bool)
GetEgressConfig returns the value of the EgressConfig field in NetworkConnectivityConfiguration_SdkV2 as a NccEgressConfig_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NetworkConnectivityConfiguration_SdkV2) SetEgressConfig ¶ added in v1.62.1
func (m *NetworkConnectivityConfiguration_SdkV2) SetEgressConfig(ctx context.Context, v NccEgressConfig_SdkV2)
SetEgressConfig sets the value of the EgressConfig field in NetworkConnectivityConfiguration_SdkV2.
func (*NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkConnectivityConfiguration_SdkV2)
func (*NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NetworkConnectivityConfiguration_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NetworkConnectivityConfiguration_SdkV2)
func (NetworkConnectivityConfiguration_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NetworkConnectivityConfiguration_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, NetworkConnectivityConfiguration_SdkV2 only implements ToObjectValue() and Type().
type NetworkPolicyEgress ¶ added in v1.81.0
type NetworkPolicyEgress struct {
// The access policy enforced for egress traffic to the internet.
NetworkAccess types.Object `tfsdk:"network_access"`
}
The network policies applying for egress traffic. This message is used by the UI/REST API. We translate this message to the format expected by the dataplane in Lakehouse Network Manager (for the format expected by the dataplane, see networkconfig.textproto). This policy should be consistent with [[com.databricks.api.proto.settingspolicy.EgressNetworkPolicy]]. Details see API-design: https://docs.google.com/document/d/1DKWO_FpZMCY4cF2O62LpwII1lx8gsnDGG-qgE3t3TOA/
func (NetworkPolicyEgress) ApplySchemaCustomizations ¶ added in v1.81.0
func (m NetworkPolicyEgress) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NetworkPolicyEgress) GetComplexFieldTypes ¶ added in v1.81.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NetworkPolicyEgress. 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 (*NetworkPolicyEgress) GetNetworkAccess ¶ added in v1.81.0
func (m *NetworkPolicyEgress) GetNetworkAccess(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicy, bool)
GetNetworkAccess returns the value of the NetworkAccess field in NetworkPolicyEgress as a EgressNetworkPolicyNetworkAccessPolicy value. If the field is unknown or null, the boolean return value is false.
func (*NetworkPolicyEgress) SetNetworkAccess ¶ added in v1.81.0
func (m *NetworkPolicyEgress) SetNetworkAccess(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicy)
SetNetworkAccess sets the value of the NetworkAccess field in NetworkPolicyEgress.
func (*NetworkPolicyEgress) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NetworkPolicyEgress) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkPolicyEgress)
func (*NetworkPolicyEgress) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NetworkPolicyEgress) SyncFieldsDuringRead(ctx context.Context, from NetworkPolicyEgress)
func (NetworkPolicyEgress) ToObjectValue ¶ added in v1.81.0
func (m NetworkPolicyEgress) 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, NetworkPolicyEgress only implements ToObjectValue() and Type().
type NetworkPolicyEgress_SdkV2 ¶ added in v1.81.0
type NetworkPolicyEgress_SdkV2 struct {
// The access policy enforced for egress traffic to the internet.
NetworkAccess types.List `tfsdk:"network_access"`
}
The network policies applying for egress traffic. This message is used by the UI/REST API. We translate this message to the format expected by the dataplane in Lakehouse Network Manager (for the format expected by the dataplane, see networkconfig.textproto). This policy should be consistent with [[com.databricks.api.proto.settingspolicy.EgressNetworkPolicy]]. Details see API-design: https://docs.google.com/document/d/1DKWO_FpZMCY4cF2O62LpwII1lx8gsnDGG-qgE3t3TOA/
func (NetworkPolicyEgress_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m NetworkPolicyEgress_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NetworkPolicyEgress_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m NetworkPolicyEgress_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NetworkPolicyEgress. 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 (*NetworkPolicyEgress_SdkV2) GetNetworkAccess ¶ added in v1.81.0
func (m *NetworkPolicyEgress_SdkV2) GetNetworkAccess(ctx context.Context) (EgressNetworkPolicyNetworkAccessPolicy_SdkV2, bool)
GetNetworkAccess returns the value of the NetworkAccess field in NetworkPolicyEgress_SdkV2 as a EgressNetworkPolicyNetworkAccessPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NetworkPolicyEgress_SdkV2) SetNetworkAccess ¶ added in v1.81.0
func (m *NetworkPolicyEgress_SdkV2) SetNetworkAccess(ctx context.Context, v EgressNetworkPolicyNetworkAccessPolicy_SdkV2)
SetNetworkAccess sets the value of the NetworkAccess field in NetworkPolicyEgress_SdkV2.
func (*NetworkPolicyEgress_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NetworkPolicyEgress_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NetworkPolicyEgress_SdkV2)
func (*NetworkPolicyEgress_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NetworkPolicyEgress_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NetworkPolicyEgress_SdkV2)
func (NetworkPolicyEgress_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m NetworkPolicyEgress_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, NetworkPolicyEgress_SdkV2 only implements ToObjectValue() and Type().
type NotificationDestination ¶
type NotificationDestination struct {
// The configuration for the notification destination. Will be exactly one
// of the nested configs. Only returns for users with workspace admin
// permissions.
Config types.Object `tfsdk:"config"`
// [Output-only] The type of the notification destination. The type can not
// be changed once set.
DestinationType types.String `tfsdk:"destination_type"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"id"`
}
func (NotificationDestination) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NotificationDestination) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NotificationDestination) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in NotificationDestination. 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 (*NotificationDestination) GetConfig ¶ added in v1.61.0
func (m *NotificationDestination) GetConfig(ctx context.Context) (Config, bool)
GetConfig returns the value of the Config field in NotificationDestination as a Config value. If the field is unknown or null, the boolean return value is false.
func (*NotificationDestination) SetConfig ¶ added in v1.61.0
func (m *NotificationDestination) SetConfig(ctx context.Context, v Config)
SetConfig sets the value of the Config field in NotificationDestination.
func (*NotificationDestination) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NotificationDestination) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NotificationDestination)
func (*NotificationDestination) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NotificationDestination) SyncFieldsDuringRead(ctx context.Context, from NotificationDestination)
func (NotificationDestination) ToObjectValue ¶ added in v1.61.0
func (m NotificationDestination) 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, NotificationDestination only implements ToObjectValue() and Type().
type NotificationDestination_SdkV2 ¶ added in v1.62.1
type NotificationDestination_SdkV2 struct {
// The configuration for the notification destination. Will be exactly one
// of the nested configs. Only returns for users with workspace admin
// permissions.
Config types.List `tfsdk:"config"`
// [Output-only] The type of the notification destination. The type can not
// be changed once set.
DestinationType types.String `tfsdk:"destination_type"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"id"`
}
func (NotificationDestination_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m NotificationDestination_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (NotificationDestination_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m NotificationDestination_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in NotificationDestination. 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 (*NotificationDestination_SdkV2) GetConfig ¶ added in v1.62.1
func (m *NotificationDestination_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
GetConfig returns the value of the Config field in NotificationDestination_SdkV2 as a Config_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*NotificationDestination_SdkV2) SetConfig ¶ added in v1.62.1
func (m *NotificationDestination_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
SetConfig sets the value of the Config field in NotificationDestination_SdkV2.
func (*NotificationDestination_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *NotificationDestination_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from NotificationDestination_SdkV2)
func (*NotificationDestination_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *NotificationDestination_SdkV2) SyncFieldsDuringRead(ctx context.Context, from NotificationDestination_SdkV2)
func (NotificationDestination_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m NotificationDestination_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, NotificationDestination_SdkV2 only implements ToObjectValue() and Type().
type PagerdutyConfig ¶
type PagerdutyConfig struct {
// [Input-Only] Integration key for PagerDuty.
IntegrationKey types.String `tfsdk:"integration_key"`
// [Output-Only] Whether integration key is set.
IntegrationKeySet types.Bool `tfsdk:"integration_key_set"`
}
func (PagerdutyConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PagerdutyConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PagerdutyConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in PagerdutyConfig. 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 (*PagerdutyConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PagerdutyConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PagerdutyConfig)
func (*PagerdutyConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PagerdutyConfig) SyncFieldsDuringRead(ctx context.Context, from PagerdutyConfig)
func (PagerdutyConfig) ToObjectValue ¶ added in v1.61.0
func (m PagerdutyConfig) 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, PagerdutyConfig only implements ToObjectValue() and Type().
type PagerdutyConfig_SdkV2 ¶ added in v1.62.1
type PagerdutyConfig_SdkV2 struct {
// [Input-Only] Integration key for PagerDuty.
IntegrationKey types.String `tfsdk:"integration_key"`
// [Output-Only] Whether integration key is set.
IntegrationKeySet types.Bool `tfsdk:"integration_key_set"`
}
func (PagerdutyConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PagerdutyConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PagerdutyConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in PagerdutyConfig. 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 (*PagerdutyConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PagerdutyConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PagerdutyConfig_SdkV2)
func (*PagerdutyConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PagerdutyConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PagerdutyConfig_SdkV2)
func (PagerdutyConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m PagerdutyConfig_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, PagerdutyConfig_SdkV2 only implements ToObjectValue() and Type().
type PartitionId ¶
type PartitionId struct {
// The ID of the workspace.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
Partition by workspace or account
func (PartitionId) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PartitionId) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PartitionId) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in PartitionId. 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 (*PartitionId) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PartitionId) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PartitionId)
func (*PartitionId) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PartitionId) SyncFieldsDuringRead(ctx context.Context, from PartitionId)
func (PartitionId) ToObjectValue ¶ added in v1.61.0
func (m PartitionId) 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, PartitionId only implements ToObjectValue() and Type().
type PartitionId_SdkV2 ¶ added in v1.62.1
type PartitionId_SdkV2 struct {
// The ID of the workspace.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
Partition by workspace or account
func (PartitionId_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PartitionId_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PartitionId_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in PartitionId. 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 (*PartitionId_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PartitionId_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PartitionId_SdkV2)
func (*PartitionId_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PartitionId_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PartitionId_SdkV2)
func (PartitionId_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m PartitionId_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, PartitionId_SdkV2 only implements ToObjectValue() and Type().
type PersonalComputeMessage ¶
func (PersonalComputeMessage) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PersonalComputeMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeMessage) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *PersonalComputeMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage)
func (*PersonalComputeMessage) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PersonalComputeMessage) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage)
func (PersonalComputeMessage) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
func (PersonalComputeMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PersonalComputeMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeMessage_SdkV2)
func (*PersonalComputeMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PersonalComputeMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeMessage_SdkV2)
func (PersonalComputeMessage_SdkV2) ToObjectValue ¶ added in v1.62.1
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 PersonalComputeSetting ¶
type PersonalComputeSetting struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
PersonalCompute types.Object `tfsdk:"personal_compute"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (PersonalComputeSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PersonalComputeSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeSetting) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in PersonalComputeSetting. 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 (*PersonalComputeSetting) GetPersonalCompute ¶ added in v1.61.0
func (m *PersonalComputeSetting) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage, bool)
GetPersonalCompute returns the value of the PersonalCompute field in PersonalComputeSetting as a PersonalComputeMessage value. If the field is unknown or null, the boolean return value is false.
func (*PersonalComputeSetting) SetPersonalCompute ¶ added in v1.61.0
func (m *PersonalComputeSetting) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage)
SetPersonalCompute sets the value of the PersonalCompute field in PersonalComputeSetting.
func (*PersonalComputeSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PersonalComputeSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeSetting)
func (*PersonalComputeSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PersonalComputeSetting) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeSetting)
func (PersonalComputeSetting) ToObjectValue ¶ added in v1.61.0
func (m PersonalComputeSetting) 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, PersonalComputeSetting only implements ToObjectValue() and Type().
type PersonalComputeSetting_SdkV2 ¶ added in v1.62.1
type PersonalComputeSetting_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
PersonalCompute types.List `tfsdk:"personal_compute"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (PersonalComputeSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PersonalComputeSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PersonalComputeSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m PersonalComputeSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in PersonalComputeSetting. 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 (*PersonalComputeSetting_SdkV2) GetPersonalCompute ¶ added in v1.62.1
func (m *PersonalComputeSetting_SdkV2) GetPersonalCompute(ctx context.Context) (PersonalComputeMessage_SdkV2, bool)
GetPersonalCompute returns the value of the PersonalCompute field in PersonalComputeSetting_SdkV2 as a PersonalComputeMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*PersonalComputeSetting_SdkV2) SetPersonalCompute ¶ added in v1.62.1
func (m *PersonalComputeSetting_SdkV2) SetPersonalCompute(ctx context.Context, v PersonalComputeMessage_SdkV2)
SetPersonalCompute sets the value of the PersonalCompute field in PersonalComputeSetting_SdkV2.
func (*PersonalComputeSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PersonalComputeSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PersonalComputeSetting_SdkV2)
func (*PersonalComputeSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PersonalComputeSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PersonalComputeSetting_SdkV2)
func (PersonalComputeSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m PersonalComputeSetting_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, PersonalComputeSetting_SdkV2 only implements ToObjectValue() and Type().
type PublicTokenInfo ¶
type PublicTokenInfo struct {
// Comment the token was created with, if applicable.
Comment types.String `tfsdk:"comment"`
// Server time (in epoch milliseconds) when the token was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Server time (in epoch milliseconds) when the token will expire, or -1 if
// not applicable.
ExpiryTime types.Int64 `tfsdk:"expiry_time"`
// The ID of this token.
TokenId types.String `tfsdk:"token_id"`
}
func (PublicTokenInfo) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PublicTokenInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PublicTokenInfo) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in PublicTokenInfo. 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 (*PublicTokenInfo) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PublicTokenInfo) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PublicTokenInfo)
func (*PublicTokenInfo) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PublicTokenInfo) SyncFieldsDuringRead(ctx context.Context, from PublicTokenInfo)
func (PublicTokenInfo) ToObjectValue ¶ added in v1.61.0
func (m PublicTokenInfo) 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, PublicTokenInfo only implements ToObjectValue() and Type().
type PublicTokenInfo_SdkV2 ¶ added in v1.62.1
type PublicTokenInfo_SdkV2 struct {
// Comment the token was created with, if applicable.
Comment types.String `tfsdk:"comment"`
// Server time (in epoch milliseconds) when the token was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Server time (in epoch milliseconds) when the token will expire, or -1 if
// not applicable.
ExpiryTime types.Int64 `tfsdk:"expiry_time"`
// The ID of this token.
TokenId types.String `tfsdk:"token_id"`
}
func (PublicTokenInfo_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m PublicTokenInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (PublicTokenInfo_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in PublicTokenInfo. 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 (*PublicTokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *PublicTokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from PublicTokenInfo_SdkV2)
func (*PublicTokenInfo_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *PublicTokenInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from PublicTokenInfo_SdkV2)
func (PublicTokenInfo_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m PublicTokenInfo_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, PublicTokenInfo_SdkV2 only implements ToObjectValue() and Type().
type ReplaceIpAccessList ¶
type ReplaceIpAccessList struct {
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to replace an IP access list.
func (ReplaceIpAccessList) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ReplaceIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ReplaceIpAccessList) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in ReplaceIpAccessList. 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 (*ReplaceIpAccessList) GetIpAddresses ¶ added in v1.61.0
GetIpAddresses returns the value of the IpAddresses field in ReplaceIpAccessList as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ReplaceIpAccessList) SetIpAddresses ¶ added in v1.61.0
func (m *ReplaceIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in ReplaceIpAccessList.
func (*ReplaceIpAccessList) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ReplaceIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ReplaceIpAccessList)
func (*ReplaceIpAccessList) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ReplaceIpAccessList) SyncFieldsDuringRead(ctx context.Context, from ReplaceIpAccessList)
func (ReplaceIpAccessList) ToObjectValue ¶ added in v1.61.0
func (m ReplaceIpAccessList) 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, ReplaceIpAccessList only implements ToObjectValue() and Type().
type ReplaceIpAccessList_SdkV2 ¶ added in v1.62.1
type ReplaceIpAccessList_SdkV2 struct {
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to replace an IP access list.
func (ReplaceIpAccessList_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m ReplaceIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (ReplaceIpAccessList_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m ReplaceIpAccessList_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in ReplaceIpAccessList. 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 (*ReplaceIpAccessList_SdkV2) GetIpAddresses ¶ added in v1.62.1
GetIpAddresses returns the value of the IpAddresses field in ReplaceIpAccessList_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*ReplaceIpAccessList_SdkV2) SetIpAddresses ¶ added in v1.62.1
func (m *ReplaceIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in ReplaceIpAccessList_SdkV2.
func (*ReplaceIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *ReplaceIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from ReplaceIpAccessList_SdkV2)
func (*ReplaceIpAccessList_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *ReplaceIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from ReplaceIpAccessList_SdkV2)
func (ReplaceIpAccessList_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m ReplaceIpAccessList_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, ReplaceIpAccessList_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 ¶ added in v1.63.0
func (m RestrictWorkspaceAdminsMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsMessage) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage)
func (*RestrictWorkspaceAdminsMessage) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsMessage) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage)
func (RestrictWorkspaceAdminsMessage) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
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 ¶ added in v1.63.0
func (m RestrictWorkspaceAdminsMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
func (*RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsMessage_SdkV2)
func (RestrictWorkspaceAdminsMessage_SdkV2) ToObjectValue ¶ added in v1.62.1
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 RestrictWorkspaceAdminsSetting ¶
type RestrictWorkspaceAdminsSetting struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
RestrictWorkspaceAdmins types.Object `tfsdk:"restrict_workspace_admins"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (RestrictWorkspaceAdminsSetting) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RestrictWorkspaceAdminsSetting) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsSetting) GetComplexFieldTypes ¶ added in v1.61.0
func (m RestrictWorkspaceAdminsSetting) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestrictWorkspaceAdminsSetting. 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 (*RestrictWorkspaceAdminsSetting) GetRestrictWorkspaceAdmins ¶ added in v1.61.0
func (m *RestrictWorkspaceAdminsSetting) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage, bool)
GetRestrictWorkspaceAdmins returns the value of the RestrictWorkspaceAdmins field in RestrictWorkspaceAdminsSetting as a RestrictWorkspaceAdminsMessage value. If the field is unknown or null, the boolean return value is false.
func (*RestrictWorkspaceAdminsSetting) SetRestrictWorkspaceAdmins ¶ added in v1.61.0
func (m *RestrictWorkspaceAdminsSetting) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage)
SetRestrictWorkspaceAdmins sets the value of the RestrictWorkspaceAdmins field in RestrictWorkspaceAdminsSetting.
func (*RestrictWorkspaceAdminsSetting) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsSetting) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsSetting)
func (*RestrictWorkspaceAdminsSetting) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsSetting) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsSetting)
func (RestrictWorkspaceAdminsSetting) ToObjectValue ¶ added in v1.61.0
func (m RestrictWorkspaceAdminsSetting) 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, RestrictWorkspaceAdminsSetting only implements ToObjectValue() and Type().
type RestrictWorkspaceAdminsSetting_SdkV2 ¶ added in v1.62.1
type RestrictWorkspaceAdminsSetting_SdkV2 struct {
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
RestrictWorkspaceAdmins types.List `tfsdk:"restrict_workspace_admins"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (RestrictWorkspaceAdminsSetting_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RestrictWorkspaceAdminsSetting_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RestrictWorkspaceAdminsSetting_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m RestrictWorkspaceAdminsSetting_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RestrictWorkspaceAdminsSetting. 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 (*RestrictWorkspaceAdminsSetting_SdkV2) GetRestrictWorkspaceAdmins ¶ added in v1.62.1
func (m *RestrictWorkspaceAdminsSetting_SdkV2) GetRestrictWorkspaceAdmins(ctx context.Context) (RestrictWorkspaceAdminsMessage_SdkV2, bool)
GetRestrictWorkspaceAdmins returns the value of the RestrictWorkspaceAdmins field in RestrictWorkspaceAdminsSetting_SdkV2 as a RestrictWorkspaceAdminsMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*RestrictWorkspaceAdminsSetting_SdkV2) SetRestrictWorkspaceAdmins ¶ added in v1.62.1
func (m *RestrictWorkspaceAdminsSetting_SdkV2) SetRestrictWorkspaceAdmins(ctx context.Context, v RestrictWorkspaceAdminsMessage_SdkV2)
SetRestrictWorkspaceAdmins sets the value of the RestrictWorkspaceAdmins field in RestrictWorkspaceAdminsSetting_SdkV2.
func (*RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RestrictWorkspaceAdminsSetting_SdkV2)
func (*RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RestrictWorkspaceAdminsSetting_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RestrictWorkspaceAdminsSetting_SdkV2)
func (RestrictWorkspaceAdminsSetting_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m RestrictWorkspaceAdminsSetting_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, RestrictWorkspaceAdminsSetting_SdkV2 only implements ToObjectValue() and Type().
type RevokeTokenRequest ¶
type RevokeTokenRequest struct {
// The ID of the token to be revoked.
TokenId types.String `tfsdk:"token_id"`
}
func (RevokeTokenRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RevokeTokenRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RevokeTokenRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RevokeTokenRequest. 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 (*RevokeTokenRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *RevokeTokenRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenRequest)
func (*RevokeTokenRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *RevokeTokenRequest) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenRequest)
func (RevokeTokenRequest) ToObjectValue ¶ added in v1.61.0
func (m RevokeTokenRequest) 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, RevokeTokenRequest only implements ToObjectValue() and Type().
type RevokeTokenRequest_SdkV2 ¶ added in v1.62.1
type RevokeTokenRequest_SdkV2 struct {
// The ID of the token to be revoked.
TokenId types.String `tfsdk:"token_id"`
}
func (RevokeTokenRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RevokeTokenRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RevokeTokenRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in RevokeTokenRequest. 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 (*RevokeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *RevokeTokenRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenRequest_SdkV2)
func (*RevokeTokenRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *RevokeTokenRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenRequest_SdkV2)
func (RevokeTokenRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m RevokeTokenRequest_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, RevokeTokenRequest_SdkV2 only implements ToObjectValue() and Type().
type RevokeTokenResponse ¶
type RevokeTokenResponse struct {
}
func (RevokeTokenResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RevokeTokenResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RevokeTokenResponse) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in RevokeTokenResponse. 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 (*RevokeTokenResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *RevokeTokenResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenResponse)
func (*RevokeTokenResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RevokeTokenResponse) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenResponse)
func (RevokeTokenResponse) ToObjectValue ¶ added in v1.61.0
func (m RevokeTokenResponse) 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, RevokeTokenResponse only implements ToObjectValue() and Type().
type RevokeTokenResponse_SdkV2 ¶ added in v1.62.1
type RevokeTokenResponse_SdkV2 struct {
}
func (RevokeTokenResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m RevokeTokenResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (RevokeTokenResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m RevokeTokenResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in RevokeTokenResponse. 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 (*RevokeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *RevokeTokenResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from RevokeTokenResponse_SdkV2)
func (*RevokeTokenResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *RevokeTokenResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from RevokeTokenResponse_SdkV2)
func (RevokeTokenResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m RevokeTokenResponse_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, RevokeTokenResponse_SdkV2 only implements ToObjectValue() and Type().
type SlackConfig ¶
type SlackConfig struct {
// [Input-Only] Slack channel ID for notifications.
ChannelId types.String `tfsdk:"channel_id"`
// [Output-Only] Whether channel ID is set.
ChannelIdSet types.Bool `tfsdk:"channel_id_set"`
// [Input-Only] OAuth token for Slack authentication.
OauthToken types.String `tfsdk:"oauth_token"`
// [Output-Only] Whether OAuth token is set.
OauthTokenSet types.Bool `tfsdk:"oauth_token_set"`
// [Input-Only] URL for Slack destination.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
}
func (SlackConfig) ApplySchemaCustomizations ¶ added in v1.63.0
func (m SlackConfig) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SlackConfig) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SlackConfig. 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 (*SlackConfig) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *SlackConfig) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SlackConfig)
func (*SlackConfig) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *SlackConfig) SyncFieldsDuringRead(ctx context.Context, from SlackConfig)
func (SlackConfig) ToObjectValue ¶ added in v1.61.0
func (m SlackConfig) 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, SlackConfig only implements ToObjectValue() and Type().
type SlackConfig_SdkV2 ¶ added in v1.62.1
type SlackConfig_SdkV2 struct {
// [Input-Only] Slack channel ID for notifications.
ChannelId types.String `tfsdk:"channel_id"`
// [Output-Only] Whether channel ID is set.
ChannelIdSet types.Bool `tfsdk:"channel_id_set"`
// [Input-Only] OAuth token for Slack authentication.
OauthToken types.String `tfsdk:"oauth_token"`
// [Output-Only] Whether OAuth token is set.
OauthTokenSet types.Bool `tfsdk:"oauth_token_set"`
// [Input-Only] URL for Slack destination.
Url types.String `tfsdk:"url"`
// [Output-Only] Whether URL is set.
UrlSet types.Bool `tfsdk:"url_set"`
}
func (SlackConfig_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m SlackConfig_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (SlackConfig_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in SlackConfig. 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 (*SlackConfig_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *SlackConfig_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SlackConfig_SdkV2)
func (*SlackConfig_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *SlackConfig_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SlackConfig_SdkV2)
func (SlackConfig_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m SlackConfig_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, SlackConfig_SdkV2 only implements ToObjectValue() and Type().
type SqlResultsDownload ¶ added in v1.83.0
type SqlResultsDownload struct {
BooleanVal types.Object `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (SqlResultsDownload) ApplySchemaCustomizations ¶ added in v1.83.0
func (m SqlResultsDownload) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*SqlResultsDownload) GetBooleanVal ¶ added in v1.83.0
func (m *SqlResultsDownload) GetBooleanVal(ctx context.Context) (BooleanMessage, bool)
GetBooleanVal returns the value of the BooleanVal field in SqlResultsDownload as a BooleanMessage value. If the field is unknown or null, the boolean return value is false.
func (SqlResultsDownload) GetComplexFieldTypes ¶ added in v1.83.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SqlResultsDownload. 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 (*SqlResultsDownload) SetBooleanVal ¶ added in v1.83.0
func (m *SqlResultsDownload) SetBooleanVal(ctx context.Context, v BooleanMessage)
SetBooleanVal sets the value of the BooleanVal field in SqlResultsDownload.
func (*SqlResultsDownload) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *SqlResultsDownload) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SqlResultsDownload)
func (*SqlResultsDownload) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *SqlResultsDownload) SyncFieldsDuringRead(ctx context.Context, from SqlResultsDownload)
func (SqlResultsDownload) ToObjectValue ¶ added in v1.83.0
func (m SqlResultsDownload) 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, SqlResultsDownload only implements ToObjectValue() and Type().
type SqlResultsDownload_SdkV2 ¶ added in v1.83.0
type SqlResultsDownload_SdkV2 struct {
BooleanVal types.List `tfsdk:"boolean_val"`
// etag used for versioning. The response is at least as fresh as the eTag
// provided. This is used for optimistic concurrency control as a way to
// help prevent simultaneous writes of a setting overwriting each other. It
// is strongly suggested that systems make use of the etag in the read ->
// update pattern to perform setting updates in order to avoid race
// conditions. That is, get an etag from a GET request, and pass it with the
// PATCH request to identify the setting version you are updating.
Etag types.String `tfsdk:"etag"`
// Name of the corresponding setting. This field is populated in the
// response, but it will not be respected even if it's set in the request
// body. The setting name in the path parameter will be respected instead.
// Setting name is required to be 'default' if the setting only has one
// instance per workspace.
SettingName types.String `tfsdk:"setting_name"`
}
func (SqlResultsDownload_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m SqlResultsDownload_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*SqlResultsDownload_SdkV2) GetBooleanVal ¶ added in v1.83.0
func (m *SqlResultsDownload_SdkV2) GetBooleanVal(ctx context.Context) (BooleanMessage_SdkV2, bool)
GetBooleanVal returns the value of the BooleanVal field in SqlResultsDownload_SdkV2 as a BooleanMessage_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (SqlResultsDownload_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in SqlResultsDownload. 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 (*SqlResultsDownload_SdkV2) SetBooleanVal ¶ added in v1.83.0
func (m *SqlResultsDownload_SdkV2) SetBooleanVal(ctx context.Context, v BooleanMessage_SdkV2)
SetBooleanVal sets the value of the BooleanVal field in SqlResultsDownload_SdkV2.
func (*SqlResultsDownload_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *SqlResultsDownload_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from SqlResultsDownload_SdkV2)
func (*SqlResultsDownload_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *SqlResultsDownload_SdkV2) SyncFieldsDuringRead(ctx context.Context, from SqlResultsDownload_SdkV2)
func (SqlResultsDownload_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m SqlResultsDownload_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, SqlResultsDownload_SdkV2 only implements ToObjectValue() and Type().
type StringMessage ¶
type StringMessage struct {
// Represents a generic string value.
Value types.String `tfsdk:"value"`
}
func (StringMessage) ApplySchemaCustomizations ¶ added in v1.63.0
func (m StringMessage) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (StringMessage) GetComplexFieldTypes ¶ added in v1.61.0
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 ¶ added in v1.86.0
func (to *StringMessage) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage)
func (*StringMessage) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *StringMessage) SyncFieldsDuringRead(ctx context.Context, from StringMessage)
func (StringMessage) ToObjectValue ¶ added in v1.61.0
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 ¶ added in v1.62.1
type StringMessage_SdkV2 struct {
// Represents a generic string value.
Value types.String `tfsdk:"value"`
}
func (StringMessage_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m StringMessage_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (StringMessage_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
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 ¶ added in v1.86.0
func (to *StringMessage_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from StringMessage_SdkV2)
func (*StringMessage_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *StringMessage_SdkV2) SyncFieldsDuringRead(ctx context.Context, from StringMessage_SdkV2)
func (StringMessage_SdkV2) ToObjectValue ¶ added in v1.62.1
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 TokenAccessControlRequest ¶
type TokenAccessControlRequest struct {
// name of the group
GroupName types.String `tfsdk:"group_name"`
PermissionLevel types.String `tfsdk:"permission_level"`
// application ID of a service principal
ServicePrincipalName types.String `tfsdk:"service_principal_name"`
// name of the user
UserName types.String `tfsdk:"user_name"`
}
func (TokenAccessControlRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenAccessControlRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenAccessControlRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m TokenAccessControlRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenAccessControlRequest. 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 (*TokenAccessControlRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenAccessControlRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlRequest)
func (*TokenAccessControlRequest) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenAccessControlRequest) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlRequest)
func (TokenAccessControlRequest) ToObjectValue ¶ added in v1.61.0
func (m TokenAccessControlRequest) 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, TokenAccessControlRequest only implements ToObjectValue() and Type().
type TokenAccessControlRequest_SdkV2 ¶ added in v1.62.1
type TokenAccessControlRequest_SdkV2 struct {
// name of the group
GroupName types.String `tfsdk:"group_name"`
PermissionLevel types.String `tfsdk:"permission_level"`
// application ID of a service principal
ServicePrincipalName types.String `tfsdk:"service_principal_name"`
// name of the user
UserName types.String `tfsdk:"user_name"`
}
func (TokenAccessControlRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenAccessControlRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenAccessControlRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m TokenAccessControlRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenAccessControlRequest. 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 (*TokenAccessControlRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenAccessControlRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlRequest_SdkV2)
func (*TokenAccessControlRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenAccessControlRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlRequest_SdkV2)
func (TokenAccessControlRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenAccessControlRequest_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, TokenAccessControlRequest_SdkV2 only implements ToObjectValue() and Type().
type TokenAccessControlResponse ¶
type TokenAccessControlResponse struct {
// All permissions.
AllPermissions types.List `tfsdk:"all_permissions"`
// Display name of the user or service principal.
DisplayName types.String `tfsdk:"display_name"`
// name of the group
GroupName types.String `tfsdk:"group_name"`
// Name of the service principal.
ServicePrincipalName types.String `tfsdk:"service_principal_name"`
// name of the user
UserName types.String `tfsdk:"user_name"`
}
func (TokenAccessControlResponse) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenAccessControlResponse) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenAccessControlResponse) GetAllPermissions ¶ added in v1.61.0
func (m *TokenAccessControlResponse) GetAllPermissions(ctx context.Context) ([]TokenPermission, bool)
GetAllPermissions returns the value of the AllPermissions field in TokenAccessControlResponse as a slice of TokenPermission values. If the field is unknown or null, the boolean return value is false.
func (TokenAccessControlResponse) GetComplexFieldTypes ¶ added in v1.61.0
func (m TokenAccessControlResponse) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenAccessControlResponse. 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 (*TokenAccessControlResponse) SetAllPermissions ¶ added in v1.61.0
func (m *TokenAccessControlResponse) SetAllPermissions(ctx context.Context, v []TokenPermission)
SetAllPermissions sets the value of the AllPermissions field in TokenAccessControlResponse.
func (*TokenAccessControlResponse) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenAccessControlResponse) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlResponse)
func (*TokenAccessControlResponse) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenAccessControlResponse) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlResponse)
func (TokenAccessControlResponse) ToObjectValue ¶ added in v1.61.0
func (m TokenAccessControlResponse) 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, TokenAccessControlResponse only implements ToObjectValue() and Type().
type TokenAccessControlResponse_SdkV2 ¶ added in v1.62.1
type TokenAccessControlResponse_SdkV2 struct {
// All permissions.
AllPermissions types.List `tfsdk:"all_permissions"`
// Display name of the user or service principal.
DisplayName types.String `tfsdk:"display_name"`
// name of the group
GroupName types.String `tfsdk:"group_name"`
// Name of the service principal.
ServicePrincipalName types.String `tfsdk:"service_principal_name"`
// name of the user
UserName types.String `tfsdk:"user_name"`
}
func (TokenAccessControlResponse_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenAccessControlResponse_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenAccessControlResponse_SdkV2) GetAllPermissions ¶ added in v1.62.1
func (m *TokenAccessControlResponse_SdkV2) GetAllPermissions(ctx context.Context) ([]TokenPermission_SdkV2, bool)
GetAllPermissions returns the value of the AllPermissions field in TokenAccessControlResponse_SdkV2 as a slice of TokenPermission_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (TokenAccessControlResponse_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m TokenAccessControlResponse_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenAccessControlResponse. 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 (*TokenAccessControlResponse_SdkV2) SetAllPermissions ¶ added in v1.62.1
func (m *TokenAccessControlResponse_SdkV2) SetAllPermissions(ctx context.Context, v []TokenPermission_SdkV2)
SetAllPermissions sets the value of the AllPermissions field in TokenAccessControlResponse_SdkV2.
func (*TokenAccessControlResponse_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenAccessControlResponse_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenAccessControlResponse_SdkV2)
func (*TokenAccessControlResponse_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenAccessControlResponse_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenAccessControlResponse_SdkV2)
func (TokenAccessControlResponse_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenAccessControlResponse_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, TokenAccessControlResponse_SdkV2 only implements ToObjectValue() and Type().
type TokenInfo ¶
type TokenInfo struct {
// Comment that describes the purpose of the token, specified by the token
// creator.
Comment types.String `tfsdk:"comment"`
// User ID of the user that created the token.
CreatedById types.Int64 `tfsdk:"created_by_id"`
// Username of the user that created the token.
CreatedByUsername types.String `tfsdk:"created_by_username"`
// Timestamp when the token was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Timestamp when the token expires.
ExpiryTime types.Int64 `tfsdk:"expiry_time"`
// Approximate timestamp for the day the token was last used. Accurate up to
// 1 day.
LastUsedDay types.Int64 `tfsdk:"last_used_day"`
// User ID of the user that owns the token.
OwnerId types.Int64 `tfsdk:"owner_id"`
// ID of the token.
TokenId types.String `tfsdk:"token_id"`
// If applicable, the ID of the workspace that the token was created in.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
func (TokenInfo) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenInfo) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenInfo) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenInfo. 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 (*TokenInfo) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (*TokenInfo) SyncFieldsDuringRead ¶ added in v1.86.0
func (TokenInfo) ToObjectValue ¶ added in v1.61.0
func (m TokenInfo) 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, TokenInfo only implements ToObjectValue() and Type().
type TokenInfo_SdkV2 ¶ added in v1.62.1
type TokenInfo_SdkV2 struct {
// Comment that describes the purpose of the token, specified by the token
// creator.
Comment types.String `tfsdk:"comment"`
// User ID of the user that created the token.
CreatedById types.Int64 `tfsdk:"created_by_id"`
// Username of the user that created the token.
CreatedByUsername types.String `tfsdk:"created_by_username"`
// Timestamp when the token was created.
CreationTime types.Int64 `tfsdk:"creation_time"`
// Timestamp when the token expires.
ExpiryTime types.Int64 `tfsdk:"expiry_time"`
// Approximate timestamp for the day the token was last used. Accurate up to
// 1 day.
LastUsedDay types.Int64 `tfsdk:"last_used_day"`
// User ID of the user that owns the token.
OwnerId types.Int64 `tfsdk:"owner_id"`
// ID of the token.
TokenId types.String `tfsdk:"token_id"`
// If applicable, the ID of the workspace that the token was created in.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
func (TokenInfo_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenInfo_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenInfo_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenInfo. 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 (*TokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenInfo_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenInfo_SdkV2)
func (*TokenInfo_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenInfo_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenInfo_SdkV2)
func (TokenInfo_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenInfo_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, TokenInfo_SdkV2 only implements ToObjectValue() and Type().
type TokenPermission ¶
type TokenPermission struct {
Inherited types.Bool `tfsdk:"inherited"`
InheritedFromObject types.List `tfsdk:"inherited_from_object"`
PermissionLevel types.String `tfsdk:"permission_level"`
}
func (TokenPermission) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermission) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenPermission) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermission. 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 (*TokenPermission) GetInheritedFromObject ¶ added in v1.61.0
GetInheritedFromObject returns the value of the InheritedFromObject field in TokenPermission as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*TokenPermission) SetInheritedFromObject ¶ added in v1.61.0
func (m *TokenPermission) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in TokenPermission.
func (*TokenPermission) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermission) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermission)
func (*TokenPermission) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermission) SyncFieldsDuringRead(ctx context.Context, from TokenPermission)
func (TokenPermission) ToObjectValue ¶ added in v1.61.0
func (m TokenPermission) 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, TokenPermission only implements ToObjectValue() and Type().
type TokenPermission_SdkV2 ¶ added in v1.62.1
type TokenPermission_SdkV2 struct {
Inherited types.Bool `tfsdk:"inherited"`
InheritedFromObject types.List `tfsdk:"inherited_from_object"`
PermissionLevel types.String `tfsdk:"permission_level"`
}
func (TokenPermission_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermission_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenPermission_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermission. 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 (*TokenPermission_SdkV2) GetInheritedFromObject ¶ added in v1.62.1
GetInheritedFromObject returns the value of the InheritedFromObject field in TokenPermission_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*TokenPermission_SdkV2) SetInheritedFromObject ¶ added in v1.62.1
func (m *TokenPermission_SdkV2) SetInheritedFromObject(ctx context.Context, v []types.String)
SetInheritedFromObject sets the value of the InheritedFromObject field in TokenPermission_SdkV2.
func (*TokenPermission_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermission_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermission_SdkV2)
func (*TokenPermission_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermission_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermission_SdkV2)
func (TokenPermission_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenPermission_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, TokenPermission_SdkV2 only implements ToObjectValue() and Type().
type TokenPermissions ¶
type TokenPermissions struct {
AccessControlList types.List `tfsdk:"access_control_list"`
ObjectId types.String `tfsdk:"object_id"`
ObjectType types.String `tfsdk:"object_type"`
}
func (TokenPermissions) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissions) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenPermissions) GetAccessControlList ¶ added in v1.61.0
func (m *TokenPermissions) GetAccessControlList(ctx context.Context) ([]TokenAccessControlResponse, bool)
GetAccessControlList returns the value of the AccessControlList field in TokenPermissions as a slice of TokenAccessControlResponse values. If the field is unknown or null, the boolean return value is false.
func (TokenPermissions) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissions. 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 (*TokenPermissions) SetAccessControlList ¶ added in v1.61.0
func (m *TokenPermissions) SetAccessControlList(ctx context.Context, v []TokenAccessControlResponse)
SetAccessControlList sets the value of the AccessControlList field in TokenPermissions.
func (*TokenPermissions) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermissions) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissions)
func (*TokenPermissions) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermissions) SyncFieldsDuringRead(ctx context.Context, from TokenPermissions)
func (TokenPermissions) ToObjectValue ¶ added in v1.61.0
func (m TokenPermissions) 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, TokenPermissions only implements ToObjectValue() and Type().
type TokenPermissionsDescription ¶
type TokenPermissionsDescription struct {
Description types.String `tfsdk:"description"`
PermissionLevel types.String `tfsdk:"permission_level"`
}
func (TokenPermissionsDescription) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissionsDescription) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenPermissionsDescription) GetComplexFieldTypes ¶ added in v1.61.0
func (m TokenPermissionsDescription) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissionsDescription. 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 (*TokenPermissionsDescription) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermissionsDescription) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsDescription)
func (*TokenPermissionsDescription) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermissionsDescription) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsDescription)
func (TokenPermissionsDescription) ToObjectValue ¶ added in v1.61.0
func (m TokenPermissionsDescription) 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, TokenPermissionsDescription only implements ToObjectValue() and Type().
type TokenPermissionsDescription_SdkV2 ¶ added in v1.62.1
type TokenPermissionsDescription_SdkV2 struct {
Description types.String `tfsdk:"description"`
PermissionLevel types.String `tfsdk:"permission_level"`
}
func (TokenPermissionsDescription_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissionsDescription_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (TokenPermissionsDescription_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m TokenPermissionsDescription_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissionsDescription. 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 (*TokenPermissionsDescription_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermissionsDescription_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsDescription_SdkV2)
func (*TokenPermissionsDescription_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermissionsDescription_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsDescription_SdkV2)
func (TokenPermissionsDescription_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenPermissionsDescription_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, TokenPermissionsDescription_SdkV2 only implements ToObjectValue() and Type().
type TokenPermissionsRequest ¶
func (TokenPermissionsRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenPermissionsRequest) GetAccessControlList ¶ added in v1.61.0
func (m *TokenPermissionsRequest) GetAccessControlList(ctx context.Context) ([]TokenAccessControlRequest, bool)
GetAccessControlList returns the value of the AccessControlList field in TokenPermissionsRequest as a slice of TokenAccessControlRequest values. If the field is unknown or null, the boolean return value is false.
func (TokenPermissionsRequest) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissionsRequest. 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 (*TokenPermissionsRequest) SetAccessControlList ¶ added in v1.61.0
func (m *TokenPermissionsRequest) SetAccessControlList(ctx context.Context, v []TokenAccessControlRequest)
SetAccessControlList sets the value of the AccessControlList field in TokenPermissionsRequest.
func (*TokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *TokenPermissionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsRequest)
func (*TokenPermissionsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *TokenPermissionsRequest) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsRequest)
func (TokenPermissionsRequest) ToObjectValue ¶ added in v1.61.0
func (m TokenPermissionsRequest) 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, TokenPermissionsRequest only implements ToObjectValue() and Type().
type TokenPermissionsRequest_SdkV2 ¶ added in v1.62.1
type TokenPermissionsRequest_SdkV2 struct {
AccessControlList types.List `tfsdk:"access_control_list"`
}
func (TokenPermissionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenPermissionsRequest_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (m *TokenPermissionsRequest_SdkV2) GetAccessControlList(ctx context.Context) ([]TokenAccessControlRequest_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in TokenPermissionsRequest_SdkV2 as a slice of TokenAccessControlRequest_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (TokenPermissionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m TokenPermissionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissionsRequest. 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 (*TokenPermissionsRequest_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (m *TokenPermissionsRequest_SdkV2) SetAccessControlList(ctx context.Context, v []TokenAccessControlRequest_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in TokenPermissionsRequest_SdkV2.
func (*TokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *TokenPermissionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissionsRequest_SdkV2)
func (*TokenPermissionsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *TokenPermissionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissionsRequest_SdkV2)
func (TokenPermissionsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenPermissionsRequest_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, TokenPermissionsRequest_SdkV2 only implements ToObjectValue() and Type().
type TokenPermissions_SdkV2 ¶ added in v1.62.1
type TokenPermissions_SdkV2 struct {
AccessControlList types.List `tfsdk:"access_control_list"`
ObjectId types.String `tfsdk:"object_id"`
ObjectType types.String `tfsdk:"object_type"`
}
func (TokenPermissions_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m TokenPermissions_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (*TokenPermissions_SdkV2) GetAccessControlList ¶ added in v1.62.1
func (m *TokenPermissions_SdkV2) GetAccessControlList(ctx context.Context) ([]TokenAccessControlResponse_SdkV2, bool)
GetAccessControlList returns the value of the AccessControlList field in TokenPermissions_SdkV2 as a slice of TokenAccessControlResponse_SdkV2 values. If the field is unknown or null, the boolean return value is false.
func (TokenPermissions_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in TokenPermissions. 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 (*TokenPermissions_SdkV2) SetAccessControlList ¶ added in v1.62.1
func (m *TokenPermissions_SdkV2) SetAccessControlList(ctx context.Context, v []TokenAccessControlResponse_SdkV2)
SetAccessControlList sets the value of the AccessControlList field in TokenPermissions_SdkV2.
func (*TokenPermissions_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *TokenPermissions_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from TokenPermissions_SdkV2)
func (*TokenPermissions_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *TokenPermissions_SdkV2) SyncFieldsDuringRead(ctx context.Context, from TokenPermissions_SdkV2)
func (TokenPermissions_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m TokenPermissions_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, TokenPermissions_SdkV2 only implements ToObjectValue() and Type().
type UpdateAccountIpAccessEnableRequest ¶ added in v1.65.0
type UpdateAccountIpAccessEnableRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAccountIpAccessEnableRequest) ApplySchemaCustomizations ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAccountIpAccessEnableRequest) GetComplexFieldTypes ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAccountIpAccessEnableRequest. 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 (*UpdateAccountIpAccessEnableRequest) GetSetting ¶ added in v1.65.0
func (m *UpdateAccountIpAccessEnableRequest) GetSetting(ctx context.Context) (AccountIpAccessEnable, bool)
GetSetting returns the value of the Setting field in UpdateAccountIpAccessEnableRequest as a AccountIpAccessEnable value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAccountIpAccessEnableRequest) SetSetting ¶ added in v1.65.0
func (m *UpdateAccountIpAccessEnableRequest) SetSetting(ctx context.Context, v AccountIpAccessEnable)
SetSetting sets the value of the Setting field in UpdateAccountIpAccessEnableRequest.
func (*UpdateAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAccountIpAccessEnableRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAccountIpAccessEnableRequest)
func (*UpdateAccountIpAccessEnableRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAccountIpAccessEnableRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAccountIpAccessEnableRequest)
func (UpdateAccountIpAccessEnableRequest) ToObjectValue ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest) 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, UpdateAccountIpAccessEnableRequest only implements ToObjectValue() and Type().
type UpdateAccountIpAccessEnableRequest_SdkV2 ¶ added in v1.65.0
type UpdateAccountIpAccessEnableRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAccountIpAccessEnableRequest. 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 (*UpdateAccountIpAccessEnableRequest_SdkV2) GetSetting ¶ added in v1.65.0
func (m *UpdateAccountIpAccessEnableRequest_SdkV2) GetSetting(ctx context.Context) (AccountIpAccessEnable_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateAccountIpAccessEnableRequest_SdkV2 as a AccountIpAccessEnable_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAccountIpAccessEnableRequest_SdkV2) SetSetting ¶ added in v1.65.0
func (m *UpdateAccountIpAccessEnableRequest_SdkV2) SetSetting(ctx context.Context, v AccountIpAccessEnable_SdkV2)
SetSetting sets the value of the Setting field in UpdateAccountIpAccessEnableRequest_SdkV2.
func (*UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAccountIpAccessEnableRequest_SdkV2)
func (*UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAccountIpAccessEnableRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAccountIpAccessEnableRequest_SdkV2)
func (UpdateAccountIpAccessEnableRequest_SdkV2) ToObjectValue ¶ added in v1.65.0
func (m UpdateAccountIpAccessEnableRequest_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, UpdateAccountIpAccessEnableRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest ¶ added in v1.57.0
type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) GetSetting(ctx context.Context) (AibiDashboardEmbeddingAccessPolicySetting, bool)
GetSetting returns the value of the Setting field in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest as a AibiDashboardEmbeddingAccessPolicySetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SetSetting(ctx context.Context, v AibiDashboardEmbeddingAccessPolicySetting)
SetSetting sets the value of the Setting field in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest.
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAibiDashboardEmbeddingAccessPolicySettingRequest)
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAibiDashboardEmbeddingAccessPolicySettingRequest)
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest) 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, UpdateAibiDashboardEmbeddingAccessPolicySettingRequest only implements ToObjectValue() and Type().
type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest. 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 (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) GetSetting(ctx context.Context) (AibiDashboardEmbeddingAccessPolicySetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 as a AibiDashboardEmbeddingAccessPolicySetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SetSetting(ctx context.Context, v AibiDashboardEmbeddingAccessPolicySetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2.
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (*UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2)
func (UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_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, UpdateAibiDashboardEmbeddingAccessPolicySettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest ¶ added in v1.57.0
type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) GetSetting(ctx context.Context) (AibiDashboardEmbeddingApprovedDomainsSetting, bool)
GetSetting returns the value of the Setting field in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest as a AibiDashboardEmbeddingApprovedDomainsSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SetSetting(ctx context.Context, v AibiDashboardEmbeddingApprovedDomainsSetting)
SetSetting sets the value of the Setting field in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest.
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest)
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest) 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, UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest only implements ToObjectValue() and Type().
type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest. 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 (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) GetSetting(ctx context.Context) (AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 as a AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SetSetting(ctx context.Context, v AibiDashboardEmbeddingApprovedDomainsSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2.
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (*UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2)
func (UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_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, UpdateAibiDashboardEmbeddingApprovedDomainsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateAutomaticClusterUpdateSettingRequest ¶
type UpdateAutomaticClusterUpdateSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAutomaticClusterUpdateSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateAutomaticClusterUpdateSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAutomaticClusterUpdateSettingRequest. 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 (*UpdateAutomaticClusterUpdateSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateAutomaticClusterUpdateSettingRequest) GetSetting(ctx context.Context) (AutomaticClusterUpdateSetting, bool)
GetSetting returns the value of the Setting field in UpdateAutomaticClusterUpdateSettingRequest as a AutomaticClusterUpdateSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAutomaticClusterUpdateSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateAutomaticClusterUpdateSettingRequest) SetSetting(ctx context.Context, v AutomaticClusterUpdateSetting)
SetSetting sets the value of the Setting field in UpdateAutomaticClusterUpdateSettingRequest.
func (*UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest)
func (*UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAutomaticClusterUpdateSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest)
func (UpdateAutomaticClusterUpdateSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateAutomaticClusterUpdateSettingRequest) 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, UpdateAutomaticClusterUpdateSettingRequest only implements ToObjectValue() and Type().
type UpdateAutomaticClusterUpdateSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateAutomaticClusterUpdateSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateAutomaticClusterUpdateSettingRequest. 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 (*UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) GetSetting(ctx context.Context) (AutomaticClusterUpdateSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateAutomaticClusterUpdateSettingRequest_SdkV2 as a AutomaticClusterUpdateSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SetSetting(ctx context.Context, v AutomaticClusterUpdateSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateAutomaticClusterUpdateSettingRequest_SdkV2.
func (*UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest_SdkV2)
func (*UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateAutomaticClusterUpdateSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateAutomaticClusterUpdateSettingRequest_SdkV2)
func (UpdateAutomaticClusterUpdateSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateAutomaticClusterUpdateSettingRequest_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, UpdateAutomaticClusterUpdateSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateComplianceSecurityProfileSettingRequest ¶
type UpdateComplianceSecurityProfileSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateComplianceSecurityProfileSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateComplianceSecurityProfileSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateComplianceSecurityProfileSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateComplianceSecurityProfileSettingRequest. 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 (*UpdateComplianceSecurityProfileSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateComplianceSecurityProfileSettingRequest) GetSetting(ctx context.Context) (ComplianceSecurityProfileSetting, bool)
GetSetting returns the value of the Setting field in UpdateComplianceSecurityProfileSettingRequest as a ComplianceSecurityProfileSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateComplianceSecurityProfileSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateComplianceSecurityProfileSettingRequest) SetSetting(ctx context.Context, v ComplianceSecurityProfileSetting)
SetSetting sets the value of the Setting field in UpdateComplianceSecurityProfileSettingRequest.
func (*UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest)
func (*UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateComplianceSecurityProfileSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest)
func (UpdateComplianceSecurityProfileSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateComplianceSecurityProfileSettingRequest) 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, UpdateComplianceSecurityProfileSettingRequest only implements ToObjectValue() and Type().
type UpdateComplianceSecurityProfileSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateComplianceSecurityProfileSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateComplianceSecurityProfileSettingRequest. 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 (*UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateComplianceSecurityProfileSettingRequest_SdkV2) GetSetting(ctx context.Context) (ComplianceSecurityProfileSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateComplianceSecurityProfileSettingRequest_SdkV2 as a ComplianceSecurityProfileSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateComplianceSecurityProfileSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SetSetting(ctx context.Context, v ComplianceSecurityProfileSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateComplianceSecurityProfileSettingRequest_SdkV2.
func (*UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest_SdkV2)
func (*UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateComplianceSecurityProfileSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateComplianceSecurityProfileSettingRequest_SdkV2)
func (UpdateComplianceSecurityProfileSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateComplianceSecurityProfileSettingRequest_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, UpdateComplianceSecurityProfileSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateCspEnablementAccountSettingRequest ¶
type UpdateCspEnablementAccountSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateCspEnablementAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateCspEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateCspEnablementAccountSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateCspEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateCspEnablementAccountSettingRequest. 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 (*UpdateCspEnablementAccountSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateCspEnablementAccountSettingRequest) GetSetting(ctx context.Context) (CspEnablementAccountSetting, bool)
GetSetting returns the value of the Setting field in UpdateCspEnablementAccountSettingRequest as a CspEnablementAccountSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateCspEnablementAccountSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateCspEnablementAccountSettingRequest) SetSetting(ctx context.Context, v CspEnablementAccountSetting)
SetSetting sets the value of the Setting field in UpdateCspEnablementAccountSettingRequest.
func (*UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateCspEnablementAccountSettingRequest)
func (*UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateCspEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateCspEnablementAccountSettingRequest)
func (UpdateCspEnablementAccountSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateCspEnablementAccountSettingRequest) 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, UpdateCspEnablementAccountSettingRequest only implements ToObjectValue() and Type().
type UpdateCspEnablementAccountSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateCspEnablementAccountSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateCspEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateCspEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateCspEnablementAccountSettingRequest. 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 (*UpdateCspEnablementAccountSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateCspEnablementAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (CspEnablementAccountSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateCspEnablementAccountSettingRequest_SdkV2 as a CspEnablementAccountSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateCspEnablementAccountSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateCspEnablementAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v CspEnablementAccountSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateCspEnablementAccountSettingRequest_SdkV2.
func (*UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateCspEnablementAccountSettingRequest_SdkV2)
func (*UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateCspEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateCspEnablementAccountSettingRequest_SdkV2)
func (UpdateCspEnablementAccountSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateCspEnablementAccountSettingRequest_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, UpdateCspEnablementAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDashboardEmailSubscriptionsRequest ¶ added in v1.83.0
type UpdateDashboardEmailSubscriptionsRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDashboardEmailSubscriptionsRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDashboardEmailSubscriptionsRequest. 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 (*UpdateDashboardEmailSubscriptionsRequest) GetSetting ¶ added in v1.83.0
func (m *UpdateDashboardEmailSubscriptionsRequest) GetSetting(ctx context.Context) (DashboardEmailSubscriptions, bool)
GetSetting returns the value of the Setting field in UpdateDashboardEmailSubscriptionsRequest as a DashboardEmailSubscriptions value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDashboardEmailSubscriptionsRequest) SetSetting ¶ added in v1.83.0
func (m *UpdateDashboardEmailSubscriptionsRequest) SetSetting(ctx context.Context, v DashboardEmailSubscriptions)
SetSetting sets the value of the Setting field in UpdateDashboardEmailSubscriptionsRequest.
func (*UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest)
func (*UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDashboardEmailSubscriptionsRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest)
func (UpdateDashboardEmailSubscriptionsRequest) ToObjectValue ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest) 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, UpdateDashboardEmailSubscriptionsRequest only implements ToObjectValue() and Type().
type UpdateDashboardEmailSubscriptionsRequest_SdkV2 ¶ added in v1.83.0
type UpdateDashboardEmailSubscriptionsRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDashboardEmailSubscriptionsRequest. 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 (*UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetSetting ¶ added in v1.83.0
func (m *UpdateDashboardEmailSubscriptionsRequest_SdkV2) GetSetting(ctx context.Context) (DashboardEmailSubscriptions_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDashboardEmailSubscriptionsRequest_SdkV2 as a DashboardEmailSubscriptions_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDashboardEmailSubscriptionsRequest_SdkV2) SetSetting ¶ added in v1.83.0
func (m *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SetSetting(ctx context.Context, v DashboardEmailSubscriptions_SdkV2)
SetSetting sets the value of the Setting field in UpdateDashboardEmailSubscriptionsRequest_SdkV2.
func (*UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest_SdkV2)
func (*UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDashboardEmailSubscriptionsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDashboardEmailSubscriptionsRequest_SdkV2)
func (UpdateDashboardEmailSubscriptionsRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m UpdateDashboardEmailSubscriptionsRequest_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, UpdateDashboardEmailSubscriptionsRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDefaultNamespaceSettingRequest ¶
type UpdateDefaultNamespaceSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDefaultNamespaceSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDefaultNamespaceSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDefaultNamespaceSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateDefaultNamespaceSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDefaultNamespaceSettingRequest. 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 (*UpdateDefaultNamespaceSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateDefaultNamespaceSettingRequest) GetSetting(ctx context.Context) (DefaultNamespaceSetting, bool)
GetSetting returns the value of the Setting field in UpdateDefaultNamespaceSettingRequest as a DefaultNamespaceSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDefaultNamespaceSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateDefaultNamespaceSettingRequest) SetSetting(ctx context.Context, v DefaultNamespaceSetting)
SetSetting sets the value of the Setting field in UpdateDefaultNamespaceSettingRequest.
func (*UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultNamespaceSettingRequest)
func (*UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDefaultNamespaceSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultNamespaceSettingRequest)
func (UpdateDefaultNamespaceSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateDefaultNamespaceSettingRequest) 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, UpdateDefaultNamespaceSettingRequest only implements ToObjectValue() and Type().
type UpdateDefaultNamespaceSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateDefaultNamespaceSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDefaultNamespaceSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateDefaultNamespaceSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDefaultNamespaceSettingRequest. 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 (*UpdateDefaultNamespaceSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateDefaultNamespaceSettingRequest_SdkV2) GetSetting(ctx context.Context) (DefaultNamespaceSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDefaultNamespaceSettingRequest_SdkV2 as a DefaultNamespaceSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDefaultNamespaceSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateDefaultNamespaceSettingRequest_SdkV2) SetSetting(ctx context.Context, v DefaultNamespaceSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateDefaultNamespaceSettingRequest_SdkV2.
func (*UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultNamespaceSettingRequest_SdkV2)
func (*UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDefaultNamespaceSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultNamespaceSettingRequest_SdkV2)
func (UpdateDefaultNamespaceSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateDefaultNamespaceSettingRequest_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, UpdateDefaultNamespaceSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDefaultWarehouseIdRequest ¶ added in v1.85.0
type UpdateDefaultWarehouseIdRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDefaultWarehouseIdRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateDefaultWarehouseIdRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDefaultWarehouseIdRequest) GetComplexFieldTypes ¶ added in v1.85.0
func (m UpdateDefaultWarehouseIdRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDefaultWarehouseIdRequest. 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 (*UpdateDefaultWarehouseIdRequest) GetSetting ¶ added in v1.85.0
func (m *UpdateDefaultWarehouseIdRequest) GetSetting(ctx context.Context) (DefaultWarehouseId, bool)
GetSetting returns the value of the Setting field in UpdateDefaultWarehouseIdRequest as a DefaultWarehouseId value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDefaultWarehouseIdRequest) SetSetting ¶ added in v1.85.0
func (m *UpdateDefaultWarehouseIdRequest) SetSetting(ctx context.Context, v DefaultWarehouseId)
SetSetting sets the value of the Setting field in UpdateDefaultWarehouseIdRequest.
func (*UpdateDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDefaultWarehouseIdRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultWarehouseIdRequest)
func (*UpdateDefaultWarehouseIdRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDefaultWarehouseIdRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultWarehouseIdRequest)
func (UpdateDefaultWarehouseIdRequest) ToObjectValue ¶ added in v1.85.0
func (m UpdateDefaultWarehouseIdRequest) 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, UpdateDefaultWarehouseIdRequest only implements ToObjectValue() and Type().
type UpdateDefaultWarehouseIdRequest_SdkV2 ¶ added in v1.85.0
type UpdateDefaultWarehouseIdRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateDefaultWarehouseIdRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.85.0
func (m UpdateDefaultWarehouseIdRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDefaultWarehouseIdRequest. 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 (*UpdateDefaultWarehouseIdRequest_SdkV2) GetSetting ¶ added in v1.85.0
func (m *UpdateDefaultWarehouseIdRequest_SdkV2) GetSetting(ctx context.Context) (DefaultWarehouseId_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDefaultWarehouseIdRequest_SdkV2 as a DefaultWarehouseId_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDefaultWarehouseIdRequest_SdkV2) SetSetting ¶ added in v1.85.0
func (m *UpdateDefaultWarehouseIdRequest_SdkV2) SetSetting(ctx context.Context, v DefaultWarehouseId_SdkV2)
SetSetting sets the value of the Setting field in UpdateDefaultWarehouseIdRequest_SdkV2.
func (*UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDefaultWarehouseIdRequest_SdkV2)
func (*UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDefaultWarehouseIdRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDefaultWarehouseIdRequest_SdkV2)
func (UpdateDefaultWarehouseIdRequest_SdkV2) ToObjectValue ¶ added in v1.85.0
func (m UpdateDefaultWarehouseIdRequest_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, UpdateDefaultWarehouseIdRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDisableLegacyAccessRequest ¶ added in v1.53.0
type UpdateDisableLegacyAccessRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyAccessRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyAccessRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyAccessRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateDisableLegacyAccessRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyAccessRequest. 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 (*UpdateDisableLegacyAccessRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyAccessRequest) GetSetting(ctx context.Context) (DisableLegacyAccess, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyAccessRequest as a DisableLegacyAccess value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyAccessRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyAccessRequest) SetSetting(ctx context.Context, v DisableLegacyAccess)
SetSetting sets the value of the Setting field in UpdateDisableLegacyAccessRequest.
func (*UpdateDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyAccessRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyAccessRequest)
func (*UpdateDisableLegacyAccessRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyAccessRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyAccessRequest)
func (UpdateDisableLegacyAccessRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateDisableLegacyAccessRequest) 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, UpdateDisableLegacyAccessRequest only implements ToObjectValue() and Type().
type UpdateDisableLegacyAccessRequest_SdkV2 ¶ added in v1.62.1
type UpdateDisableLegacyAccessRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyAccessRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateDisableLegacyAccessRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyAccessRequest. 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 (*UpdateDisableLegacyAccessRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyAccessRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyAccess_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyAccessRequest_SdkV2 as a DisableLegacyAccess_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyAccessRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyAccessRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyAccess_SdkV2)
SetSetting sets the value of the Setting field in UpdateDisableLegacyAccessRequest_SdkV2.
func (*UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyAccessRequest_SdkV2)
func (*UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyAccessRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyAccessRequest_SdkV2)
func (UpdateDisableLegacyAccessRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateDisableLegacyAccessRequest_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, UpdateDisableLegacyAccessRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDisableLegacyDbfsRequest ¶ added in v1.54.0
type UpdateDisableLegacyDbfsRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyDbfsRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyDbfsRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyDbfsRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateDisableLegacyDbfsRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyDbfsRequest. 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 (*UpdateDisableLegacyDbfsRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyDbfsRequest) GetSetting(ctx context.Context) (DisableLegacyDbfs, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyDbfsRequest as a DisableLegacyDbfs value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyDbfsRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyDbfsRequest) SetSetting(ctx context.Context, v DisableLegacyDbfs)
SetSetting sets the value of the Setting field in UpdateDisableLegacyDbfsRequest.
func (*UpdateDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyDbfsRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyDbfsRequest)
func (*UpdateDisableLegacyDbfsRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyDbfsRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyDbfsRequest)
func (UpdateDisableLegacyDbfsRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateDisableLegacyDbfsRequest) 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, UpdateDisableLegacyDbfsRequest only implements ToObjectValue() and Type().
type UpdateDisableLegacyDbfsRequest_SdkV2 ¶ added in v1.62.1
type UpdateDisableLegacyDbfsRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyDbfsRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateDisableLegacyDbfsRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyDbfsRequest. 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 (*UpdateDisableLegacyDbfsRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyDbfsRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyDbfs_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyDbfsRequest_SdkV2 as a DisableLegacyDbfs_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyDbfsRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyDbfsRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyDbfs_SdkV2)
SetSetting sets the value of the Setting field in UpdateDisableLegacyDbfsRequest_SdkV2.
func (*UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyDbfsRequest_SdkV2)
func (*UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyDbfsRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyDbfsRequest_SdkV2)
func (UpdateDisableLegacyDbfsRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateDisableLegacyDbfsRequest_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, UpdateDisableLegacyDbfsRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateDisableLegacyFeaturesRequest ¶ added in v1.53.0
type UpdateDisableLegacyFeaturesRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyFeaturesRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyFeaturesRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyFeaturesRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateDisableLegacyFeaturesRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyFeaturesRequest. 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 (*UpdateDisableLegacyFeaturesRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyFeaturesRequest) GetSetting(ctx context.Context) (DisableLegacyFeatures, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyFeaturesRequest as a DisableLegacyFeatures value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyFeaturesRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateDisableLegacyFeaturesRequest) SetSetting(ctx context.Context, v DisableLegacyFeatures)
SetSetting sets the value of the Setting field in UpdateDisableLegacyFeaturesRequest.
func (*UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyFeaturesRequest)
func (*UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyFeaturesRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyFeaturesRequest)
func (UpdateDisableLegacyFeaturesRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateDisableLegacyFeaturesRequest) 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, UpdateDisableLegacyFeaturesRequest only implements ToObjectValue() and Type().
type UpdateDisableLegacyFeaturesRequest_SdkV2 ¶ added in v1.62.1
type UpdateDisableLegacyFeaturesRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateDisableLegacyFeaturesRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateDisableLegacyFeaturesRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateDisableLegacyFeaturesRequest. 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 (*UpdateDisableLegacyFeaturesRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyFeaturesRequest_SdkV2) GetSetting(ctx context.Context) (DisableLegacyFeatures_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateDisableLegacyFeaturesRequest_SdkV2 as a DisableLegacyFeatures_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateDisableLegacyFeaturesRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateDisableLegacyFeaturesRequest_SdkV2) SetSetting(ctx context.Context, v DisableLegacyFeatures_SdkV2)
SetSetting sets the value of the Setting field in UpdateDisableLegacyFeaturesRequest_SdkV2.
func (*UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateDisableLegacyFeaturesRequest_SdkV2)
func (*UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateDisableLegacyFeaturesRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateDisableLegacyFeaturesRequest_SdkV2)
func (UpdateDisableLegacyFeaturesRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateDisableLegacyFeaturesRequest_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, UpdateDisableLegacyFeaturesRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateEnableExportNotebookRequest ¶ added in v1.74.0
type UpdateEnableExportNotebookRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableExportNotebookRequest) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableExportNotebookRequest) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableExportNotebookRequest. 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 (*UpdateEnableExportNotebookRequest) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableExportNotebookRequest) GetSetting(ctx context.Context) (EnableExportNotebook, bool)
GetSetting returns the value of the Setting field in UpdateEnableExportNotebookRequest as a EnableExportNotebook value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableExportNotebookRequest) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableExportNotebookRequest) SetSetting(ctx context.Context, v EnableExportNotebook)
SetSetting sets the value of the Setting field in UpdateEnableExportNotebookRequest.
func (*UpdateEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableExportNotebookRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableExportNotebookRequest)
func (*UpdateEnableExportNotebookRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableExportNotebookRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableExportNotebookRequest)
func (UpdateEnableExportNotebookRequest) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest) 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, UpdateEnableExportNotebookRequest only implements ToObjectValue() and Type().
type UpdateEnableExportNotebookRequest_SdkV2 ¶ added in v1.74.0
type UpdateEnableExportNotebookRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableExportNotebookRequest. 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 (*UpdateEnableExportNotebookRequest_SdkV2) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableExportNotebookRequest_SdkV2) GetSetting(ctx context.Context) (EnableExportNotebook_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateEnableExportNotebookRequest_SdkV2 as a EnableExportNotebook_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableExportNotebookRequest_SdkV2) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableExportNotebookRequest_SdkV2) SetSetting(ctx context.Context, v EnableExportNotebook_SdkV2)
SetSetting sets the value of the Setting field in UpdateEnableExportNotebookRequest_SdkV2.
func (*UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableExportNotebookRequest_SdkV2)
func (*UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableExportNotebookRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableExportNotebookRequest_SdkV2)
func (UpdateEnableExportNotebookRequest_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableExportNotebookRequest_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, UpdateEnableExportNotebookRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateEnableNotebookTableClipboardRequest ¶ added in v1.74.0
type UpdateEnableNotebookTableClipboardRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableNotebookTableClipboardRequest) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableNotebookTableClipboardRequest) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableNotebookTableClipboardRequest. 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 (*UpdateEnableNotebookTableClipboardRequest) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableNotebookTableClipboardRequest) GetSetting(ctx context.Context) (EnableNotebookTableClipboard, bool)
GetSetting returns the value of the Setting field in UpdateEnableNotebookTableClipboardRequest as a EnableNotebookTableClipboard value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableNotebookTableClipboardRequest) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableNotebookTableClipboardRequest) SetSetting(ctx context.Context, v EnableNotebookTableClipboard)
SetSetting sets the value of the Setting field in UpdateEnableNotebookTableClipboardRequest.
func (*UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest)
func (*UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableNotebookTableClipboardRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest)
func (UpdateEnableNotebookTableClipboardRequest) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest) 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, UpdateEnableNotebookTableClipboardRequest only implements ToObjectValue() and Type().
type UpdateEnableNotebookTableClipboardRequest_SdkV2 ¶ added in v1.74.0
type UpdateEnableNotebookTableClipboardRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableNotebookTableClipboardRequest. 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 (*UpdateEnableNotebookTableClipboardRequest_SdkV2) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableNotebookTableClipboardRequest_SdkV2) GetSetting(ctx context.Context) (EnableNotebookTableClipboard_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateEnableNotebookTableClipboardRequest_SdkV2 as a EnableNotebookTableClipboard_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableNotebookTableClipboardRequest_SdkV2) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableNotebookTableClipboardRequest_SdkV2) SetSetting(ctx context.Context, v EnableNotebookTableClipboard_SdkV2)
SetSetting sets the value of the Setting field in UpdateEnableNotebookTableClipboardRequest_SdkV2.
func (*UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest_SdkV2)
func (*UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableNotebookTableClipboardRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableNotebookTableClipboardRequest_SdkV2)
func (UpdateEnableNotebookTableClipboardRequest_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableNotebookTableClipboardRequest_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, UpdateEnableNotebookTableClipboardRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateEnableResultsDownloadingRequest ¶ added in v1.74.0
type UpdateEnableResultsDownloadingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableResultsDownloadingRequest) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableResultsDownloadingRequest) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableResultsDownloadingRequest. 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 (*UpdateEnableResultsDownloadingRequest) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableResultsDownloadingRequest) GetSetting(ctx context.Context) (EnableResultsDownloading, bool)
GetSetting returns the value of the Setting field in UpdateEnableResultsDownloadingRequest as a EnableResultsDownloading value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableResultsDownloadingRequest) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableResultsDownloadingRequest) SetSetting(ctx context.Context, v EnableResultsDownloading)
SetSetting sets the value of the Setting field in UpdateEnableResultsDownloadingRequest.
func (*UpdateEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableResultsDownloadingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableResultsDownloadingRequest)
func (*UpdateEnableResultsDownloadingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableResultsDownloadingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableResultsDownloadingRequest)
func (UpdateEnableResultsDownloadingRequest) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest) 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, UpdateEnableResultsDownloadingRequest only implements ToObjectValue() and Type().
type UpdateEnableResultsDownloadingRequest_SdkV2 ¶ added in v1.74.0
type UpdateEnableResultsDownloadingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnableResultsDownloadingRequest. 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 (*UpdateEnableResultsDownloadingRequest_SdkV2) GetSetting ¶ added in v1.74.0
func (m *UpdateEnableResultsDownloadingRequest_SdkV2) GetSetting(ctx context.Context) (EnableResultsDownloading_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateEnableResultsDownloadingRequest_SdkV2 as a EnableResultsDownloading_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnableResultsDownloadingRequest_SdkV2) SetSetting ¶ added in v1.74.0
func (m *UpdateEnableResultsDownloadingRequest_SdkV2) SetSetting(ctx context.Context, v EnableResultsDownloading_SdkV2)
SetSetting sets the value of the Setting field in UpdateEnableResultsDownloadingRequest_SdkV2.
func (*UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnableResultsDownloadingRequest_SdkV2)
func (*UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnableResultsDownloadingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnableResultsDownloadingRequest_SdkV2)
func (UpdateEnableResultsDownloadingRequest_SdkV2) ToObjectValue ¶ added in v1.74.0
func (m UpdateEnableResultsDownloadingRequest_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, UpdateEnableResultsDownloadingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateEnhancedSecurityMonitoringSettingRequest ¶
type UpdateEnhancedSecurityMonitoringSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateEnhancedSecurityMonitoringSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateEnhancedSecurityMonitoringSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnhancedSecurityMonitoringSettingRequest. 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 (*UpdateEnhancedSecurityMonitoringSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateEnhancedSecurityMonitoringSettingRequest) GetSetting(ctx context.Context) (EnhancedSecurityMonitoringSetting, bool)
GetSetting returns the value of the Setting field in UpdateEnhancedSecurityMonitoringSettingRequest as a EnhancedSecurityMonitoringSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnhancedSecurityMonitoringSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateEnhancedSecurityMonitoringSettingRequest) SetSetting(ctx context.Context, v EnhancedSecurityMonitoringSetting)
SetSetting sets the value of the Setting field in UpdateEnhancedSecurityMonitoringSettingRequest.
func (*UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest)
func (*UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnhancedSecurityMonitoringSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest)
func (UpdateEnhancedSecurityMonitoringSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateEnhancedSecurityMonitoringSettingRequest) 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, UpdateEnhancedSecurityMonitoringSettingRequest only implements ToObjectValue() and Type().
type UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEnhancedSecurityMonitoringSettingRequest. 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 (*UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) GetSetting(ctx context.Context) (EnhancedSecurityMonitoringSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2 as a EnhancedSecurityMonitoringSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SetSetting(ctx context.Context, v EnhancedSecurityMonitoringSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2.
func (*UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2)
func (*UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2)
func (UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateEnhancedSecurityMonitoringSettingRequest_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, UpdateEnhancedSecurityMonitoringSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateEsmEnablementAccountSettingRequest ¶
type UpdateEsmEnablementAccountSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEsmEnablementAccountSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateEsmEnablementAccountSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEsmEnablementAccountSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateEsmEnablementAccountSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEsmEnablementAccountSettingRequest. 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 (*UpdateEsmEnablementAccountSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateEsmEnablementAccountSettingRequest) GetSetting(ctx context.Context) (EsmEnablementAccountSetting, bool)
GetSetting returns the value of the Setting field in UpdateEsmEnablementAccountSettingRequest as a EsmEnablementAccountSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEsmEnablementAccountSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateEsmEnablementAccountSettingRequest) SetSetting(ctx context.Context, v EsmEnablementAccountSetting)
SetSetting sets the value of the Setting field in UpdateEsmEnablementAccountSettingRequest.
func (*UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest)
func (*UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEsmEnablementAccountSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest)
func (UpdateEsmEnablementAccountSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateEsmEnablementAccountSettingRequest) 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, UpdateEsmEnablementAccountSettingRequest only implements ToObjectValue() and Type().
type UpdateEsmEnablementAccountSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateEsmEnablementAccountSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateEsmEnablementAccountSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateEsmEnablementAccountSettingRequest. 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 (*UpdateEsmEnablementAccountSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateEsmEnablementAccountSettingRequest_SdkV2) GetSetting(ctx context.Context) (EsmEnablementAccountSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateEsmEnablementAccountSettingRequest_SdkV2 as a EsmEnablementAccountSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateEsmEnablementAccountSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateEsmEnablementAccountSettingRequest_SdkV2) SetSetting(ctx context.Context, v EsmEnablementAccountSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateEsmEnablementAccountSettingRequest_SdkV2.
func (*UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest_SdkV2)
func (*UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateEsmEnablementAccountSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateEsmEnablementAccountSettingRequest_SdkV2)
func (UpdateEsmEnablementAccountSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateEsmEnablementAccountSettingRequest_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, UpdateEsmEnablementAccountSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateIpAccessList ¶
type UpdateIpAccessList struct {
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to update an IP access list.
func (UpdateIpAccessList) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateIpAccessList) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateIpAccessList) GetComplexFieldTypes ¶ added in v1.61.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateIpAccessList. 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 (*UpdateIpAccessList) GetIpAddresses ¶ added in v1.61.0
GetIpAddresses returns the value of the IpAddresses field in UpdateIpAccessList as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdateIpAccessList) SetIpAddresses ¶ added in v1.61.0
func (m *UpdateIpAccessList) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in UpdateIpAccessList.
func (*UpdateIpAccessList) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateIpAccessList) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateIpAccessList)
func (*UpdateIpAccessList) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateIpAccessList) SyncFieldsDuringRead(ctx context.Context, from UpdateIpAccessList)
func (UpdateIpAccessList) ToObjectValue ¶ added in v1.61.0
func (m UpdateIpAccessList) 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, UpdateIpAccessList only implements ToObjectValue() and Type().
type UpdateIpAccessList_SdkV2 ¶ added in v1.62.1
type UpdateIpAccessList_SdkV2 struct {
// Specifies whether this IP access list is enabled.
Enabled types.Bool `tfsdk:"enabled"`
// The ID for the corresponding IP access list
IpAccessListId types.String `tfsdk:"-"`
IpAddresses types.List `tfsdk:"ip_addresses"`
// Label for the IP access list. This **cannot** be empty.
Label types.String `tfsdk:"label"`
ListType types.String `tfsdk:"list_type"`
}
Details required to update an IP access list.
func (UpdateIpAccessList_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateIpAccessList_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateIpAccessList_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateIpAccessList. 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 (*UpdateIpAccessList_SdkV2) GetIpAddresses ¶ added in v1.62.1
GetIpAddresses returns the value of the IpAddresses field in UpdateIpAccessList_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdateIpAccessList_SdkV2) SetIpAddresses ¶ added in v1.62.1
func (m *UpdateIpAccessList_SdkV2) SetIpAddresses(ctx context.Context, v []types.String)
SetIpAddresses sets the value of the IpAddresses field in UpdateIpAccessList_SdkV2.
func (*UpdateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateIpAccessList_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateIpAccessList_SdkV2)
func (*UpdateIpAccessList_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateIpAccessList_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateIpAccessList_SdkV2)
func (UpdateIpAccessList_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateIpAccessList_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, UpdateIpAccessList_SdkV2 only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredAccountRequest ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredAccountRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredAccountRequest. 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 (*UpdateLlmProxyPartnerPoweredAccountRequest) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredAccountRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredAccount, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredAccountRequest as a LlmProxyPartnerPoweredAccount value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredAccountRequest) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredAccountRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredAccount)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredAccountRequest.
func (*UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest)
func (*UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredAccountRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest)
func (UpdateLlmProxyPartnerPoweredAccountRequest) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest) 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, UpdateLlmProxyPartnerPoweredAccountRequest only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2 ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredAccountRequest. 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 (*UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredAccount_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2 as a LlmProxyPartnerPoweredAccount_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredAccount_SdkV2)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2.
func (*UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2)
func (*UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2)
func (UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredAccountRequest_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, UpdateLlmProxyPartnerPoweredAccountRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredEnforceRequest ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredEnforceRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredEnforceRequest. 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 (*UpdateLlmProxyPartnerPoweredEnforceRequest) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredEnforceRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredEnforce, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredEnforceRequest as a LlmProxyPartnerPoweredEnforce value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredEnforceRequest) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredEnforceRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredEnforce)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredEnforceRequest.
func (*UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest)
func (*UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredEnforceRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest)
func (UpdateLlmProxyPartnerPoweredEnforceRequest) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest) 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, UpdateLlmProxyPartnerPoweredEnforceRequest only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2 ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredEnforceRequest. 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 (*UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredEnforce_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2 as a LlmProxyPartnerPoweredEnforce_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredEnforce_SdkV2)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2.
func (*UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2)
func (*UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2)
func (UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredEnforceRequest_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, UpdateLlmProxyPartnerPoweredEnforceRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredWorkspaceRequest ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredWorkspaceRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredWorkspaceRequest. 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 (*UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredWorkspace, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredWorkspaceRequest as a LlmProxyPartnerPoweredWorkspace value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredWorkspace)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredWorkspaceRequest.
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest)
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest)
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest) 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, UpdateLlmProxyPartnerPoweredWorkspaceRequest only implements ToObjectValue() and Type().
type UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 ¶ added in v1.78.0
type UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateLlmProxyPartnerPoweredWorkspaceRequest. 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 (*UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) GetSetting(ctx context.Context) (LlmProxyPartnerPoweredWorkspace_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 as a LlmProxyPartnerPoweredWorkspace_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SetSetting ¶ added in v1.78.0
func (m *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SetSetting(ctx context.Context, v LlmProxyPartnerPoweredWorkspace_SdkV2)
SetSetting sets the value of the Setting field in UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2.
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (*UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2)
func (UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2) ToObjectValue ¶ added in v1.78.0
func (m UpdateLlmProxyPartnerPoweredWorkspaceRequest_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, UpdateLlmProxyPartnerPoweredWorkspaceRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateNccPrivateEndpointRuleRequest ¶ added in v1.83.0
type UpdateNccPrivateEndpointRuleRequest struct {
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
PrivateEndpointRule types.Object `tfsdk:"private_endpoint_rule"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
UpdateMask types.String `tfsdk:"-"`
}
func (UpdateNccPrivateEndpointRuleRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateNccPrivateEndpointRuleRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNccPrivateEndpointRuleRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateNccPrivateEndpointRuleRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNccPrivateEndpointRuleRequest. 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 (*UpdateNccPrivateEndpointRuleRequest) GetPrivateEndpointRule ¶ added in v1.83.0
func (m *UpdateNccPrivateEndpointRuleRequest) GetPrivateEndpointRule(ctx context.Context) (UpdatePrivateEndpointRule, bool)
GetPrivateEndpointRule returns the value of the PrivateEndpointRule field in UpdateNccPrivateEndpointRuleRequest as a UpdatePrivateEndpointRule value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNccPrivateEndpointRuleRequest) SetPrivateEndpointRule ¶ added in v1.83.0
func (m *UpdateNccPrivateEndpointRuleRequest) SetPrivateEndpointRule(ctx context.Context, v UpdatePrivateEndpointRule)
SetPrivateEndpointRule sets the value of the PrivateEndpointRule field in UpdateNccPrivateEndpointRuleRequest.
func (*UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest)
func (*UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNccPrivateEndpointRuleRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest)
func (UpdateNccPrivateEndpointRuleRequest) ToObjectValue ¶ added in v1.83.0
func (m UpdateNccPrivateEndpointRuleRequest) 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, UpdateNccPrivateEndpointRuleRequest only implements ToObjectValue() and Type().
type UpdateNccPrivateEndpointRuleRequest_SdkV2 ¶ added in v1.83.0
type UpdateNccPrivateEndpointRuleRequest_SdkV2 struct {
// The ID of a network connectivity configuration, which is the parent
// resource of this private endpoint rule object.
NetworkConnectivityConfigId types.String `tfsdk:"-"`
PrivateEndpointRule types.List `tfsdk:"private_endpoint_rule"`
// Your private endpoint rule ID.
PrivateEndpointRuleId types.String `tfsdk:"-"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
UpdateMask types.String `tfsdk:"-"`
}
func (UpdateNccPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNccPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateNccPrivateEndpointRuleRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNccPrivateEndpointRuleRequest. 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 (*UpdateNccPrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule ¶ added in v1.83.0
func (m *UpdateNccPrivateEndpointRuleRequest_SdkV2) GetPrivateEndpointRule(ctx context.Context) (UpdatePrivateEndpointRule_SdkV2, bool)
GetPrivateEndpointRule returns the value of the PrivateEndpointRule field in UpdateNccPrivateEndpointRuleRequest_SdkV2 as a UpdatePrivateEndpointRule_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNccPrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule ¶ added in v1.83.0
func (m *UpdateNccPrivateEndpointRuleRequest_SdkV2) SetPrivateEndpointRule(ctx context.Context, v UpdatePrivateEndpointRule_SdkV2)
SetPrivateEndpointRule sets the value of the PrivateEndpointRule field in UpdateNccPrivateEndpointRuleRequest_SdkV2.
func (*UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest_SdkV2)
func (*UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNccPrivateEndpointRuleRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNccPrivateEndpointRuleRequest_SdkV2)
func (UpdateNccPrivateEndpointRuleRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m UpdateNccPrivateEndpointRuleRequest_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, UpdateNccPrivateEndpointRuleRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateNetworkPolicyRequest ¶ added in v1.81.0
type UpdateNetworkPolicyRequest struct {
// Updated network policy configuration details.
NetworkPolicy types.Object `tfsdk:"network_policy"`
// The unique identifier for the network policy.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (UpdateNetworkPolicyRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateNetworkPolicyRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNetworkPolicyRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m UpdateNetworkPolicyRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNetworkPolicyRequest. 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 (*UpdateNetworkPolicyRequest) GetNetworkPolicy ¶ added in v1.81.0
func (m *UpdateNetworkPolicyRequest) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy, bool)
GetNetworkPolicy returns the value of the NetworkPolicy field in UpdateNetworkPolicyRequest as a AccountNetworkPolicy value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNetworkPolicyRequest) SetNetworkPolicy ¶ added in v1.81.0
func (m *UpdateNetworkPolicyRequest) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy)
SetNetworkPolicy sets the value of the NetworkPolicy field in UpdateNetworkPolicyRequest.
func (*UpdateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNetworkPolicyRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNetworkPolicyRequest)
func (*UpdateNetworkPolicyRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNetworkPolicyRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNetworkPolicyRequest)
func (UpdateNetworkPolicyRequest) ToObjectValue ¶ added in v1.81.0
func (m UpdateNetworkPolicyRequest) 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, UpdateNetworkPolicyRequest only implements ToObjectValue() and Type().
type UpdateNetworkPolicyRequest_SdkV2 ¶ added in v1.81.0
type UpdateNetworkPolicyRequest_SdkV2 struct {
// Updated network policy configuration details.
NetworkPolicy types.List `tfsdk:"network_policy"`
// The unique identifier for the network policy.
NetworkPolicyId types.String `tfsdk:"-"`
}
func (UpdateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateNetworkPolicyRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m UpdateNetworkPolicyRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNetworkPolicyRequest. 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 (*UpdateNetworkPolicyRequest_SdkV2) GetNetworkPolicy ¶ added in v1.81.0
func (m *UpdateNetworkPolicyRequest_SdkV2) GetNetworkPolicy(ctx context.Context) (AccountNetworkPolicy_SdkV2, bool)
GetNetworkPolicy returns the value of the NetworkPolicy field in UpdateNetworkPolicyRequest_SdkV2 as a AccountNetworkPolicy_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNetworkPolicyRequest_SdkV2) SetNetworkPolicy ¶ added in v1.81.0
func (m *UpdateNetworkPolicyRequest_SdkV2) SetNetworkPolicy(ctx context.Context, v AccountNetworkPolicy_SdkV2)
SetNetworkPolicy sets the value of the NetworkPolicy field in UpdateNetworkPolicyRequest_SdkV2.
func (*UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNetworkPolicyRequest_SdkV2)
func (*UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNetworkPolicyRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNetworkPolicyRequest_SdkV2)
func (UpdateNetworkPolicyRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m UpdateNetworkPolicyRequest_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, UpdateNetworkPolicyRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateNotificationDestinationRequest ¶
type UpdateNotificationDestinationRequest struct {
// The configuration for the notification destination. Must wrap EXACTLY one
// of the nested configs.
Config types.Object `tfsdk:"config"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"-"`
}
func (UpdateNotificationDestinationRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateNotificationDestinationRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNotificationDestinationRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateNotificationDestinationRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNotificationDestinationRequest. 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 (*UpdateNotificationDestinationRequest) GetConfig ¶ added in v1.61.0
func (m *UpdateNotificationDestinationRequest) GetConfig(ctx context.Context) (Config, bool)
GetConfig returns the value of the Config field in UpdateNotificationDestinationRequest as a Config value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNotificationDestinationRequest) SetConfig ¶ added in v1.61.0
func (m *UpdateNotificationDestinationRequest) SetConfig(ctx context.Context, v Config)
SetConfig sets the value of the Config field in UpdateNotificationDestinationRequest.
func (*UpdateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNotificationDestinationRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNotificationDestinationRequest)
func (*UpdateNotificationDestinationRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNotificationDestinationRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateNotificationDestinationRequest)
func (UpdateNotificationDestinationRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateNotificationDestinationRequest) 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, UpdateNotificationDestinationRequest only implements ToObjectValue() and Type().
type UpdateNotificationDestinationRequest_SdkV2 ¶ added in v1.62.1
type UpdateNotificationDestinationRequest_SdkV2 struct {
// The configuration for the notification destination. Must wrap EXACTLY one
// of the nested configs.
Config types.List `tfsdk:"config"`
// The display name for the notification destination.
DisplayName types.String `tfsdk:"display_name"`
// UUID identifying notification destination.
Id types.String `tfsdk:"-"`
}
func (UpdateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateNotificationDestinationRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateNotificationDestinationRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateNotificationDestinationRequest. 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 (*UpdateNotificationDestinationRequest_SdkV2) GetConfig ¶ added in v1.62.1
func (m *UpdateNotificationDestinationRequest_SdkV2) GetConfig(ctx context.Context) (Config_SdkV2, bool)
GetConfig returns the value of the Config field in UpdateNotificationDestinationRequest_SdkV2 as a Config_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateNotificationDestinationRequest_SdkV2) SetConfig ¶ added in v1.62.1
func (m *UpdateNotificationDestinationRequest_SdkV2) SetConfig(ctx context.Context, v Config_SdkV2)
SetConfig sets the value of the Config field in UpdateNotificationDestinationRequest_SdkV2.
func (*UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateNotificationDestinationRequest_SdkV2)
func (*UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateNotificationDestinationRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateNotificationDestinationRequest_SdkV2)
func (UpdateNotificationDestinationRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateNotificationDestinationRequest_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, UpdateNotificationDestinationRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdatePersonalComputeSettingRequest ¶
type UpdatePersonalComputeSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdatePersonalComputeSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdatePersonalComputeSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdatePersonalComputeSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdatePersonalComputeSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdatePersonalComputeSettingRequest. 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 (*UpdatePersonalComputeSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdatePersonalComputeSettingRequest) GetSetting(ctx context.Context) (PersonalComputeSetting, bool)
GetSetting returns the value of the Setting field in UpdatePersonalComputeSettingRequest as a PersonalComputeSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdatePersonalComputeSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdatePersonalComputeSettingRequest) SetSetting(ctx context.Context, v PersonalComputeSetting)
SetSetting sets the value of the Setting field in UpdatePersonalComputeSettingRequest.
func (*UpdatePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdatePersonalComputeSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePersonalComputeSettingRequest)
func (*UpdatePersonalComputeSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdatePersonalComputeSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdatePersonalComputeSettingRequest)
func (UpdatePersonalComputeSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdatePersonalComputeSettingRequest) 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, UpdatePersonalComputeSettingRequest only implements ToObjectValue() and Type().
type UpdatePersonalComputeSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdatePersonalComputeSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdatePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdatePersonalComputeSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdatePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdatePersonalComputeSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdatePersonalComputeSettingRequest. 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 (*UpdatePersonalComputeSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdatePersonalComputeSettingRequest_SdkV2) GetSetting(ctx context.Context) (PersonalComputeSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdatePersonalComputeSettingRequest_SdkV2 as a PersonalComputeSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdatePersonalComputeSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdatePersonalComputeSettingRequest_SdkV2) SetSetting(ctx context.Context, v PersonalComputeSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdatePersonalComputeSettingRequest_SdkV2.
func (*UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePersonalComputeSettingRequest_SdkV2)
func (*UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdatePersonalComputeSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdatePersonalComputeSettingRequest_SdkV2)
func (UpdatePersonalComputeSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdatePersonalComputeSettingRequest_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, UpdatePersonalComputeSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdatePrivateEndpointRule ¶ added in v1.76.0
type UpdatePrivateEndpointRule struct {
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.Object `tfsdk:"gcp_endpoint"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (UpdatePrivateEndpointRule) ApplySchemaCustomizations ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdatePrivateEndpointRule) GetComplexFieldTypes ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdatePrivateEndpointRule. 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 (*UpdatePrivateEndpointRule) GetDomainNames ¶ added in v1.76.0
GetDomainNames returns the value of the DomainNames field in UpdatePrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule) GetGcpEndpoint ¶ added in v1.113.0
func (m *UpdatePrivateEndpointRule) GetGcpEndpoint(ctx context.Context) (GcpEndpoint, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in UpdatePrivateEndpointRule as a GcpEndpoint value. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule) GetResourceNames ¶ added in v1.83.0
GetResourceNames returns the value of the ResourceNames field in UpdatePrivateEndpointRule as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule) SetDomainNames ¶ added in v1.76.0
func (m *UpdatePrivateEndpointRule) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in UpdatePrivateEndpointRule.
func (*UpdatePrivateEndpointRule) SetGcpEndpoint ¶ added in v1.113.0
func (m *UpdatePrivateEndpointRule) SetGcpEndpoint(ctx context.Context, v GcpEndpoint)
SetGcpEndpoint sets the value of the GcpEndpoint field in UpdatePrivateEndpointRule.
func (*UpdatePrivateEndpointRule) SetResourceNames ¶ added in v1.83.0
func (m *UpdatePrivateEndpointRule) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in UpdatePrivateEndpointRule.
func (*UpdatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *UpdatePrivateEndpointRule) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePrivateEndpointRule)
func (*UpdatePrivateEndpointRule) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *UpdatePrivateEndpointRule) SyncFieldsDuringRead(ctx context.Context, from UpdatePrivateEndpointRule)
func (UpdatePrivateEndpointRule) ToObjectValue ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule) 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, UpdatePrivateEndpointRule only implements ToObjectValue() and Type().
type UpdatePrivateEndpointRule_SdkV2 ¶ added in v1.76.0
type UpdatePrivateEndpointRule_SdkV2 struct {
// Only used by private endpoints to customer-managed private endpoint
// services.
//
// Domain names of target private link service. When updating this field,
// the full list of target domain_names must be specified.
DomainNames types.List `tfsdk:"domain_names"`
// Only used by private endpoints towards an AWS S3 service.
//
// Update this field to activate/deactivate this private endpoint to allow
// egress access from serverless compute resources.
Enabled types.Bool `tfsdk:"enabled"`
ErrorMessage types.String `tfsdk:"error_message"`
GcpEndpoint types.List `tfsdk:"gcp_endpoint"`
// Only used by private endpoints towards AWS S3 service.
//
// The globally unique S3 bucket names that will be accessed via the VPC
// endpoint. The bucket names must be in the same region as the NCC/endpoint
// service. When updating this field, we perform full update on this field.
// Please ensure a full list of desired resource_names is provided.
ResourceNames types.List `tfsdk:"resource_names"`
}
Properties of the new private endpoint rule. Note that you must approve the endpoint in Azure portal after initialization.
func (UpdatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdatePrivateEndpointRule_SdkV2) GetComplexFieldTypes ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdatePrivateEndpointRule. 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 (*UpdatePrivateEndpointRule_SdkV2) GetDomainNames ¶ added in v1.76.0
func (m *UpdatePrivateEndpointRule_SdkV2) GetDomainNames(ctx context.Context) ([]types.String, bool)
GetDomainNames returns the value of the DomainNames field in UpdatePrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule_SdkV2) GetGcpEndpoint ¶ added in v1.113.0
func (m *UpdatePrivateEndpointRule_SdkV2) GetGcpEndpoint(ctx context.Context) (GcpEndpoint_SdkV2, bool)
GetGcpEndpoint returns the value of the GcpEndpoint field in UpdatePrivateEndpointRule_SdkV2 as a GcpEndpoint_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule_SdkV2) GetResourceNames ¶ added in v1.83.0
func (m *UpdatePrivateEndpointRule_SdkV2) GetResourceNames(ctx context.Context) ([]types.String, bool)
GetResourceNames returns the value of the ResourceNames field in UpdatePrivateEndpointRule_SdkV2 as a slice of types.String values. If the field is unknown or null, the boolean return value is false.
func (*UpdatePrivateEndpointRule_SdkV2) SetDomainNames ¶ added in v1.76.0
func (m *UpdatePrivateEndpointRule_SdkV2) SetDomainNames(ctx context.Context, v []types.String)
SetDomainNames sets the value of the DomainNames field in UpdatePrivateEndpointRule_SdkV2.
func (*UpdatePrivateEndpointRule_SdkV2) SetGcpEndpoint ¶ added in v1.113.0
func (m *UpdatePrivateEndpointRule_SdkV2) SetGcpEndpoint(ctx context.Context, v GcpEndpoint_SdkV2)
SetGcpEndpoint sets the value of the GcpEndpoint field in UpdatePrivateEndpointRule_SdkV2.
func (*UpdatePrivateEndpointRule_SdkV2) SetResourceNames ¶ added in v1.83.0
func (m *UpdatePrivateEndpointRule_SdkV2) SetResourceNames(ctx context.Context, v []types.String)
SetResourceNames sets the value of the ResourceNames field in UpdatePrivateEndpointRule_SdkV2.
func (*UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdatePrivateEndpointRule_SdkV2)
func (*UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *UpdatePrivateEndpointRule_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdatePrivateEndpointRule_SdkV2)
func (UpdatePrivateEndpointRule_SdkV2) ToObjectValue ¶ added in v1.76.0
func (m UpdatePrivateEndpointRule_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, UpdatePrivateEndpointRule_SdkV2 only implements ToObjectValue() and Type().
type UpdateRestrictWorkspaceAdminsSettingRequest ¶
type UpdateRestrictWorkspaceAdminsSettingRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateRestrictWorkspaceAdminsSettingRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes ¶ added in v1.61.0
func (m UpdateRestrictWorkspaceAdminsSettingRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRestrictWorkspaceAdminsSettingRequest. 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 (*UpdateRestrictWorkspaceAdminsSettingRequest) GetSetting ¶ added in v1.61.0
func (m *UpdateRestrictWorkspaceAdminsSettingRequest) GetSetting(ctx context.Context) (RestrictWorkspaceAdminsSetting, bool)
GetSetting returns the value of the Setting field in UpdateRestrictWorkspaceAdminsSettingRequest as a RestrictWorkspaceAdminsSetting value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRestrictWorkspaceAdminsSettingRequest) SetSetting ¶ added in v1.61.0
func (m *UpdateRestrictWorkspaceAdminsSettingRequest) SetSetting(ctx context.Context, v RestrictWorkspaceAdminsSetting)
SetSetting sets the value of the Setting field in UpdateRestrictWorkspaceAdminsSettingRequest.
func (*UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest)
func (*UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateRestrictWorkspaceAdminsSettingRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest)
func (UpdateRestrictWorkspaceAdminsSettingRequest) ToObjectValue ¶ added in v1.61.0
func (m UpdateRestrictWorkspaceAdminsSettingRequest) 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, UpdateRestrictWorkspaceAdminsSettingRequest only implements ToObjectValue() and Type().
type UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2 ¶ added in v1.62.1
type UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.63.0
func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.62.1
func (m UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateRestrictWorkspaceAdminsSettingRequest. 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 (*UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetSetting ¶ added in v1.62.1
func (m *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) GetSetting(ctx context.Context) (RestrictWorkspaceAdminsSetting_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2 as a RestrictWorkspaceAdminsSetting_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SetSetting ¶ added in v1.62.1
func (m *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SetSetting(ctx context.Context, v RestrictWorkspaceAdminsSetting_SdkV2)
SetSetting sets the value of the Setting field in UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2.
func (*UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (*UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2)
func (UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2) ToObjectValue ¶ added in v1.62.1
func (m UpdateRestrictWorkspaceAdminsSettingRequest_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, UpdateRestrictWorkspaceAdminsSettingRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateSqlResultsDownloadRequest ¶ added in v1.83.0
type UpdateSqlResultsDownloadRequest struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.Object `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateSqlResultsDownloadRequest) ApplySchemaCustomizations ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateSqlResultsDownloadRequest) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateSqlResultsDownloadRequest. 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 (*UpdateSqlResultsDownloadRequest) GetSetting ¶ added in v1.83.0
func (m *UpdateSqlResultsDownloadRequest) GetSetting(ctx context.Context) (SqlResultsDownload, bool)
GetSetting returns the value of the Setting field in UpdateSqlResultsDownloadRequest as a SqlResultsDownload value. If the field is unknown or null, the boolean return value is false.
func (*UpdateSqlResultsDownloadRequest) SetSetting ¶ added in v1.83.0
func (m *UpdateSqlResultsDownloadRequest) SetSetting(ctx context.Context, v SqlResultsDownload)
SetSetting sets the value of the Setting field in UpdateSqlResultsDownloadRequest.
func (*UpdateSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateSqlResultsDownloadRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateSqlResultsDownloadRequest)
func (*UpdateSqlResultsDownloadRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateSqlResultsDownloadRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateSqlResultsDownloadRequest)
func (UpdateSqlResultsDownloadRequest) ToObjectValue ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest) 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, UpdateSqlResultsDownloadRequest only implements ToObjectValue() and Type().
type UpdateSqlResultsDownloadRequest_SdkV2 ¶ added in v1.83.0
type UpdateSqlResultsDownloadRequest_SdkV2 struct {
// This should always be set to true for Settings API. Added for AIP
// compliance.
AllowMissing types.Bool `tfsdk:"allow_missing"`
// The field mask must be a single string, with multiple fields separated by
// commas (no spaces). The field path is relative to the resource object,
// using a dot (`.`) to navigate sub-fields (e.g., `author.given_name`).
// Specification of elements in sequence or map fields is not allowed, as
// only the entire collection field can be specified. Field names must
// exactly match the resource field names.
//
// A field mask of `*` indicates full replacement. It’s recommended to
// always explicitly list the fields being updated and avoid using `*`
// wildcards, as it can lead to unintended results if the API changes in the
// future.
FieldMask types.String `tfsdk:"field_mask"`
Setting types.List `tfsdk:"setting"`
}
Details required to update a setting.
func (UpdateSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateSqlResultsDownloadRequest. 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 (*UpdateSqlResultsDownloadRequest_SdkV2) GetSetting ¶ added in v1.83.0
func (m *UpdateSqlResultsDownloadRequest_SdkV2) GetSetting(ctx context.Context) (SqlResultsDownload_SdkV2, bool)
GetSetting returns the value of the Setting field in UpdateSqlResultsDownloadRequest_SdkV2 as a SqlResultsDownload_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateSqlResultsDownloadRequest_SdkV2) SetSetting ¶ added in v1.83.0
func (m *UpdateSqlResultsDownloadRequest_SdkV2) SetSetting(ctx context.Context, v SqlResultsDownload_SdkV2)
SetSetting sets the value of the Setting field in UpdateSqlResultsDownloadRequest_SdkV2.
func (*UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateSqlResultsDownloadRequest_SdkV2)
func (*UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateSqlResultsDownloadRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateSqlResultsDownloadRequest_SdkV2)
func (UpdateSqlResultsDownloadRequest_SdkV2) ToObjectValue ¶ added in v1.83.0
func (m UpdateSqlResultsDownloadRequest_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, UpdateSqlResultsDownloadRequest_SdkV2 only implements ToObjectValue() and Type().
type UpdateWorkspaceNetworkOptionRequest ¶ added in v1.81.0
type UpdateWorkspaceNetworkOptionRequest struct {
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"-"`
// The network option details for the workspace.
WorkspaceNetworkOption types.Object `tfsdk:"workspace_network_option"`
}
func (UpdateWorkspaceNetworkOptionRequest) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateWorkspaceNetworkOptionRequest) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateWorkspaceNetworkOptionRequest) GetComplexFieldTypes ¶ added in v1.81.0
func (m UpdateWorkspaceNetworkOptionRequest) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateWorkspaceNetworkOptionRequest. 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 (*UpdateWorkspaceNetworkOptionRequest) GetWorkspaceNetworkOption ¶ added in v1.81.0
func (m *UpdateWorkspaceNetworkOptionRequest) GetWorkspaceNetworkOption(ctx context.Context) (WorkspaceNetworkOption, bool)
GetWorkspaceNetworkOption returns the value of the WorkspaceNetworkOption field in UpdateWorkspaceNetworkOptionRequest as a WorkspaceNetworkOption value. If the field is unknown or null, the boolean return value is false.
func (*UpdateWorkspaceNetworkOptionRequest) SetWorkspaceNetworkOption ¶ added in v1.81.0
func (m *UpdateWorkspaceNetworkOptionRequest) SetWorkspaceNetworkOption(ctx context.Context, v WorkspaceNetworkOption)
SetWorkspaceNetworkOption sets the value of the WorkspaceNetworkOption field in UpdateWorkspaceNetworkOptionRequest.
func (*UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest)
func (*UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateWorkspaceNetworkOptionRequest) SyncFieldsDuringRead(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest)
func (UpdateWorkspaceNetworkOptionRequest) ToObjectValue ¶ added in v1.81.0
func (m UpdateWorkspaceNetworkOptionRequest) 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, UpdateWorkspaceNetworkOptionRequest only implements ToObjectValue() and Type().
type UpdateWorkspaceNetworkOptionRequest_SdkV2 ¶ added in v1.81.0
type UpdateWorkspaceNetworkOptionRequest_SdkV2 struct {
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"-"`
// The network option details for the workspace.
WorkspaceNetworkOption types.List `tfsdk:"workspace_network_option"`
}
func (UpdateWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations ¶ added in v1.91.0
func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (UpdateWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m UpdateWorkspaceNetworkOptionRequest_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in UpdateWorkspaceNetworkOptionRequest. 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 (*UpdateWorkspaceNetworkOptionRequest_SdkV2) GetWorkspaceNetworkOption ¶ added in v1.81.0
func (m *UpdateWorkspaceNetworkOptionRequest_SdkV2) GetWorkspaceNetworkOption(ctx context.Context) (WorkspaceNetworkOption_SdkV2, bool)
GetWorkspaceNetworkOption returns the value of the WorkspaceNetworkOption field in UpdateWorkspaceNetworkOptionRequest_SdkV2 as a WorkspaceNetworkOption_SdkV2 value. If the field is unknown or null, the boolean return value is false.
func (*UpdateWorkspaceNetworkOptionRequest_SdkV2) SetWorkspaceNetworkOption ¶ added in v1.81.0
func (m *UpdateWorkspaceNetworkOptionRequest_SdkV2) SetWorkspaceNetworkOption(ctx context.Context, v WorkspaceNetworkOption_SdkV2)
SetWorkspaceNetworkOption sets the value of the WorkspaceNetworkOption field in UpdateWorkspaceNetworkOptionRequest_SdkV2.
func (*UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.91.0
func (to *UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest_SdkV2)
func (*UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead ¶ added in v1.91.0
func (to *UpdateWorkspaceNetworkOptionRequest_SdkV2) SyncFieldsDuringRead(ctx context.Context, from UpdateWorkspaceNetworkOptionRequest_SdkV2)
func (UpdateWorkspaceNetworkOptionRequest_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m UpdateWorkspaceNetworkOptionRequest_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, UpdateWorkspaceNetworkOptionRequest_SdkV2 only implements ToObjectValue() and Type().
type WorkspaceNetworkOption ¶ added in v1.81.0
type WorkspaceNetworkOption struct {
// The network policy ID to apply to the workspace. This controls the
// network access rules for all serverless compute resources in the
// workspace. Each workspace can only be linked to one policy at a time. If
// no policy is explicitly assigned, the workspace will use
// 'default-policy'.
NetworkPolicyId types.String `tfsdk:"network_policy_id"`
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
func (WorkspaceNetworkOption) ApplySchemaCustomizations ¶ added in v1.81.0
func (m WorkspaceNetworkOption) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (WorkspaceNetworkOption) GetComplexFieldTypes ¶ added in v1.81.0
GetComplexFieldTypes returns a map of the types of elements in complex fields in WorkspaceNetworkOption. 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 (*WorkspaceNetworkOption) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *WorkspaceNetworkOption) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from WorkspaceNetworkOption)
func (*WorkspaceNetworkOption) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *WorkspaceNetworkOption) SyncFieldsDuringRead(ctx context.Context, from WorkspaceNetworkOption)
func (WorkspaceNetworkOption) ToObjectValue ¶ added in v1.81.0
func (m WorkspaceNetworkOption) 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, WorkspaceNetworkOption only implements ToObjectValue() and Type().
type WorkspaceNetworkOption_SdkV2 ¶ added in v1.81.0
type WorkspaceNetworkOption_SdkV2 struct {
// The network policy ID to apply to the workspace. This controls the
// network access rules for all serverless compute resources in the
// workspace. Each workspace can only be linked to one policy at a time. If
// no policy is explicitly assigned, the workspace will use
// 'default-policy'.
NetworkPolicyId types.String `tfsdk:"network_policy_id"`
// The workspace ID.
WorkspaceId types.Int64 `tfsdk:"workspace_id"`
}
func (WorkspaceNetworkOption_SdkV2) ApplySchemaCustomizations ¶ added in v1.81.0
func (m WorkspaceNetworkOption_SdkV2) ApplySchemaCustomizations(attrs map[string]tfschema.AttributeBuilder) map[string]tfschema.AttributeBuilder
func (WorkspaceNetworkOption_SdkV2) GetComplexFieldTypes ¶ added in v1.81.0
func (m WorkspaceNetworkOption_SdkV2) GetComplexFieldTypes(ctx context.Context) map[string]reflect.Type
GetComplexFieldTypes returns a map of the types of elements in complex fields in WorkspaceNetworkOption. 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 (*WorkspaceNetworkOption_SdkV2) SyncFieldsDuringCreateOrUpdate ¶ added in v1.86.0
func (to *WorkspaceNetworkOption_SdkV2) SyncFieldsDuringCreateOrUpdate(ctx context.Context, from WorkspaceNetworkOption_SdkV2)
func (*WorkspaceNetworkOption_SdkV2) SyncFieldsDuringRead ¶ added in v1.86.0
func (to *WorkspaceNetworkOption_SdkV2) SyncFieldsDuringRead(ctx context.Context, from WorkspaceNetworkOption_SdkV2)
func (WorkspaceNetworkOption_SdkV2) ToObjectValue ¶ added in v1.81.0
func (m WorkspaceNetworkOption_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, WorkspaceNetworkOption_SdkV2 only implements ToObjectValue() and Type().